src/os_cpu/solaris_sparc/vm/globals_solaris_sparc.hpp

changeset 5718
9044964f9163
parent 4804
91bf0bdae37b
child 6198
55fb97c4c58d
equal deleted inserted replaced
5717:2f426063daea 5718:9044964f9163
33 define_pd_global(uintx, JVMInvokeMethodSlack, 12288); 33 define_pd_global(uintx, JVMInvokeMethodSlack, 12288);
34 define_pd_global(intx, CompilerThreadStackSize, 0); 34 define_pd_global(intx, CompilerThreadStackSize, 0);
35 35
36 // Used on 64 bit platforms for UseCompressedOops base address 36 // Used on 64 bit platforms for UseCompressedOops base address
37 #ifdef _LP64 37 #ifdef _LP64
38 define_pd_global(uintx, HeapBaseMinAddress, CONST64(4)*G); 38 // use 6G as default base address because by default the OS maps the application
39 // to 4G on Solaris-Sparc. This leaves at least 2G for the native heap.
40 define_pd_global(uintx, HeapBaseMinAddress, CONST64(6)*G);
39 #else 41 #else
40 define_pd_global(uintx, HeapBaseMinAddress, 2*G); 42 define_pd_global(uintx, HeapBaseMinAddress, 2*G);
41 #endif 43 #endif
42 44
43 45

mercurial