src/share/vm/opto/output.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
8015774 Cdiff src/share/vm/opto/output.cpp
src/share/vm/opto/output.cpp
Print this page
*** 1164,1174 ****
cb->initialize(total_req, locs_req);
// Have we run out of code space?
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache();
return NULL;
}
// Configure the code buffer.
cb->initialize_consts_size(const_req);
cb->initialize_stubs_size(stub_req);
--- 1164,1174 ----
cb->initialize(total_req, locs_req);
// Have we run out of code space?
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache(CodeBlobType::NonMethod);
return NULL;
}
// Configure the code buffer.
cb->initialize_consts_size(const_req);
cb->initialize_stubs_size(stub_req);
*** 1489,1499 ****
// Verify that there is sufficient space remaining
cb->insts()->maybe_expand_to_ensure_remaining(MAX_inst_size);
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache();
return;
}
// Save the offset for the listing
#ifndef PRODUCT
--- 1489,1499 ----
// Verify that there is sufficient space remaining
cb->insts()->maybe_expand_to_ensure_remaining(MAX_inst_size);
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache(CodeBlobType::NonMethod);
return;
}
// Save the offset for the listing
#ifndef PRODUCT
*** 1646,1656 ****
}
// One last check for failed CodeBuffer::expand:
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache();
return;
}
#ifndef PRODUCT
// Dump the assembly code, including basic-block numbers
--- 1646,1656 ----
}
// One last check for failed CodeBuffer::expand:
if ((cb->blob() == NULL) || (!CompileBroker::should_compile_new_jobs())) {
C->record_failure("CodeCache is full");
! CompileBroker::handle_full_code_cache(CodeBlobType::NonMethod);
return;
}
#ifndef PRODUCT
// Dump the assembly code, including basic-block numbers
src/share/vm/opto/output.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File