mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-28 07:14:30 +02:00
8247755: Leaner and more versatile GrowableArray classes
Reviewed-by: kbarrett, coleenp
This commit is contained in:
parent
9d6aa42a7c
commit
ef3b0ec567
13 changed files with 1124 additions and 353 deletions
|
@ -532,9 +532,8 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
|
|||
/* GrowableArrays */ \
|
||||
/*******************/ \
|
||||
\
|
||||
nonstatic_field(GenericGrowableArray, _len, int) \
|
||||
nonstatic_field(GenericGrowableArray, _max, int) \
|
||||
nonstatic_field(GenericGrowableArray, _arena, Arena*) \
|
||||
nonstatic_field(GrowableArrayBase, _len, int) \
|
||||
nonstatic_field(GrowableArrayBase, _max, int) \
|
||||
nonstatic_field(GrowableArray<int>, _data, int*) \
|
||||
\
|
||||
/********************************/ \
|
||||
|
@ -1339,7 +1338,7 @@ typedef HashtableEntry<InstanceKlass*, mtClass> KlassHashtableEntry;
|
|||
declare_toplevel_type(SystemDictionary) \
|
||||
declare_toplevel_type(vmSymbols) \
|
||||
\
|
||||
declare_toplevel_type(GenericGrowableArray) \
|
||||
declare_toplevel_type(GrowableArrayBase) \
|
||||
declare_toplevel_type(GrowableArray<int>) \
|
||||
declare_toplevel_type(Arena) \
|
||||
declare_type(ResourceArea, Arena) \
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue