<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>240881</bug_id>
          
          <creation_ts>2022-05-24 13:48:58 -0700</creation_ts>
          <short_desc>Use the Clang .alt_entry directive to allow use of global labels in LLInt asm.</short_desc>
          <delta_ts>2022-05-24 14:57:14 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>JavaScriptCore</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1871561</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-05-24 13:48:58 -0700</bug_when>
    <thetext>With this, debugging LLInt code will be easier.  LLInt code will no longer all be at an offset from vmEntryToJavaScript.  They will instead be broken up into different sections under human readable labels.

Secondly, crash traces of LLInt crashes will now be able to tell us give us the nearest label, as opposed to everything being an offset from vmEntryToJavaScript.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871564</commentid>
    <comment_count>1</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2022-05-24 13:59:31 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/981</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871581</commentid>
    <comment_count>2</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2022-05-24 14:56:36 -0700</bug_when>
    <thetext>Committed r294768 (250933@main): &lt;https://commits.webkit.org/250933@main&gt;

Reviewed commits have been landed. Closing PR #981 and removing active labels.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1871582</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2022-05-24 14:57:14 -0700</bug_when>
    <thetext>&lt;rdar://problem/93860412&gt;</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>