Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: adcd97e5a4ae359e0ea83a4cc9ae2348b95d607f https://github.com/WebKit/WebKit/commit/adcd97e5a4ae359e0ea83a4cc9ae2348b95d607f Author: Yusuke Suzuki <ysuz...@apple.com> Date: 2024-05-21 (Tue, 21 May 2024)
Changed paths: M Source/JavaScriptCore/API/tests/testapi.c M Source/JavaScriptCore/API/tests/testapi.cpp M Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp M Source/JavaScriptCore/assembler/X86Assembler.h M Source/JavaScriptCore/builtins/BuiltinNames.cpp M Source/JavaScriptCore/config.h M Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp M Source/JavaScriptCore/jit/RegisterAtOffset.h M Source/JavaScriptCore/jsc.cpp M Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb M Source/JavaScriptCore/parser/SourceProviderCacheItem.h M Source/JavaScriptCore/runtime/JSCPtrTag.h M Source/JavaScriptCore/runtime/VM.h M Source/JavaScriptCore/testRegExp.cpp M Source/WTF/wtf/Assertions.cpp M Source/WTF/wtf/Assertions.h M Source/WTF/wtf/MathExtras.h M Source/WTF/wtf/PtrTag.h M Source/WTF/wtf/SegmentedVector.h M Source/WTF/wtf/posix/ThreadingPOSIX.cpp Log Message: ----------- Further remove MSVC code https://bugs.webkit.org/show_bug.cgi?id=274450 rdar://128448731 Reviewed by Ross Kirsling. Further remove MSVC hacks. And we use `OS(WINDOWS)` for code which needs to be used on Windows (even without MSVC). * Source/JavaScriptCore/API/tests/testapi.c: * Source/JavaScriptCore/API/tests/testapi.cpp: * Source/JavaScriptCore/assembler/MacroAssemblerX86Common.cpp: (JSC::MacroAssembler::probe): (JSC::MacroAssemblerX86Common::getCPUIDEx): * Source/JavaScriptCore/assembler/X86Assembler.h: * Source/JavaScriptCore/builtins/BuiltinNames.cpp: * Source/JavaScriptCore/config.h: * Source/JavaScriptCore/jit/PCToCodeOriginMap.cpp: * Source/JavaScriptCore/jit/RegisterAtOffset.cpp: * Source/JavaScriptCore/jsc.cpp: (JSC_DEFINE_HOST_FUNCTION): (jscmain): * Source/JavaScriptCore/offlineasm/generate_offset_extractor.rb: * Source/JavaScriptCore/parser/SourceProviderCacheItem.h: * Source/JavaScriptCore/runtime/JSCPtrTag.h: * Source/JavaScriptCore/runtime/VM.h: * Source/JavaScriptCore/testRegExp.cpp: * Source/WTF/wtf/Assertions.cpp: (WTF::createWithFormatAndArguments): * Source/WTF/wtf/Assertions.h: * Source/WTF/wtf/MathExtras.h: * Source/WTF/wtf/PtrTag.h: * Source/WTF/wtf/SegmentedVector.h: * Source/WTF/wtf/posix/ThreadingPOSIX.cpp: Canonical link: https://commits.webkit.org/279108@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes