Changeset 230537 in webkit
- Timestamp:
- Apr 11, 2018 11:15:00 AM (6 years ago)
- Location:
- branches/safari-605-branch/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/safari-605-branch/Source/JavaScriptCore/ChangeLog
r230536 r230537 1 2018-04-10 Kocsen Chung <kocsen_chung@apple.com> 2 3 Cherry-pick r230379. rdar://problem/39317885 4 5 Unreviewed, follow-up patch for DFG 32bit 6 https://bugs.webkit.org/show_bug.cgi?id=183970 7 8 * dfg/DFGSpeculativeJIT32_64.cpp: 9 (JSC::DFG::SpeculativeJIT::cachedGetById): 10 11 git-svn-id: https://svn.webkit.org/repository/webkit/trunk@230379 268f45cc-cd09-0410-ab3c-d52691b4dbfc 12 13 2018-04-08 Yusuke Suzuki <utatane.tea@gmail.com> 14 15 Unreviewed, follow-up patch for DFG 32bit 16 https://bugs.webkit.org/show_bug.cgi?id=183970 17 18 * dfg/DFGSpeculativeJIT32_64.cpp: 19 (JSC::DFG::SpeculativeJIT::cachedGetById): 20 1 21 2018-04-10 Kocsen Chung <kocsen_chung@apple.com> 2 22 -
branches/safari-605-branch/Source/JavaScriptCore/dfg/DFGSpeculativeJIT32_64.cpp
r230536 r230537 210 210 slowCases.append(gen.slowPathJump()); 211 211 212 J_JITOperation_ESsiJI getByIdFunction;213 if (type == AccessType::Get)214 getByIdFunction = operationGetByIdOptimize;215 else216 getByIdFunction = operationTryGetByIdOptimize;217 218 212 std::unique_ptr<SlowPathGenerator> slowPath; 219 213 if (baseTagGPROrNone == InvalidGPRReg) { 220 214 slowPath = slowPathCall( 221 slowCases, this, getByIdFunction,215 slowCases, this, appropriateOptimizingGetByIdFunction(type), 222 216 JSValueRegs(resultTagGPR, resultPayloadGPR), gen.stubInfo(), 223 217 static_cast<int32_t>(JSValue::CellTag), basePayloadGPR, … … 225 219 } else { 226 220 slowPath = slowPathCall( 227 slowCases, this, getByIdFunction,221 slowCases, this, appropriateOptimizingGetByIdFunction(type), 228 222 JSValueRegs(resultTagGPR, resultPayloadGPR), gen.stubInfo(), JSValueRegs(baseTagGPROrNone, basePayloadGPR), identifierUID(identifierNumber)); 229 223 }
Note: See TracChangeset
for help on using the changeset viewer.