Mercurial > hg > graal-jvmci-8
diff src/share/vm/c1/c1_FrameMap.hpp @ 6739:8a02ca5e5576
7195816: NPG: Crash in c1_ValueType - ShouldNotReachHere
Summary: C1 needs knowledge of T_METADATA at the LIR level.
Reviewed-by: kvn, coleenp
author | roland |
---|---|
date | Tue, 11 Sep 2012 16:20:57 +0200 |
parents | 1d7922586cf6 |
children | b9a9ed0f8eeb |
line wrap: on
line diff
--- a/src/share/vm/c1/c1_FrameMap.hpp Tue Sep 11 14:59:23 2012 +0200 +++ b/src/share/vm/c1/c1_FrameMap.hpp Tue Sep 11 16:20:57 2012 +0200 @@ -194,6 +194,10 @@ return LIR_OprFact::single_cpu_oop(cpu_reg2rnr(r)); } + static LIR_Opr as_metadata_opr(Register r) { + return LIR_OprFact::single_cpu_metadata(cpu_reg2rnr(r)); + } + FrameMap(ciMethod* method, int monitors, int reserved_argument_area_size); bool finalize_frame(int nof_slots);