mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-27 23:04:50 +02:00
8223657: Remove unused THREAD argument from SymbolTable functions
Also made lookup and lookup_only functions private to SymbolTable. External callers use new_symbol or probe. Reviewed-by: dholmes, gziemski
This commit is contained in:
parent
23278fea38
commit
204059634d
67 changed files with 269 additions and 318 deletions
|
@ -205,7 +205,7 @@ class java_lang_String : AllStatic {
|
|||
static Handle internalize_classname(Handle java_string, TRAPS) { return char_converter(java_string, '.', '/', THREAD); }
|
||||
|
||||
// Conversion
|
||||
static Symbol* as_symbol(oop java_string, TRAPS);
|
||||
static Symbol* as_symbol(oop java_string);
|
||||
static Symbol* as_symbol_or_null(oop java_string);
|
||||
|
||||
// Testers
|
||||
|
@ -291,7 +291,7 @@ class java_lang_Class : AllStatic {
|
|||
static Klass* as_Klass_raw(oop java_class);
|
||||
static void set_klass(oop java_class, Klass* klass);
|
||||
static BasicType as_BasicType(oop java_class, Klass** reference_klass = NULL);
|
||||
static Symbol* as_signature(oop java_class, bool intern_if_not_found, TRAPS);
|
||||
static Symbol* as_signature(oop java_class, bool intern_if_not_found);
|
||||
static void print_signature(oop java_class, outputStream *st);
|
||||
static const char* as_external_name(oop java_class);
|
||||
// Testing
|
||||
|
@ -1166,7 +1166,7 @@ class java_lang_invoke_MethodType: AllStatic {
|
|||
static int ptype_slot_count(oop mt); // extra counts for long/double
|
||||
static int rtype_slot_count(oop mt); // extra counts for long/double
|
||||
|
||||
static Symbol* as_signature(oop mt, bool intern_if_not_found, TRAPS);
|
||||
static Symbol* as_signature(oop mt, bool intern_if_not_found);
|
||||
static void print_signature(oop mt, outputStream* st);
|
||||
|
||||
static bool is_instance(oop obj);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue