equal
deleted
inserted
replaced
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(); |