Rerumu
|
c841011328
|
Add LuaJIT i64 sign extension
|
2021-11-30 17:35:42 -05:00 |
|
Rerumu
|
76db2b4063
|
Remove excessive LuaJIT scoping
|
2021-11-30 15:37:15 -05:00 |
|
Rerumu
|
e80f1ffedd
|
Simplify LuaJIT label generation
|
2021-11-30 15:28:51 -05:00 |
|
Rerumu
|
03a73395be
|
Fix Luau table branching
|
2021-11-30 03:48:04 -05:00 |
|
Rerumu
|
92e79213fc
|
Rename fuzz targets
|
2021-11-30 03:29:22 -05:00 |
|
Rerumu
|
96a27c9626
|
Refactor the codebase and organize files
|
2021-11-30 03:27:17 -05:00 |
|
Rerumu
|
82e97ad643
|
Add more fuzz targets
|
2021-11-28 16:14:07 -05:00 |
|
Rerumu
|
cbf212b636
|
Adjust gitignore
|
2021-11-28 15:30:55 -05:00 |
|
Rerumu
|
dd55770f43
|
Add fuzz target
|
2021-11-28 15:30:11 -05:00 |
|
Rerumu
|
c323b35961
|
Fix empty expression evaluation
|
2021-11-28 15:26:37 -05:00 |
|
Rerumu
|
53bba14c00
|
Drop unreachable code
|
2021-11-28 14:47:25 -05:00 |
|
Rerumu
|
7f0158ef00
|
Improve constant expression generation
|
2021-11-28 06:46:15 -05:00 |
|
Rerumu
|
16ce3eca98
|
Refactor transformer interface
|
2021-11-28 06:40:25 -05:00 |
|
Rerumu
|
21b87f352c
|
Clean up redundant code
|
2021-11-28 06:39:59 -05:00 |
|
Rerumu
|
16ba82775b
|
Add sign extension support
|
2021-11-28 03:47:00 -05:00 |
|
Rerumu
|
ea639ed420
|
Add block multi-value support
|
2021-11-28 03:35:58 -05:00 |
|
Rerumu
|
8d7340af64
|
Set parity-wasm to latest version
|
2021-11-28 03:34:21 -05:00 |
|
Rerumu
|
a1894e492c
|
Refactor as Rust workspace
|
2021-11-28 03:33:00 -05:00 |
|
Rerumu
|
185799eecc
|
Satisfy clippy
|
2021-11-27 04:14:12 -05:00 |
|
Rerumu
|
820588b5e7
|
Add JIT optimization booster shot
|
2021-11-27 03:14:01 -05:00 |
|
Rerumu
|
504e2e0ee8
|
Reorganize some code
|
2021-11-27 03:13:48 -05:00 |
|
Rerumu
|
e9642ef776
|
Fix wrapping integer operations
|
2021-11-27 00:43:25 -05:00 |
|
Rerumu
|
fa649f26c1
|
Fix conversion not zeroing upper bits
|
2021-11-27 00:22:40 -05:00 |
|
Rerumu
|
9126b43b1f
|
Implement truncate operations
|
2021-11-26 22:31:44 -05:00 |
|
Rerumu
|
c0a5d0c7dd
|
Refactor limits emit and memory growing
|
2021-11-26 20:13:41 -05:00 |
|
Rerumu
|
2746c1e3d1
|
Fixed LuaJIT shift operations
|
2021-11-26 18:58:58 -05:00 |
|
Rerumu
|
ce59f77f22
|
Improve runtime localizing
|
2021-11-26 16:05:03 -05:00 |
|
Rerumu
|
55df4c39ca
|
Improve nomenclature for Transformer
|
2021-11-26 15:02:11 -05:00 |
|
Rerumu
|
83d3f16b42
|
Fix dropped memory grow
|
2021-11-26 14:54:28 -05:00 |
|
Rerumu
|
703e6b8e47
|
Improve element fill emit
|
2021-11-26 12:15:32 -05:00 |
|
Rerumu
|
586ebf1ac4
|
Improve LuaJIT runtime conversions
|
2021-11-26 12:09:58 -05:00 |
|
Rerumu
|
bf7ccdae32
|
Improve LuaJIT runtime locals
|
2021-11-24 15:55:52 -05:00 |
|
Rerumu
|
c7e4add0c0
|
Add LuaJIT conversion operations
|
2021-11-24 02:15:59 -05:00 |
|
Rerumu
|
be80da8163
|
Fix else emit
|
2021-11-24 02:08:02 -05:00 |
|
Rerumu
|
0fb0aee536
|
Fix UnOp name order emit
|
2021-11-24 01:22:18 -05:00 |
|
Rerumu
|
748798d294
|
Add LuaJIT floating point memory access
|
2021-11-24 00:52:29 -05:00 |
|
Rerumu
|
f9f7379beb
|
Add LuaJIT type reinterpretation
|
2021-11-24 00:51:29 -05:00 |
|
Rerumu
|
8b52af9651
|
Fix jump table emit
|
2021-11-24 00:22:55 -05:00 |
|
Rerumu
|
19922f1a4a
|
Fix floating point emit
|
2021-11-24 00:22:40 -05:00 |
|
Rerumu
|
387cc1c670
|
Add u64 division to LuaJIT
|
2021-11-23 21:02:04 -05:00 |
|
Rerumu
|
2a9c03249c
|
Improve if statement and top-level jump handling
|
2021-11-23 17:46:12 -05:00 |
|
Rerumu
|
704060703b
|
Organize Luau runtime
|
2021-11-23 15:24:34 -05:00 |
|
Rerumu
|
f4a6cb9c89
|
Fix LuaJIT 64 bit memory
|
2021-11-23 15:24:34 -05:00 |
|
Rerumu
|
c09d1c7261
|
Extend LuaJIT runtime
|
2021-11-23 15:24:34 -05:00 |
|
Rerumu
|
028f953918
|
Fix copysign emit
|
2021-11-23 15:24:34 -05:00 |
|
Rerumu
|
3e3f3c813d
|
Extend Luau runtime
|
2021-11-23 15:24:34 -05:00 |
|
Rerumu
|
2160ad2130
|
Extend LuaJIT bit operations
|
2021-11-22 17:12:20 -05:00 |
|
Rerumu
|
8f7007cfc6
|
Fix indirect calls
|
2021-11-22 15:25:00 -05:00 |
|
Rerumu
|
57b3c7f22a
|
Implement block returns
|
2021-11-22 15:16:14 -05:00 |
|
Rerumu
|
30a0589fbe
|
Extend LuaJIT runtime
|
2021-11-22 05:51:07 -05:00 |
|