Source/Packages

Runtime.NativePhysicalNative

packages/execution/src/Runtime/NativePhysicalNative.alpha

2,298 lines165 declarations135.2 KiBSHA-256 cd2006b824a4

def · lines 1959–2033

nativePhysicalNativeFatalBlock

Full file
1959def nativePhysicalNativeFatalBlock =
1960  (lambda unrestricted tail : (family X86NativeAssembly) .
1961    (nativePhysicalNativeLabel
1962      nativePhysicalNativeLabelFatalFormat
1963      (nativePhysicalNativeEmit
1964        (nativePhysicalNativeMoveImmediate32
1965          (constructor X86NativeRegister64 X86NativeRDI)
1966          (nativePhysicalNativeI32Byte (byte 101)))
1967        (nativePhysicalNativeJump
1968          nativePhysicalNativeLabelExit
1969          (nativePhysicalNativeLabel
1970            nativePhysicalNativeLabelFatalBounds
1971            (nativePhysicalNativeEmit
1972              (nativePhysicalNativeMoveImmediate32
1973                (constructor X86NativeRegister64 X86NativeRDI)
1974                (nativePhysicalNativeI32Byte (byte 102)))
1975              (nativePhysicalNativeJump
1976                nativePhysicalNativeLabelExit
1977                (nativePhysicalNativeLabel
1978                  nativePhysicalNativeLabelFatalOperand
1979                  (nativePhysicalNativeEmit
1980                    (nativePhysicalNativeMoveImmediate32
1981                      (constructor X86NativeRegister64 X86NativeRDI)
1982                      (nativePhysicalNativeI32Byte (byte 103)))
1983                    (nativePhysicalNativeJump
1984                      nativePhysicalNativeLabelExit
1985                      (nativePhysicalNativeLabel
1986                        nativePhysicalNativeLabelFatalSystemCall
1987                        (nativePhysicalNativeEmit
1988                          (nativePhysicalNativeMoveImmediate32
1989                            (constructor X86NativeRegister64 X86NativeRDI)
1990                            (nativePhysicalNativeI32Byte (byte 104)))
1991                          (nativePhysicalNativeJump
1992                            nativePhysicalNativeLabelExit
1993                            (nativePhysicalNativeLabel
1994                              nativePhysicalNativeLabelFatalAssertion
1995                              (nativePhysicalNativeEmit
1996                                (nativePhysicalNativeMoveImmediate32
1997                                  (constructor X86NativeRegister64 X86NativeRDI)
1998                                  (nativePhysicalNativeI32Byte (byte 105)))
1999                                (nativePhysicalNativeJump
2000                                  nativePhysicalNativeLabelExit
2001                                  (nativePhysicalNativeLabel
2002                                    nativePhysicalNativeLabelFatalFence
2003                                    (nativePhysicalNativeEmit
2004                                      (nativePhysicalNativeMoveImmediate32
2005                                        (constructor X86NativeRegister64 X86NativeRDI)
2006                                        (nativePhysicalNativeI32Byte (byte 106)))
2007                                      (nativePhysicalNativeJump
2008                                        nativePhysicalNativeLabelExit
2009                                        (nativePhysicalNativeLabel
2010                                        nativePhysicalNativeLabelFatalTelemetry
2011                                        (nativePhysicalNativeEmit
2012                                        (nativePhysicalNativeMoveImmediate32
2013                                        (constructor X86NativeRegister64 X86NativeRDI)
2014                                        (nativePhysicalNativeI32Byte (byte 107)))
2015                                        (nativePhysicalNativeJump
2016                                        nativePhysicalNativeLabelExit
2017                                        (nativePhysicalNativeLabel
2018                                        nativePhysicalNativeLabelFatalRecord
2019                                        (nativePhysicalNativeEmit
2020                                        (nativePhysicalNativeMoveImmediate32
2021                                        (constructor X86NativeRegister64 X86NativeRDI)
2022                                        (nativePhysicalNativeI32Byte (byte 108)))
2023                                        (nativePhysicalNativeJump
2024                                        nativePhysicalNativeLabelExit
2025                                        (nativePhysicalNativeLabel
2026                                        nativePhysicalNativeLabelExit
2027                                        (nativePhysicalNativeEmit
2028                                        (nativePhysicalNativeMoveImmediate32
2029                                        (constructor X86NativeRegister64 X86NativeRAX)
2030                                        (nativePhysicalNativeI32Byte (byte 60)))
2031                                        (nativePhysicalNativeEmit
2032                                        nativePhysicalNativeSystemCallInstruction
2033                                        tail))))))))))))))))))))))))))))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.