src/share/vm/interpreter/bytecode.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File 6893268 Cdiff src/share/vm/interpreter/bytecode.hpp

src/share/vm/interpreter/bytecode.hpp

Print this page
rev 1081 : imported patch indy-cleanup-6893081.patch
rev 1083 : [mq]: indy.compiler.inline.patch

*** 203,212 **** --- 203,213 ---- bool is_invokevirtual() const { return adjusted_invoke_code() == Bytecodes::_invokevirtual; } bool is_invokestatic() const { return adjusted_invoke_code() == Bytecodes::_invokestatic; } bool is_invokespecial() const { return adjusted_invoke_code() == Bytecodes::_invokespecial; } bool is_invokedynamic() const { return adjusted_invoke_code() == Bytecodes::_invokedynamic; } + bool has_receiver() const { return !is_invokestatic() && !is_invokedynamic(); } bool has_giant_index() const { return is_invokedynamic(); } bool is_valid() const { return is_invokeinterface() || is_invokevirtual() || is_invokestatic() ||
src/share/vm/interpreter/bytecode.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File