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