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
|
77630942e7
|
Merge pull request #656 from schungx/master
Fix wasm feature flags.
|
2022-10-12 11:56:25 +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 |
|
Stephen Chung
|
2b8578d3cb
|
Fix bug.
|
2022-09-21 19:06:18 +08:00 |
|
Stephen Chung
|
6fe0bfd259
|
Temp disable beta CI.
|
2022-09-21 18:30:22 +08:00 |
|
Stephen Chung
|
6eef11123a
|
Do not search for global functions if scripted.
|
2022-09-21 18:30:12 +08:00 |
|
Stephen Chung
|
5d275b5307
|
Simplify to calc_fn_hash.
|
2022-09-21 11:46:23 +08:00 |
|
Stephen Chung
|
d7ae65c425
|
Add types to scope variable definitions.
|
2022-09-17 22:31:38 +08:00 |
|
Stephen Chung
|
a51f741546
|
Restore global state upon errors.
|
2022-09-16 18:11:28 +08:00 |
|