src/share/vm/prims/jvmtiRedefineClasses.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 8039525 Cdiff src/share/vm/prims/jvmtiRedefineClasses.cpp

src/share/vm/prims/jvmtiRedefineClasses.cpp

Print this page

        

*** 3016,3026 **** // (1) without the prefix. // (2) with the prefix. // where 'prefix' is the prefix at that 'depth' (first prefix, second prefix,...) Method* search_prefix_name_space(int depth, char* name_str, size_t name_len, Symbol* signature) { ! TempNewSymbol name_symbol = SymbolTable::probe(name_str, (int)name_len); if (name_symbol != NULL) { Method* method = the_class()->lookup_method(name_symbol, signature); if (method != NULL) { // Even if prefixed, intermediate methods must exist. if (method->is_native()) { --- 3016,3026 ---- // (1) without the prefix. // (2) with the prefix. // where 'prefix' is the prefix at that 'depth' (first prefix, second prefix,...) Method* search_prefix_name_space(int depth, char* name_str, size_t name_len, Symbol* signature) { ! TempNewSymbol name_symbol = SymbolTable::lookup_and_ignore_hash(name_str, (int)name_len); if (name_symbol != NULL) { Method* method = the_class()->lookup_method(name_symbol, signature); if (method != NULL) { // Even if prefixed, intermediate methods must exist. if (method->is_native()) {
src/share/vm/prims/jvmtiRedefineClasses.cpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File