-
-
Notifications
You must be signed in to change notification settings - Fork 414
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix(boa): 15.4.4.19-8-c-ii-1.js #1351
Conversation
@Razican this will still stall on execution due to the utility function for creating array objects being super slow, not totally familiar with JS array objects and so not too sure if there's a way to avoid iterating through the entire array. The specific call that's taking a huge amount of time, considering the required iterations are 1M can be found here. |
Test262 conformance changes:
Fixed tests:
Broken tests:
|
We can still ignore it until we figure this out. Give a look to the results, though, since many tests seem failing. |
This comment has been minimized.
This comment has been minimized.
@RageKnify @Razican fixed it for all of map now, should be in line with spec, overall map conformance is 89.55%, which I believe is higher than before. |
Great, thank you! I updated conformance numbers, and it seems there is only one extra broken test. Could you check why? |
Pulled it into debugger, the text shows up as Looking more into this, it would require this to be implemented too, started trying to work on it at the moment, but it's starting to become more heavier than I think is within the bounds of this PR. |
@Razican I think above specifies it, it's essentially due to Realms being unimplemented under |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Look good to me! :)
Just needs a rebase
c5515a0
to
9ced066
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
just needs a rebase
- skips undefined values on callback - formats Closes boa-dev#1306
This Pull Request fixes/closes #1306.
It changes the following:
todo: speedup execution of construct array, currently stalls for large arrays of mainly undefined values.