Mercurial > hg > truffle
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---------------------------------- |