Title: [238603] branches/safari-606-branch/Source/WebKit
Revision
238603
Author
[email protected]
Date
2018-11-27 22:53:58 -0800 (Tue, 27 Nov 2018)

Log Message

Build fix after r238572
<rdar://problem/46259202>

* Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.h:
(WebKit::XPCServiceInitializer):
JSC::ExecutableAllocator is protected by ENABLE(ASSEMBLER).
When there is no assembler, there is no JIT to disable.

Modified Paths

Diff

Modified: branches/safari-606-branch/Source/WebKit/ChangeLog (238602 => 238603)


--- branches/safari-606-branch/Source/WebKit/ChangeLog	2018-11-28 06:49:34 UTC (rev 238602)
+++ branches/safari-606-branch/Source/WebKit/ChangeLog	2018-11-28 06:53:58 UTC (rev 238603)
@@ -1,3 +1,13 @@
+2018-11-27  Alex Christensen  <[email protected]>
+
+        Build fix after r238572
+        <rdar://problem/46259202>
+
+        * Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.h:
+        (WebKit::XPCServiceInitializer):
+        JSC::ExecutableAllocator is protected by ENABLE(ASSEMBLER).
+        When there is no assembler, there is no JIT to disable.
+
 2018-11-13  Alan Coon  <[email protected]>
 
         Apply patch. rdar://problem/45996792

Modified: branches/safari-606-branch/Source/WebKit/Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.h (238602 => 238603)


--- branches/safari-606-branch/Source/WebKit/Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.h	2018-11-28 06:49:34 UTC (rev 238602)
+++ branches/safari-606-branch/Source/WebKit/Shared/EntryPointUtilities/mac/XPCService/XPCServiceEntryPoint.h	2018-11-28 06:53:58 UTC (rev 238603)
@@ -71,8 +71,10 @@
 template<typename XPCServiceType, typename XPCServiceInitializerDelegateType>
 void XPCServiceInitializer(OSObjectPtr<xpc_connection_t> connection, xpc_object_t initializerMessage, xpc_object_t priorityBoostMessage)
 {
+#if ENABLE(ASSEMBLER)
     if (initializerMessage && xpc_dictionary_get_bool(initializerMessage, "disable-jit"))
         JSC::ExecutableAllocator::setJITEnabled(false);
+#endif
 
     XPCServiceInitializerDelegateType delegate(WTFMove(connection), initializerMessage);
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to