Allan Jeremy
d860eb04a9
Debug WIP
2022-06-13 15:59:41 +03:00
Allan Jeremy
2541280ff6
Debug WIP: Update imports
2022-06-13 15:46:36 +03:00
Allan Jeremy
1b67063244
Debug WIP: Removed name alias for numpy
2022-06-13 15:43:20 +03:00
Allan Jeremy
21c7774e16
Debug WIP: Removed name alias for numpy
2022-06-13 15:39:07 +03:00
Allan Jeremy
aeab79c4c2
Debug WIP: Updated install python deps
2022-06-13 15:33:08 +03:00
Allan Jeremy
acd937e16f
Debug WIP: Updated install python deps
2022-06-13 14:34:58 +03:00
Allan Jeremy
64f5837c71
Debug WIP: Updated python setup
2022-06-13 13:01:38 +03:00
Allan Jeremy
6248fc926a
Debug WIP: Updated python installation step
2022-06-13 12:57:41 +03:00
rblanckaert
b066e4c8f8
0.531 ( #532 )
...
* Fix free Luau type being fully overwritten by 'any' and causing UAF
* Fix lua_clonefunction implementation replacing top instead of pushing
* Falsey values other than false can now narrow refinements
* Fix lua_getmetatable, lua_getfenv not waking thread up
* FIx a case where lua_objlen could push a new string without thread wakeup or GC
* Moved Luau math and bit32 definitions to definition file
* Improve Luau parse recovery of incorrect return type token
2022-06-10 09:58:21 -07:00
Allan Jeremy
48d4969f62
Debug WIP: Converged static analysis benchmarks into one file
2022-06-10 12:45:56 +03:00
Arseny Kapoulkine
ca5fbbfc24
Mark generalized iteration RFC as implemented
2022-06-09 10:18:29 -07:00
Arseny Kapoulkine
bcab792e0d
Update STATUS.md
...
Generalized iteration got implemented, safe indexing got dropped.
2022-06-09 10:18:03 -07:00
Arseny Kapoulkine
b8ef743721
RFC: Do not implement safe navigation operator ( #501 )
...
This meta-RFC proposes removing the previously accepted RFC on safe navigation operator. This is probably going to be disappointing but is the best course of action that reflects our ideals in language evolution.
See PR thread for rationale and discussion.
2022-06-09 10:03:37 -07:00
Petri Häkkinen
b44912cd20
Allow vector fastcall constructor to work with 3-4 arguments with 4-wide vectors ( #511 )
2022-06-09 09:41:52 -07:00
Allan Jeremy
6fda24285b
Cleanup: Reconfigured benchmarks to point to Luau lang repo
2022-06-09 18:57:04 +03:00
Allan Jeremy
54aaad2679
Debug WIP: Added non cachegrind run to cachegrind benchmark
2022-06-09 18:43:47 +03:00
Allan Jeremy
34e6c73022
Cleanup: Removed unused matrix variable "engine"
2022-06-09 13:51:45 +03:00
Allan Jeremy
e13ec7cea9
Enhancement: Removed trigger workflow on PR for benchmark related workflows
2022-06-09 09:04:08 +03:00
Allan Jeremy
dfa73c9592
Debug WIP
2022-06-08 16:47:38 +03:00
Allan Jeremy
968e262201
Debug WIP
2022-06-08 16:42:21 +03:00
Allan Jeremy
281a529805
Debug WIP
2022-06-08 16:37:47 +03:00
Allan Jeremy
2dc7a8b68d
Debug WIP
2022-06-08 16:19:15 +03:00
Allan Jeremy
b14e6c6c8c
Debug WIP
2022-06-08 16:13:10 +03:00
Allan Jeremy
e3a3f794e6
Debug WIP: Updated run with cachegrind script
2022-06-08 13:34:01 +03:00
Allan Jeremy
2cff4ddbc1
Debug WIP
2022-06-07 15:52:48 +03:00
Allan Jeremy
d7cc6d68bb
Debug WIP
2022-06-07 15:51:15 +03:00
Allan Jeremy
3a5f54e968
Debug WIP
2022-06-07 15:42:27 +03:00
Allan Jeremy
f80e243e6f
Debug WIP
2022-06-07 15:24:56 +03:00
Allan Jeremy
de84540337
Debug WIP
2022-06-07 15:10:28 +03:00
Allan Jeremy
a09327bdef
Debug WIP: Cachegrind save output file
2022-06-07 08:44:09 +03:00
Allan Jeremy
7d48d094b7
Debug WIP: Added static analysis cachegrind
2022-06-07 08:39:07 +03:00
Allan Jeremy
ce2c706e2f
Cleanup: Removed comment
2022-06-07 08:37:38 +03:00
Allan Jeremy
8013af3740
Debug WIP: Updated measure time output structure
2022-06-07 08:30:04 +03:00
Allan Jeremy
1221f3f19e
Debug WIP: Updated measure time output structure
2022-06-07 08:26:23 +03:00
Allan Jeremy
c35d346541
Debug WIP: Added push changes to static analysis workflow
2022-06-07 08:19:13 +03:00
Daniel Nachun
9619f036ac
fix build with newer GCC ( #522 )
2022-06-06 15:52:55 -07:00
Allan Jeremy
a982368974
Debug WIP: Added option for specifying cycles to run when measuring time
2022-06-06 17:01:55 +03:00
Allan Jeremy
74784f98af
Debug WIP: Fixed static analysis
2022-06-06 15:15:26 +03:00
Allan Jeremy
0e9d1e5098
Debug WIP: Fixed prior benchmark stuff
2022-06-06 15:15:08 +03:00
Allan Jeremy
fc93f13fec
Debug WIP
2022-06-06 15:10:45 +03:00
Allan Jeremy
8602aee616
Merge branch 'feat/add-cachegrind' into feat/add-static-file-luau-analyze
2022-06-06 15:09:26 +03:00
Allan Jeremy
d4c979aede
Updated measure time to not print arguments every cycle
2022-06-06 15:05:18 +03:00
Allan Jeremy
3fcef32b4c
Made Luau Polyfill non-strict
2022-06-06 15:04:46 +03:00
Allan Jeremy
b967fd0385
Debug WIP: Added static analysis workflow
2022-06-06 15:04:34 +03:00
rblanckaert
55a026811a
Sync to upstream/release/530 ( #517 )
...
* Run clang-format
* Contains a preliminary implementation of deferred constraint resolution
* Reduce stack usage by some recursive functions
* Fix a bug when smartCloning a BoundTypeVar
* Remove some GC related flags from VM
2022-06-03 15:15:45 -07:00
Allan Jeremy
f70e21d9b3
[Tests] Added LuauPolyfillMap coerceToTable related tests
2022-06-02 17:11:17 +03:00
Allan Jeremy
e66d16ac18
[Tests] Added LuauPolyfillMap coerceToMap related tests
2022-06-02 17:08:57 +03:00
Allan Jeremy
6d9c2fec89
[Tests] Added LuauPolyfillMap Map related tests
2022-06-02 16:46:04 +03:00
Allan Jeremy
ab94930421
Completed add static luau file for analyze
2022-06-02 15:16:22 +03:00
Allan Jeremy
33524b6025
Base LuauPolyfill Map static file creation
2022-06-02 14:20:43 +03:00