src/jdk.vm.ci/share/classes/jdk.vm.ci.code/src/jdk/vm/ci/code/InfopointReason.java

Print this page

        

*** 24,47 **** /** * A reason for infopoint insertion. */ public enum InfopointReason { - UNKNOWN(false), - SAFEPOINT(false), - CALL(false), - IMPLICIT_EXCEPTION(false), - METHOD_START(true), - METHOD_END(true), - LINE_NUMBER(true), - METASPACE_ACCESS(true); ! private InfopointReason(boolean canBeOmitted) { ! this.canBeOmitted = canBeOmitted; ! } ! ! private final boolean canBeOmitted; ! ! public boolean canBeOmitted() { ! return canBeOmitted; ! } } --- 24,37 ---- /** * A reason for infopoint insertion. */ public enum InfopointReason { ! SAFEPOINT, ! CALL, ! IMPLICIT_EXCEPTION, ! METASPACE_ACCESS, ! METHOD_START, ! METHOD_END, ! BYTECODE_POSITION; }