Changeset 49409 in webkit for trunk/JavaScriptCore/wtf/Platform.h
- Timestamp:
- Oct 9, 2009, 5:30:49 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/Platform.h
r48954 r49409 716 716 #endif 717 717 718 #if !defined(ENABLE_JIT)719 720 /* The JIT is tested & working on x86_64 Mac */721 #if PLATFORM(X86_64) && PLATFORM(MAC)722 #define ENABLE_JIT 1723 /* The JIT is tested & working on x86 Mac */724 #elif PLATFORM(X86) && PLATFORM(MAC)725 #define ENABLE_JIT 1726 #define WTF_USE_JIT_STUB_ARGUMENT_VA_LIST 1727 #elif PLATFORM(ARM_THUMB2) && PLATFORM(IPHONE)728 /* Under development, temporarily disabled until 16Mb link range limit in assembler is fixed. */729 #define ENABLE_JIT 0730 #define ENABLE_JIT_OPTIMIZE_NATIVE_CALL 0731 /* The JIT is tested & working on x86 Windows */732 #elif PLATFORM(X86) && PLATFORM(WIN)733 #define ENABLE_JIT 1734 #endif735 736 #if PLATFORM(QT)737 #if PLATFORM(X86) && PLATFORM(WIN_OS) && COMPILER(MINGW) && GCC_VERSION >= 40100738 #define ENABLE_JIT 1739 #define WTF_USE_JIT_STUB_ARGUMENT_VA_LIST 1740 #elif PLATFORM(X86) && PLATFORM(WIN_OS) && COMPILER(MSVC)741 #define ENABLE_JIT 1742 #define WTF_USE_JIT_STUB_ARGUMENT_REGISTER 1743 #elif PLATFORM(X86) && PLATFORM(LINUX) && GCC_VERSION >= 40100744 #define ENABLE_JIT 1745 #define WTF_USE_JIT_STUB_ARGUMENT_VA_LIST 1746 #elif PLATFORM(ARM_TRADITIONAL) && PLATFORM(LINUX)747 #define ENABLE_JIT 1748 #if PLATFORM(ARM_THUMB2)749 #define ENABLE_JIT_OPTIMIZE_NATIVE_CALL 0750 #endif751 #endif752 #endif /* PLATFORM(QT) */753 754 #endif /* !defined(ENABLE_JIT) */755 756 718 #if ENABLE(JIT) 757 719 #ifndef ENABLE_JIT_OPTIMIZE_CALL
Note:
See TracChangeset
for help on using the changeset viewer.