Changeset 190546 in webkit for trunk/Source/JavaScriptCore/dfg/DFGJITCode.h
- Timestamp:
- Oct 3, 2015, 6:45:21 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGJITCode.h
r190522 r190546 29 29 #if ENABLE(DFG_JIT) 30 30 31 #include "CodeBlock.h"32 31 #include "CompilationResult.h" 33 32 #include "DFGCommonData.h" … … 116 115 117 116 void shrinkToFit(); 118 119 #if ENABLE(FTL_JIT)120 CodeBlock* osrEntryBlock() { return m_osrEntryBlock.get(); }121 void setOSREntryBlock(VM& vm, const JSCell* owner, CodeBlock* osrEntryBlock) { m_osrEntryBlock.set(vm, owner, osrEntryBlock); }122 void clearOSREntryBlock() { m_osrEntryBlock.clear(); }123 #endif124 117 125 118 private: … … 136 129 uint8_t nestedTriggerIsSet { 0 }; 137 130 UpperTierExecutionCounter tierUpCounter; 138 WriteBarrier<CodeBlock> m_osrEntryBlock;131 RefPtr<CodeBlock> osrEntryBlock; 139 132 unsigned osrEntryRetry; 140 133 bool abandonOSREntry;
Note:
See TracChangeset
for help on using the changeset viewer.