RESOLVED FIXED 66957
Unzip initialization lists and constructors in JSCell hierarchy (2/7)
https://bugs.webkit.org/show_bug.cgi?id=66957
Summary Unzip initialization lists and constructors in JSCell hierarchy (2/7)
Mark Hahnenberg
Reported 2011-08-25 10:40:38 PDT
This is the second level of the unzipping process described in https://bugs.webkit.org/show_bug.cgi?id=66567.
Attachments
Patch (24.34 KB, patch)
2011-08-25 19:01 PDT, Mark Hahnenberg
no flags
Fixing review issues (24.08 KB, patch)
2011-08-26 12:27 PDT, Mark Hahnenberg
no flags
Mark Hahnenberg
Comment 1 2011-08-25 19:01:25 PDT
Darin Adler
Comment 2 2011-08-26 10:05:30 PDT
Comment on attachment 105291 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=105291&action=review > Source/JavaScriptCore/runtime/Executable.h:221 > +#else > + void finishCreation(JSGlobalData& globalData) > + { > + Base::finishCreation(globalData); > + } > +#endif Why is this needed? Don’t we already inherit the base function? Not sure why we’d need to override it with an inline that does the same thing. > Source/JavaScriptCore/runtime/Executable.h:291 > + UNUSED_PARAM(globalData); This is incorrect. The parameter is passed to the base class version of finishCreation so it is used.
Mark Hahnenberg
Comment 3 2011-08-26 12:27:55 PDT
Created attachment 105390 [details] Fixing review issues
WebKit Review Bot
Comment 4 2011-08-26 15:33:06 PDT
Comment on attachment 105390 [details] Fixing review issues Clearing flags on attachment: 105390 Committed r93920: <http://trac.webkit.org/changeset/93920>
WebKit Review Bot
Comment 5 2011-08-26 15:33:11 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.