hotspot/src/share/vm/oops/symbol.cpp
changeset 25351 7c198a690050
parent 22757 b2cbb3680b4f
child 31614 f60b185e0bdf
equal deleted inserted replaced
25350:6423a57e5451 25351:7c198a690050
    24 
    24 
    25 
    25 
    26 #include "precompiled.hpp"
    26 #include "precompiled.hpp"
    27 #include "classfile/altHashing.hpp"
    27 #include "classfile/altHashing.hpp"
    28 #include "classfile/classLoaderData.hpp"
    28 #include "classfile/classLoaderData.hpp"
       
    29 #include "memory/allocation.inline.hpp"
       
    30 #include "memory/resourceArea.hpp"
    29 #include "oops/symbol.hpp"
    31 #include "oops/symbol.hpp"
    30 #include "runtime/atomic.inline.hpp"
    32 #include "runtime/atomic.inline.hpp"
    31 #include "runtime/os.hpp"
    33 #include "runtime/os.hpp"
    32 #include "memory/allocation.inline.hpp"
       
    33 #include "memory/resourceArea.hpp"
       
    34 
    34 
    35 Symbol::Symbol(const u1* name, int length, int refcount) {
    35 Symbol::Symbol(const u1* name, int length, int refcount) {
    36   _refcount = refcount;
    36   _refcount = refcount;
    37   _length = length;
    37   _length = length;
    38   _identity_hash = os::random();
    38   _identity_hash = os::random();