src/hotspot/share/gc/z/zNMethodTable.cpp
changeset 58557 cf3205fdb6dc
parent 57660 c0a7c7161d3a
child 58679 9c3209ff7550
child 59290 97d13893ec3c
equal deleted inserted replaced
58556:ff8716224f35 58557:cf3205fdb6dc
    49 ZNMethodTableEntry* ZNMethodTable::_table = NULL;
    49 ZNMethodTableEntry* ZNMethodTable::_table = NULL;
    50 size_t ZNMethodTable::_size = 0;
    50 size_t ZNMethodTable::_size = 0;
    51 size_t ZNMethodTable::_nregistered = 0;
    51 size_t ZNMethodTable::_nregistered = 0;
    52 size_t ZNMethodTable::_nunregistered = 0;
    52 size_t ZNMethodTable::_nunregistered = 0;
    53 ZNMethodTableIteration ZNMethodTable::_iteration;
    53 ZNMethodTableIteration ZNMethodTable::_iteration;
    54 ZSafeDelete<ZNMethodTableEntry[]> ZNMethodTable::_safe_delete;
    54 ZSafeDeleteNoLock<ZNMethodTableEntry[]> ZNMethodTable::_safe_delete;
    55 
    55 
    56 size_t ZNMethodTable::first_index(const nmethod* nm, size_t size) {
    56 size_t ZNMethodTable::first_index(const nmethod* nm, size_t size) {
    57   assert(is_power_of_2(size), "Invalid size");
    57   assert(is_power_of_2(size), "Invalid size");
    58   const size_t mask = size - 1;
    58   const size_t mask = size - 1;
    59   const size_t hash = ZHash::address_to_uint32((uintptr_t)nm);
    59   const size_t hash = ZHash::address_to_uint32((uintptr_t)nm);