comparison src/share/vm/opto/callGenerator.hpp @ 7421:ad5dd04754ee

8005031: Some cleanup in c2 to prepare for incremental inlining support Summary: collection of small changes to prepare for incremental inlining. Reviewed-by: twisti, kvn
author roland
date Tue, 18 Dec 2012 14:55:25 +0100
parents a3ecd773a7b9
children d092d1b31229
comparison
equal deleted inserted replaced
7420:18d56ca3e901 7421:ad5dd04754ee
145 static void register_intrinsic(ciMethod* m, CallGenerator* cg); 145 static void register_intrinsic(ciMethod* m, CallGenerator* cg);
146 static CallGenerator* for_predicted_intrinsic(CallGenerator* intrinsic, 146 static CallGenerator* for_predicted_intrinsic(CallGenerator* intrinsic,
147 CallGenerator* cg); 147 CallGenerator* cg);
148 virtual Node* generate_predicate(JVMState* jvms) { return NULL; }; 148 virtual Node* generate_predicate(JVMState* jvms) { return NULL; };
149 149
150 static void print_inlining(ciMethod* callee, int inline_level, int bci, const char* msg) { 150 static void print_inlining(Compile* C, ciMethod* callee, int inline_level, int bci, const char* msg) {
151 if (PrintInlining) 151 if (PrintInlining)
152 CompileTask::print_inlining(callee, inline_level, bci, msg); 152 C->print_inlining(callee, inline_level, bci, msg);
153 } 153 }
154 }; 154 };
155 155
156 156
157 //------------------------InlineCallGenerator---------------------------------- 157 //------------------------InlineCallGenerator----------------------------------