Summary: | Remove vptrs from JSCell hierarchy | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Mark Hahnenberg <mhahnenberg> | ||||||||||||
Component: | JavaScriptCore | Assignee: | Mark Hahnenberg <mhahnenberg> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | abarth, japhet, webkit.review.bot | ||||||||||||
Priority: | P2 | ||||||||||||||
Version: | 528+ (Nightly build) | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
Bug Depends on: | 74353 | ||||||||||||||
Bug Blocks: | 74331 | ||||||||||||||
Attachments: |
|
Description
Mark Hahnenberg
2011-12-12 15:11:40 PST
Created attachment 118872 [details] Remove vptrs from JSCell hierarchy No changelog (see bug 74331). Created attachment 118875 [details]
Remove cruft added during sequence
Remove a lot of the compiler cruft used to get things to build earlier on. Also fixed up the 32-bit JIT a bit, although at this point it still wouldn't have built if I had tested it :-/
Created attachment 118876 [details]
Remove VPtrStealingHack, more JIT fixes
Again, a little schizophrenic of a patch. Removed VPtrStealingHack related code, made some JIT fixes.
Created attachment 118878 [details]
Get 32-bit building
Getting 32 bit JIT stuff building.
Created attachment 118879 [details]
Getting Windows building
Getting Windows building.
Comment on attachment 118872 [details]
Remove vptrs from JSCell hierarchy
r=me
Comment on attachment 118875 [details]
Remove cruft added during sequence
r=me
Comment on attachment 118876 [details]
Remove VPtrStealingHack, more JIT fixes
r=me
Comment on attachment 118878 [details]
Get 32-bit building
r=me
Comment on attachment 118879 [details]
Getting Windows building
r=me
|