<?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>186173</bug_id>
          
          <creation_ts>2018-05-31 19:07:26 -0700</creation_ts>
          <short_desc>[BigInt] Add support to BigInt into DFG and FTL</short_desc>
          <delta_ts>2020-04-18 16:53:58 -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></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>193795</dependson>
    
    <dependson>193869</dependson>
    
    <dependson>186174</dependson>
    
    <dependson>186175</dependson>
    
    <dependson>186176</dependson>
    
    <dependson>186177</dependson>
    
    <dependson>186178</dependson>
    
    <dependson>190264</dependson>
    
    <dependson>192291</dependson>
    
    <dependson>192663</dependson>
    
    <dependson>192664</dependson>
          <blocked>179001</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Caio Lima">ticaiolima</reporter>
          <assigned_to name="Nobody">webkit-unassigned</assigned_to>
          <cc>chi187</cc>
    
    <cc>rmorisset</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1429104</commentid>
    <comment_count>0</comment_count>
    <who name="Caio Lima">ticaiolima</who>
    <bug_when>2018-05-31 19:07:26 -0700</bug_when>
    <thetext>Right now, almost all arithmetic operators are represented into DFG as Arith&lt;Op&gt; and their return is always number. With the introduction of BigInt, it starts to be false. The idea is to follow the same approach of ArithAdd and ArithNegate and have Value&lt;Op&gt; for each operator.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1643097</commentid>
    <comment_count>1</comment_count>
    <who name="Robin Morisset">rmorisset</who>
    <bug_when>2020-04-18 16:53:58 -0700</bug_when>
    <thetext>This has landed a long while ago</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>