--- old/src/share/vm/runtime/arguments.cpp 2014-05-22 10:51:34.597338917 +0200 +++ new/src/share/vm/runtime/arguments.cpp 2014-05-22 10:51:34.475340676 +0200 @@ -1437,7 +1437,7 @@ return true; } -uintx Arguments::max_heap_for_compressed_oops() { +size_t Arguments::max_heap_for_compressed_oops() { // Avoid sign flip. assert(OopEncodingHeapMax > (uint64_t)os::vm_page_size(), "Unusual page size"); // We need to fit both the NULL page and the heap into the memory budget, while