equal
deleted
inserted
replaced
68 static bool supports_cx8() {return _supports_cx8;} |
68 static bool supports_cx8() {return _supports_cx8;} |
69 static unsigned int logical_processors_per_package() { |
69 static unsigned int logical_processors_per_package() { |
70 return _logical_processors_per_package; |
70 return _logical_processors_per_package; |
71 } |
71 } |
72 |
72 |
|
73 // ARCH specific policy for the BiasedLocking |
|
74 static bool use_biased_locking() { return true; } |
|
75 |
73 // Number of page sizes efficiently supported by the hardware. Most chips now |
76 // Number of page sizes efficiently supported by the hardware. Most chips now |
74 // support two sizes, thus this default implementation. Processor-specific |
77 // support two sizes, thus this default implementation. Processor-specific |
75 // subclasses should define new versions to hide this one as needed. Note |
78 // subclasses should define new versions to hide this one as needed. Note |
76 // that the O/S may support more sizes, but at most this many are used. |
79 // that the O/S may support more sizes, but at most this many are used. |
77 static uint page_size_count() { return 2; } |
80 static uint page_size_count() { return 2; } |