[webkit-changes] [WebKit/WebKit] c5e2f6: [WTF] Make Assertion inlined

Yusuke Suzuki noreply at github.com
Thu Mar 14 08:44:45 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: c5e2f6fceb7fa508c026286a412a8b3b01c7f0c0
      https://github.com/WebKit/WebKit/commit/c5e2f6fceb7fa508c026286a412a8b3b01c7f0c0
  Author: Yusuke Suzuki <ysuzuki at apple.com>
  Date:   2024-03-14 (Thu, 14 Mar 2024)

  Changed paths:
    M Source/WTF/wtf/Assertions.cpp
    M Source/WTF/wtf/Assertions.h

  Log Message:
  -----------
  [WTF] Make Assertion inlined
https://bugs.webkit.org/show_bug.cgi?id=270952
rdar://124569636

Reviewed by Keith Miller.

This inlined function with optnone is originally introduced in 203263 at main to fix internal build failures.
But these affected code no longer exists. This patch makes WTFCrashWithInfo completely inlined function with
appropriate inline asm so that we can make caller of them optimized.

* Source/WTF/wtf/Assertions.h:

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



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


More information about the webkit-changes mailing list