[Webkit-unassigned] [Bug 124162] New: Win64 JavaScriptCore broken again

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Nov 11 12:59:19 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=124162

           Summary: Win64 JavaScriptCore broken again
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Windows 8
            Status: NEW
          Severity: Critical
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alex.christensen at flexsim.com
                CC: msaboff at apple.com, fpizlo at apple.com


I disabled the JIT on Win64 a while ago, but there's another problem.  After r158751, I get these compile errors:

6>..\jit\JITExceptions.cpp(52): error C2039: 'getCTIStub' : is not a member of 'JSC::VM'
6>          C:\cygwin\webkit\Source\JavaScriptCore\runtime\VM.h(170) : see declaration of 'JSC::VM'
6>..\jit\JITExceptions.cpp(52): error C2065: 'throwNotCaught' : undeclared identifier
6>..\jit\JITExceptions.cpp(52): error C2228: left of '.code' must have class/struct/union
6>..\jit\JITExceptions.cpp(52): error C2228: left of '.executableAddress' must have class/struct/union

I'm also not sure why it's surrounded by #if ENABLE(JIT) || ENABLE(LLINT) when we have this in Platform.h:

#if !(ENABLE(JIT) || ENABLE(LLINT))
#error You have to have at least one execution model enabled to build JSC
#endif

What would be a good way to fix this problem?  Should I implement either of these functions, or should I disable compiling some part of JavaScriptCore?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list