Home | History | Annotate | Download | only in src

Lines Matching refs:shared_code

60 static void GetICCounts(Code* shared_code, int* ic_with_type_info_count,
66 Object* raw_info = shared_code->type_feedback_info();
174 Code* shared_code = shared->code();
186 if (shared_code->kind() != Code::FUNCTION) continue;
198 int ticks = shared_code->profiler_ticks();
201 if (shared_code->CodeSize() > allowance) {
202 if (ticks < 255) shared_code->set_profiler_ticks(ticks + 1);
223 int ticks = shared_code->profiler_ticks();
225 shared_code->set_profiler_ticks(0);
228 shared_code->set_profiler_ticks(ticks + 1);
235 int ticks = shared_code->profiler_ticks();
239 GetICCounts(shared_code, &typeinfo, &generic, &total, &type_percentage,
249 shared_code->set_profiler_ticks(ticks + 1);
258 shared_code->instruction_size() < kMaxSizeEarlyOpt) {
262 GetICCounts(shared_code, &typeinfo, &generic, &total, &type_percentage,
268 shared_code->set_profiler_ticks(ticks + 1);
271 shared_code->set_profiler_ticks(ticks + 1);