# File lib/phusion_passenger/platform_info/operating_system.rb, line 129 def self.supports_sfence_instruction? arch = cpu_architectures[0] return arch == "x86_64" || (arch == "x86" && try_compile_and_run(:c, %Q{ int main() { __asm__ __volatile__ ("sfence" ::: "memory"); return 0; } })) end