    # 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