Changeset 77151 in webkit for trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h
- Timestamp:
- Jan 31, 2011, 12:07:21 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/runtime/BatchedTransitionOptimizer.h
r77113 r77151 35 35 WTF_MAKE_NONCOPYABLE(BatchedTransitionOptimizer); 36 36 public: 37 BatchedTransitionOptimizer(JSObject* object) 38 : m_object(object) 37 BatchedTransitionOptimizer(JSGlobalData& globalData, JSObject* object) 38 : m_globalData(&globalData) 39 , m_object(object) 39 40 { 40 41 if (!m_object->structure()->isDictionary()) … … 44 45 ~BatchedTransitionOptimizer() 45 46 { 46 m_object->flattenDictionaryObject( );47 m_object->flattenDictionaryObject(*m_globalData); 47 48 } 48 49 49 50 private: 51 JSGlobalData* m_globalData; 50 52 JSObject* m_object; 51 53 };
Note:
See TracChangeset
for help on using the changeset viewer.