Mercurial > hg > graal-compiler
comparison src/share/vm/classfile/systemDictionary.hpp @ 8840:cd3089a56438
8009731: Confusing error message for loader constraint violation
Summary: Fix text, overwritten type and holder for resolved method
Reviewed-by: coleenp, dcubed, minqi, dholmes
author | acorn |
---|---|
date | Wed, 27 Mar 2013 14:10:59 -0400 |
parents | 1fc4d4768b90 |
children | 0ca3dd0ffaba |
comparison
equal
deleted
inserted
replaced
8823:23f2d309e855 | 8840:cd3089a56438 |
---|---|
481 // Note: java_lang_Class::primitive_type is the inverse of java_mirror | 481 // Note: java_lang_Class::primitive_type is the inverse of java_mirror |
482 | 482 |
483 // Check class loader constraints | 483 // Check class loader constraints |
484 static bool add_loader_constraint(Symbol* name, Handle loader1, | 484 static bool add_loader_constraint(Symbol* name, Handle loader1, |
485 Handle loader2, TRAPS); | 485 Handle loader2, TRAPS); |
486 static char* check_signature_loaders(Symbol* signature, Handle loader1, | 486 static Symbol* check_signature_loaders(Symbol* signature, Handle loader1, |
487 Handle loader2, bool is_method, TRAPS); | 487 Handle loader2, bool is_method, TRAPS); |
488 | 488 |
489 // JSR 292 | 489 // JSR 292 |
490 // find a java.lang.invoke.MethodHandle.invoke* method for a given signature | 490 // find a java.lang.invoke.MethodHandle.invoke* method for a given signature |
491 // (asks Java to compute it if necessary, except in a compiler thread) | 491 // (asks Java to compute it if necessary, except in a compiler thread) |
492 static methodHandle find_method_handle_invoker(Symbol* name, | 492 static methodHandle find_method_handle_invoker(Symbol* name, |