Mercurial > hg > truffle
changeset 9661:c6f3c1e48f54
better error message
author | Doug Simon <doug.simon@oracle.com> |
---|---|
date | Mon, 13 May 2013 13:59:34 +0200 |
parents | c37c52445e75 |
children | eade47d311a3 |
files | src/share/vm/graal/graalJavaAccess.cpp |
diffstat | 1 files changed, 1 insertions(+), 6 deletions(-) [+] |
line wrap: on
line diff
--- a/src/share/vm/graal/graalJavaAccess.cpp Mon May 13 13:57:49 2013 +0200 +++ b/src/share/vm/graal/graalJavaAccess.cpp Mon May 13 13:59:34 2013 +0200 @@ -31,13 +31,8 @@ void compute_offset(int &dest_offset, Klass* klass, const char* name, const char* signature, bool static_field) { Symbol* name_symbol = SymbolTable::probe(name, (int)strlen(name)); Symbol* signature_symbol = SymbolTable::probe(signature, (int)strlen(signature)); -#ifndef PRODUCT if (name_symbol == NULL || signature_symbol == NULL) { - tty->print_cr("symbol with name %s was not found in symbol table (klass=%s)", name, klass->name()->as_C_string()); - } -#endif - if (name_symbol == NULL || signature_symbol == NULL) { - guarantee(false, err_msg("symbol not found - class layout of %s changed?", klass->name()->as_C_string())); + guarantee(false, err_msg("symbol with name %s and signature %s was not found in symbol table (klass=%s)", name, signature, klass->name()->as_C_string())); } InstanceKlass* ik = InstanceKlass::cast(klass);