Print this page


Split Close
Expand all
Collapse all
          --- old/src/os/windows/vm/os_windows.cpp
          +++ new/src/os/windows/vm/os_windows.cpp
↓ open down ↓ 3122 lines elided ↑ open up ↑
3123 3123    DWORD old_status;
3124 3124    return VirtualProtect(addr, bytes, PAGE_READWRITE | PAGE_GUARD, &old_status) != 0;
3125 3125  }
3126 3126  
3127 3127  bool os::unguard_memory(char* addr, size_t bytes) {
3128 3128    DWORD old_status;
3129 3129    return VirtualProtect(addr, bytes, PAGE_READWRITE, &old_status) != 0;
3130 3130  }
3131 3131  
3132 3132  void os::realign_memory(char *addr, size_t bytes, size_t alignment_hint) { }
3133      -void os::free_memory(char *addr, size_t bytes)         { }
     3133 +void os::free_memory(char *addr, size_t bytes, size_t alignment_hint)    { }
3134 3134  void os::numa_make_global(char *addr, size_t bytes)    { }
3135 3135  void os::numa_make_local(char *addr, size_t bytes, int lgrp_hint)    { }
3136 3136  bool os::numa_topology_changed()                       { return false; }
3137 3137  size_t os::numa_get_groups_num()                       { return MAX2(numa_node_list_holder.get_count(), 1); }
3138 3138  int os::numa_get_group_id()                            { return 0; }
3139 3139  size_t os::numa_get_leaf_groups(int *ids, size_t size) {
3140 3140    if (numa_node_list_holder.get_count() == 0 && size > 0) {
3141 3141      // Provide an answer for UMA systems
3142 3142      ids[0] = 0;
3143 3143      return 1;
↓ open down ↓ 2223 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX