comparison src/share/vm/c1/c1_GraphBuilder.hpp @ 1825:80c9354976b0

6988346: 6986046 breaks tiered Summary: adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64. Reviewed-by: kvn, never
author iveresov
date Wed, 29 Sep 2010 16:53:42 -0700
parents f02a8bbe6ed4
children f95d63e2154a
comparison
equal deleted inserted replaced
1824:ad0638ff8ea4 1825:80c9354976b0
345 void append_unsafe_CAS(ciMethod* callee); 345 void append_unsafe_CAS(ciMethod* callee);
346 346
347 NOT_PRODUCT(void print_inline_result(ciMethod* callee, bool res);) 347 NOT_PRODUCT(void print_inline_result(ciMethod* callee, bool res);)
348 348
349 void profile_call(Value recv, ciKlass* predicted_holder); 349 void profile_call(Value recv, ciKlass* predicted_holder);
350 void profile_invocation(ciMethod* inlinee, ValueStack* state, int bci); 350 void profile_invocation(ciMethod* inlinee, ValueStack* state);
351 351
352 // Shortcuts to profiling control. 352 // Shortcuts to profiling control.
353 bool is_profiling() { return _compilation->is_profiling(); } 353 bool is_profiling() { return _compilation->is_profiling(); }
354 bool count_invocations() { return _compilation->count_invocations(); } 354 bool count_invocations() { return _compilation->count_invocations(); }
355 bool count_backedges() { return _compilation->count_backedges(); } 355 bool count_backedges() { return _compilation->count_backedges(); }