Title: [197799] trunk/Source/_javascript_Core
Revision
197799
Author
[email protected]
Date
2016-03-08 13:36:41 -0800 (Tue, 08 Mar 2016)

Log Message

arm64 build fix after r197793.

* jit/ExecutableAllocatorFixedVMPool.cpp:
(JSC::FixedVMPoolExecutableAllocator::FixedVMPoolExecutableAllocator):
(JSC::FixedVMPoolExecutableAllocator::initializeBulletproofJIT):
(JSC::FixedVMPoolExecutableAllocator::jitWriteThunkGenerator):
Use consistent ENABLE macro.  It looks like it was partially renamed.

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (197798 => 197799)


--- trunk/Source/_javascript_Core/ChangeLog	2016-03-08 21:33:01 UTC (rev 197798)
+++ trunk/Source/_javascript_Core/ChangeLog	2016-03-08 21:36:41 UTC (rev 197799)
@@ -1,3 +1,13 @@
+2016-03-08  Alex Christensen  <[email protected]>
+
+        arm64 build fix after r197793.
+
+        * jit/ExecutableAllocatorFixedVMPool.cpp:
+        (JSC::FixedVMPoolExecutableAllocator::FixedVMPoolExecutableAllocator):
+        (JSC::FixedVMPoolExecutableAllocator::initializeBulletproofJIT):
+        (JSC::FixedVMPoolExecutableAllocator::jitWriteThunkGenerator):
+        Use consistent ENABLE macro.  It looks like it was partially renamed.
+
 2016-03-08  Filip Pizlo  <[email protected]>
 
         Regexp matching should incur less call overhead

Modified: trunk/Source/_javascript_Core/jit/ExecutableAllocatorFixedVMPool.cpp (197798 => 197799)


--- trunk/Source/_javascript_Core/jit/ExecutableAllocatorFixedVMPool.cpp	2016-03-08 21:33:01 UTC (rev 197798)
+++ trunk/Source/_javascript_Core/jit/ExecutableAllocatorFixedVMPool.cpp	2016-03-08 21:36:41 UTC (rev 197799)
@@ -48,7 +48,7 @@
 #include <stdio.h>
 #endif
 
-#if ENABLE(SEPARATE_WX_HEAPPROOF_JIT)
+#if ENABLE(SEPARATED_WX_HEAP)
 #include "LinkBuffer.h"
 #include "MacroAssembler.h"
 
@@ -66,7 +66,7 @@
 JS_EXPORT_PRIVATE uintptr_t startOfFixedExecutableMemoryPool;
 JS_EXPORT_PRIVATE uintptr_t endOfFixedExecutableMemoryPool;
 
-#if ENABLE(SEPARATE_WX_HEAPPROOF_JIT)
+#if ENABLE(SEPARATED_WX_HEAP)
 JS_EXPORT_PRIVATE uintptr_t jitWriteFunctionAddress;
 #endif
 
@@ -87,7 +87,7 @@
             ASSERT(m_reservation.size() == reservationSize);
             void* reservationBase = m_reservation.base();
 
-#if ENABLE(SEPARATE_WX_HEAPPROOF_JIT)
+#if ENABLE(SEPARATED_WX_HEAP)
             if (Options::useBulletproofJIT()) {
                 // First page of our JIT allocation is reserved.
                 ASSERT(reservationSize >= pageSize() * 2);
@@ -141,7 +141,7 @@
     }
 
 private:
-#if ENABLE(SEPARATE_WX_HEAPPROOF_JIT)
+#if ENABLE(SEPARATED_WX_HEAP)
     void initializeBulletproofJIT(void* stubBase, size_t stubSize, void* jitBase, size_t jitSize)
     {
         mach_vm_address_t writableAddr = 0;
@@ -245,7 +245,7 @@
         return FINALIZE_CODE(linkBuffer, ("Bulletproof JIT write thunk"));
     }
 #endif // CPU(ARM64)
-#endif // ENABLE(SEPARATE_WX_HEAPPROOF_JIT)
+#endif // ENABLE(SEPARATED_WX_HEAP)
 
 private:
     PageReservation m_reservation;
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to