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