Title: [230539] branches/safari-605-branch/Source/_javascript_Core

Diff

Modified: branches/safari-605-branch/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp (230538 => 230539)


--- branches/safari-605-branch/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp	2018-04-11 18:15:03 UTC (rev 230538)
+++ branches/safari-605-branch/Source/_javascript_Core/dfg/DFGSpeculativeJIT64.cpp	2018-04-11 18:15:06 UTC (rev 230539)
@@ -180,7 +180,7 @@
     slowCases.append(gen.slowPathJump());
 
     auto slowPath = slowPathCall(
-        slowCases, this, appropriateOptimizingGetByIdFunction(type), GetPropertyPtrTag,
+        slowCases, this, appropriateOptimizingGetByIdFunction(type),
         spillMode, ExceptionCheckRequirement::CheckNeeded,
         resultGPR, gen.stubInfo(), baseGPR, identifierUID(identifierNumber));
     

Modified: branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess.cpp (230538 => 230539)


--- branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess.cpp	2018-04-11 18:15:03 UTC (rev 230538)
+++ branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess.cpp	2018-04-11 18:15:06 UTC (rev 230539)
@@ -637,7 +637,7 @@
 
     Label coldPathBegin = label();
 
-    Call call = callOperationWithProfile(operationGetByIdDirectOptimize, GetPropertyPtrTag, resultVReg, gen.stubInfo(), regT0, ident->impl());
+    Call call = callOperation(WithProfile, operationGetByIdDirectOptimize, resultVReg, gen.stubInfo(), regT0, ident->impl());
 
     gen.reportSlowPathCall(coldPathBegin, call);
 }

Modified: branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess32_64.cpp (230538 => 230539)


--- branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess32_64.cpp	2018-04-11 18:15:03 UTC (rev 230538)
+++ branches/safari-605-branch/Source/_javascript_Core/jit/JITPropertyAccess32_64.cpp	2018-04-11 18:15:06 UTC (rev 230539)
@@ -651,7 +651,7 @@
 
     Label coldPathBegin = label();
 
-    Call call = callOperationWithProfile(operationGetByIdDirectOptimize, resultVReg, gen.stubInfo(), JSValueRegs(regT1, regT0), ident->impl());
+    Call call = callOperation(WithProfile, operationGetByIdDirectOptimize, resultVReg, gen.stubInfo(), regT1, regT0, ident->impl());
 
     gen.reportSlowPathCall(coldPathBegin, call);
 }

Modified: branches/safari-605-branch/Source/_javascript_Core/jit/Repatch.cpp (230538 => 230539)


--- branches/safari-605-branch/Source/_javascript_Core/jit/Repatch.cpp	2018-04-11 18:15:03 UTC (rev 230538)
+++ branches/safari-605-branch/Source/_javascript_Core/jit/Repatch.cpp	2018-04-11 18:15:06 UTC (rev 230539)
@@ -388,7 +388,7 @@
     
     if (tryCacheGetByID(exec, baseValue, propertyName, slot, stubInfo, kind) == GiveUpOnCache) {
         CodeBlock* codeBlock = exec->codeBlock();
-        ftlThunkAwareRepatchCall(codeBlock, stubInfo.slowPathCallLocation(), FunctionPtr(appropriateGetByIdFunction(kind), GetPropertyPtrTag));
+        ftlThunkAwareRepatchCall(codeBlock, stubInfo.slowPathCallLocation(), FunctionPtr(appropriateGetByIdFunction(kind)));
     }
 }
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to