src/share/vm/runtime/os.hpp

changeset 576
fcbfc50865ab
parent 514
82db0859acbe
child 631
d1605aabd0a1
child 777
37f87013dfd8
     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);

mercurial