Someon1e
|
c8dcd9848e
|
Truncate with BOR instead of BAND
|
2024-03-04 17:06:22 +00:00 |
|
Someon1e
|
3157f427d1
|
Even faster popcnt_i32
|
2024-03-04 16:33:01 +00:00 |
|
Someon1e
|
d11dc2d582
|
Cache x, y, z in into_u32
|
2024-03-04 16:07:20 +00:00 |
|
Someon1e
|
895c028ae8
|
Replace load_d1 load_d2 with into_u32
|
2024-03-04 16:01:03 +00:00 |
|
Someon1e
|
b7cfd3d405
|
Take advantage of inlining
|
2024-03-03 21:08:25 +00:00 |
|
Someon1e
|
5cfcb2ff89
|
Faster equality
|
2024-03-03 20:55:04 +00:00 |
|
Someon1e
|
8c0c3ed14c
|
Faster popcnt_i32
|
2024-03-03 20:54:53 +00:00 |
|
Rerumu
|
16ffa40888
|
Add various Luau runtime improvements
|
2023-11-06 14:40:22 -05:00 |
|
Rerumu
|
49d2456fca
|
Add buffer skeleton
|
2023-11-05 14:51:40 -05:00 |
|
Rerumu
|
4bd5fb8d43
|
Fix bulk memory stores
|
2023-06-23 15:16:34 -04:00 |
|
bainchild
|
88e2884fc5
|
Rename parameters
|
2023-01-03 21:15:21 -06:00 |
|
bainchild
|
50b93641f2
|
Attempt to add memory copy/fill (2)
|
2023-01-03 01:02:26 -06:00 |
|
Rerumu
|
2f8eadad6c
|
Try to fix #25
|
2022-12-07 02:42:29 -05:00 |
|
Rerumu
|
0394aa8895
|
Localize memory for load.string
|
2022-08-22 22:58:00 -04:00 |
|
Rerumu
|
9f27e956a8
|
Add load.string to the runtime
|
2022-08-22 21:45:48 -04:00 |
|
Rerumu
|
4a84a5c906
|
License runtimes under the MPL
|
2022-07-22 00:19:57 -04:00 |
|
Rerumu
|
9b0973e255
|
Fix vector feature packing
|
2022-07-18 00:25:49 -04:00 |
|
Rerumu
|
f8c0a57af2
|
Add missing f32 saturation operations
|
2022-07-08 13:23:43 -04:00 |
|
Rerumu
|
3853e06efa
|
Fix conversion operations and implement saturation
Namie fixie
|
2022-07-08 12:46:23 -04:00 |
|
Rerumu
|
85aeca9d9f
|
Fix large integer initialization
|
2022-07-08 12:41:45 -04:00 |
|
Rerumu
|
efec6203b0
|
Fix inconsistencies
Addendum to truncation rename
Rename constants for consistency
|
2022-07-08 12:41:45 -04:00 |
|
Rerumu
|
0cacb0b996
|
Add i64 bit rotation
|
2022-07-02 05:29:46 -04:00 |
|
Rerumu
|
9eb44f0ed8
|
Fix i64 bit shifting
|
2022-07-02 05:15:15 -04:00 |
|
Rerumu
|
971ac382a5
|
Add i64 remainder operation
|
2022-07-02 05:04:39 -04:00 |
|
Rerumu
|
d351920a51
|
Clean up vector integers
|
2022-07-02 04:20:55 -04:00 |
|
Rerumu
|
47079b7758
|
Clean up table integers
|
2022-07-02 03:30:36 -04:00 |
|
Rerumu
|
d74124815b
|
Add vector feature to Luau
|
2022-07-02 02:19:26 -04:00 |
|
Rerumu
|
071b0877cf
|
Replace integer division algorithm
|
2022-07-02 02:03:33 -04:00 |
|
Rerumu
|
577fbf5926
|
Remove unneeded multiplication checks
|
2022-07-02 01:59:38 -04:00 |
|
Rerumu
|
bdb4420292
|
Rename Numeric export to Integer
|
2022-07-01 15:07:11 -04:00 |
|
Rerumu
|
627927d366
|
Rename stuff in Numeric for clarity
|
2022-07-01 14:06:17 -04:00 |
|
Rerumu
|
6e0debe287
|
Fix i64 sign extension for i32
|
2022-06-29 23:53:02 -04:00 |
|
Rerumu
|
76cb3b36be
|
Add i64 sign extension for i8 and i16
|
2022-06-29 23:55:08 -04:00 |
|
Rerumu
|
64ae35c658
|
Add i64 bit counting
|
2022-06-29 22:08:34 -04:00 |
|
Rerumu
|
ecc0cad494
|
Inline bit set constants
|
2022-06-29 23:06:37 -04:00 |
|
Rerumu
|
92b692160d
|
Remove unnecessary bit_and call
|
2022-06-28 18:40:32 -04:00 |
|
Rerumu
|
5c2209fcf0
|
Add Vector3 support for Luau i64
|
2022-06-28 16:58:01 -04:00 |
|
Rerumu
|
04d1840d2d
|
Fix nearest f32 and f64 again
|
2022-06-28 02:03:29 -04:00 |
|
Rerumu
|
b8362d9e66
|
Add i32 sign extension
|
2022-06-27 19:57:31 -04:00 |
|
Rerumu
|
2363811773
|
Reorder and rename for consistency
|
2022-06-27 19:55:25 -04:00 |
|
Rerumu
|
201f0b286f
|
Expand inlineable runtime functions
|
2022-06-26 03:40:28 -04:00 |
|
Rerumu
|
75582f40bf
|
Reorganize runtimes
|
2022-06-26 03:18:53 -04:00 |
|
Rerumu
|
22d447395b
|
Fix i64 division on zero shortcut
|
2022-06-26 02:41:36 -04:00 |
|
Rerumu
|
ec20ac5482
|
Fix i64 sign check
|
2022-06-26 02:28:14 -04:00 |
|
Rerumu
|
5d4aa97cd5
|
Fix signed i32 remainder
|
2022-06-26 01:51:52 -04:00 |
|
Rerumu
|
62f41eac17
|
Fix i32 bit shifting
|
2022-06-26 01:51:37 -04:00 |
|
Rerumu
|
c3d8f4a357
|
Fix i64 bit shifting
|
2022-06-26 01:33:52 -04:00 |
|
Rerumu
|
4e10ed9d93
|
Fix signed i64 memory
|
2022-06-26 01:28:16 -04:00 |
|
Rerumu
|
34dbd6b018
|
Rename variables for consistency
|
2022-06-26 01:22:14 -04:00 |
|
Rerumu
|
c462a4472f
|
Make use of bit32 more consistent
|
2022-06-26 00:32:42 -04:00 |
|