mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-21 03:24:38 +02:00
6788527: Server vm intermittently fails with assertion "live value must not be garbage" with fastdebug bits
Cache Jvmti and DTrace flags used by Compiler. Reviewed-by: never
This commit is contained in:
parent
b5cff6a1a0
commit
34ee921399
16 changed files with 118 additions and 35 deletions
|
@ -286,7 +286,7 @@ void C1_MacroAssembler::initialize_object(
|
|||
initialize_body(base, index);
|
||||
}
|
||||
|
||||
if (DTraceAllocProbes) {
|
||||
if (CURRENT_ENV->dtrace_alloc_probes()) {
|
||||
assert(obj == O0, "must be");
|
||||
call(CAST_FROM_FN_PTR(address, Runtime1::entry_for(Runtime1::dtrace_object_alloc_id)),
|
||||
relocInfo::runtime_call_type);
|
||||
|
@ -355,7 +355,7 @@ void C1_MacroAssembler::allocate_array(
|
|||
sub(arr_size, hdr_size * wordSize, index); // compute index = number of words to clear
|
||||
initialize_body(base, index);
|
||||
|
||||
if (DTraceAllocProbes) {
|
||||
if (CURRENT_ENV->dtrace_alloc_probes()) {
|
||||
assert(obj == O0, "must be");
|
||||
call(CAST_FROM_FN_PTR(address, Runtime1::entry_for(Runtime1::dtrace_object_alloc_id)),
|
||||
relocInfo::runtime_call_type);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue