Mercurial > hg > truffle
comparison src/cpu/x86/vm/vm_version_x86.hpp @ 20374:999824269b71
8055069: TSX and RTM should be deprecated more strongly until hardware is corrected
Summary: Require to specify UnlockExperimentalVMOptions flag together with UseRTMLocking flag on un-patched systems where CPUID allows it but is unsupported otherwise.
Reviewed-by: iveresov, fzhinkin
author | kvn |
---|---|
date | Fri, 22 Aug 2014 12:03:49 -0700 |
parents | 0118c8c7b80f |
children | 166d744df0de |
comparison
equal
deleted
inserted
replaced
20373:c67b85c32d9a | 20374:999824269b71 |
---|---|
274 CPU_MODEL_WESTMERE = 0x25, | 274 CPU_MODEL_WESTMERE = 0x25, |
275 CPU_MODEL_WESTMERE_EP = 0x2c, | 275 CPU_MODEL_WESTMERE_EP = 0x2c, |
276 CPU_MODEL_WESTMERE_EX = 0x2f, | 276 CPU_MODEL_WESTMERE_EX = 0x2f, |
277 CPU_MODEL_SANDYBRIDGE = 0x2a, | 277 CPU_MODEL_SANDYBRIDGE = 0x2a, |
278 CPU_MODEL_SANDYBRIDGE_EP = 0x2d, | 278 CPU_MODEL_SANDYBRIDGE_EP = 0x2d, |
279 CPU_MODEL_IVYBRIDGE_EP = 0x3a | 279 CPU_MODEL_IVYBRIDGE_EP = 0x3a, |
280 CPU_MODEL_HASWELL_E3 = 0x3c, | |
281 CPU_MODEL_HASWELL_E7 = 0x3f, | |
282 CPU_MODEL_BROADWELL = 0x3d | |
280 } cpuExtendedFamily; | 283 } cpuExtendedFamily; |
281 | 284 |
282 // cpuid information block. All info derived from executing cpuid with | 285 // cpuid information block. All info derived from executing cpuid with |
283 // various function numbers is stored here. Intel and AMD info is | 286 // various function numbers is stored here. Intel and AMD info is |
284 // merged in this block: accessor methods disentangle it. | 287 // merged in this block: accessor methods disentangle it. |