perf: enable allocator api
CodSpeed Performance Report
Merging #16 will not alter performance
Comparing perf/allocator-api (69e73c1) with main (f831484)
Summary
✅ 2 untouched benchmarks
Test262 Result
- Failed: 25
- Total: 43602
- Passed: 39974
- Ignored: 1879
- Treeshaked: 32561, Skipped: 11041
- Treeshaked sized/Minified size = 88.49%
Failed Tests
language/statements/for/S12.6.3_A2.js: Expected no error, got ReferenceError: 'in_for' is not defined
language/statements/for/scope-body-lex-open.js: Expected SameValue(«undefined», «outside») to be true
language/statements/for-in/S12.6.4_A1.js: Expected no error, got ReferenceError: 'key' is not defined
language/statements/for-in/S12.6.4_A2.js: Expected no error, got ReferenceError: 'key' is not defined
language/statements/for-in/scope-body-lex-open.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-in/scope-head-lex-close.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-in/scope-head-lex-open.js: { message: 'Expected a ReferenceError to be thrown but no exception was thrown at all' }
language/statements/for-of/head-const-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/head-let-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init-active.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-prop-ref-no-get.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/array-rest-nested-obj-yield-expr.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-rest-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-put-prop-ref-no-get.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/obj-rest-empty-obj.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-rest-number.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-rest-str-val.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js: Expected no error, got TypeError: Cannot convert undefined to object
Test262 Result
- Failed: 19
- Total: 43602
- Passed: 39989
- Ignored: 1877
- Treeshaked: 32561, Skipped: 11041
- Treeshaked sized/Minified size = 88.49%
Failed Tests
language/statements/for/scope-body-lex-open.js: Expected SameValue(«undefined», «outside») to be true
language/statements/for-in/scope-body-lex-open.js: { message: 'Expected a ReferenceError to be thrown but no exception was thrown at all' }
language/statements/for-in/scope-head-lex-close.js: { message: 'Expected a ReferenceError to be thrown but no exception was thrown at all' }
language/statements/for-in/scope-head-lex-open.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/head-const-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/head-let-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init-active.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref-init.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-prop-ref-no-get.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-obj-literal-prop-ref.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-elem-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/array-rest-nested-obj-yield-expr.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/array-rest-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init-active.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref-init.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-elem-target-obj-literal-prop-ref.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-put-prop-ref-no-get.js: Expected no error, got TypeError: Cannot convert undefined to object
language/statements/for-of/dstr/obj-prop-put-prop-ref-user-err.js: Expected a Test262Error but got a TypeError
language/statements/for-of/dstr/var-ary-ptrn-rest-obj-id.js: Expected no error, got TypeError: Cannot convert undefined to object
Test262 Result
- Failed: 6
- Total: 43602
- Passed: 40016
- Ignored: 1876
- Treeshaked: 32561, Skipped: 11041
- Treeshaked sized/Minified size = 88.46%
Failed Tests
language/statements/for/scope-body-lex-open.js: Expected SameValue(«undefined», «outside») to be true
language/statements/for-in/scope-head-lex-close.js: { message: 'Expected a ReferenceError to be thrown but no exception was thrown at all' }
language/statements/for-in/scope-body-lex-open.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-in/scope-head-lex-open.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/head-const-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all
language/statements/for-of/head-let-bound-names-fordecl-tdz.js: Expected a ReferenceError to be thrown but no exception was thrown at all