Changeset 234097 in webkit
- Timestamp:
- Jul 23, 2018 9:13:40 AM (6 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r234090 r234097 1 2018-07-23 Filip Pizlo <fpizlo@apple.com> 2 3 Unreviewed, fix no-JIT build. 4 5 * bytecode/CallLinkStatus.cpp: 6 (JSC::CallLinkStatus::computeFor): 7 * bytecode/CodeBlock.cpp: 8 (JSC::CodeBlock::finalizeUnconditionally): 9 * bytecode/GetByIdStatus.cpp: 10 (JSC::GetByIdStatus::computeFor): 11 (JSC::GetByIdStatus::computeForStubInfoWithoutExitSiteFeedback): 12 * bytecode/InByIdStatus.cpp: 13 * bytecode/PutByIdStatus.cpp: 14 (JSC::PutByIdStatus::computeForStubInfo): 15 1 16 2018-07-22 Yusuke Suzuki <utatane.tea@gmail.com> 2 17 -
trunk/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp
r234086 r234097 86 86 UNUSED_PARAM(bytecodeIndex); 87 87 UNUSED_PARAM(map); 88 UNUSED_PARAM(exitSiteData); 88 89 #if ENABLE(DFG_JIT) 89 90 CallLinkInfo* callLinkInfo = map.get(CodeOrigin(bytecodeIndex)).callLinkInfo; … … 264 265 return result; 265 266 } 266 #endif267 267 268 268 void CallLinkStatus::accountForExits(ExitSiteData exitSiteData, ExitingInlineKind inlineKind) … … 383 383 return computeFor(profiledBlock, codeOrigin.bytecodeIndex, baselineMap, exitSiteData); 384 384 } 385 #endif 385 386 386 387 void CallLinkStatus::setProvenConstantCallee(CallVariant variant) -
trunk/Source/JavaScriptCore/bytecode/CodeBlock.cpp
r234086 r234097 1416 1416 #endif 1417 1417 1418 #if ENABLE(DFG_JIT) 1418 1419 if (JITCode::isOptimizingJIT(jitType())) { 1419 1420 DFG::CommonData* dfgCommon = m_jitCode->dfgCommon(); 1420 1421 dfgCommon->recordedStatuses.finalize(); 1421 1422 } 1423 #endif // ENABLE(DFG_JIT) 1422 1424 1423 1425 VM::SpaceAndFinalizerSet::finalizerSetFor(*subspace()).remove(this); -
trunk/Source/JavaScriptCore/bytecode/GetByIdStatus.cpp
r234086 r234097 111 111 #else 112 112 UNUSED_PARAM(map); 113 UNUSED_PARAM(didExit); 114 UNUSED_PARAM(callExitSiteData); 113 115 #endif 114 116 … … 289 291 return GetByIdStatus(); 290 292 } 291 #endif // ENABLE(JIT)292 293 293 294 GetByIdStatus GetByIdStatus::computeFor( … … 376 377 return result; 377 378 } 379 #endif // ENABLE(JIT) 378 380 379 381 bool GetByIdStatus::makesCalls() const -
trunk/Source/JavaScriptCore/bytecode/InByIdStatus.cpp
r234086 r234097 43 43 } 44 44 45 #if ENABLE(JIT) 45 46 InByIdStatus InByIdStatus::computeFor(CodeBlock* profiledBlock, ICStatusMap& map, unsigned bytecodeIndex, UniquedStringImpl* uid, ExitFlag didExit) 46 47 { … … 105 106 return computeFor(profiledBlock, baselineMap, codeOrigin.bytecodeIndex, uid, didExit); 106 107 } 108 #endif // ENABLE(JIT) 107 109 108 110 #if ENABLE(DFG_JIT) -
trunk/Source/JavaScriptCore/bytecode/PutByIdStatus.cpp
r234086 r234097 100 100 } 101 101 102 #if ENABLE(JIT) 102 103 PutByIdStatus PutByIdStatus::computeFor(CodeBlock* profiledBlock, ICStatusMap& map, unsigned bytecodeIndex, UniquedStringImpl* uid, ExitFlag didExit, CallLinkStatus::ExitSiteData callExitSiteData) 103 104 { … … 124 125 } 125 126 126 #if ENABLE(JIT)127 127 PutByIdStatus PutByIdStatus::computeForStubInfo(const ConcurrentJSLocker& locker, CodeBlock* baselineBlock, StructureStubInfo* stubInfo, CodeOrigin codeOrigin, UniquedStringImpl* uid) 128 128 { … … 242 242 } 243 243 } 244 #endif245 244 246 245 PutByIdStatus PutByIdStatus::computeFor(CodeBlock* baselineBlock, ICStatusMap& baselineMap, ICStatusContextStack& contextStack, CodeOrigin codeOrigin, UniquedStringImpl* uid) … … 367 366 return result; 368 367 } 368 #endif 369 369 370 370 bool PutByIdStatus::makesCalls() const
Note: See TracChangeset
for help on using the changeset viewer.