8263976: Remove block allocation from BasicHashtable

Reviewed-by: lfoltan, iklam
This commit is contained in:
Coleen Phillimore 2021-03-23 12:11:26 +00:00
parent fbd57bd498
commit 5bc382fb7a
16 changed files with 47 additions and 168 deletions

View file

@ -491,10 +491,6 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
\
nonstatic_field(BasicHashtable<mtInternal>, _table_size, int) \
nonstatic_field(BasicHashtable<mtInternal>, _buckets, HashtableBucket<mtInternal>*) \
volatile_nonstatic_field(BasicHashtable<mtInternal>, _free_list, BasicHashtableEntry<mtInternal>*) \
nonstatic_field(BasicHashtable<mtInternal>, _first_free_entry, char*) \
nonstatic_field(BasicHashtable<mtInternal>, _end_block, char*) \
nonstatic_field(BasicHashtable<mtInternal>, _entry_size, int) \
\
/*******************/ \
/* ClassLoaderData */ \