comparison src/share/vm/opto/callGenerator.hpp @ 12966:b2ee5dc63353

8024070: C2 needs some form of type speculation Summary: record unused type profile information with type system, propagate and use it. Reviewed-by: kvn, twisti
author roland
date Wed, 23 Oct 2013 12:40:23 +0200
parents 3213ba4d3dff
children 096c224171c4 922c87c9aed4
comparison
equal deleted inserted replaced
12965:8b4bbba322d3 12966:b2ee5dc63353
72 72
73 // is_late_inline: supports conversion of call into an inline 73 // is_late_inline: supports conversion of call into an inline
74 virtual bool is_late_inline() const { return false; } 74 virtual bool is_late_inline() const { return false; }
75 // same but for method handle calls 75 // same but for method handle calls
76 virtual bool is_mh_late_inline() const { return false; } 76 virtual bool is_mh_late_inline() const { return false; }
77 virtual bool is_string_late_inline() const{ return false; }
77 78
78 // for method handle calls: have we tried inlinining the call already? 79 // for method handle calls: have we tried inlinining the call already?
79 virtual bool already_attempted() const { ShouldNotReachHere(); return false; } 80 virtual bool already_attempted() const { ShouldNotReachHere(); return false; }
80 81
81 // Replace the call with an inline version of the code 82 // Replace the call with an inline version of the code