Changeset 190589 in webkit for trunk/Source/JavaScriptCore/dfg/DFGPlan.h
- Timestamp:
- Oct 5, 2015, 4:31:53 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/dfg/DFGPlan.h
r190546 r190589 56 56 struct Plan : public ThreadSafeRefCounted<Plan> { 57 57 Plan( 58 PassRefPtr<CodeBlock>codeBlockToCompile, CodeBlock* profiledDFGCodeBlock,58 CodeBlock* codeBlockToCompile, CodeBlock* profiledDFGCodeBlock, 59 59 CompilationMode, unsigned osrEntryBytecodeIndex, 60 60 const Operands<JSValue>& mustHandleValues); … … 72 72 CompilationKey key(); 73 73 74 void clearCodeBlockMarks();74 void rememberCodeBlocks(); 75 75 void checkLivenessAndVisitChildren(SlotVisitor&); 76 76 bool isKnownToBeLiveDuringGC(); … … 78 78 79 79 VM& vm; 80 RefPtr<CodeBlock> codeBlock; 81 RefPtr<CodeBlock> profiledDFGCodeBlock; 80 81 // These can be raw pointers because we visit them during every GC in checkLivenessAndVisitChildren. 82 CodeBlock* codeBlock; 83 CodeBlock* profiledDFGCodeBlock; 84 82 85 CompilationMode mode; 83 86 const unsigned osrEntryBytecodeIndex;
Note:
See TracChangeset
for help on using the changeset viewer.