Changeset 36853 in webkit for trunk/JavaScriptCore
- Timestamp:
- Sep 24, 2008, 10:54:10 AM (17 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r36851 r36853 1 2008-09-24 Geoffrey Garen <[email protected]> 2 3 Reviewed by Cameron Zwarich. 4 5 Fixed https://bugs.webkit.org/show_bug.cgi?id=21057 6 Crash in RegisterID::deref() running fast/canvas/canvas-putImageData.html 7 8 * VM/CodeGenerator.h: Changed declaration order to ensure the 9 m_lastConstant, which is a RefPtr that points into m_calleeRegisters, 10 has its destructor called before the destructor for m_calleeRegisters. 11 1 12 2008-09-24 Darin Adler <[email protected]> 2 13 -
trunk/JavaScriptCore/VM/CodeGenerator.h
r36821 r36853 417 417 HashSet<RefPtr<UString::Rep>, IdentifierRepHash> m_functions; 418 418 RegisterID m_thisRegister; 419 RefPtr<RegisterID> m_lastConstant;420 419 SegmentedVector<RegisterID, 512> m_calleeRegisters; 421 420 SegmentedVector<RegisterID, 512> m_parameters; 422 421 SegmentedVector<RegisterID, 512> m_globals; 423 422 SegmentedVector<LabelID, 512> m_labels; 423 RefPtr<RegisterID> m_lastConstant; 424 424 int m_finallyDepth; 425 425 int m_dynamicScopeDepth;
Note:
See TracChangeset
for help on using the changeset viewer.