Source/Packages

Runtime.NativePhysicalNative

packages/execution/src/Runtime/NativePhysicalNative.alpha

3,650 lines210 declarations198.6 KiBSHA-256 028b70105699

def · lines 2331–2413

nativePhysicalNativeFatalBlock

Full file
2331def nativePhysicalNativeFatalBlock =
2332  (lambda unrestricted tail : (family X86NativeAssembly) .
2333    (nativePhysicalNativeLabel
2334      nativePhysicalNativeLabelFatalFormat
2335      (nativePhysicalNativeEmit
2336        (nativePhysicalNativeMoveImmediate32
2337          (constructor X86NativeRegister64 X86NativeRDI)
2338          (nativePhysicalNativeI32Byte (byte 101)))
2339        (nativePhysicalNativeJump
2340          nativePhysicalNativeLabelExit
2341          (nativePhysicalNativeLabel
2342            nativePhysicalNativeLabelFatalBounds
2343            (nativePhysicalNativeEmit
2344              (nativePhysicalNativeMoveImmediate32
2345                (constructor X86NativeRegister64 X86NativeRDI)
2346                (nativePhysicalNativeI32Byte (byte 102)))
2347              (nativePhysicalNativeJump
2348                nativePhysicalNativeLabelExit
2349                (nativePhysicalNativeLabel
2350                  nativePhysicalNativeLabelFatalOperand
2351                  (nativePhysicalNativeEmit
2352                    (nativePhysicalNativeMoveImmediate32
2353                      (constructor X86NativeRegister64 X86NativeRDI)
2354                      (nativePhysicalNativeI32Byte (byte 103)))
2355                    (nativePhysicalNativeJump
2356                      nativePhysicalNativeLabelExit
2357                      (nativePhysicalNativeLabel
2358                        nativePhysicalNativeLabelFatalSystemCall
2359                        (nativePhysicalNativeEmit
2360                          (nativePhysicalNativeMoveImmediate32
2361                            (constructor X86NativeRegister64 X86NativeRDI)
2362                            (nativePhysicalNativeI32Byte (byte 104)))
2363                          (nativePhysicalNativeJump
2364                            nativePhysicalNativeLabelExit
2365                            (nativePhysicalNativeLabel
2366                              nativePhysicalNativeLabelFatalAssertion
2367                              (nativePhysicalNativeEmit
2368                                (nativePhysicalNativeMoveImmediate32
2369                                  (constructor X86NativeRegister64 X86NativeRDI)
2370                                  (nativePhysicalNativeI32Byte (byte 105)))
2371                                (nativePhysicalNativeJump
2372                                  nativePhysicalNativeLabelExit
2373                                  (nativePhysicalNativeLabel
2374                                    nativePhysicalNativeLabelFatalFence
2375                                    (nativePhysicalNativeEmit
2376                                      (nativePhysicalNativeMoveImmediate32
2377                                        (constructor X86NativeRegister64 X86NativeRDI)
2378                                        (nativePhysicalNativeI32Byte (byte 106)))
2379                                      (nativePhysicalNativeJump
2380                                        nativePhysicalNativeLabelExit
2381                                        (nativePhysicalNativeLabel
2382                                        nativePhysicalNativeLabelFatalTelemetry
2383                                        (nativePhysicalNativeEmit
2384                                        (nativePhysicalNativeMoveImmediate32
2385                                        (constructor X86NativeRegister64 X86NativeRDI)
2386                                        (nativePhysicalNativeI32Byte (byte 107)))
2387                                        (nativePhysicalNativeJump
2388                                        nativePhysicalNativeLabelExit
2389                                        (nativePhysicalNativeLabel
2390                                        nativePhysicalNativeLabelFatalRecord
2391                                        (nativePhysicalNativeEmit
2392                                        (nativePhysicalNativeMoveImmediate32
2393                                        (constructor X86NativeRegister64 X86NativeRDI)
2394                                        (nativePhysicalNativeI32Byte (byte 108)))
2395                                        (nativePhysicalNativeJump
2396                                        nativePhysicalNativeLabelExit
2397                                        (nativePhysicalNativeLabel
2398      nativePhysicalNativeLabelFatalUnpack
2399      (nativePhysicalNativeEmit
2400        (nativePhysicalNativeMoveImmediate32
2401          (constructor X86NativeRegister64 X86NativeRDI)
2402          (nativePhysicalNativeI32Byte (byte 109)))
2403        (nativePhysicalNativeJump
2404          nativePhysicalNativeLabelExit
2405          (nativePhysicalNativeLabel
2406                                        nativePhysicalNativeLabelExit
2407                                        (nativePhysicalNativeEmit
2408                                        (nativePhysicalNativeMoveImmediate32
2409                                        (constructor X86NativeRegister64 X86NativeRAX)
2410                                        (nativePhysicalNativeI32Byte (byte 60)))
2411                                        (nativePhysicalNativeEmit
2412                                        nativePhysicalNativeSystemCallInstruction
2413                                        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.