Changeset 39737 in webkit for trunk/JavaScriptCore/bytecompiler/BytecodeGenerator.h
- Timestamp:
- Jan 8, 2009, 9:41:01 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/bytecompiler/BytecodeGenerator.h
r39720 r39737 330 330 CodeType codeType() const { return m_codeType; } 331 331 332 void setRegeneratingForExceptionInfo(CodeBlock* originalCodeBlock) 333 { 334 m_regeneratingForExceptionInfo = true; 335 m_codeBlockBeingRegeneratedFrom = originalCodeBlock; 336 } 332 void setRegeneratingForExceptionInfo() { m_regeneratingForExceptionInfo = true; } 337 333 338 334 private: … … 426 422 bool m_shouldEmitDebugHooks; 427 423 bool m_shouldEmitProfileHooks; 424 425 bool m_regeneratingForExceptionInfo; 428 426 429 427 const ScopeChain* m_scopeChain; … … 468 466 OpcodeID m_lastOpcodeID; 469 467 468 #ifndef NDEBUG 469 static bool s_dumpsGeneratedCode; 470 #endif 471 470 472 unsigned m_emitNodeDepth; 471 472 bool m_regeneratingForExceptionInfo;473 CodeBlock* m_codeBlockBeingRegeneratedFrom;474 473 475 474 static const unsigned s_maxEmitNodeDepth = 10000;
Note:
See TracChangeset
for help on using the changeset viewer.