29 Commits (4a11ca1773837a2a6f04bf41f4238f1753dabc26)

Author SHA1 Message Date
Iban Eguia e92cff5920 Interner support in the parser (#1765) 3 years ago
raskad 80794e5ba5 Adjust `compile` and `execute` to avoid clones (#1778) 3 years ago
Iban Eguia 48185f393d Lexer string interning (#1758) 3 years ago
Jason Williams dfb3df5bf2
Start removing non-VM path (#1747) 3 years ago
Iban Eguia 03cb69dcf4
Upgraded prettier and bootstrap, fixed formatting (#1245) 3 years ago
Halid Odat 6eac058406
Code cleanup and inline (#916) 4 years ago
Iban Eguia be5d198b4d
CI workflow improvements (mostly Test262) (#889) 4 years ago
Halid Odat edfafc4e03
Feature `Context` (#656) 4 years ago
Iban Eguia 1673871116
Some cleanup (#666) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago
neeldug 4009204bf3
Added CLEAN_JS and MINI_JS benches (#581) 4 years ago
neeldug bbacf1d095
Benchmark refactor (#640) 4 years ago
Iban Eguia 6a721f94ca
Added benchmarks for full program execution (#560) 4 years ago
Iban Eguia 8b3d52b5f2
Added benchmark for goal symbol switching (#556) 4 years ago
HalidOdat 1ac5f205eb
Added arithmetic operation benchmark (#516) 4 years ago
HalidOdat 0d52a40c53
Added `String`, `Boolean` and `Number` object benchmarks (#494) 4 years ago
Iban Eguia d2939fffe3
Added string benchmarks, and updated dependencies (#491) 4 years ago
abhi a7a5862458
Add benchmarks for array access, create and pop operations. (#458) 4 years ago
Iban Eguia 64dbf13afd
Implemented #427, #429 and #430, and upgraded dependencies (#472) 4 years ago
Iban Eguia d970cf96b5
Execution benchmarks only take execution into account (#431) 4 years ago
Alexander Kryvomaz 75cf44a08a
Implement for loop (#374) 4 years ago
Jason Williams f02babf0bd
Refactor old function with new function object (#255) 4 years ago
razican 33fce7f015
Added jemallocator only for Linux targets 4 years ago
Iban Eguia 05b8989efd
Changed the name of the `Symbol creation` benchmark (#327) 4 years ago
Iban Eguia cb589cd8b7
Added more benchmarks (#323) 4 years ago
Jason Williams 0274858d88
Revert "Use jemallocator (#298)" (#310) 5 years ago
Iban Eguia 795a70ec89
Use jemallocator (#298) 5 years ago
Jason Williams 48c6e886d4
Parser fixes #225 #240 #273 (#281) 5 years ago
Iban Eguia 5f6e4c22c1
Moved to a workspace architecture (#247) 5 years ago