Mercurial > hg > graal-compiler
comparison src/os/solaris/vm/os_solaris.cpp @ 642:660978a2a31a
6791178: Specialize for zero as the compressed oop vm heap base
Summary: Use zero based compressed oops if java heap is below 32gb and unscaled compressed oops if java heap is below 4gb.
Reviewed-by: never, twisti, jcoomes, coleenp
author | kvn |
---|---|
date | Thu, 12 Mar 2009 10:37:46 -0700 |
parents | 6af0a709d52b |
children | bd441136a5ce |
comparison
equal
deleted
inserted
replaced
641:6af0a709d52b | 642:660978a2a31a |
---|---|
3218 return false; | 3218 return false; |
3219 } | 3219 } |
3220 return true; | 3220 return true; |
3221 } | 3221 } |
3222 | 3222 |
3223 char* os::reserve_memory_special(size_t bytes) { | 3223 char* os::reserve_memory_special(size_t bytes, char* addr) { |
3224 assert(UseLargePages && UseISM, "only for ISM large pages"); | 3224 assert(UseLargePages && UseISM, "only for ISM large pages"); |
3225 | 3225 |
3226 size_t size = bytes; | 3226 size_t size = bytes; |
3227 char* retAddr = NULL; | 3227 char* retAddr = NULL; |
3228 int shmid; | 3228 int shmid; |