comparison src/share/vm/opto/callGenerator.hpp @ 10278:6f3fd5150b67

6934604: enable parts of EliminateAutoBox by default Summary: Resurrected autobox elimination code and enabled part of it by default. Reviewed-by: roland, twisti
author kvn
date Wed, 08 May 2013 15:08:01 -0700
parents d092d1b31229
children 836a62f43af9 9758d9f36299
comparison
equal deleted inserted replaced
10277:aabf54ccedb1 10278:6f3fd5150b67
123 123
124 // How to generate a replace a direct call with an inline version 124 // How to generate a replace a direct call with an inline version
125 static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg); 125 static CallGenerator* for_late_inline(ciMethod* m, CallGenerator* inline_cg);
126 static CallGenerator* for_mh_late_inline(ciMethod* caller, ciMethod* callee, bool input_not_const); 126 static CallGenerator* for_mh_late_inline(ciMethod* caller, ciMethod* callee, bool input_not_const);
127 static CallGenerator* for_string_late_inline(ciMethod* m, CallGenerator* inline_cg); 127 static CallGenerator* for_string_late_inline(ciMethod* m, CallGenerator* inline_cg);
128 static CallGenerator* for_boxing_late_inline(ciMethod* m, CallGenerator* inline_cg);
128 129
129 // How to make a call but defer the decision whether to inline or not. 130 // How to make a call but defer the decision whether to inline or not.
130 static CallGenerator* for_warm_call(WarmCallInfo* ci, 131 static CallGenerator* for_warm_call(WarmCallInfo* ci,
131 CallGenerator* if_cold, 132 CallGenerator* if_cold,
132 CallGenerator* if_hot); 133 CallGenerator* if_hot);