Closed Bug 814233 Opened 12 years ago Closed 12 years ago

Thread pool landing busts JS shell builds if configured without NSPR

Categories

(Core :: JavaScript Engine, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla20

People

(Reporter: shu, Assigned: nmatsakis)

References

Details

Attachments

(1 file, 1 obsolete file)

The files should be guarded by JS_THREADSAFE.
Blocks: PJS
Attached patch unbust (obsolete) — Splinter Review
Summary: Thread pool landing busts build if configured without NSPR → Thread pool landing busts JS shell builds if configured without NSPR
Attachment #684221 - Flags: review?(dmandelin)
Comment on attachment 684221 [details] [diff] [review]
unbust

Review of attachment 684221 [details] [diff] [review]:
-----------------------------------------------------------------

Ah, the dreaded NSPR.
Attachment #684221 - Flags: review?(dmandelin) → review+
Sadly I think that this patch broke the build when Shu pushed it to the try server.
try build is pending
Attachment #684221 - Attachment is obsolete: true
Attachment #684261 - Flags: review?(dmandelin)
Try build for previous patch: https://tbpl.mozilla.org/?tree=Try&rev=7c5820bb9282
Try build is green.
Comment on attachment 684261 [details] [diff] [review]
Make things build without NSPR.

Review of attachment 684261 [details] [diff] [review]:
-----------------------------------------------------------------

Stealing.  dmandelin is I think on PTO.
Attachment #684261 - Flags: review?(dmandelin) → review+
Adding checkin-needed to keywords (I don't have perm. to push currently)
Keywords: checkin-needed
https://hg.mozilla.org/integration/mozilla-inbound/rev/a765d833483a

Niko, I'm not sure how you generated this patch, but can you please make sure that you've got hg configured per the guidelines below? The metadata wasn't in a format that hg recognized. Thanks!
https://developer.mozilla.org/en-US/docs/Creating_a_patch_that_can_be_checked_in
Assignee: general → nmatsakis
Keywords: checkin-needed
OK---I double checked and I have setup my hgrc as described in that link.  I generated the patch by uploading the file directly from .hg/patches.  Perhaps I should do |hg export qtip| instead; or perhaps my copy of hg is just outdated.
https://hg.mozilla.org/mozilla-central/rev/a765d833483a
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla20
Try run for 7c5820bb9282 is complete.
Detailed breakdown of the results available here:
    https://tbpl.mozilla.org/?tree=Try&rev=7c5820bb9282
Results (out of 309 total builds):
    success: 290
    warnings: 16
    failure: 3
Builds (or logs if builds failed) available at:
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/nmatsakis@mozilla.com-7c5820bb9282
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: