mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-20 19:14:38 +02:00
7200949: JSR 292: rubybench/bench/time/bench_base64.rb fails with jruby.jar not on boot class path
Reviewed-by: jrose, kvn
This commit is contained in:
parent
9972f3d338
commit
59b8489a0c
22 changed files with 358 additions and 135 deletions
|
@ -694,13 +694,15 @@ class ConstantPool : public Metadata {
|
|||
friend class SystemDictionary;
|
||||
|
||||
// Used by compiler to prevent classloading.
|
||||
static Method* method_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static bool has_appendix_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static oop appendix_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static Klass* klass_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static Klass* klass_ref_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static Method* method_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static bool has_appendix_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static oop appendix_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static bool has_method_type_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static oop method_type_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static Klass* klass_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
static Klass* klass_ref_at_if_loaded (constantPoolHandle this_oop, int which);
|
||||
// Same as above - but does LinkResolving.
|
||||
static Klass* klass_ref_at_if_loaded_check(constantPoolHandle this_oop, int which, TRAPS);
|
||||
static Klass* klass_ref_at_if_loaded_check(constantPoolHandle this_oop, int which, TRAPS);
|
||||
|
||||
// Routines currently used for annotations (only called by jvm.cpp) but which might be used in the
|
||||
// future by other Java code. These take constant pool indices rather than
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue