src/cpu/sparc/vm/vm_version_sparc.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File
*** old/src/cpu/sparc/vm/vm_version_sparc.hpp Mon Apr 6 15:41:30 2015
--- new/src/cpu/sparc/vm/vm_version_sparc.hpp Mon Apr 6 15:41:30 2015
*** 94,105 ****
--- 94,105 ----
};
static int _features;
static const char* _features_str;
! static unsigned int _L2_cache_line_size;
! static unsigned int L2_cache_line_size() { return _L2_cache_line_size; }
! static unsigned int _L2_data_cache_line_size;
! static unsigned int L2_data_cache_line_size() { return _L2_data_cache_line_size; }
static void print_features();
static int determine_features();
static int platform_features(int features);
*** 169,179 ****
--- 169,179 ----
static bool has_block_zeroing() { return has_blk_init() && is_T4(); }
static const char* cpu_features() { return _features_str; }
// default prefetch block size on sparc
! static intx prefetch_data_size() { return L2_cache_line_size(); }
! static intx prefetch_data_size() { return L2_data_cache_line_size(); }
// Prefetch
static intx prefetch_copy_interval_in_bytes() {
intx interval = PrefetchCopyIntervalInBytes;
return interval >= 0 ? interval : (has_v9() ? 512 : 0);
src/cpu/sparc/vm/vm_version_sparc.hpp
Index
Unified diffs
Context diffs
Sdiffs
Patch
New
Old
Previous File
Next File