32def nativeSocketRequireNonblocking =
33 (lambda unrestricted tail : (family X86NativeAssembly) .
34 (nativePhysicalNativeEmit
35 (nativePhysicalNativeMove
36 (constructor X86NativeRegister64 X86NativeRBX)
37 (constructor X86NativeRegister64 X86NativeRDI))
38 (nativePhysicalNativeEmit
39 (nativePhysicalNativeMoveImmediate32
40 (constructor X86NativeRegister64 X86NativeRSI)
41 (nativeSocketImmediate 3))
42 (nativePhysicalNativeEmit
43 (nativePhysicalNativeMoveImmediate32
44 (constructor X86NativeRegister64 X86NativeRAX)
45 (nativeSocketImmediate 72))
46 (nativePhysicalNativeEmit
47 nativePhysicalNativeSystemCallInstruction
48 (nativePhysicalNativeEmit
49 (nativePhysicalNativeTest
50 (constructor X86NativeRegister64 X86NativeRAX)
51 (constructor X86NativeRegister64 X86NativeRAX))
52 (nativePhysicalNativeJumpCondition
53 (constructor X86NativeCondition X86NativeConditionSign)
54 b"socket-return"
55 (nativePhysicalNativeEmit
56 (constructor
57 X86NativeInstruction
58 X86NativeAndImmediate64
59 (constructor X86NativeRegister64 X86NativeRAX)
60 (nativeSocketImmediate nativeSocketNonblock))
61 (nativePhysicalNativeEmit
62 (nativePhysicalNativeTest
63 (constructor X86NativeRegister64 X86NativeRAX)
64 (constructor X86NativeRegister64 X86NativeRAX))
65 (nativePhysicalNativeJumpCondition
66 (constructor X86NativeCondition X86NativeConditionZero)
67 b"socket-invalid"
68 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.