comparison src/share/vm/graal/graalJavaAccess.cpp @ 5553:511612d1b5c1

Fix renamings in C++ part.
author Thomas Wuerthinger <thomas.wuerthinger@oracle.com>
date Sat, 09 Jun 2012 22:50:50 +0200
parents 319860ae697a
children e522a00b91aa
comparison
equal deleted inserted replaced
5552:69a8969dbf40 5553:511612d1b5c1
34 #ifndef PRODUCT 34 #ifndef PRODUCT
35 if (name_symbol == NULL) { 35 if (name_symbol == NULL) {
36 tty->print_cr("symbol with name %s was not found in symbol table (klass=%s)", name, klass_oop->klass_part()->name()->as_C_string()); 36 tty->print_cr("symbol with name %s was not found in symbol table (klass=%s)", name, klass_oop->klass_part()->name()->as_C_string());
37 } 37 }
38 #endif 38 #endif
39 guarantee(name_symbol != NULL, "symbol not found - class layout changed?"); 39 if (name_symbol == NULL || signature_symbol == NULL) {
40 guarantee(signature_symbol != NULL, "symbol not found - class layout changed?"); 40 guarantee(false, err_msg("symbol not found - class layout of %s changed?", klass_oop->klass_part()->name()->as_C_string()));
41 }
41 42
42 instanceKlass* ik = instanceKlass::cast(klass_oop); 43 instanceKlass* ik = instanceKlass::cast(klass_oop);
43 fieldDescriptor fd; 44 fieldDescriptor fd;
44 if (!ik->find_field(name_symbol, signature_symbol, &fd)) { 45 if (!ik->find_field(name_symbol, signature_symbol, &fd)) {
45 ResourceMark rm; 46 ResourceMark rm;