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 |
|
Stephen Chung
|
925a30a427
|
Update ahash dependency.
|
2022-11-11 15:01:54 +08:00 |
|
Stephen Chung
|
d3fc711f33
|
Add missing doc comment.
|
2022-11-11 15:01:38 +08:00 |
|
ltabis
|
a381a485ec
|
chore: sync fork.
|
2022-11-10 21:10:33 +01:00 |
|
ltabis
|
ae860ab4fb
|
chore: change visibility to pub for native module.
|
2022-11-10 21:08:53 +01:00 |
|
Stephen Chung
|
fca71b5ed2
|
Reduce call to Module::is_empty.
|
2022-11-10 23:57:46 +08:00 |
|
Stephen Chung
|
013ee223ee
|
Cleanup.
|
2022-11-10 14:25:48 +08:00 |
|
Stephen Chung
|
54353c6676
|
Fix no_function build.
|
2022-11-10 12:16:23 +08:00 |
|
Stephen Chung
|
3a028f2642
|
Move lib into global.
|
2022-11-10 11:49:10 +08:00 |
|
Stephen Chung
|
3800a6d9f5
|
Remove indirection.
|
2022-11-09 21:48:54 +08:00 |
|
Stephen Chung
|
1b248b5af7
|
Speed up static hashing default case.
|
2022-11-09 21:16:28 +08:00 |
|
Stephen Chung
|
a07eb65f02
|
Merge branch 'main' of https://github.com/rhaiscript/rhai
|
2022-11-09 20:24:37 +08:00 |
|
Stephen Chung
|
09406d4f7c
|
Merge pull request #666 from l1npengtul/static_hash_finetune
Static Hash Finetuning
|
2022-11-09 20:24:20 +08:00 |
|
Stephen Chung
|
a1d42b826a
|
Simplify Dynamic::as_XXX calls.
|
2022-11-09 20:18:11 +08:00 |
|
l1npengtul (Lua)
|
ad080ff944
|
Merge branch 'rhaiscript:main' into static_hash_finetune
|
2022-11-09 03:15:24 -08:00 |
|
l1npengtul
|
abe625c336
|
fix CI
|
2022-11-09 20:14:36 +09:00 |
|
Stephen Chung
|
ce046422f0
|
Add Dynamic::is_XXX API.
|
2022-11-09 12:44:57 +08:00 |
|
Stephen Chung
|
ad018aaae3
|
Move FloatWrapper into types.
|
2022-11-08 23:17:31 +08:00 |
|
Stephen Chung
|
183e9c6205
|
Merge pull request #668 from schungx/master
More code cleanup and simplification.
|
2022-11-08 22:02:04 +08:00 |
|
Stephen Chung
|
ae1e19c98a
|
Fix builds.
|
2022-11-08 21:41:00 +08:00 |
|
Stephen Chung
|
e93923b3b6
|
Move level into GlobalRuntimeState.
|
2022-11-08 21:28:20 +08:00 |
|
Stephen Chung
|
2a75d76d03
|
Merge pull request #667 from schungx/master
Code simplification and cleanup.
|
2022-11-08 17:15:13 +08:00 |
|
Stephen Chung
|
5bae4d8a19
|
Fix builds.
|
2022-11-08 16:37:35 +08:00 |
|
Stephen Chung
|
8f128f37f0
|
Add Dynamic::NULL to simplify this pointer binding.
|
2022-11-08 16:16:42 +08:00 |
|
Stephen Chung
|
6053aa1641
|
Clean up types.
|
2022-11-08 15:01:40 +08:00 |
|
Stephen Chung
|
f4e2901353
|
Use RestoreOnDrop.
|
2022-11-08 11:52:46 +08:00 |
|
Stephen Chung
|
cba914db95
|
Fix no_function build.
|
2022-11-07 16:34:25 +08:00 |
|
Stephen Chung
|
b4529b6a64
|
Add storage API for NativeCallContext.
|
2022-11-07 16:19:10 +08:00 |
|
Stephen Chung
|
0c79471fd3
|
Change lib to &[Shared<Module>] and remove dummy lifetimes.
|
2022-11-07 16:18:59 +08:00 |
|