Closed
Bug 1290220
Opened 8 years ago
Closed 8 years ago
Switch the simulators over to js::Thread instead of PRThread
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla51
Tracking | Status | |
---|---|---|
firefox51 | --- | fixed |
People
(Reporter: fitzgen, Assigned: fitzgen)
References
Details
Attachments
(1 file, 2 obsolete files)
(deleted),
patch
|
terrence
:
review+
|
Details | Diff | Splinter Review |
These checks aren't exactly redundant with js::Mutex/PTHREAD_MUTEX_ERRORCHECK,
like the other lockHolder members, since there are random assertions that the
lock has any holder in various places. These should probably be re-written to
pass around LockGuard references, but that would be a lot more churn than I want
to do at the moment.
Assignee | ||
Comment 1•8 years ago
|
||
Attachment #8775697 -
Flags: review?(terrence)
Assignee | ||
Comment 2•8 years ago
|
||
Assignee | ||
Updated•8 years ago
|
Attachment #8775697 -
Attachment is obsolete: true
Attachment #8775697 -
Flags: review?(terrence)
Assignee | ||
Comment 3•8 years ago
|
||
Attachment #8775708 -
Flags: review?(terrence)
Assignee | ||
Comment 4•8 years ago
|
||
Assignee | ||
Comment 5•8 years ago
|
||
Comment on attachment 8775708 [details] [diff] [review]
Switch the simulators over to js::Thread instead of PRThread
Review of attachment 8775708 [details] [diff] [review]:
-----------------------------------------------------------------
::: js/src/jit/arm/Simulator-arm.cpp
@@ -1130,5 @@
>
> -#ifdef DEBUG
> - cacheLockHolder_ = nullptr;
> -#endif
> - redirection_ = nullptr;
D'oh... did not mean to remove the `redirection_ = nullptr;` here...
Attachment #8775708 -
Flags: review?(terrence)
Assignee | ||
Comment 6•8 years ago
|
||
Sorry for all the churn...
Attachment #8775808 -
Flags: review?(terrence)
Assignee | ||
Updated•8 years ago
|
Attachment #8775708 -
Attachment is obsolete: true
Assignee | ||
Comment 7•8 years ago
|
||
Pushed by nfitzgerald@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/e834808ca14b
Switch the simulators over to js::Thread instead of PRThread; r=terrence
Updated•8 years ago
|
Attachment #8775808 -
Flags: review?(terrence) → review+
Comment 9•8 years ago
|
||
backout bugherder landing |
This or something else from the push appears to have turned 10.10 debug cpp tests permared: https://treeherder.mozilla.org/logviewer.html#?job_id=33028238&repo=mozilla-inbound
https://hg.mozilla.org/integration/mozilla-inbound/rev/a86df78500c3
Flags: needinfo?(nfitzgerald)
Comment 10•8 years ago
|
||
Pushed by nfitzgerald@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3ec6476e6d89
Switch the simulators over to js::Thread instead of PRThread; r=terrence
Assignee | ||
Updated•8 years ago
|
Flags: needinfo?(nfitzgerald)
Comment 11•8 years ago
|
||
bugherder |
Status: ASSIGNED → RESOLVED
Closed: 8 years ago
status-firefox51:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla51
You need to log in
before you can comment on or make changes to this bug.
Description
•