Closed
Bug 462272
Opened 16 years ago
Closed 16 years ago
DTrace broken on trunk
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: Dolske, Assigned: jimb)
Details
(Keywords: verified1.9.1)
Attachments
(2 files)
591 bytes,
patch
|
jimb
:
review-
|
Details | Diff | Splinter Review |
1.08 KB,
patch
|
mrbkap
:
review+
|
Details | Diff | Splinter Review |
In file included from mozilla-central/js/src/jsdtracef.c:47: mozilla-central/js/src/jsdtracef.h:36:30: error: javascript-trace.h: No such file or directory I normally build with DTrace, but just did a rm -rf on my obj-dir.
Reporter | ||
Comment 1•16 years ago
|
||
Any plan here? A number of other people are being bitten by this, and it obviously makes debugging/profiling difficult.
Flags: blocking1.9.1?
Comment 2•16 years ago
|
||
This is a problem with dependencies somewhere. This patch fixes it by checking javascript-trace.h is built and up to date in the export phase. I'm not totally sure it is the right way to do it but it works. Not really sure who is best to review this.
Comment 3•16 years ago
|
||
Comment on attachment 347158 [details] [diff] [review] patch I'm really not the right person to review this.
Attachment #347158 -
Flags: review?(mrbkap) → review?(jim)
Assignee | ||
Comment 4•16 years ago
|
||
Record object files' dependency on javascript-trace.h, when HAVE_DTRACE is set. Use $(CURDIR) where javascript-trace.h appears as a target or dependency, to ensure that VPATH doesn't cause us to use a copy other than the one in the object directory.
Attachment #347672 -
Flags: review?(mrbkap)
Assignee | ||
Comment 5•16 years ago
|
||
Does this work as well? That's more analogous to the approach used above for jsautokw.h and jsautooplen.h, above.
Assignee | ||
Updated•16 years ago
|
Attachment #347158 -
Flags: review?(jim) → review-
Updated•16 years ago
|
Attachment #347672 -
Flags: review?(mrbkap) → review+
Assignee | ||
Comment 6•16 years ago
|
||
Thanks, Blake! Just waiting for a confirmation from Dave or Justin that attachment 347672 [details] [diff] [review] also works for them.
Comment 7•16 years ago
|
||
Works for me
Updated•16 years ago
|
Assignee: dtownsend → jim
Assignee | ||
Updated•16 years ago
|
Whiteboard: checkin-needed
Comment 8•16 years ago
|
||
Landed, http://hg.mozilla.org/mozilla-central/rev/d2c374d7b45c. Leaving open for the owners to actually mark it fixed etc.
Whiteboard: checkin-needed
Assignee | ||
Updated•16 years ago
|
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Updated•16 years ago
|
Flags: in-testsuite-
Flags: in-litmus-
Updated•16 years ago
|
Flags: wanted1.9.1+
Flags: blocking1.9.1?
Flags: blocking1.9.1-
Updated•16 years ago
|
Keywords: verified1.9.1
Updated•16 years ago
|
Keywords: fixed1.9.1
You need to log in
before you can comment on or make changes to this bug.
Description
•