Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: f24c70fd2c6ea40f115978279c089da72692eef2
      
https://github.com/WebKit/WebKit/commit/f24c70fd2c6ea40f115978279c089da72692eef2
  Author: Yijia Huang <[email protected]>
  Date:   2026-02-10 (Tue, 10 Feb 2026)

  Changed paths:
    M Source/JavaScriptCore/runtime/VM.cpp
    M 
Source/WebKit/Resources/cocoa/NotificationAllowList/ForwardedNotifications.def

  Log Message:
  -----------
  [JSC] Add debug logging and default /tmp/ path for bytecode profiler 
notifications
https://bugs.webkit.org/show_bug.cgi?id=307456
rdar://170077147

Reviewed by Marcus Plutowski.

This change improves debugging and usability of the JSC bytecode profiler:

1. Set /tmp/ as the default profiler output path for dumpProfilerDataAtExit
   and notification-triggered saves when JSC_PROFILER_PATH is not set.
   This aligns with the sandbox requirements mentioned in the logging
   (note that JSC shell with -p saves to the workspace)

2. Register com.apple.WebKit.bytecode.profiler notification in the forwarded
   notifications allow list to enable profiler triggering

Canonical link: https://commits.webkit.org/307203@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to