src/cpu/x86/vm/assembler_x86.cpp

changeset 3314
59bc0d4d9ea3
parent 3137
e6b1331a51d2
child 3341
96ce4c27112f
child 3388
127b3692c168
     1.1 --- a/src/cpu/x86/vm/assembler_x86.cpp	Thu Nov 17 04:07:30 2011 -0800
     1.2 +++ b/src/cpu/x86/vm/assembler_x86.cpp	Fri Nov 18 10:29:27 2011 -0800
     1.3 @@ -3535,7 +3535,8 @@
     1.4  // addressing.
     1.5  bool Assembler::is_polling_page_far() {
     1.6    intptr_t addr = (intptr_t)os::get_polling_page();
     1.7 -  return !is_simm32(addr - (intptr_t)CodeCache::low_bound()) ||
     1.8 +  return ForceUnreachable ||
     1.9 +         !is_simm32(addr - (intptr_t)CodeCache::low_bound()) ||
    1.10           !is_simm32(addr - (intptr_t)CodeCache::high_bound());
    1.11  }
    1.12  

mercurial