2351 Commits (optimization/static-shapes)
 

Author SHA1 Message Date
HalidOdat 8f8498eac1
`Value` refactor (#498) 5 years ago
n14little 69f48862ea
update pass through math methods (#519) 5 years ago
HalidOdat 1ac5f205eb
Added arithmetic operation benchmark (#516) 5 years ago
Tyler Morten 1ffeb5cbe1
Implement Object.is() method issue #513 (#515) 5 years ago
n14little 299a431efe
JSON.stringify(undefined) should return undefined (#512) 5 years ago
HalidOdat a7cffe3c7c
Fixed function call with unspecified arguments (#506) 5 years ago
n14little 8b431a4a19
434 json parse enumerability (#504) 5 years ago
croraf c19ef724e3
Added undefined property to global scope (#501) 5 years ago
HalidOdat e674da46e7
Fixed global objects initialization order (#502) 5 years ago
croraf 4ae939ac52
[ReferenceError] complete solution (#488) 5 years ago
neeldug b43e92afa5
Added error propagation in Field access (#500) 5 years ago
Anirudh Konduru 64fca0c162
add Infinity gloabal property (#480) (#499) 5 years ago
HalidOdat df13272fc0
Object specialization (#419) 5 years ago
HalidOdat 0d52a40c53
Added `String`, `Boolean` and `Number` object benchmarks (#494) 5 years ago
Ryan Fickenscher 474252324e
Added `globalThis` property (#495) 5 years ago
Iban Eguia d2939fffe3
Added string benchmarks, and updated dependencies (#491) 5 years ago
croraf d042ddda3f
[parser] folder structure for VariableStatement and ExpressionStatement (#489) 5 years ago
Paul Lancaster 542b2cc005
Switch impl (#451) 5 years ago
croraf c42fcf12a7
[FunctionDeclaration - execution] evaluate declaration into undefined not function (#473) 5 years ago
abhi a7a5862458
Add benchmarks for array access, create and pop operations. (#458) 5 years ago
gvasquez11 3ff200ea11
updated issue #484 (#485) 5 years ago
Iban Eguia a5ed8b7743
Small optimisation in som types that can be `Copy` (#479) 5 years ago
croraf 5a45ab532e
[NaN] handle NaN token as identifier (#475) 5 years ago
HalidOdat 496278c460
Fix compilation error 5 years ago
Richard a987e76b9f
Add BigInt.asIntN() and BigInt.asUintN() functions (#468) 5 years ago
Colin Suckow 96dec21c02
Implement PreferredType enum (#470) 5 years ago
n14little 73d7a64bb4
add array prototype to arrays built in from_json (#476) 5 years ago
Iban Eguia 64dbf13afd
Implemented #427, #429 and #430, and upgraded dependencies (#472) 5 years ago
Paul Lancaster 634dfb7e80
Optimise type comparisons (#441) 5 years ago
croraf ca80114c53
Fix and tests (#469) 5 years ago
Jason Williams 981404a518
Update pull_request.yml 5 years ago
Jason Williams 2736f7bc1b
Update pull_request.yml 5 years ago
Jason Williams cf3251dd9a
references 5 years ago
Jason Williams b888bae2c8
stick to cwd 5 years ago
Jason Williams f8821bed93
adding package 5 years ago
Jason Williams a76b8d489f
Add inputs to yml 5 years ago
Jason Williams a4ae22ed60
Forgot to build criterion benchmarks 5 years ago
n14little 4763907fbf
Add proto object to from json (#462) 5 years ago
Jason Williams 081884e8d0
Use latest compare action 5 years ago
Paul Lancaster a78934d424
parseInt, parseFloat implementation (#459) 5 years ago
croraf 863abb3747
[TemplateLiteral] Basic lexer implementation (#455) 5 years ago
Iban Eguia d970cf96b5
Execution benchmarks only take execution into account (#431) 5 years ago
dependabot[bot] 691c0d4f3b
Bump websocket-extensions from 0.1.3 to 0.1.4 (#460) 5 years ago
Paul Lancaster 84574b5da8
Divide the `run()` function (#422) 5 years ago
HalidOdat d847ff826b
Specification compliant `ToBigInt` (`to_bigint`) (#450) 5 years ago
Jason Williams 32b0741cc8
Profiler using measureme (#317) 5 years ago
HalidOdat bb2b6f638c
Added `TypeError` implementation (#442) 5 years ago
n14little 4f2191ae1f
Has own property should call get own property (#444) 5 years ago
Iban Eguia 145f0e3f03
Our benchmarks action now lives in boa-dev (#438) 5 years ago
Iban Eguia d003ad3b6d
Fixed badges in README (#437) 5 years ago