7105364: JDK8 b10 hotspot: src/share/vm/ci/ciMethodHandle.cpp Error: Use "." or "->"
Define ciMethodHandle::print_chain_impl() and ciMethodHandle::print_chain() bodies only in debug builds. Reviewed-by: never, twisti
This commit is contained in:
parent
6d1f314a4b
commit
a6318f2dcd
@ -86,12 +86,12 @@ ciMethod* ciMethodHandle::get_adapter(bool is_invokedynamic) {
|
||||
}
|
||||
|
||||
|
||||
#ifndef PRODUCT
|
||||
#ifdef ASSERT
|
||||
// ------------------------------------------------------------------
|
||||
// ciMethodHandle::print_chain_impl
|
||||
//
|
||||
// Implementation of the print method.
|
||||
void ciMethodHandle::print_chain_impl(outputStream* st) {
|
||||
void ciMethodHandle::print_chain_impl() {
|
||||
ASSERT_IN_VM;
|
||||
MethodHandleChain::print(get_oop());
|
||||
}
|
||||
@ -101,7 +101,7 @@ void ciMethodHandle::print_chain_impl(outputStream* st) {
|
||||
// ciMethodHandle::print_chain
|
||||
//
|
||||
// Implementation of the print_chain method.
|
||||
void ciMethodHandle::print_chain(outputStream* st) {
|
||||
GUARDED_VM_ENTRY(print_chain_impl(st););
|
||||
void ciMethodHandle::print_chain() {
|
||||
GUARDED_VM_ENTRY(print_chain_impl(););
|
||||
}
|
||||
#endif
|
||||
|
@ -45,7 +45,7 @@ private:
|
||||
ciMethod* get_adapter( bool is_invokedynamic);
|
||||
|
||||
protected:
|
||||
void print_chain_impl(outputStream* st) PRODUCT_RETURN;
|
||||
void print_chain_impl() NOT_DEBUG_RETURN;
|
||||
|
||||
public:
|
||||
ciMethodHandle(instanceHandle h_i) :
|
||||
@ -79,7 +79,7 @@ public:
|
||||
return _invokedynamic_adapter;
|
||||
}
|
||||
|
||||
void print_chain(outputStream* st = tty) PRODUCT_RETURN;
|
||||
void print_chain() NOT_DEBUG_RETURN;
|
||||
};
|
||||
|
||||
#endif // SHARE_VM_CI_CIMETHODHANDLE_HPP
|
||||
|
Loading…
x
Reference in New Issue
Block a user