-
-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[WIP] Use Heap for typed arrays. #15672
Conversation
Heads up! This PR modifies the following files:
|
☔ The latest upstream changes (presumably #15653) made this pull request unmergeable. Please resolve the merge conflicts. |
8b1cfd3
to
65170ff
Compare
@bors-servo try |
Use Heap for typed arrays. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15672) <!-- Reviewable:end -->
💔 Test failed - linux-rel-wpt |
☔ The latest upstream changes (presumably #15715) made this pull request unmergeable. Please resolve the merge conflicts. |
65170ff
to
c471c3a
Compare
Cargo.lock
Outdated
@@ -1281,7 +1281,7 @@ dependencies = [ | |||
[[package]] | |||
name = "js" | |||
version = "0.1.4" | |||
source = "git+https://github.com/servo/rust-mozjs#101c6b6b58e0b7c5ed1ef2b6b676a7497f90df2f" | |||
source = "git+https://github.com/servo/rust-mozjs#25d3ec54c67883aa0a561f5a2f2e485280d113a1" |
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.
Please update to tip or to the merge commit of the corresponding PR and r=me.
Pretty sure the try push from last time demonstrated some fundamental problems with using RootedTraceableBox for this, since that doesn't actually root nursery-allocated objects. |
c471c3a
to
65599bd
Compare
@bors-servo try |
Use Heap for typed arrays. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15672) <!-- Reviewable:end -->
💔 Test failed - mac-dev-unit |
65599bd
to
cebd476
Compare
@bors-servo try |
Use Heap for typed arrays. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15672) <!-- Reviewable:end -->
💔 Test failed - windows-msvc-dev |
Doh. @bors-servo try |
cebd476
to
10cdee2
Compare
For real. @bors-servo try |
Use Heap for typed arrays. <!-- Reviewable:start --> This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/15672) <!-- Reviewable:end -->
💔 Test failed - linux-rel-css |
Is this a good thing? |
10cdee2
to
35a38f3
Compare
☔ The latest upstream changes (presumably #16210) made this pull request unmergeable. Please resolve the merge conflicts. |
Closing due to inactivity. Tracking in #19241. |
Depends on servo/rust-mozjs#341.
This change is