src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Sdiff src/os_cpu/linux_sparc/vm

src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp

Print this page
rev 6566 : [mq]: 8046769-niagara_assert


  38   while (!feof(fp)) {
  39     if (fscanf(fp, "cpu\t\t: %100[^\n]", cpu) == 1) {
  40       if (strstr(cpu, "Niagara") != NULL) {
  41         rv = true;
  42       }
  43       break;
  44     }
  45   }
  46 
  47   fclose(fp);
  48 
  49   return rv;
  50 }
  51 
  52 int VM_Version::platform_features(int features) {
  53   // Default to generic v9
  54   features = generic_v9_m;
  55 
  56   if (detect_niagara()) {
  57     NOT_PRODUCT(if (PrintMiscellaneous && Verbose) tty->print_cr("Detected Linux on Niagara");)
  58     features = niagara1_m;
  59   }
  60 
  61   return features;
  62 }


  38   while (!feof(fp)) {
  39     if (fscanf(fp, "cpu\t\t: %100[^\n]", cpu) == 1) {
  40       if (strstr(cpu, "Niagara") != NULL) {
  41         rv = true;
  42       }
  43       break;
  44     }
  45   }
  46 
  47   fclose(fp);
  48 
  49   return rv;
  50 }
  51 
  52 int VM_Version::platform_features(int features) {
  53   // Default to generic v9
  54   features = generic_v9_m;
  55 
  56   if (detect_niagara()) {
  57     NOT_PRODUCT(if (PrintMiscellaneous && Verbose) tty->print_cr("Detected Linux on Niagara");)
  58     features = niagara1_m | T_family_m;
  59   }
  60 
  61   return features;
  62 }
src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File