Searched refs:BasicHashtable (Results 1 - 10 of 10) sorted by relevance

/openjdk10/hotspot/src/share/vm/utilities/
H A Dhashtable.inline.hpp39 template <MEMFLAGS F> inline BasicHashtable<F>::BasicHashtable(int table_size, int entry_size) { function in class:BasicHashtable
49 template <MEMFLAGS F> inline BasicHashtable<F>::BasicHashtable(int table_size, int entry_size, function in class:BasicHashtable
58 template <MEMFLAGS F> inline void BasicHashtable<F>::initialize(int table_size, int entry_size,
71 template <MEMFLAGS F> inline BasicHashtableEntry<F>* BasicHashtable<F>::bucket(int i) const {
94 template <MEMFLAGS F> inline void BasicHashtable<F>::set_entry(int index, BasicHashtableEntry<F>* entry) {
99 template <MEMFLAGS F> inline void BasicHashtable<F>::add_entry(int index, BasicHashtableEntry<F>* entry) {
105 template <MEMFLAGS F> inline void BasicHashtable<F>::free_entry(BasicHashtableEntry<F>* entry) {
H A Dhashtable.cpp47 template <MEMFLAGS F> BasicHashtableEntry<F>* BasicHashtable<F>::new_entry_free_list() {
57 template <MEMFLAGS F> BasicHashtableEntry<F>* BasicHashtable<F>::new_entry(unsigned int hashValue) {
82 entry = (HashtableEntry<T, F>*)BasicHashtable<F>::new_entry(hashValue);
157 BasicHashtable<F>::free_buckets();
160 template <MEMFLAGS F> void BasicHashtable<F>::free_buckets() {
172 template <MEMFLAGS F> void BasicHashtable<F>::BucketUnlinkContext::free_entry(BasicHashtableEntry<F>* entry) {
181 template <MEMFLAGS F> void BasicHashtable<F>::bulk_free_entries(BucketUnlinkContext* context) {
202 template <MEMFLAGS F> size_t BasicHashtable<F>::count_bytes_for_table() {
218 template <MEMFLAGS F> void BasicHashtable<F>::copy_table(char* top, char* end) {
317 template <MEMFLAGS F> size_t BasicHashtable<
[all...]
H A Dhashtable.hpp61 // free list with BasicHashtable.new_entry().
64 // the free list instead with BasicHashtable.free_entry().
142 template <MEMFLAGS F> class BasicHashtable : public CHeapObj<F> { class in inherits:CHeapObj
146 BasicHashtable(int table_size, int entry_size);
147 BasicHashtable(int table_size, int entry_size,
200 void copy_freelist(BasicHashtable* src) {
244 template <class T, MEMFLAGS F> class Hashtable : public BasicHashtable<F> {
249 : BasicHashtable<F>(table_size, entry_size) { }
253 : BasicHashtable<F>(table_size, entry_size, buckets, number_of_entries) { }
277 return (HashtableEntry<T, F>*)BasicHashtable<
[all...]
/openjdk10/hotspot/src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/
H A DBasicHashtable.java34 public class BasicHashtable extends VMObject { class in inherits:VMObject
44 Type type = db.lookupType("BasicHashtable<mtInternal>");
76 public BasicHashtable(Address addr) { method in class:BasicHashtable
H A DHashtable.java33 public class Hashtable extends BasicHashtable {
/openjdk10/hotspot/src/share/vm/gc/g1/
H A Dg1CodeRootSetTable.hpp58 int entry_size() const { return BasicHashtable<mtGC>::entry_size(); }
/openjdk10/hotspot/src/share/vm/classfile/
H A DpackageEntry.hpp227 int entry_size() const { return BasicHashtable<mtModule>::entry_size(); }
H A DmoduleEntry.hpp213 int entry_size() const { return BasicHashtable<mtModule>::entry_size(); }
/openjdk10/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp644 nonstatic_field(BasicHashtable<mtInternal>, _table_size, int) \
645 nonstatic_field(BasicHashtable<mtInternal>, _buckets, HashtableBucket<mtInternal>*) \
646 volatile_nonstatic_field(BasicHashtable<mtInternal>, _free_list, BasicHashtableEntry<mtInternal>*) \
647 nonstatic_field(BasicHashtable<mtInternal>, _first_free_entry, char*) \
648 nonstatic_field(BasicHashtable<mtInternal>, _end_block, char*) \
649 nonstatic_field(BasicHashtable<mtInternal>, _entry_size, int) \
1535 declare_toplevel_type(BasicHashtable<mtInternal>) \
1536 declare_type(IntptrHashtable, BasicHashtable<mtInternal>) \
1537 declare_toplevel_type(BasicHashtable<mtSymbol>) \
1538 declare_type(RehashableSymbolHashtable, BasicHashtable<mtSymbo
[all...]
H A DsharedRuntime.cpp2404 class AdapterHandlerTable : public BasicHashtable<mtCode> {
2418 return (AdapterHandlerEntry*)BasicHashtable<mtCode>::bucket(i);
2423 : BasicHashtable<mtCode>(293, (DumpSharedSpaces ? sizeof(CDSAdapterHandlerEntry) : sizeof(AdapterHandlerEntry))) { }
2427 AdapterHandlerEntry* entry = (AdapterHandlerEntry*)BasicHashtable<mtCode>::new_entry(fingerprint->compute_hash());
2443 BasicHashtable<mtCode>::free_entry(entry);

Completed in 129 milliseconds