Stephen Chung
|
e78c3239f0
|
Merge pull request #674 from schungx/master
Clippy and other refactors.
|
2022-11-25 13:59:11 +08:00 |
|
Stephen Chung
|
6db9870fb1
|
Fix builds.
|
2022-11-25 12:27:05 +08:00 |
|
Stephen Chung
|
ccc3d51e0f
|
Reduce size of ParseState.
|
2022-11-25 12:14:40 +08:00 |
|
Stephen Chung
|
ef920e2b8d
|
Factor out metadata in FuncInfo.
|
2022-11-25 12:14:37 +08:00 |
|
Stephen Chung
|
0286a52084
|
Use SusLock to hold pre-calculated indexer hashes.
|
2022-11-25 11:49:00 +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
|
6c06481457
|
Fix typo.
|
2022-11-24 17:16:12 +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
|
6791ef64da
|
Remove crate:: from types.
|
2022-11-24 11:00:47 +08:00 |
|
Stephen Chung
|
b1e8b48471
|
Remove extra clippy.
|
2022-11-23 18:51:11 +08:00 |
|
Stephen Chung
|
a8f12cb212
|
Fix only_i32 build.
|
2022-11-23 18:46:40 +08:00 |
|
Stephen Chung
|
46514bbc85
|
Fix builds.
|
2022-11-23 18:02:10 +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
|
9f5b68549a
|
Deserialize large numbers.
|
2022-11-23 16:13:57 +08:00 |
|
Stephen Chung
|
31292e683d
|
Satisfy Clippy.
|
2022-11-23 13:24:14 +08:00 |
|
Stephen Chung
|
2c73d403f7
|
EvalContext::scope_mut returns &mut Scope.
|
2022-11-23 13:22:47 +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
|
05c7d00a8e
|
Deserialize to serde_json::Value
|
2022-11-22 16:25:25 +08:00 |
|
Stephen Chung
|
b25bc91b13
|
Merge pull request #673 from schungx/master
Fix serde for byte arrays.
|
2022-11-22 16:18:17 +08:00 |
|
Stephen Chung
|
7c4e751d33
|
Fix builds.
|
2022-11-22 16:02:04 +08:00 |
|
Stephen Chung
|
94aeab1015
|
Remove serde_bytes.
|
2022-11-22 15:52:31 +08:00 |
|
Stephen Chung
|
b2e4efd872
|
Fine tune serde.
|
2022-11-22 15:38:16 +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
|
3feff3618a
|
Optimize .type_of() and .is_shared().
|
2022-11-21 16:27:12 +08:00 |
|
Stephen Chung
|
56631b1b66
|
Minor code refactor.
|
2022-11-20 19:12:29 +08:00 |
|
Stephen Chung
|
f7c8238613
|
Remove volatile warning from TypeBuilder API.
|
2022-11-19 19:04:28 +08:00 |
|
Stephen Chung
|
4304da7a47
|
Fix builds.
|
2022-11-19 18:57:15 +08:00 |
|
Stephen Chung
|
62d707ff84
|
Simplify chaining code.
|
2022-11-19 18:41:51 +08:00 |
|
Stephen Chung
|
bf845fbd7a
|
Export CallableFunction.
|
2022-11-17 18:05:52 +08:00 |
|
Stephen Chung
|
9e5e18af61
|
Export locked_read and locked_write under internals.
|
2022-11-15 11:22:00 +08:00 |
|
Stephen Chung
|
8815b88baf
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2022-11-15 10:02:17 +08:00 |
|
Stephen Chung
|
2f3802b5e4
|
Merge pull request #669 from ltabis/main
Native module
|
2022-11-15 10:00:01 +08:00 |
|
ltabis
|
c41db6dde5
|
chore: only export locked_read & locked_write.
|
2022-11-14 15:17:37 +01:00 |
|
Stephen Chung
|
7f84a9f42b
|
Fix premature promotion in optimizer.
|
2022-11-13 21:05:14 +08:00 |
|
Stephen Chung
|
1aa1066b93
|
Bump version.
|
2022-11-12 10:27:31 +08:00 |
|
ltabis
|
379dc11b3d
|
Merge branch 'main' of github.com:ltabis/rhai
|
2022-11-11 12:10:34 +01:00 |
|
ltabis
|
0790e5bc96
|
chore: gate func::native export under the internals flag.
|
2022-11-11 12:10:19 +01:00 |
|
Stephen Chung
|
1b5203c42c
|
Remove API json docs.
|
2022-11-11 17:29:53 +08:00 |
|
Stephen Chung
|
0984f2d4df
|
Fix docs.
|
2022-11-11 16:46:28 +08:00 |
|
Lucas Tabis
|
68083792f0
|
Merge branch 'rhaiscript:main' into main
|
2022-11-11 09:26:06 +01:00 |
|
Stephen Chung
|
af10825fa7
|
Merge pull request #670 from schungx/master
Release 1.11.0
|
2022-11-11 15:34:28 +08:00 |
|
Stephen Chung
|
6708d59e3f
|
Update hashbrown.
|
2022-11-11 15:07:26 +08:00 |
|