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