[webkit-changes] [WebKit/WebKit] 55c50f: [JSC] Use aligned label annotation in IPint labels...

Commit Queue noreply at github.com
Fri May 24 09:17:59 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 55c50f2ba4b3cc30dacc6af158be6999c319ffb9
      https://github.com/WebKit/WebKit/commit/55c50f2ba4b3cc30dacc6af158be6999c319ffb9
  Author: Max Rottenkolber <maximilian at igalia.com>
  Date:   2024-05-24 (Fri, 24 May 2024)

  Changed paths:
    M Source/JavaScriptCore/llint/InPlaceInterpreter.asm
    M Source/JavaScriptCore/llint/InPlaceInterpreter.cpp
    M Source/JavaScriptCore/llint/InPlaceInterpreter.h

  Log Message:
  -----------
  [JSC] Use aligned label annotation in IPint labels and add verification
https://bugs.webkit.org/show_bug.cgi?id=273138

Reviewed by Justin Michaud.

This removes the uses of emit ".balign..." and replaces
them with the new aligned label annotation.

Adds layout verification for the labels in actual use to
stop the linker from rearranging them.

* Source/JavaScriptCore/llint/InPlaceInterpreter.asm:
* Source/JavaScriptCore/llint/InPlaceInterpreter.cpp:
(JSC::IPInt::initialize):
* Source/JavaScriptCore/llint/InPlaceInterpreter.h:

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