Closed
Bug 987666
Opened 11 years ago
Closed 10 years ago
Remove the dynamic rooting analysis
Categories
(Core :: JavaScript: GC, defect)
Core
JavaScript: GC
Tracking
()
RESOLVED
FIXED
mozilla31
People
(Reporter: terrence, Assigned: terrence)
References
(Blocks 1 open bug)
Details
Attachments
(4 files, 1 obsolete file)
(deleted),
patch
|
terrence
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
terrence
:
review+
|
Details | Diff | Splinter Review |
(deleted),
patch
|
terrence
:
review-
|
Details | Diff | Splinter Review |
(deleted),
patch
|
sfink
:
review+
|
Details | Diff | Splinter Review |
I think I got all of it?
Attachment #8396360 -
Flags: review?(sphink)
Comment 1•11 years ago
|
||
Comment on attachment 8396360 [details] [diff] [review]
rm_root_analysis-v0.diff
Review of attachment 8396360 [details] [diff] [review]:
-----------------------------------------------------------------
Wow. I had no idea that had crept into so much stuff!
Attachment #8396360 -
Flags: review?(sphink) → review-
Comment 2•11 years ago
|
||
Comment on attachment 8396360 [details] [diff] [review]
rm_root_analysis-v0.diff
Review of attachment 8396360 [details] [diff] [review]:
-----------------------------------------------------------------
Wow. I had no idea that had crept into so much stuff!
Ok. I really need to go to sleep. I meant r+, not r- !
Attachment #8396360 -
Flags: review- → review+
Assignee | ||
Comment 3•11 years ago
|
||
Rebased to tip. Final diffstat:
40 files changed, 22 insertions(+), 653 deletions(-)
Attachment #8396360 -
Attachment is obsolete: true
Attachment #8398510 -
Flags: review+
Assignee | ||
Updated•11 years ago
|
Keywords: checkin-needed
Comment 4•11 years ago
|
||
Keywords: checkin-needed
Assignee | ||
Comment 5•11 years ago
|
||
OMG, SkipRoot leaked into the browser!?!
Attachment #8398570 -
Flags: review+
https://hg.mozilla.org/mozilla-central/rev/fbca45e65930
https://hg.mozilla.org/mozilla-central/rev/a926b8938e9a
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla31
Assignee | ||
Updated•11 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 7•11 years ago
|
||
I missed the IsPoisoned assertions. 150 lines worth of them. Spread all over the place. Hopefully that's the last for real this time.
https://tbpl.mozilla.org/?tree=Try&rev=e838e744545e
Attachment #8399463 -
Flags: review?(sphink)
Assignee | ||
Comment 8•11 years ago
|
||
https://tbpl.mozilla.org/?tree=Try&rev=e41b2d977d63
Gah! That leaked into the browser too.
Assignee | ||
Comment 9•11 years ago
|
||
Comment on attachment 8399463 [details] [diff] [review]
missed_some_root_analysis_removal-v0.diff
We discussed this at the GC meeting today and decided to convert these sites over to JS_CRASH_DIAGNOSTICS.
Attachment #8399463 -
Flags: review?(sphink) → review-
Comment 10•11 years ago
|
||
Terrence, what's the status here? Does any of this need uplifting for 31 (incl. wrt maintainability for ESR)?
Assignee | ||
Updated•10 years ago
|
Assignee | ||
Comment 11•10 years ago
|
||
I think we only bits from the prior patch we wanted to keep was removal from configure.in. Here is a patch to do that removal.
Attachment #8495436 -
Flags: review?(sphink)
Updated•10 years ago
|
Attachment #8495436 -
Flags: review?(sphink) → review+
Assignee | ||
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Status: REOPENED → RESOLVED
Closed: 11 years ago → 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•