Changeset 39325 in webkit for trunk/JavaScriptCore/wtf/Platform.h


Ignore:
Timestamp:
Dec 15, 2008, 8:48:16 PM (16 years ago)
Author:
[email protected]
Message:

2008-12-15 Gavin Barraclough <[email protected]>

Rubber stamped by Mark Rowe.

Revert r39226 / Bug 22818: Unify JIT callback argument access OS X / Windows
This causes Acid3 failures – reverting for now & will revisit later.
https://bugs.webkit.org/show_bug.cgi?id=22873

  • interpreter/Interpreter.h:
  • jit/JIT.cpp: (JSC::JIT::privateCompileCTIMachineTrampolines):
  • jit/JIT.h:
  • jit/JITInlineMethods.h: (JSC::JIT::restoreArgumentReference): (JSC::JIT::restoreArgumentReferenceForTrampoline): (JSC::JIT::emitCTICall_internal):
  • jit/JITPropertyAccess.cpp: (JSC::JIT::privateCompilePutByIdTransition):
  • wtf/Platform.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/wtf/Platform.h

    r39287 r39325  
    458458#endif
    459459
     460/* Use "fastcall" calling convention on MSVC */
     461#if COMPILER(MSVC)
     462#define WTF_USE_FAST_CALL_CTI_ARGUMENT 1
     463#define WTF_USE_CTI_ARGUMENT 1
     464#endif
     465
    460466#if !PLATFORM(QT)
    461467#define WTF_USE_FONT_FAST_PATH 1
Note: See TracChangeset for help on using the changeset viewer.