comparison src/share/vm/c1x/c1x_JavaAccess.hpp @ 2048:177398c6147d

Added unique concrete subtype assumption.
author Thomas Wuerthinger <wuerthinger@ssw.jku.at>
date Mon, 10 Jan 2011 10:50:22 +0100
parents cf75612bdaa5
children 99ad52189524
comparison
equal deleted inserted replaced
2047:eb575e79136f 2048:177398c6147d
82 end_class \ 82 end_class \
83 start_class(CiTargetMethod) \ 83 start_class(CiTargetMethod) \
84 int_field(CiTargetMethod, frameSize) \ 84 int_field(CiTargetMethod, frameSize) \
85 int_field(CiTargetMethod, customStackAreaOffset) \ 85 int_field(CiTargetMethod, customStackAreaOffset) \
86 oop_field(CiTargetMethod, targetCode, "[B") \ 86 oop_field(CiTargetMethod, targetCode, "[B") \
87 oop_field(CiTargetMethod, assumptions, "Lcom/sun/cri/ci/CiAssumptions;") \
87 int_field(CiTargetMethod, targetCodeSize) \ 88 int_field(CiTargetMethod, targetCodeSize) \
89 end_class \
90 start_class(CiAssumptions) \
91 oop_field(CiAssumptions, list, "[Lcom/sun/cri/ci/CiAssumptions$Assumption;") \
92 end_class \
93 start_class(CiAssumptions_ConcreteSubtype) \
94 oop_field(CiAssumptions_ConcreteSubtype, context, "Lcom/sun/cri/ri/RiType;") \
95 oop_field(CiAssumptions_ConcreteSubtype, subtype, "Lcom/sun/cri/ri/RiType;") \
96 end_class \
97 start_class(CiAssumptions_ConcreteMethod) \
98 oop_field(CiAssumptions_ConcreteMethod, context, "Lcom/sun/cri/ri/RiMethod;") \
99 oop_field(CiAssumptions_ConcreteMethod, method, "Lcom/sun/cri/ri/RiMethod;") \
88 end_class \ 100 end_class \
89 start_class(CiTargetMethod_Site) \ 101 start_class(CiTargetMethod_Site) \
90 int_field(CiTargetMethod_Site, pcOffset) \ 102 int_field(CiTargetMethod_Site, pcOffset) \
91 end_class \ 103 end_class \
92 start_class(CiTargetMethod_Call) \ 104 start_class(CiTargetMethod_Call) \