src/share/vm/memory/cardTableModRefBS.cpp

changeset 4993
746b070f5022
parent 4967
5a9fa2ba85f0
child 5103
f9be75d21404
     1.1 --- a/src/share/vm/memory/cardTableModRefBS.cpp	Tue Apr 30 09:17:06 2013 -0400
     1.2 +++ b/src/share/vm/memory/cardTableModRefBS.cpp	Tue Apr 30 11:56:52 2013 -0700
     1.3 @@ -116,7 +116,7 @@
     1.4    _guard_region = MemRegion((HeapWord*)guard_page, _page_size);
     1.5    if (!os::commit_memory((char*)guard_page, _page_size, _page_size)) {
     1.6      // Do better than this for Merlin
     1.7 -    vm_exit_out_of_memory(_page_size, "card table last card");
     1.8 +    vm_exit_out_of_memory(_page_size, OOM_MMAP_ERROR, "card table last card");
     1.9    }
    1.10  
    1.11    *guard_card = last_card;
    1.12 @@ -292,7 +292,7 @@
    1.13        if (!os::commit_memory((char*)new_committed.start(),
    1.14                               new_committed.byte_size(), _page_size)) {
    1.15          // Do better than this for Merlin
    1.16 -        vm_exit_out_of_memory(new_committed.byte_size(),
    1.17 +        vm_exit_out_of_memory(new_committed.byte_size(), OOM_MMAP_ERROR,
    1.18                  "card table expansion");
    1.19        }
    1.20      // Use new_end_aligned (as opposed to new_end_for_commit) because

mercurial