There are some missing functions and codes in the JSValue32_64 section for RVCT. I am going to implement those.
Created attachment 63593 [details] JSValue32_64 is enabled for RVCT by default RVCT 4.0 is happy with this patch. Here is the result of the comparison of JSValue32 and -32_64 on ARM with RVCT 4.0. SunSpider: JSValue32_64 is 1.835x as fast V8: JSValue32_64 is 1.06x as slow WindScorpion: JSValue32_64 is 1.01x as slow
Attachment 63593 [details] did not pass style-queue: Failed to run "['WebKitTools/Scripts/check-webkit-style']" exit_code: 1 JavaScriptCore/jit/JITStubs.cpp:242: Extra space before ( in function call [whitespace/parens] [4] JavaScriptCore/jit/JITStubs.cpp:460: Extra space before ( in function call [whitespace/parens] [4] Total errors found: 2 in 4 files If any of these errors are false positives, please file a bug against check-webkit-style.
Committed revision 64818.