Stephen Chung
|
58528db45c
|
Encapsulate functions resolution cache into State API.
|
2021-02-07 17:56:29 +08:00 |
|
Stephen Chung
|
a76bed2f46
|
Use eval_statements_block when at global.
|
2021-02-07 17:06:33 +08:00 |
|
Stephen Chung
|
e22bb35f82
|
Merge pull request #342 from schungx/master
Improve function resolution.
|
2021-02-07 16:09:36 +08:00 |
|
Stephen Chung
|
f388d22c0f
|
Fix no_module build.,
|
2021-02-07 15:52:06 +08:00 |
|
Stephen Chung
|
aafff4fb93
|
Use stacked functions resolution caches to further improve performance.
|
2021-02-07 15:41:40 +08:00 |
|
Stephen Chung
|
7b87f81850
|
Add has_override and script calls to function resolution cache.
|
2021-02-07 15:09:27 +08:00 |
|
Stephen Chung
|
a54b88a8b0
|
Dynamic::into_shared not available under no_closure.
|
2021-02-06 22:16:44 +08:00 |
|
Stephen Chung
|
dff124b242
|
Save functions resolution cache during script call.
|
2021-02-06 22:16:05 +08:00 |
|
Stephen Chung
|
24ed5ef99a
|
Bump version.
|
2021-02-03 19:23:50 +08:00 |
|
Stephen Chung
|
f1c2562873
|
Fix keyword typo.
|
2021-02-03 19:22:35 +08:00 |
|
Stephen Chung
|
c5e2620d0f
|
Minor code refactors.
|
2021-02-03 19:14:26 +08:00 |
|
Stephen Chung
|
17f1bf6014
|
Merge pull request #341 from schungx/master
Fix panic in property access parsing error.
|
2021-01-31 18:51:41 +08:00 |
|
Stephen Chung
|
42058836ba
|
Fix panic in property access parsing error.
|
2021-01-31 18:44:50 +08:00 |
|
Stephen Chung
|
3a8a56dafd
|
Merge pull request #339 from schungx/master
Change rhaiscript.github.io to rhai.rs
|
2021-01-30 08:15:51 +08:00 |
|
Stephen Chung
|
7fc38d4cd2
|
Change rhaiscript.github.io to rhai.rs
|
2021-01-30 07:19:54 +08:00 |
|
Stephen Chung
|
38266f3bd8
|
Merge pull request #338 from schungx/master
Fix bug and FuncArgs enhancement.
|
2021-01-29 23:27:46 +08:00 |
|
Stephen Chung
|
bb925a697c
|
Fix bug in Array::insert.
|
2021-01-29 22:29:36 +08:00 |
|
Stephen Chung
|
903b6d6795
|
Rename set_doc_comments to enable_doc_comments.
|
2021-01-28 16:59:19 +08:00 |
|
Stephen Chung
|
cef61bc924
|
Fix no_function build.
|
2021-01-28 16:48:56 +08:00 |
|
Stephen Chung
|
f76daadcba
|
Refine FuncArgs trait.
|
2021-01-28 15:29:55 +08:00 |
|
Stephen Chung
|
d14168a419
|
Refine Dynamic::take_immutable_string when shared.
|
2021-01-27 18:34:32 +08:00 |
|
Stephen Chung
|
2a209b82e9
|
Fix threading example for sync.
|
2021-01-25 12:55:10 +08:00 |
|
Stephen Chung
|
e902c74073
|
Add threading example.
|
2021-01-25 11:31:54 +08:00 |
|
Stephen Chung
|
ab317bec4e
|
Add test for NativeCallContext.
|
2021-01-24 21:33:05 +08:00 |
|
Stephen Chung
|
c245fe88fd
|
Allow stacking ! operators.
|
2021-01-24 21:21:15 +08:00 |
|
Stephen Chung
|
d2908384c2
|
Merge pull request #335 from schungx/master
Fix plugin function argument bug.
|
2021-01-23 11:25:15 +08:00 |
|
Stephen Chung
|
049f472ac9
|
Fix bug in internals.
|
2021-01-23 10:34:38 +08:00 |
|
Stephen Chung
|
3b42cc5bb2
|
Fix bug where plugin module parameters are consumed.
|
2021-01-23 09:37:27 +08:00 |
|
Stephen Chung
|
8aae3ac46c
|
Add function name to NativeCallContext.
|
2021-01-21 21:49:25 +08:00 |
|
Stephen Chung
|
f6553c1426
|
Fix feature builds.
|
2021-01-21 10:32:05 +08:00 |
|
Stephen Chung
|
62462ffead
|
Add wasm-bindgen and stdweb for WASM builds.
|
2021-01-20 23:17:28 +08:00 |
|
Stephen Chung
|
9acf7b4774
|
Bump ahash to 0.6.
|
2021-01-19 14:23:05 +08:00 |
|
Stephen Chung
|
0f7b390881
|
Serialize Timestamp with type name instead of panic.
|
2021-01-19 14:22:55 +08:00 |
|
Stephen Chung
|
0a763542ad
|
Merge pull request #333 from schungx/master
Serialize/Deserialize for Dynamic and wasm-bindgen/stdweb features.
|
2021-01-18 12:07:09 +08:00 |
|
Stephen Chung
|
aef18b5473
|
Add wasm-bindgen and stdweb features.
|
2021-01-18 11:35:55 +08:00 |
|
Stephen Chung
|
4a8debb5ed
|
Fix builds.
|
2021-01-18 10:56:42 +08:00 |
|
Stephen Chung
|
ec272cf9b9
|
Add Serialize/Deserialize for Dynamic and ImmutableString.
|
2021-01-18 10:30:58 +08:00 |
|
Stephen Chung
|
6b5a14ee88
|
Fix compilation bug.
|
2021-01-18 10:23:41 +08:00 |
|
Stephen Chung
|
65621b79b1
|
Fix volatile warnings.
|
2021-01-16 14:46:03 +08:00 |
|
Stephen Chung
|
e6c6ed759f
|
Merge branch 'master' of https://github.com/schungx/rhai
|
2021-01-16 11:31:04 +08:00 |
|
Stephen Chung
|
234f543db3
|
Merge pull request #62 from Eliah-Lakhin/ast-shared-module
Exposing AST functions shared module under internals feature
|
2021-01-16 11:30:39 +08:00 |
|
Stephen Chung
|
def1e7fe14
|
Use smallvec/union and update ahash.
|
2021-01-16 11:26:44 +08:00 |
|
Ilya Lakhin
|
421baebbc1
|
Exposing AST functions shared module under internals feature
|
2021-01-16 01:38:50 +07:00 |
|
Stephen Chung
|
c4b6c31bf0
|
Use ahash as default hasher.
|
2021-01-15 23:52:56 +08:00 |
|
Stephen Chung
|
1c7884f0d8
|
Switch to fxhash for fast hashing.
|
2021-01-15 23:30:45 +08:00 |
|
Stephen Chung
|
9e2c1a5860
|
Bump version.
|
2021-01-15 19:55:14 +08:00 |
|
Stephen Chung
|
75bb5ef650
|
Bump version.
|
2021-01-15 17:13:24 +08:00 |
|
Stephen Chung
|
92c7fd9e5b
|
Better error messages.
|
2021-01-15 17:13:04 +08:00 |
|
Stephen Chung
|
0744884bf3
|
Merge pull request #331 from schungx/master
Ready 0.19.10.
|
2021-01-14 19:26:41 +08:00 |
|
Stephen Chung
|
3f44e2893c
|
Wrap up 0.19.10.
|
2021-01-14 19:07:03 +08:00 |
|