Patch forthcoming.
Created attachment 145910 [details] it begins!
Created attachment 145912 [details] more!
Oops, didn't mean to put either patch up for EWS. The first one doesn't have the build foo for any non-Mac platforms. The second one, if it compiles, it will be a miracle.
Created attachment 145931 [details] the code is written Now I actually ought to compile it. And test it.
Created attachment 145947 [details] it's starting to do things Got it to compile and do the right thing for a stupidly simple test. Now the real testing starts.
Created attachment 146079 [details] the patch
Attachment 146079 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/CMakeLists.txt', u'S..." exit_code: 1 Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:36: Alphabetical sorting problem. [build/include_order] [4] Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:39: "wtf/UnusedParam.h" already included at Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:36 [build/include] [4] Source/JavaScriptCore/jit/JITPropertyAccess.cpp:38: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 3 in 33 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 146079 [details] the patch r=us
Comment on attachment 146079 [details] the patch Attachment 146079 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/12897884
Comment on attachment 146079 [details] the patch Attachment 146079 [details] did not pass qt-wk2-ews (qt): Output: http://queues.webkit.org/results/12900877
Based on the buildbot feedback it appears that I have some minor issues to fix: - 32-bit build foo. - DOM calls into symbolTableStuff. Working on these now, but will first post an updated patch with some other fixes. This now appears to be a 1% across the board win.
Created attachment 146092 [details] the latest, not yet for landing
Created attachment 146115 [details] almost ready Win EWS might scream because of exports but other than that it should be good.
Attachment 146115 [details] did not pass style-queue: Failed to run "['Tools/Scripts/check-webkit-style', '--diff-files', u'Source/JavaScriptCore/CMakeLists.txt', u'S..." exit_code: 1 Source/JavaScriptCore/jit/JITPropertyAccess32_64.cpp:38: Alphabetical sorting problem. [build/include_order] [4] Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:36: Alphabetical sorting problem. [build/include_order] [4] Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:39: "wtf/UnusedParam.h" already included at Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:36 [build/include] [4] Source/JavaScriptCore/jit/JITPropertyAccess.cpp:38: Alphabetical sorting problem. [build/include_order] [4] Total errors found: 4 in 35 files If any of these errors are false positives, please file a bug against check-webkit-style.
Comment on attachment 146115 [details] almost ready Attachment 146115 [details] did not pass mac-ews (mac): Output: http://queues.webkit.org/results/12897929
Created attachment 146124 [details] with mac build fixes
Comment on attachment 146124 [details] with mac build fixes Attachment 146124 [details] did not pass win-ews (win): Output: http://queues.webkit.org/results/12897968
Created attachment 146144 [details] trying to make windows green
Landed in http://trac.webkit.org/changeset/119655