Stephen Chung
|
d49dca8a29
|
Fix test.
|
2022-10-18 16:54:26 +08:00 |
|
Stephen Chung
|
4642895de8
|
Change loops to iterators.
|
2022-10-18 15:44:24 +08:00 |
|
Stephen Chung
|
c5a111ddb2
|
Set getrandom/js with wasm-bindgen or stdweb
|
2022-10-17 11:54:25 +08:00 |
|
Stephen Chung
|
3e46263347
|
Fix tests.
|
2022-10-16 12:07:47 +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
|
9b226f321e
|
Use template to create config.rs.
|
2022-10-15 12:04:14 +08:00 |
|
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 |
|