< prev index next >

src/hotspot/share/classfile/symbolTable.cpp

Print this page

        

*** 187,198 **** } else { delete sym; } } ! void SymbolTable::reset_has_items_to_clean() { Atomic::store(false, &_has_items_to_clean); } ! void SymbolTable::mark_has_items_to_clean() { Atomic::store(true, &_has_items_to_clean); } bool SymbolTable::has_items_to_clean() { return Atomic::load(&_has_items_to_clean); } void SymbolTable::item_added() { Atomic::inc(&_items_count); } --- 187,198 ---- } else { delete sym; } } ! void SymbolTable::reset_has_items_to_clean() { Atomic::store(&_has_items_to_clean, false); } ! void SymbolTable::mark_has_items_to_clean() { Atomic::store(&_has_items_to_clean, true); } bool SymbolTable::has_items_to_clean() { return Atomic::load(&_has_items_to_clean); } void SymbolTable::item_added() { Atomic::inc(&_items_count); }
< prev index next >