diff src/share/vm/memory/allocation.hpp @ 11095:cf9d71d3e474

8016903: Thread::_handle_area initial size too big Summary: Changed initial size to Chunk::tiny_size (216 bytes) Reviewed-by: coleenp, dholmes, sspitsyn
author iklam
date Mon, 08 Jul 2013 10:58:48 -0700
parents 2b9380b0bf0b
children 6b0fd0964b87 faf2631b9334 bdd155477289
line wrap: on
line diff
--- a/src/share/vm/memory/allocation.hpp	Fri Jul 05 08:09:40 2013 -0700
+++ b/src/share/vm/memory/allocation.hpp	Mon Jul 08 10:58:48 2013 -0700
@@ -353,7 +353,8 @@
     slack      = 20,            // suspected sizeof(Chunk) + internal malloc headers
 #endif
 
-    init_size  =  1*K  - slack, // Size of first chunk
+    tiny_size  =  256  - slack, // Size of first chunk (tiny)
+    init_size  =  1*K  - slack, // Size of first chunk (normal aka small)
     medium_size= 10*K  - slack, // Size of medium-sized chunk
     size       = 32*K  - slack, // Default size of an Arena chunk (following the first)
     non_pool_size = init_size + 32 // An initial size which is not one of above