Closed
Bug 877473
Opened 11 years ago
Closed 11 years ago
Expose generational GC knobs to the shell for fuzzing
Categories
(Core :: JavaScript Engine, defect)
Core
JavaScript Engine
Tracking
()
RESOLVED
FIXED
mozilla24
People
(Reporter: terrence, Assigned: terrence)
References
Details
(Keywords: sec-want)
Attachments
(1 file, 1 obsolete file)
(deleted),
patch
|
billm
:
review+
|
Details | Diff | Splinter Review |
Right now there isn't any way to interact directly with the GGC from the shell or to put it into edge states quickly.
Assignee | ||
Updated•11 years ago
|
Assignee: general → terrence
Assignee | ||
Comment 1•11 years ago
|
||
This exposes |minorgc([overflow])| to the shell. It calls MinorGC and optionally calls setOverflowed on cx->runtime->gcStoreBuffer if [overflow] is set to true.
Attachment #756067 -
Flags: review?(wmccloskey)
Assignee | ||
Comment 2•11 years ago
|
||
CallArgs::get returns UndefinedValue if the arg is not set, so there is no need to test before getting the arg.
Attachment #756067 -
Attachment is obsolete: true
Attachment #756067 -
Flags: review?(wmccloskey)
Attachment #756071 -
Flags: review?(wmccloskey)
Attachment #756071 -
Flags: review?(wmccloskey) → review+
Assignee | ||
Comment 3•11 years ago
|
||
Comment 4•11 years ago
|
||
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla24
Comment 5•11 years ago
|
||
jsfunfuzz now calls minorgc occasionally. (fuzzing rev a32442460b40)
Assignee | ||
Comment 6•11 years ago
|
||
\o/
You need to log in
before you can comment on or make changes to this bug.
Description
•