Unreviewed, build fix for MacroAssemblerARM64E change
authorysuzuki@apple.com <ysuzuki@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Aug 2019 22:08:11 +0000 (22:08 +0000)
committerysuzuki@apple.com <ysuzuki@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 14 Aug 2019 22:08:11 +0000 (22:08 +0000)
https://bugs.webkit.org/show_bug.cgi?id=200703

* assembler/MacroAssemblerARM64E.h:
(JSC::MacroAssemblerARM64E::farJump):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@248689 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/assembler/MacroAssemblerARM64E.h

index f8e30cf..ef97f4b 100644 (file)
@@ -1,5 +1,13 @@
 2019-08-14  Yusuke Suzuki  <ysuzuki@apple.com>
 
+        Unreviewed, build fix for MacroAssemblerARM64E change
+        https://bugs.webkit.org/show_bug.cgi?id=200703
+
+        * assembler/MacroAssemblerARM64E.h:
+        (JSC::MacroAssemblerARM64E::farJump):
+
+2019-08-14  Yusuke Suzuki  <ysuzuki@apple.com>
+
         [JSC] Less contended MetaAllocator
         https://bugs.webkit.org/show_bug.cgi?id=200278
 
index f52c75e..3f1b1d0 100644 (file)
@@ -193,12 +193,12 @@ public:
     void farJump(RegisterID target, PtrTag tag)
     {
         if (tag == NoPtrTag)
-            return MacroAssemblerARM64::jump(target, tag);
+            return MacroAssemblerARM64::farJump(target, tag);
 
         ASSERT(tag != CFunctionPtrTag);
         RegisterID diversityGPR = getCachedDataTempRegisterIDAndInvalidate();
         move(TrustedImm64(tag), diversityGPR);
-        jump(target, diversityGPR);
+        farJump(target, diversityGPR);
     }
 
     void farJump(RegisterID target, RegisterID tag)
@@ -210,7 +210,7 @@ public:
     void farJump(Address address, PtrTag tag)
     {
         if (tag == NoPtrTag)
-            return MacroAssemblerARM64::jump(address, tag);
+            return MacroAssemblerARM64::farJump(address, tag);
 
         ASSERT(tag != CFunctionPtrTag);
         RegisterID targetGPR = getCachedDataTempRegisterIDAndInvalidate();
@@ -231,7 +231,7 @@ public:
     void farJump(BaseIndex address, PtrTag tag)
     {
         if (tag == NoPtrTag)
-            return MacroAssemblerARM64::jump(address, tag);
+            return MacroAssemblerARM64::farJump(address, tag);
 
         ASSERT(tag != CFunctionPtrTag);
         RegisterID targetGPR = getCachedDataTempRegisterIDAndInvalidate();
@@ -252,7 +252,7 @@ public:
     void farJump(AbsoluteAddress address, PtrTag tag)
     {
         if (tag == NoPtrTag)
-            return MacroAssemblerARM64::jump(address, tag);
+            return MacroAssemblerARM64::farJump(address, tag);
 
         RegisterID targetGPR = getCachedDataTempRegisterIDAndInvalidate();
         RegisterID diversityGPR = getCachedMemoryTempRegisterIDAndInvalidate();