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