Stephen Chung
|
5035dcbf47
|
Fix builds.
|
2022-10-14 18:43:25 +08:00 |
|
Stephen Chung
|
ac05f0a0a8
|
Check if function calls cannot be scripted.
|
2022-10-14 18:31:40 +08:00 |
|
Stephen Chung
|
ea63c66cf0
|
Add call_native_fn for context.
|
2022-10-14 16:57:14 +08:00 |
|
Stephen Chung
|
71e475be13
|
Fix no_module build.
|
2022-10-14 15:23:58 +08:00 |
|
Stephen Chung
|
38e47c909d
|
Streamline code.
|
2022-10-14 14:04:54 +08:00 |
|
Stephen Chung
|
3d0626c76f
|
Streamline global state.
|
2022-10-14 12:23:04 +08:00 |
|
Stephen Chung
|
b65b7b05a5
|
Allow global functions in non-aliased imports.
|
2022-10-14 12:14:28 +08:00 |
|
Stephen Chung
|
31d045279f
|
Fix imports in eval.
|
2022-10-14 11:57:36 +08:00 |
|
Stephen Chung
|
e2699aa058
|
Fix wasm toolchain.
|
2022-10-12 15:14:10 +08:00 |
|
Stephen Chung
|
e66b415de2
|
Add Wasi CI.
|
2022-10-12 14:49:05 +08:00 |
|
Stephen Chung
|
a581d51e7a
|
Fix no-std.
|
2022-10-12 09:44:46 +08:00 |
|
Stephen Chung
|
b330fc22e0
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2022-10-12 08:13:40 +08:00 |
|
Stephen Chung
|
33d3e250a8
|
Improve wasm builds.
|
2022-10-12 08:13:27 +08:00 |
|
Stephen Chung
|
7a1fb2d4d2
|
Merge pull request #654 from ethanfrey/minimal-wasm-ci
Minimal wasm ci
|
2022-10-11 20:48:00 +08:00 |
|
Ethan Frey
|
0c4564f597
|
Comment out failing tests - just doc what passes currently
|
2022-10-11 12:06:22 +02:00 |
|
Ethan Frey
|
7b7b230c5b
|
Add wasm build step to CI
|
2022-10-11 10:37:42 +02:00 |
|
Stephen Chung
|
d6b0f99781
|
Refactor.
|
2022-10-10 16:46:35 +08:00 |
|
Stephen Chung
|
796206f293
|
Fix build.
|
2022-10-05 15:15:42 +08:00 |
|
Stephen Chung
|
42c0eeed57
|
Remove unnecessary unchecked gates.
|
2022-10-05 15:07:54 +08:00 |
|
Stephen Chung
|
80f95b6f2a
|
Fix no_module.
|
2022-10-04 16:27:04 +08:00 |
|
Stephen Chung
|
891214470b
|
Make limit getters available without unchecked.
|
2022-10-04 15:33:51 +08:00 |
|
Stephen Chung
|
e8fd965eba
|
Add parse_json.
|
2022-09-29 22:46:59 +08:00 |
|
Stephen Chung
|
6c777e68d3
|
Refine inlining.
|
2022-09-28 12:06:22 +08:00 |
|
Stephen Chung
|
82b64e9c7a
|
Fix builds.
|
2022-09-27 23:08:27 +08:00 |
|
Stephen Chung
|
fde8483f54
|
Optimize functions calling.
|
2022-09-27 23:04:22 +08:00 |
|
Stephen Chung
|
b141e8d0e1
|
Do not use stable hashing with all-zero seed.
|
2022-09-27 16:39:19 +08:00 |
|
Stephen Chung
|
751fc22be8
|
Merge pull request #651 from schungx/master
Use environment variable for stable hashing.
|
2022-09-27 13:48:06 +08:00 |
|
Stephen Chung
|
2ecf44a48e
|
Remove stable_hash feature and use environment variable.
|
2022-09-27 13:23:47 +08:00 |
|
Stephen Chung
|
22fe2d2c2e
|
Merge pull request #650 from schungx/master
Add stable_hash feature.
|
2022-09-27 08:53:25 +08:00 |
|
Stephen Chung
|
a518ab62bb
|
Simplify strings interner.
|
2022-09-27 08:52:51 +08:00 |
|
Stephen Chung
|
25476d1cea
|
Mark debug functions cold.
|
2022-09-27 08:52:39 +08:00 |
|
Stephen Chung
|
20d4b71591
|
Add stable_hash.
|
2022-09-26 23:45:50 +08:00 |
|
Stephen Chung
|
3a3653f42a
|
Refactor.
|
2022-09-26 23:35:37 +08:00 |
|
Stephen Chung
|
8f1cb4aef7
|
Use string interpolation.
|
2022-09-26 22:12:28 +08:00 |
|
Stephen Chung
|
884e4ff011
|
Merge pull request #649 from schungx/master
Speed improvements.
|
2022-09-26 21:43:39 +08:00 |
|
Stephen Chung
|
8d1310c0f3
|
Make Scope serializable.
|
2022-09-26 18:14:45 +08:00 |
|
Stephen Chung
|
335d12e182
|
Move Variant into separate file.
|
2022-09-26 12:19:45 +08:00 |
|
Stephen Chung
|
7d87a59315
|
Fix doc test.
|
2022-09-25 23:45:51 +08:00 |
|
Stephen Chung
|
e9a270f6ba
|
Fix feature builds.
|
2022-09-25 23:07:47 +08:00 |
|
Stephen Chung
|
bf02d040e2
|
Use tokens to speed up function name lookup.
|
2022-09-25 23:03:18 +08:00 |
|
Stephen Chung
|
ece522ce2f
|
Refactor fast operators.
|
2022-09-25 18:22:48 +08:00 |
|
Stephen Chung
|
ce56c43bc0
|
Refactor serde impl.
|
2022-09-25 16:20:36 +08:00 |
|
Stephen Chung
|
b56a9c22f3
|
Refactor.
|
2022-09-25 12:24:03 +08:00 |
|
Stephen Chung
|
def1a683ef
|
Distinguish string literals from identifiers in custom syntax parser.
|
2022-09-24 16:59:01 +08:00 |
|
Stephen Chung
|
f2b1184805
|
Remove need for smartstring/std.
|
2022-09-22 23:11:38 +08:00 |
|
Stephen Chung
|
a5c3c111b3
|
Merge pull request #647 from schungx/master
Bump version to 1.10.1.
|
2022-09-22 21:15:56 +08:00 |
|
Stephen Chung
|
ea5ff2ac5f
|
Bump version to 1.10.1.
|
2022-09-22 18:23:08 +08:00 |
|
Stephen Chung
|
1b273cd15f
|
Merge pull request #646 from schungx/master
Fix test on 32-bit architectures.
|
2022-09-22 18:17:59 +08:00 |
|
Stephen Chung
|
7a6ce2a35a
|
Fix test on 32-bit architectures.
|
2022-09-22 17:20:57 +08:00 |
|
Stephen Chung
|
9faab46356
|
Merge pull request #645 from schungx/master
Bug fixes.
|
2022-09-22 00:26:21 +08:00 |
|