Changeset 156124 in webkit for trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp
- Timestamp:
- Sep 19, 2013, 3:27:50 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGOperations.cpp
r155730 r156124 655 655 656 656 if (accessType == static_cast<AccessType>(stubInfo.accessType)) 657 dfgBuildGetByIDList(exec, baseValue, ident, slot, stubInfo);657 buildGetByIDList(exec, baseValue, ident, slot, stubInfo); 658 658 659 659 return JSValue::encode(result); … … 676 676 if (accessType == static_cast<AccessType>(stubInfo.accessType)) { 677 677 if (stubInfo.seen) 678 dfgRepatchGetByID(exec, baseValue, ident, slot, stubInfo);678 repatchGetByID(exec, baseValue, ident, slot, stubInfo); 679 679 else 680 680 stubInfo.seen = true; … … 705 705 706 706 if (stubInfo.seen) 707 dfgRepatchIn(exec, base, ident, result, slot, stubInfo);707 repatchIn(exec, base, ident, result, slot, stubInfo); 708 708 else 709 709 stubInfo.seen = true; … … 974 974 975 975 if (stubInfo.seen) 976 dfgRepatchPutByID(exec, baseValue, ident, slot, stubInfo, NotDirect);976 repatchPutByID(exec, baseValue, ident, slot, stubInfo, NotDirect); 977 977 else 978 978 stubInfo.seen = true; … … 999 999 1000 1000 if (stubInfo.seen) 1001 dfgRepatchPutByID(exec, baseValue, ident, slot, stubInfo, NotDirect);1001 repatchPutByID(exec, baseValue, ident, slot, stubInfo, NotDirect); 1002 1002 else 1003 1003 stubInfo.seen = true; … … 1024 1024 1025 1025 if (stubInfo.seen) 1026 dfgRepatchPutByID(exec, base, ident, slot, stubInfo, Direct);1026 repatchPutByID(exec, base, ident, slot, stubInfo, Direct); 1027 1027 else 1028 1028 stubInfo.seen = true; … … 1049 1049 1050 1050 if (stubInfo.seen) 1051 dfgRepatchPutByID(exec, base, ident, slot, stubInfo, Direct);1051 repatchPutByID(exec, base, ident, slot, stubInfo, Direct); 1052 1052 else 1053 1053 stubInfo.seen = true; … … 1073 1073 return; 1074 1074 1075 dfgBuildPutByIdList(exec, baseValue, ident, slot, stubInfo, NotDirect);1075 buildPutByIdList(exec, baseValue, ident, slot, stubInfo, NotDirect); 1076 1076 } 1077 1077 … … 1095 1095 return; 1096 1096 1097 dfgBuildPutByIdList(exec, baseValue, ident, slot, stubInfo, NotDirect);1097 buildPutByIdList(exec, baseValue, ident, slot, stubInfo, NotDirect); 1098 1098 } 1099 1099 … … 1117 1117 return; 1118 1118 1119 dfgBuildPutByIdList(exec, base, ident, slot, stubInfo, Direct);1119 buildPutByIdList(exec, base, ident, slot, stubInfo, Direct); 1120 1120 } 1121 1121 … … 1139 1139 return; 1140 1140 1141 dfgBuildPutByIdList(exec, base, ident, slot, stubInfo, Direct);1141 buildPutByIdList(exec, base, ident, slot, stubInfo, Direct); 1142 1142 } 1143 1143 … … 1311 1311 callLinkInfo.setSeen(); 1312 1312 else 1313 dfgLinkFor(execCallee, callLinkInfo, codeBlock, callee, codePtr, kind);1313 linkFor(execCallee, callLinkInfo, codeBlock, callee, codePtr, kind); 1314 1314 return reinterpret_cast<char*>(codePtr.executableAddress()); 1315 1315 } … … 1381 1381 } 1382 1382 1383 dfgLinkClosureCall(1383 linkClosureCall( 1384 1384 execCallee, callLinkInfo, codeBlock, 1385 1385 callee->structure(), callee->executable(), codePtr); … … 1395 1395 1396 1396 if (!attemptToOptimizeClosureCall(execCallee, calleeAsFunctionCell, callLinkInfo)) 1397 dfgLinkSlowFor(execCallee, callLinkInfo, CodeForCall);1397 linkSlowFor(execCallee, callLinkInfo, CodeForCall); 1398 1398 1399 1399 return result;
Note:
See TracChangeset
for help on using the changeset viewer.