1.1 --- a/src/share/vm/runtime/os.hpp Wed Apr 16 12:58:03 2008 +0400 1.2 +++ b/src/share/vm/runtime/os.hpp Tue Apr 29 13:51:26 2008 +0400 1.3 @@ -33,6 +33,7 @@ 1.4 class Event; 1.5 class DLL; 1.6 class FileHandle; 1.7 +template<class E> class GrowableArray; 1.8 1.9 // %%%%% Moved ThreadState, START_FN, OSThread to new osThread.hpp. -- Rose 1.10 1.11 @@ -206,7 +207,9 @@ 1.12 static void realign_memory(char *addr, size_t bytes, size_t alignment_hint); 1.13 1.14 // NUMA-specific interface 1.15 - static void numa_make_local(char *addr, size_t bytes); 1.16 + static bool numa_has_static_binding(); 1.17 + static bool numa_has_group_homing(); 1.18 + static void numa_make_local(char *addr, size_t bytes, int lgrp_hint); 1.19 static void numa_make_global(char *addr, size_t bytes); 1.20 static size_t numa_get_groups_num(); 1.21 static size_t numa_get_leaf_groups(int *ids, size_t size);