< prev index next >

src/hotspot/share/runtime/vm_version.hpp

Print this page

        

*** 56,65 **** --- 56,66 ---- static int _vm_security_version; static int _vm_patch_version; static int _vm_build_number; static unsigned int _parallel_worker_threads; static bool _parallel_worker_threads_initialized; + static unsigned int _data_cache_line_flush_size; static unsigned int nof_parallel_worker_threads(unsigned int num, unsigned int dem, unsigned int switch_pt); public:
*** 137,146 **** --- 138,153 ---- static unsigned int L1_data_cache_line_size() { return _L1_data_cache_line_size; } + // the size in bytes of a data cache line flushed by a flush + // operation which should be a power of two + static unsigned int data_cache_line_flush_size() { + return _data_cache_line_flush_size; + } + // ARCH specific policy for the BiasedLocking static bool use_biased_locking() { return true; } // Number of page sizes efficiently supported by the hardware. Most chips now // support two sizes, thus this default implementation. Processor-specific
< prev index next >