Mercurial > hg > truffle
comparison src/share/vm/runtime/globals.hpp @ 462:85f1b9537f70
6779436: NUMA allocator: libnuma expects certain size of the buffer in numa_node_to_cpus()
Summary: In os::Linux::rebuild_cpu_to_node_map() fix the size of the CPU bitmap. Fixed arithmetic in MutableNUMASpace::adaptive_chunk_size() that could cause overflows and underflows of the chunk_size variable.
Reviewed-by: apetrusenko
author | iveresov |
---|---|
date | Wed, 03 Dec 2008 14:18:57 -0800 |
parents | 434912c745cf |
children | 7b75310e57e2 7d7a7c599c17 |
comparison
equal
deleted
inserted
replaced
457:27a80744a83b | 462:85f1b9537f70 |
---|---|
340 "Trace page size selection and usage.") \ | 340 "Trace page size selection and usage.") \ |
341 \ | 341 \ |
342 product(bool, UseNUMA, false, \ | 342 product(bool, UseNUMA, false, \ |
343 "Use NUMA if available") \ | 343 "Use NUMA if available") \ |
344 \ | 344 \ |
345 product(bool, ForceNUMA, false, \ | |
346 "Force NUMA optimizations on single-node/UMA systems") \ | |
347 \ | |
345 product(intx, NUMAChunkResizeWeight, 20, \ | 348 product(intx, NUMAChunkResizeWeight, 20, \ |
346 "Percentage (0-100) used to weight the current sample when " \ | 349 "Percentage (0-100) used to weight the current sample when " \ |
347 "computing exponentially decaying average for " \ | 350 "computing exponentially decaying average for " \ |
348 "AdaptiveNUMAChunkSizing") \ | 351 "AdaptiveNUMAChunkSizing") \ |
349 \ | 352 \ |