8249630: unused is_static_archive parameter in SystemDictionaryShared::write_dictionary
Reviewed-by: minqi, dholmes
This commit is contained in:
parent
8b87402a44
commit
5088193336
@ -1903,8 +1903,7 @@ class CopySharedClassInfoToArchive : StackObj {
|
|||||||
bool _is_builtin;
|
bool _is_builtin;
|
||||||
public:
|
public:
|
||||||
CopySharedClassInfoToArchive(CompactHashtableWriter* writer,
|
CopySharedClassInfoToArchive(CompactHashtableWriter* writer,
|
||||||
bool is_builtin,
|
bool is_builtin)
|
||||||
bool is_static_archive)
|
|
||||||
: _writer(writer), _is_builtin(is_builtin) {}
|
: _writer(writer), _is_builtin(is_builtin) {}
|
||||||
|
|
||||||
bool do_entry(InstanceKlass* k, DumpTimeSharedClassInfo& info) {
|
bool do_entry(InstanceKlass* k, DumpTimeSharedClassInfo& info) {
|
||||||
@ -1953,12 +1952,11 @@ void SystemDictionaryShared::write_lambda_proxy_class_dictionary(LambdaProxyClas
|
|||||||
}
|
}
|
||||||
|
|
||||||
void SystemDictionaryShared::write_dictionary(RunTimeSharedDictionary* dictionary,
|
void SystemDictionaryShared::write_dictionary(RunTimeSharedDictionary* dictionary,
|
||||||
bool is_builtin,
|
bool is_builtin) {
|
||||||
bool is_static_archive) {
|
|
||||||
CompactHashtableStats stats;
|
CompactHashtableStats stats;
|
||||||
dictionary->reset();
|
dictionary->reset();
|
||||||
CompactHashtableWriter writer(_dumptime_table->count_of(is_builtin), &stats);
|
CompactHashtableWriter writer(_dumptime_table->count_of(is_builtin), &stats);
|
||||||
CopySharedClassInfoToArchive copy(&writer, is_builtin, is_static_archive);
|
CopySharedClassInfoToArchive copy(&writer, is_builtin);
|
||||||
_dumptime_table->iterate(©);
|
_dumptime_table->iterate(©);
|
||||||
writer.dump(dictionary, is_builtin ? "builtin dictionary" : "unregistered dictionary");
|
writer.dump(dictionary, is_builtin ? "builtin dictionary" : "unregistered dictionary");
|
||||||
}
|
}
|
||||||
|
@ -211,8 +211,7 @@ private:
|
|||||||
TRAPS);
|
TRAPS);
|
||||||
static DumpTimeSharedClassInfo* find_or_allocate_info_for(InstanceKlass* k);
|
static DumpTimeSharedClassInfo* find_or_allocate_info_for(InstanceKlass* k);
|
||||||
static void write_dictionary(RunTimeSharedDictionary* dictionary,
|
static void write_dictionary(RunTimeSharedDictionary* dictionary,
|
||||||
bool is_builtin,
|
bool is_builtin);
|
||||||
bool is_static_archive = true);
|
|
||||||
static void write_lambda_proxy_class_dictionary(LambdaProxyClassDictionary* dictionary);
|
static void write_lambda_proxy_class_dictionary(LambdaProxyClassDictionary* dictionary);
|
||||||
static bool is_jfr_event_class(InstanceKlass *k);
|
static bool is_jfr_event_class(InstanceKlass *k);
|
||||||
static bool is_registered_lambda_proxy_class(InstanceKlass* ik);
|
static bool is_registered_lambda_proxy_class(InstanceKlass* ik);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user