Stephen Chung
|
fcc7589ffc
|
Refine error display.
|
2022-11-27 18:00:02 +08:00 |
|
Stephen Chung
|
e8e1706d98
|
Use as_deref().
|
2022-11-25 23:03:20 +08:00 |
|
Stephen Chung
|
d645d8271c
|
More code refactor.
|
2022-11-25 20:42:16 +08:00 |
|
Stephen Chung
|
fbe30b8d0e
|
Change debugger init signature.
|
2022-11-25 13:20:03 +08:00 |
|
Stephen Chung
|
ef920e2b8d
|
Factor out metadata in FuncInfo.
|
2022-11-25 12:14:37 +08:00 |
|
Stephen Chung
|
6600862c22
|
Satisfy clippy.
|
2022-11-25 09:46:13 +08:00 |
|
Stephen Chung
|
2bf8e610a3
|
Reduce size of Engine.
|
2022-11-24 22:58:42 +08:00 |
|
Stephen Chung
|
cefe3f1715
|
Reduce Module size.
|
2022-11-24 22:25:19 +08:00 |
|
Stephen Chung
|
bda8c2b636
|
Reduce data sizes.
|
2022-11-24 20:35:56 +08:00 |
|
Stephen Chung
|
c9d8714fe6
|
Reduce size of ParseState.
|
2022-11-24 17:08:43 +08:00 |
|
Stephen Chung
|
b4ef89b596
|
Fix sync build.
|
2022-11-24 16:05:23 +08:00 |
|
Stephen Chung
|
d1913edf3c
|
Use Engine's interner.
|
2022-11-24 15:10:17 +08:00 |
|
Stephen Chung
|
02ef119603
|
Fix builds.
|
2022-11-23 17:23:54 +08:00 |
|
Stephen Chung
|
3e7408511e
|
Satisfy more clippy.
|
2022-11-23 16:14:11 +08:00 |
|
Stephen Chung
|
31292e683d
|
Satisfy Clippy.
|
2022-11-23 13:24:14 +08:00 |
|
Stephen Chung
|
4e27039521
|
Use bitflags.
|
2022-11-23 11:36:30 +08:00 |
|
Stephen Chung
|
d911327242
|
Use SmartString for buffers and literal_syntax can panic.
|
2022-11-22 23:30:43 +08:00 |
|
Stephen Chung
|
be040287dc
|
Make Engine::set_XXX chainable.
|
2022-11-22 13:11:47 +08:00 |
|
Stephen Chung
|
d151c87687
|
Change call_fn_raw to call_fn_with_options.
|
2022-11-21 23:42:29 +08:00 |
|
Stephen Chung
|
f7c8238613
|
Remove volatile warning from TypeBuilder API.
|
2022-11-19 19:04:28 +08:00 |
|
Stephen Chung
|
62d707ff84
|
Simplify chaining code.
|
2022-11-19 18:41:51 +08:00 |
|
Stephen Chung
|
fca71b5ed2
|
Reduce call to Module::is_empty.
|
2022-11-10 23:57:46 +08:00 |
|
Stephen Chung
|
013ee223ee
|
Cleanup.
|
2022-11-10 14:25:48 +08:00 |
|
Stephen Chung
|
54353c6676
|
Fix no_function build.
|
2022-11-10 12:16:23 +08:00 |
|
Stephen Chung
|
3a028f2642
|
Move lib into global.
|
2022-11-10 11:49:10 +08:00 |
|
Stephen Chung
|
ce046422f0
|
Add Dynamic::is_XXX API.
|
2022-11-09 12:44:57 +08:00 |
|
Stephen Chung
|
ae1e19c98a
|
Fix builds.
|
2022-11-08 21:41:00 +08:00 |
|
Stephen Chung
|
e93923b3b6
|
Move level into GlobalRuntimeState.
|
2022-11-08 21:28:20 +08:00 |
|
Stephen Chung
|
5bae4d8a19
|
Fix builds.
|
2022-11-08 16:37:35 +08:00 |
|
Stephen Chung
|
8f128f37f0
|
Add Dynamic::NULL to simplify this pointer binding.
|
2022-11-08 16:16:42 +08:00 |
|
Stephen Chung
|
6053aa1641
|
Clean up types.
|
2022-11-08 15:01:40 +08:00 |
|
Stephen Chung
|
f4e2901353
|
Use RestoreOnDrop.
|
2022-11-08 11:52:46 +08:00 |
|
Stephen Chung
|
cba914db95
|
Fix no_function build.
|
2022-11-07 16:34:25 +08:00 |
|
Stephen Chung
|
0c79471fd3
|
Change lib to &[Shared<Module>] and remove dummy lifetimes.
|
2022-11-07 16:18:59 +08:00 |
|
Stephen Chung
|
35b02ce9b7
|
Make parameters order uniform.
|
2022-11-04 21:47:09 +08:00 |
|
Stephen Chung
|
2a5ef0bee1
|
Refactor is_anonymous.
|
2022-11-03 12:00:56 +08:00 |
|
Stephen Chung
|
1282beabbb
|
Handle type formatting of Result<..., Box<EvalAltResult>>
|
2022-10-31 18:07:38 +08:00 |
|
Stephen Chung
|
32493524ed
|
Code cleanup.
|
2022-10-30 22:16:09 +08:00 |
|
Stephen Chung
|
22ee12531c
|
Code cleanup.
|
2022-10-30 18:43:18 +08:00 |
|
Stephen Chung
|
c9184db4d2
|
Refine native/script code splits.
|
2022-10-30 15:45:25 +08:00 |
|
Stephen Chung
|
91415b9750
|
Use ImmutableString in more places.
|
2022-10-29 14:59:20 +08:00 |
|
Stephen Chung
|
4100e6da64
|
Use ImmutableString for source.
|
2022-10-29 14:12:18 +08:00 |
|
Stephen Chung
|
c14fbdb14d
|
Add loop expressions.
|
2022-10-29 12:09:18 +08:00 |
|
Stephen Chung
|
c24794187f
|
Reduce unnecessary generics.
|
2022-10-20 15:31:57 +08:00 |
|
Stephen Chung
|
4642895de8
|
Change loops to iterators.
|
2022-10-18 15:44:24 +08:00 |
|
Stephen Chung
|
530109275f
|
Minor code restructure.
|
2022-10-16 11:35:21 +08:00 |
|
Stephen Chung
|
45f0fdcbe0
|
no_std = no_time.
|
2022-10-15 15:11:51 +08:00 |
|
Stephen Chung
|
a6a570131a
|
Add no_time.
|
2022-10-15 12:37:42 +08:00 |
|
Stephen Chung
|
ea63c66cf0
|
Add call_native_fn for context.
|
2022-10-14 16:57:14 +08:00 |
|
Stephen Chung
|
d6b0f99781
|
Refactor.
|
2022-10-10 16:46:35 +08:00 |
|