Bug 287502
| Summary: | [JSC] DirectArguments::visitChildrenImpl calls JSObject::visitChildrenImpl twice | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | xc.o.c.1180 <xc.o.c.1180> |
| Component: | JavaScriptCore | Assignee: | Yusuke Suzuki <ysuzuki> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mark.lam, webkit-bug-importer, ysuzuki |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
xc.o.c.1180@gmail.com
DirectArguments does not declare Base, the Base is GenericArguments Base which is JSNonFinalObject.
First, Base::visitChildren(thisObject, visitor);
Second, GenericArguments<DirectArguments>::visitChildren(thisCell, visitor);
Should be similar to ScopedArguments.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Radar WebKit Bug Importer
<rdar://problem/145080419>
Yusuke Suzuki
Pull request: https://github.com/WebKit/WebKit/pull/41102
EWS
Committed 290839@main (9996e4031b79): <https://commits.webkit.org/290839@main>
Reviewed commits have been landed. Closing PR #41102 and removing active labels.