Bug 33311

Summary: Build fix for JSVALUE32 when ENABLE_JIT_OPTIMIZE* are disabled
Product: WebKit Reporter: Gabor Loki <loki>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Blocker CC: barraclough, oliver, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Attachments:
Description Flags
Build fix for JSVALUE32 when ENABLE_JIT_OPTIMIZE* are disabled barraclough: review+

Description Gabor Loki 2010-01-07 01:23:10 PST
Created attachment 46030 [details]
Build fix for JSVALUE32 when ENABLE_JIT_OPTIMIZE* are disabled

When all optimizations are disabled for JSValue32 we have the following error:
In function `JSC::JIT::emit_op_get_by_pname(JSC::Instruction*)':
undefined reference to `JSC::JIT::compileGetDirectOffset(RegisterID, RegisterID, RegisterID, RegisterID, RegisterID)'

The fix moves compileGetDirectOffset function to the common part of Value32.
Comment 1 WebKit Review Bot 2010-01-07 01:23:43 PST
style-queue ran check-webkit-style on attachment 46030 [details] without any errors.
Comment 2 Gabor Loki 2010-01-07 23:43:00 PST
Committed revision 52975.