Source/Packages

Runtime.NativePhysicalNative

packages/execution/src/Runtime/NativePhysicalNative.alpha

3,420 lines207 declarations187.4 KiBSHA-256 9c16b0741974

def · lines 2324–2406

nativePhysicalNativeFatalBlock

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