Skip to content
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 various crashes, leaks, and cycles #468

Closed
wants to merge 6 commits into from
Closed

Conversation

jdm
Copy link
Member

@jdm jdm commented May 22, 2013

By the power vested in me through the agency of gdb, massif, and valgrind, here are some changes that fix various crashes that occur when shutting down at arbitrary points, along with some honest-to-goodness shutdown leaks reported by valgrind, and the layout cycles that were causing 1gb/s memory explosions when running test_hammer_layout.html.

@jdm
Copy link
Member Author

jdm commented May 22, 2013

r? @metajack

@metajack
Copy link
Contributor

Can you open a bug that the teardown stuff can be removed when we have real GC in Rust?

@jdm
Copy link
Member Author

jdm commented May 22, 2013

Opened #470.

bors-servo pushed a commit that referenced this pull request May 22, 2013
By the power vested in me through the agency of gdb, massif, and valgrind, here are some changes that fix various crashes that occur when shutting down at arbitrary points, along with some honest-to-goodness shutdown leaks reported by valgrind, and the layout cycles that were causing 1gb/s memory explosions when running test_hammer_layout.html.
@bors-servo bors-servo closed this May 22, 2013
@jdm jdm deleted the investigate branch August 4, 2015 04:30
glennw pushed a commit to glennw/servo that referenced this pull request Jan 16, 2017
Added shader base name to the source

Helps debugging when all you got is a shader source (`apitrace`).

<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/webrender/468)
<!-- Reviewable:end -->
@jdm jdm mentioned this pull request Nov 5, 2019
jdm pushed a commit to jdm/servo that referenced this pull request Mar 6, 2021
Update to revision that supports UWP targets.

<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/rust-mozjs/468)
<!-- Reviewable:end -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants