Closed Bug 472553 Opened 16 years ago Closed 16 years ago

Annotations required by jsstack.js analysis

Categories

(Core :: JavaScript Engine, defect)

Other Branch
defect
Not set
normal

Tracking

()

VERIFIED FIXED

People

(Reporter: graydon, Unassigned)

References

Details

(Keywords: verified1.9.1)

Attachments

(1 file)

The treehydra analysis jsstack.js requires some annotations in the tracemonkey JIT code; from time to time these may be forgotten or lost. This bug is for tracking patches that add them. Pending patches on this bug should block pushes to m-c (really, a static analysis tinderbox on tm would be better).
Attachment #355835 - Flags: review?(jorendorff)
Comment on attachment 355835 [details] [diff] [review] A few annotations required by the current code Please also mark these JS_REQUIRES_STACK at their declarations. r=me with that (assuming that doesn't reveal further problems). (For bonus points, make jsstack.js reject this patch because the declarations and definitions don't agree... :-P)
Attachment #355835 - Flags: review?(jorendorff) → review+
Patch #1 here committed: http://hg.mozilla.org/tracemonkey/rev/8527a7798a81 Should I close for now and reopen when a new patch appears? Or just leave open indefinitely?
How about let's resolve this bug and mark future regressions as blocking this.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Flags: in-testsuite-
Flags: in-litmus-
Attachment #355835 - Flags: approval1.9.1+
Flags: in-testsuite- → in-testsuite+
Depends on: 480126
verified 1.9.1, 1.9.2 based on green static analysis tinderbox on mozilla-central, tracemonkey.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: