diff -r 4b7462e3b552 -r 6199dfaf72da src/hotspot/share/ci/ciMethod.hpp --- a/src/hotspot/share/ci/ciMethod.hpp Wed Nov 22 16:08:39 2017 -0800 +++ b/src/hotspot/share/ci/ciMethod.hpp Wed Nov 22 09:27:06 2017 -0800 @@ -87,6 +87,7 @@ bool _balanced_monitors; bool _is_c1_compilable; bool _is_c2_compilable; + bool _can_be_parsed; bool _can_be_statically_bound; bool _has_reserved_stack_access; @@ -291,6 +292,7 @@ bool has_option(const char *option); bool has_option_value(const char* option, double& value); bool can_be_compiled(); + bool can_be_parsed() const { return _can_be_parsed; } bool can_be_osr_compiled(int entry_bci); void set_not_compilable(const char* reason = NULL); bool has_compiled_code();