src/cpu/x86/vm/vm_version_x86.cpp

changeset 4435
92d4b5d8dde4
parent 4410
00af3a3a8df4
parent 4430
4a916f2ce331
child 4480
522c328b8b77
     1.1 --- a/src/cpu/x86/vm/vm_version_x86.cpp	Fri Jan 11 02:02:51 2013 -0800
     1.2 +++ b/src/cpu/x86/vm/vm_version_x86.cpp	Wed Jan 16 18:23:37 2013 -0500
     1.3 @@ -745,6 +745,10 @@
     1.4    PrefetchFieldsAhead         = prefetch_fields_ahead();
     1.5  #endif
     1.6  
     1.7 +  if (FLAG_IS_DEFAULT(ContendedPaddingWidth) &&
     1.8 +     (cache_line_size > ContendedPaddingWidth))
     1.9 +     ContendedPaddingWidth = cache_line_size;
    1.10 +
    1.11  #ifndef PRODUCT
    1.12    if (PrintMiscellaneous && Verbose) {
    1.13      tty->print_cr("Logical CPUs per core: %u",
    1.14 @@ -791,6 +795,9 @@
    1.15      if (PrefetchFieldsAhead > 0) {
    1.16        tty->print_cr("PrefetchFieldsAhead %d", PrefetchFieldsAhead);
    1.17      }
    1.18 +    if (ContendedPaddingWidth > 0) {
    1.19 +      tty->print_cr("ContendedPaddingWidth %d", ContendedPaddingWidth);
    1.20 +    }
    1.21    }
    1.22  #endif // !PRODUCT
    1.23  }

mercurial