src/share/vm/runtime/deoptimization.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/runtime/deoptimization.cpp Mon Sep 9 23:59:37 2013
--- new/src/share/vm/runtime/deoptimization.cpp Mon Sep 9 23:59:36 2013
*** 1749,1759 ****
--- 1749,1759 ----
int Deoptimization::trap_state_set_recompiled(int trap_state, bool z) {
if (z) return trap_state | DS_RECOMPILE_BIT;
else return trap_state & ~DS_RECOMPILE_BIT;
}
//---------------------------format_trap_state---------------------------------
! // This is used for debugging and diagnostics, including hotspot.log output.
! // This is used for debugging and diagnostics, including LogFile output.
const char* Deoptimization::format_trap_state(char* buf, size_t buflen,
int trap_state) {
DeoptReason reason = trap_state_reason(trap_state);
bool recomp_flag = trap_state_is_recompiled(trap_state);
// Re-encode the state from its decoded components.
*** 1826,1836 ****
--- 1826,1836 ----
static char buf[20];
sprintf(buf, "action%d", action);
return buf;
}
! // This is used for debugging and diagnostics, including hotspot.log output.
! // This is used for debugging and diagnostics, including LogFile output.
const char* Deoptimization::format_trap_request(char* buf, size_t buflen,
int trap_request) {
jint unloaded_class_index = trap_request_index(trap_request);
const char* reason = trap_reason_name(trap_request_reason(trap_request));
const char* action = trap_action_name(trap_request_action(trap_request));
src/share/vm/runtime/deoptimization.cpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File