Changeset 27359 in webkit for trunk/JavaScriptCore/wtf
- Timestamp:
- Nov 1, 2007, 1:50:28 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/wtf/HashTable.h
r27301 r27359 35 35 #ifdef NDEBUG 36 36 #define CHECK_HASHTABLE_ITERATORS 0 37 #define CHECK_HASHTABLE_USE_AFTER_DESTRUCTION 0 37 38 #else 38 39 #define CHECK_HASHTABLE_ITERATORS 1 40 #define CHECK_HASHTABLE_USE_AFTER_DESTRUCTION 1 39 41 #endif 40 42 … … 280 282 281 283 HashTable(); 282 ~HashTable() { invalidateIterators(); deallocateTable(m_table, m_tableSize); } 284 ~HashTable() 285 { 286 invalidateIterators(); 287 deallocateTable(m_table, m_tableSize); 288 #if CHECK_HASHTABLE_USE_AFTER_DESTRUCTION 289 m_table = (ValueType*)(uintptr_t)0xbbadbeef; 290 #endif 291 } 283 292 284 293 HashTable(const HashTable&);
Note:
See TracChangeset
for help on using the changeset viewer.