Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e61197d5c88d5fb14dec8e85e923398ccd8b58fb
      
https://github.com/WebKit/WebKit/commit/e61197d5c88d5fb14dec8e85e923398ccd8b58fb
  Author: Michael Saboff <msab...@apple.com>
  Date:   2024-11-19 (Tue, 19 Nov 2024)

  Changed paths:
    M Source/JavaScriptCore/assembler/MacroAssembler.cpp
    M Source/JavaScriptCore/assembler/MacroAssembler.h
    M Source/JavaScriptCore/assembler/MacroAssemblerARM64.cpp
    M Source/WTF/wtf/PlatformUse.h
    M Source/bmalloc/bmalloc/TZoneLog.cpp

  Log Message:
  -----------
  [TZones] Enable TZones and turn on OS Logging by default
https://bugs.webkit.org/show_bug.cgi?id=283326
rdar://140151461

Reviewed by Yusuke Suzuki and Mark Lam.

Turned on TZone for configured platform in PlatformUse.h.
Set TZone Debug logging to go to OS Logs for Darwin platforms.  Note that the 
log message are Debug category
so they do not persist on a system.  This can be turned off later.
Added a fix when building with arm64 (non-E).  MacroAssembler.h has an 
annotation for its declaration and
MacroAssembler.cpp has annotations for the definition of itself and the 
selected MacroAssemblerBase.

* Source/WTF/wtf/PlatformUse.h:
* Source/bmalloc/bmalloc/TZoneLog.cpp:
* Source/JavaScriptCore/assembler/MacroAssembler.cpp:
* Source/JavaScriptCore/assembler/MacroAssembler.h:
* Source/JavaScriptCore/assembler/MacroAssemblerARM64.cpp:
(bmalloc::api::TZoneLog::init):

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