Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 952e58054d0fd2b45264d09bf2ef391d1ddb1f3b
      
https://github.com/WebKit/WebKit/commit/952e58054d0fd2b45264d09bf2ef391d1ddb1f3b
  Author: Justin Michaud <jmich...@igalia.com>
  Date:   2025-09-01 (Mon, 01 Sep 2025)

  Changed paths:
    M Source/JavaScriptCore/assembler/ARM64Assembler.h
    M Source/JavaScriptCore/assembler/ARMv7Assembler.h
    M Source/JavaScriptCore/assembler/AbstractMacroAssembler.h
    M Source/JavaScriptCore/assembler/AssemblerCommon.h
    M Source/JavaScriptCore/assembler/LinkBuffer.cpp
    M Source/JavaScriptCore/assembler/MacroAssemblerARM64.h
    M Source/JavaScriptCore/assembler/MacroAssemblerARMv7.h
    M Source/JavaScriptCore/assembler/MacroAssemblerRISCV64.h
    M Source/JavaScriptCore/assembler/MacroAssemblerX86_64.h
    M Source/JavaScriptCore/assembler/RISCV64Assembler.h
    M Source/JavaScriptCore/assembler/X86Assembler.h
    M Source/JavaScriptCore/bytecode/CallLinkInfo.cpp
    M Source/JavaScriptCore/dfg/DFGOSRExit.cpp
    M Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp
    M Source/JavaScriptCore/ftl/FTLOSRExitCompiler.cpp
    M Source/JavaScriptCore/jit/ExecutableAllocator.h
    M Source/JavaScriptCore/wasm/WasmBBQPlan.cpp
    M Source/JavaScriptCore/wasm/WasmCalleeGroup.cpp
    M Source/JavaScriptCore/wasm/WasmIPIntPlan.cpp
    M Source/JavaScriptCore/wasm/WasmOMGPlan.cpp
    M Source/JavaScriptCore/wasm/WasmOSREntryPlan.cpp
    M Source/WTF/wtf/OptionSet.h

  Log Message:
  -----------
  Refactor jitMemcpy into atomic and non-atomic versions
https://bugs.webkit.org/show_bug.cgi?id=293649

Reviewed by Keith Miller.

On ARMv7, there are some concurrent repatching issues because of
unaligned writes to the jit region. Instead of repatching atomically whenever it
is easy, we should be explicit about when we expect writes to the jit
region to tear or not.

Canonical link: https://commits.webkit.org/299398@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

Reply via email to