src/share/vm/runtime/objectMonitor.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
hs25_8011661 Cdiff src/share/vm/runtime/objectMonitor.cpp
src/share/vm/runtime/objectMonitor.cpp
Print this page
*** 2402,2412 ****
if (SyncKnobs == NULL) SyncKnobs = "" ;
size_t sz = strlen (SyncKnobs) ;
char * knobs = (char *) malloc (sz + 2) ;
if (knobs == NULL) {
! vm_exit_out_of_memory (sz + 2, "Parse SyncKnobs") ;
guarantee (0, "invariant") ;
}
strcpy (knobs, SyncKnobs) ;
knobs[sz+1] = 0 ;
for (char * p = knobs ; *p ; p++) {
--- 2402,2412 ----
if (SyncKnobs == NULL) SyncKnobs = "" ;
size_t sz = strlen (SyncKnobs) ;
char * knobs = (char *) malloc (sz + 2) ;
if (knobs == NULL) {
! vm_exit_out_of_memory (sz + 2, OOM_MALLOC_ERROR, "Parse SyncKnobs") ;
guarantee (0, "invariant") ;
}
strcpy (knobs, SyncKnobs) ;
knobs[sz+1] = 0 ;
for (char * p = knobs ; *p ; p++) {
src/share/vm/runtime/objectMonitor.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File