Skip to content

Instantly share code, notes, and snippets.

@cartazio
Created May 31, 2018 17:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cartazio/8cbfb3305e1daa4f7ffc3f6bb90a2891 to your computer and use it in GitHub Desktop.
Save cartazio/8cbfb3305e1daa4f7ffc3f6bb90a2891 to your computer and use it in GitHub Desktop.
.text
Ltext0:
.no_dead_strip _StgRunIsImplementedInAssembler
_StgRunIsImplementedInAssembler:
LFB119:
.file 1 "rts/StgCRun.c"
.loc 1 369 1
.loc 1 370 5
# 370 "rts/StgCRun.c" 1
.globl _StgRun
.private_extern _StgRun
_StgRun:
subq $48, %rsp
movq %rsp, %rax
subq $16384, %rsp
movq %rbx,0(%rax)
movq %rbp,8(%rax)
movq %r12,16(%rax)
movq %r13,24(%rax)
movq %r14,32(%rax)
movq %r15,40(%rax)
.cfi_def_cfa rsp, 0
.cfi_offset rbx, 16384
.cfi_offset rbp, 16392
.cfi_offset r12, 16400
.cfi_offset r13, 16408
.cfi_offset r14, 16416
.cfi_offset r15, 16424
.cfi_offset rip, 16432
.cfi_escape 0x16, 0x07, 0x04, 0x77, 184, 128, 1
movq %rsi,%r13
movq %rdi,%rax
.globl _StgRunJmp
.private_extern _StgRunJmp
.no_dead_strip _StgRunJmp
_StgRunJmp:
jmp *%rax
.globl _StgReturn
_StgReturn:
movq %rbx, %rax
addq $16384, %rsp
movq 0(%rsp),%rbx
movq 8(%rsp),%rbp
movq 16(%rsp),%r12
movq 24(%rsp),%r13
movq 32(%rsp),%r14
movq 40(%rsp),%r15
addq $48, %rsp
retq
# 0 "" 2
.loc 1 537 1
nop
ret
LFE119:
.section __DWARF,__debug_frame,regular,debug
Lsection__debug_frame:
Lframe0:
.set L$set$0,LECIE0-LSCIE0
.long L$set$0
LSCIE0:
.long 0xffffffff
.byte 0x1
.ascii "\0"
.byte 0x1
.byte 0x78
.byte 0x10
.byte 0xc
.byte 0x7
.byte 0x8
.byte 0x90
.byte 0x1
.align 3
LECIE0:
LSFDE0:
.set L$set$1,LEFDE0-LASFDE0
.long L$set$1
LASFDE0:
.set L$set$2,Lframe0-Lsection__debug_frame
.long L$set$2
.quad LFB119
.set L$set$3,LFE119-LFB119
.quad L$set$3
.align 3
LEFDE0:
.section __TEXT,__eh_frame,coalesced,no_toc+strip_static_syms+live_support
EH_frame1:
.set L$set$4,LECIE1-LSCIE1
.long L$set$4
LSCIE1:
.long 0
.byte 0x1
.ascii "zR\0"
.byte 0x1
.byte 0x78
.byte 0x10
.byte 0x1
.byte 0x10
.byte 0xc
.byte 0x7
.byte 0x8
.byte 0x90
.byte 0x1
.align 3
LECIE1:
LSFDE3:
.set L$set$5,LEFDE3-LASFDE3
.long L$set$5
LASFDE3:
.long LASFDE3-EH_frame1
.quad LFB119-.
.set L$set$6,LFE119-LFB119
.quad L$set$6
.byte 0
.align 3
LEFDE3:
.text
Letext0:
.file 2 "<built-in>"
.file 3 "/usr/include/i386/_types.h"
.file 4 "/usr/include/sys/_types.h"
.file 5 "/usr/include/sys/_types/_int32_t.h"
.file 6 "/usr/include/sys/_types/_int64_t.h"
.file 7 "/usr/include/_types/_uint8_t.h"
.file 8 "/usr/include/_types/_uint16_t.h"
.file 9 "/usr/include/_types/_uint32_t.h"
.file 10 "/usr/include/_types/_uint64_t.h"
.file 11 "includes/stg/Types.h"
.file 12 "includes/Stg.h"
.file 13 "includes/stg/Regs.h"
.file 14 "includes/rts/prof/CCS.h"
.file 15 "includes/rts/storage/TSO.h"
.file 16 "includes/rts/storage/GC.h"
.file 17 "includes/rts/storage/Block.h"
.file 18 "/usr/local/Cellar/gcc/8.1.0/lib/gcc/8/gcc/x86_64-apple-darwin17.5.0/8.1.0/include-fixed/math.h"
.file 19 "includes/stg/Ticky.h"
.file 20 "includes/HsFFI.h"
.file 21 "includes/rts/Time.h"
.file 22 "/usr/local/Cellar/gcc/8.1.0/lib/gcc/8/gcc/x86_64-apple-darwin17.5.0/8.1.0/include/stddef.h"
.file 23 "includes/rts/EventLogWriter.h"
.file 24 "includes/RtsAPI.h"
.file 25 "includes/rts/storage/Closures.h"
.file 26 "rts/Capability.h"
.file 27 "includes/rts/Types.h"
.file 28 "includes/rts/storage/InfoTables.h"
.file 29 "/usr/include/stdlib.h"
.file 30 "/usr/include/time.h"
.file 31 "includes/rts/Messages.h"
.file 32 "includes/rts/Threads.h"
.file 33 "rts/Task.h"
.file 34 "includes/stg/MiscClosures.h"
.file 35 "includes/rts/storage/MBlock.h"
.file 36 "/usr/include/_stdio.h"
.file 37 "/usr/local/Cellar/gcc/8.1.0/lib/gcc/8/gcc/x86_64-apple-darwin17.5.0/8.1.0/include-fixed/stdio.h"
.file 38 "includes/rts/Flags.h"
.file 39 "includes/rts/Stable.h"
.file 40 "includes/Rts.h"
.file 41 "rts/sm/HeapAlloc.h"
.file 42 "rts/sm/GC.h"
.file 43 "rts/Printer.h"
.section __DWARF,__debug_info,regular,debug
Lsection__debug_info:
Ldebug_info0:
.long 0x612b
.word 0x2
.set L$set$7,Ldebug_abbrev0-Lsection__debug_abbrev
.long L$set$7
.byte 0x8
.byte 0x1
.ascii "GNU C17 8.1.0 -fPIC -feliminate-unused-debug-symbols -mmacosx-version-min=10.13.0 -mtune=core2 -g -g -O2 -O0 -fno-stack-protector -fno-strict-aliasing -fno-omit-frame-pointer -fno-common\0"
.byte 0x1
.ascii "rts/StgCRun.c\0"
.ascii "/Users/carter/WorkSpace/projects/active/ghc-head-may2018-clang-sad\0"
.byte 0x1
.quad Ltext0
.quad Letext0
.set L$set$8,Ldebug_line0-Lsection__debug_line
.long L$set$8
.byte 0x2
.byte 0x4
.byte 0x4
.ascii "float\0"
.byte 0x2
.byte 0x8
.byte 0x4
.ascii "double\0"
.byte 0x3
.ascii "signgam\0"
.byte 0x12
.word 0x2c5
.byte 0xc
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x2
.byte 0x4
.byte 0x5
.ascii "int\0"
.byte 0x2
.byte 0x1
.byte 0x6
.ascii "signed char\0"
.byte 0x2
.byte 0x1
.byte 0x8
.ascii "unsigned char\0"
.byte 0x2
.byte 0x2
.byte 0x5
.ascii "short int\0"
.byte 0x2
.byte 0x2
.byte 0x7
.ascii "short unsigned int\0"
.byte 0x2
.byte 0x4
.byte 0x7
.ascii "unsigned int\0"
.byte 0x4
.ascii "__int64_t\0"
.byte 0x3
.byte 0x2e
.byte 0x14
.long 0x1c0
.byte 0x2
.byte 0x8
.byte 0x5
.ascii "long long int\0"
.byte 0x2
.byte 0x8
.byte 0x7
.ascii "long long unsigned int\0"
.byte 0x2
.byte 0x8
.byte 0x5
.ascii "long int\0"
.byte 0x2
.byte 0x8
.byte 0x7
.ascii "long unsigned int\0"
.byte 0x2
.byte 0x1
.byte 0x6
.ascii "char\0"
.byte 0x5
.long 0x20c
.byte 0x6
.ascii "__va_list_tag\0"
.byte 0x18
.byte 0x2
.byte 0
.long 0x28c
.byte 0x7
.ascii "gp_offset\0"
.byte 0x2
.byte 0
.long 0x19e
.byte 0x2
.byte 0x23
.byte 0
.byte 0x7
.ascii "fp_offset\0"
.byte 0x2
.byte 0
.long 0x19e
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0x7
.ascii "overflow_arg_area\0"
.byte 0x2
.byte 0
.long 0x28c
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x7
.ascii "reg_save_area\0"
.byte 0x2
.byte 0
.long 0x28c
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x8
.byte 0x8
.byte 0x4
.ascii "__darwin_off_t\0"
.byte 0x4
.byte 0x47
.byte 0x13
.long 0x1ae
.byte 0x4
.ascii "int32_t\0"
.byte 0x5
.byte 0x1e
.byte 0xf
.long 0x154
.byte 0x4
.ascii "int64_t\0"
.byte 0x6
.byte 0x1e
.byte 0x14
.long 0x1c0
.byte 0x4
.ascii "uint8_t\0"
.byte 0x7
.byte 0x1f
.byte 0x17
.long 0x16a
.byte 0x4
.ascii "uint16_t\0"
.byte 0x8
.byte 0x1f
.byte 0x18
.long 0x188
.byte 0x4
.ascii "uint32_t\0"
.byte 0x9
.byte 0x1f
.byte 0x16
.long 0x19e
.byte 0x4
.ascii "uint64_t\0"
.byte 0xa
.byte 0x1f
.byte 0x1c
.long 0x1d1
.byte 0x4
.ascii "StgWord8\0"
.byte 0xb
.byte 0x41
.byte 0x22
.long 0x2c5
.byte 0x4
.ascii "StgWord16\0"
.byte 0xb
.byte 0x4a
.byte 0x22
.long 0x2d5
.byte 0x4
.ascii "StgWord32\0"
.byte 0xb
.byte 0x53
.byte 0x22
.long 0x2e6
.byte 0x4
.ascii "StgInt64\0"
.byte 0xb
.byte 0x5d
.byte 0x22
.long 0x2b5
.byte 0x4
.ascii "StgWord64\0"
.byte 0xb
.byte 0x5e
.byte 0x22
.long 0x2f7
.byte 0x9
.byte 0x10
.byte 0xb
.byte 0x68
.byte 0x9
.long 0x384
.byte 0xa
.ascii "h\0"
.byte 0xb
.byte 0x68
.byte 0x1c
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "l\0"
.byte 0xb
.byte 0x68
.byte 0x29
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0x4
.ascii "StgWord128\0"
.byte 0xb
.byte 0x68
.byte 0x2e
.long 0x360
.byte 0x9
.byte 0x20
.byte 0xb
.byte 0x6a
.byte 0x9
.long 0x3bb
.byte 0xa
.ascii "h\0"
.byte 0xb
.byte 0x6a
.byte 0x1d
.long 0x384
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "l\0"
.byte 0xb
.byte 0x6a
.byte 0x2b
.long 0x384
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "StgWord256\0"
.byte 0xb
.byte 0x6a
.byte 0x30
.long 0x397
.byte 0x9
.byte 0x40
.byte 0xb
.byte 0x6c
.byte 0x9
.long 0x3f2
.byte 0xa
.ascii "h\0"
.byte 0xb
.byte 0x6c
.byte 0x1d
.long 0x3bb
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "l\0"
.byte 0xb
.byte 0x6c
.byte 0x2b
.long 0x3bb
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0
.byte 0x4
.ascii "StgWord512\0"
.byte 0xb
.byte 0x6c
.byte 0x30
.long 0x3ce
.byte 0x4
.ascii "StgInt\0"
.byte 0xb
.byte 0x74
.byte 0x1c
.long 0x2b5
.byte 0xb
.long 0x405
.byte 0x4
.ascii "StgWord\0"
.byte 0xb
.byte 0x75
.byte 0x1c
.long 0x2f7
.byte 0x5
.long 0x419
.byte 0x4
.ascii "StgHalfInt\0"
.byte 0xb
.byte 0x77
.byte 0x1c
.long 0x2a5
.byte 0x4
.ascii "StgHalfWord\0"
.byte 0xb
.byte 0x78
.byte 0x1c
.long 0x2e6
.byte 0x4
.ascii "StgAddr\0"
.byte 0xb
.byte 0x9f
.byte 0x1c
.long 0x28c
.byte 0x4
.ascii "StgChar\0"
.byte 0xb
.byte 0xa0
.byte 0x1c
.long 0x32b
.byte 0x4
.ascii "StgFloat\0"
.byte 0xb
.byte 0xa2
.byte 0x1c
.long 0x12e
.byte 0x4
.ascii "StgDouble\0"
.byte 0xb
.byte 0xa3
.byte 0x1c
.long 0x137
.byte 0x4
.ascii "StgPtr\0"
.byte 0xb
.byte 0xa4
.byte 0x1c
.long 0x4a7
.byte 0xc
.byte 0x8
.long 0x419
.byte 0x4
.ascii "StgCode\0"
.byte 0xb
.byte 0xa7
.byte 0x1c
.long 0x308
.byte 0x4
.ascii "StgFunPtr\0"
.byte 0xb
.byte 0xba
.byte 0x14
.long 0x4cf
.byte 0xc
.byte 0x8
.long 0x4db
.byte 0xd
.byte 0x1
.long 0x28c
.byte 0xd
.byte 0x1
.long 0x4e1
.byte 0xc
.byte 0x8
.long 0x4d5
.byte 0x4
.ascii "W_\0"
.byte 0xc
.byte 0xe5
.byte 0x16
.long 0x419
.byte 0xe
.long 0x419
.long 0x4fd
.byte 0xf
.byte 0
.byte 0x9
.byte 0x18
.byte 0xd
.byte 0x20
.byte 0x9
.long 0x553
.byte 0xa
.ascii "stgEagerBlackholeInfo\0"
.byte 0xd
.byte 0x21
.byte 0x12
.long 0x419
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "stgGCEnter1\0"
.byte 0xd
.byte 0x22
.byte 0x12
.long 0x4bd
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "stgGCFun\0"
.byte 0xd
.byte 0x23
.byte 0x12
.long 0x4bd
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "StgFunTable\0"
.byte 0xd
.byte 0x24
.byte 0x3
.long 0x4fd
.byte 0x10
.byte 0x8
.byte 0xd
.byte 0x2b
.byte 0x9
.long 0x5ad
.byte 0x11
.ascii "w\0"
.byte 0xd
.byte 0x2c
.byte 0x14
.long 0x419
.byte 0x11
.ascii "a\0"
.byte 0xd
.byte 0x2d
.byte 0x14
.long 0x455
.byte 0x11
.ascii "c\0"
.byte 0xd
.byte 0x2e
.byte 0x14
.long 0x465
.byte 0x11
.ascii "f\0"
.byte 0xd
.byte 0x2f
.byte 0x14
.long 0x475
.byte 0x11
.ascii "i\0"
.byte 0xd
.byte 0x30
.byte 0x14
.long 0x405
.byte 0x11
.ascii "p\0"
.byte 0xd
.byte 0x31
.byte 0x14
.long 0x498
.byte 0
.byte 0x4
.ascii "StgUnion\0"
.byte 0xd
.byte 0x32
.byte 0x3
.long 0x567
.byte 0x12
.word 0x398
.byte 0xd
.byte 0x3c
.byte 0x9
.long 0x94c
.byte 0xa
.ascii "rR1\0"
.byte 0xd
.byte 0x3d
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "rR2\0"
.byte 0xd
.byte 0x3e
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "rR3\0"
.byte 0xd
.byte 0x3f
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "rR4\0"
.byte 0xd
.byte 0x40
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "rR5\0"
.byte 0xd
.byte 0x41
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "rR6\0"
.byte 0xd
.byte 0x42
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "rR7\0"
.byte 0xd
.byte 0x43
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "rR8\0"
.byte 0xd
.byte 0x44
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "rR9\0"
.byte 0xd
.byte 0x45
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "rR10\0"
.byte 0xd
.byte 0x46
.byte 0x13
.long 0x5ad
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "rF1\0"
.byte 0xd
.byte 0x47
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "rF2\0"
.byte 0xd
.byte 0x48
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x54
.byte 0xa
.ascii "rF3\0"
.byte 0xd
.byte 0x49
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "rF4\0"
.byte 0xd
.byte 0x4a
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x5c
.byte 0xa
.ascii "rF5\0"
.byte 0xd
.byte 0x4b
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0xa
.ascii "rF6\0"
.byte 0xd
.byte 0x4c
.byte 0x13
.long 0x475
.byte 0x2
.byte 0x23
.byte 0x64
.byte 0xa
.ascii "rD1\0"
.byte 0xd
.byte 0x4d
.byte 0x13
.long 0x486
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0xa
.ascii "rD2\0"
.byte 0xd
.byte 0x4e
.byte 0x13
.long 0x486
.byte 0x2
.byte 0x23
.byte 0x70
.byte 0xa
.ascii "rD3\0"
.byte 0xd
.byte 0x4f
.byte 0x13
.long 0x486
.byte 0x2
.byte 0x23
.byte 0x78
.byte 0xa
.ascii "rD4\0"
.byte 0xd
.byte 0x50
.byte 0x13
.long 0x486
.byte 0x3
.byte 0x23
.byte 0x80,0x1
.byte 0xa
.ascii "rD5\0"
.byte 0xd
.byte 0x51
.byte 0x13
.long 0x486
.byte 0x3
.byte 0x23
.byte 0x88,0x1
.byte 0xa
.ascii "rD6\0"
.byte 0xd
.byte 0x52
.byte 0x13
.long 0x486
.byte 0x3
.byte 0x23
.byte 0x90,0x1
.byte 0xa
.ascii "rXMM1\0"
.byte 0xd
.byte 0x53
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0x98,0x1
.byte 0xa
.ascii "rXMM2\0"
.byte 0xd
.byte 0x54
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0xa8,0x1
.byte 0xa
.ascii "rXMM3\0"
.byte 0xd
.byte 0x55
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0xb8,0x1
.byte 0xa
.ascii "rXMM4\0"
.byte 0xd
.byte 0x56
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0xc8,0x1
.byte 0xa
.ascii "rXMM5\0"
.byte 0xd
.byte 0x57
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0xd8,0x1
.byte 0xa
.ascii "rXMM6\0"
.byte 0xd
.byte 0x58
.byte 0x13
.long 0x384
.byte 0x3
.byte 0x23
.byte 0xe8,0x1
.byte 0xa
.ascii "rYMM1\0"
.byte 0xd
.byte 0x59
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0xf8,0x1
.byte 0xa
.ascii "rYMM2\0"
.byte 0xd
.byte 0x5a
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0x98,0x2
.byte 0xa
.ascii "rYMM3\0"
.byte 0xd
.byte 0x5b
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0xb8,0x2
.byte 0xa
.ascii "rYMM4\0"
.byte 0xd
.byte 0x5c
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0xd8,0x2
.byte 0xa
.ascii "rYMM5\0"
.byte 0xd
.byte 0x5d
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0xf8,0x2
.byte 0xa
.ascii "rYMM6\0"
.byte 0xd
.byte 0x5e
.byte 0x13
.long 0x3bb
.byte 0x3
.byte 0x23
.byte 0x98,0x3
.byte 0xa
.ascii "rZMM1\0"
.byte 0xd
.byte 0x5f
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xb8,0x3
.byte 0xa
.ascii "rZMM2\0"
.byte 0xd
.byte 0x60
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xf8,0x3
.byte 0xa
.ascii "rZMM3\0"
.byte 0xd
.byte 0x61
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xb8,0x4
.byte 0xa
.ascii "rZMM4\0"
.byte 0xd
.byte 0x62
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xf8,0x4
.byte 0xa
.ascii "rZMM5\0"
.byte 0xd
.byte 0x63
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xb8,0x5
.byte 0xa
.ascii "rZMM6\0"
.byte 0xd
.byte 0x64
.byte 0x13
.long 0x3f2
.byte 0x3
.byte 0x23
.byte 0xf8,0x5
.byte 0xa
.ascii "rL1\0"
.byte 0xd
.byte 0x65
.byte 0x13
.long 0x34e
.byte 0x3
.byte 0x23
.byte 0xb8,0x6
.byte 0xa
.ascii "rSp\0"
.byte 0xd
.byte 0x66
.byte 0x13
.long 0x498
.byte 0x3
.byte 0x23
.byte 0xc0,0x6
.byte 0xa
.ascii "rSpLim\0"
.byte 0xd
.byte 0x67
.byte 0x13
.long 0x498
.byte 0x3
.byte 0x23
.byte 0xc8,0x6
.byte 0xa
.ascii "rHp\0"
.byte 0xd
.byte 0x68
.byte 0x13
.long 0x498
.byte 0x3
.byte 0x23
.byte 0xd0,0x6
.byte 0xa
.ascii "rHpLim\0"
.byte 0xd
.byte 0x69
.byte 0x13
.long 0x498
.byte 0x3
.byte 0x23
.byte 0xd8,0x6
.byte 0xa
.ascii "rCCCS\0"
.byte 0xd
.byte 0x6a
.byte 0x1d
.long 0xa4f
.byte 0x3
.byte 0x23
.byte 0xe0,0x6
.byte 0xa
.ascii "rCurrentTSO\0"
.byte 0xd
.byte 0x6b
.byte 0x18
.long 0xbc8
.byte 0x3
.byte 0x23
.byte 0xe8,0x6
.byte 0xa
.ascii "rNursery\0"
.byte 0xd
.byte 0x6c
.byte 0x18
.long 0xbff
.byte 0x3
.byte 0x23
.byte 0xf0,0x6
.byte 0xa
.ascii "rCurrentNursery\0"
.byte 0xd
.byte 0x6d
.byte 0x18
.long 0xccc
.byte 0x3
.byte 0x23
.byte 0xf8,0x6
.byte 0xa
.ascii "rCurrentAlloc\0"
.byte 0xd
.byte 0x6e
.byte 0x18
.long 0xccc
.byte 0x3
.byte 0x23
.byte 0x80,0x7
.byte 0xa
.ascii "rHpAlloc\0"
.byte 0xd
.byte 0x6f
.byte 0x13
.long 0x419
.byte 0x3
.byte 0x23
.byte 0x88,0x7
.byte 0xa
.ascii "rRet\0"
.byte 0xd
.byte 0x70
.byte 0x13
.long 0x419
.byte 0x3
.byte 0x23
.byte 0x90,0x7
.byte 0
.byte 0x13
.ascii "CostCentreStack_\0"
.byte 0x60
.byte 0xe
.byte 0x2c
.byte 0x10
.long 0xa4f
.byte 0xa
.ascii "ccsID\0"
.byte 0xe
.byte 0x2d
.byte 0xc
.long 0x405
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "cc\0"
.byte 0xe
.byte 0x2f
.byte 0x11
.long 0x2432
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "prevStack\0"
.byte 0xe
.byte 0x31
.byte 0x1e
.long 0xa4f
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "indexTable\0"
.byte 0xe
.byte 0x32
.byte 0x1e
.long 0x2446
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "root\0"
.byte 0xe
.byte 0x33
.byte 0x1e
.long 0xa4f
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "depth\0"
.byte 0xe
.byte 0x34
.byte 0x10
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "scc_count\0"
.byte 0xe
.byte 0x36
.byte 0x10
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "selected\0"
.byte 0xe
.byte 0x39
.byte 0x10
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0x14
.set L$set$9,LASF0-Lsection__debug_str
.long L$set$9
.byte 0xe
.byte 0x3d
.byte 0x10
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0x14
.set L$set$10,LASF1-Lsection__debug_str
.long L$set$10
.byte 0xe
.byte 0x40
.byte 0x10
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "inherited_alloc\0"
.byte 0xe
.byte 0x43
.byte 0x10
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "inherited_ticks\0"
.byte 0xe
.byte 0x47
.byte 0x10
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0
.byte 0xc
.byte 0x8
.long 0x94c
.byte 0x13
.ascii "StgTSO_\0"
.byte 0x78
.byte 0xf
.byte 0x50
.byte 0x10
.long 0xbc8
.byte 0x14
.set L$set$11,LASF2-Lsection__debug_str
.long L$set$11
.byte 0xf
.byte 0x51
.byte 0x1d
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "_link\0"
.byte 0xf
.byte 0x56
.byte 0x1d
.long 0xbc8
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "global_link\0"
.byte 0xf
.byte 0x66
.byte 0x1d
.long 0xbc8
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "stackobj\0"
.byte 0xf
.byte 0x6c
.byte 0x1d
.long 0x29ca
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "what_next\0"
.byte 0xf
.byte 0x7c
.byte 0x1d
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "why_blocked\0"
.byte 0xf
.byte 0x7d
.byte 0x1d
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x22
.byte 0xa
.ascii "flags\0"
.byte 0xf
.byte 0x7e
.byte 0x1d
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x24
.byte 0xa
.ascii "block_info\0"
.byte 0xf
.byte 0x7f
.byte 0x1d
.long 0x30a4
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "id\0"
.byte 0xf
.byte 0x80
.byte 0x1d
.long 0x301f
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "saved_errno\0"
.byte 0xf
.byte 0x81
.byte 0x1d
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x34
.byte 0xa
.ascii "dirty\0"
.byte 0xf
.byte 0x82
.byte 0x1d
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "bound\0"
.byte 0xf
.byte 0x83
.byte 0x1d
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "cap\0"
.byte 0xf
.byte 0x84
.byte 0x1d
.long 0x317b
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "trec\0"
.byte 0xf
.byte 0x86
.byte 0x1d
.long 0x2ef5
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "blocked_exceptions\0"
.byte 0xf
.byte 0x8b
.byte 0x1e
.long 0x3019
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "bq\0"
.byte 0xf
.byte 0x91
.byte 0x1f
.long 0x28f3
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0xa
.ascii "alloc_limit\0"
.byte 0xf
.byte 0xa1
.byte 0xf
.long 0x33d
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0xa
.ascii "tot_stack_size\0"
.byte 0xf
.byte 0xae
.byte 0x10
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x70
.byte 0
.byte 0xc
.byte 0x8
.long 0xa55
.byte 0x13
.ascii "nursery_\0"
.byte 0x10
.byte 0x10
.byte 0x39
.byte 0x10
.long 0xbff
.byte 0x14
.set L$set$12,LASF3-Lsection__debug_str
.long L$set$12
.byte 0x10
.byte 0x3a
.byte 0x14
.long 0x4bca
.byte 0x2
.byte 0x23
.byte 0
.byte 0x14
.set L$set$13,LASF4-Lsection__debug_str
.long L$set$13
.byte 0x10
.byte 0x3b
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0xc
.byte 0x8
.long 0xbce
.byte 0x13
.ascii "bdescr_\0"
.byte 0x40
.byte 0x11
.byte 0x57
.byte 0x10
.long 0xccc
.byte 0xa
.ascii "start\0"
.byte 0x11
.byte 0x59
.byte 0xc
.long 0x498
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "free\0"
.byte 0x11
.byte 0x5b
.byte 0xc
.long 0x498
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x14
.set L$set$14,LASF5-Lsection__debug_str
.long L$set$14
.byte 0x11
.byte 0x65
.byte 0x15
.long 0xccc
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "u\0"
.byte 0x11
.byte 0x6b
.byte 0x7
.long 0x4809
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "gen\0"
.byte 0x11
.byte 0x6d
.byte 0x19
.long 0x4b57
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "gen_no\0"
.byte 0x11
.byte 0x6f
.byte 0xf
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "dest_no\0"
.byte 0x11
.byte 0x70
.byte 0xf
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x2a
.byte 0xa
.ascii "node\0"
.byte 0x11
.byte 0x71
.byte 0xf
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x2c
.byte 0xa
.ascii "flags\0"
.byte 0x11
.byte 0x73
.byte 0xf
.long 0x319
.byte 0x2
.byte 0x23
.byte 0x2e
.byte 0x14
.set L$set$15,LASF3-Lsection__debug_str
.long L$set$15
.byte 0x11
.byte 0x75
.byte 0xf
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "_padding\0"
.byte 0x11
.byte 0x79
.byte 0xf
.long 0x4b5d
.byte 0x2
.byte 0x23
.byte 0x34
.byte 0
.byte 0xc
.byte 0x8
.long 0xc05
.byte 0x4
.ascii "StgRegTable\0"
.byte 0xd
.byte 0x71
.byte 0x3
.long 0x5be
.byte 0x15
.ascii "ENT_VIA_NODE_ctr\0"
.byte 0x13
.byte 0x2e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_STATIC_THK_SINGLE_ctr\0"
.byte 0x13
.byte 0x2f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_DYN_THK_SINGLE_ctr\0"
.byte 0x13
.byte 0x30
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_STATIC_THK_MANY_ctr\0"
.byte 0x13
.byte 0x31
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_DYN_THK_MANY_ctr\0"
.byte 0x13
.byte 0x32
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_STATIC_FUN_DIRECT_ctr\0"
.byte 0x13
.byte 0x33
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_DYN_FUN_DIRECT_ctr\0"
.byte 0x13
.byte 0x34
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_STATIC_CON_ctr\0"
.byte 0x13
.byte 0x35
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_DYN_CON_ctr\0"
.byte 0x13
.byte 0x36
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_STATIC_IND_ctr\0"
.byte 0x13
.byte 0x37
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_DYN_IND_ctr\0"
.byte 0x13
.byte 0x38
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_PERM_IND_ctr\0"
.byte 0x13
.byte 0x39
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_PAP_ctr\0"
.byte 0x13
.byte 0x3a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_AP_ctr\0"
.byte 0x13
.byte 0x3b
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_AP_STACK_ctr\0"
.byte 0x13
.byte 0x3c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_BH_ctr\0"
.byte 0x13
.byte 0x3d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ENT_LNE_ctr\0"
.byte 0x13
.byte 0x3e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UNKNOWN_CALL_ctr\0"
.byte 0x13
.byte 0x40
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_v16_ctr\0"
.byte 0x13
.byte 0x42
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_v_ctr\0"
.byte 0x13
.byte 0x43
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_f_ctr\0"
.byte 0x13
.byte 0x44
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_d_ctr\0"
.byte 0x13
.byte 0x45
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_l_ctr\0"
.byte 0x13
.byte 0x46
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_n_ctr\0"
.byte 0x13
.byte 0x47
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_p_ctr\0"
.byte 0x13
.byte 0x48
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_pv_ctr\0"
.byte 0x13
.byte 0x49
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_pp_ctr\0"
.byte 0x13
.byte 0x4a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_ppv_ctr\0"
.byte 0x13
.byte 0x4b
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_ppp_ctr\0"
.byte 0x13
.byte 0x4c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_pppv_ctr\0"
.byte 0x13
.byte 0x4d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_pppp_ctr\0"
.byte 0x13
.byte 0x4e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_ppppp_ctr\0"
.byte 0x13
.byte 0x4f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_fast_pppppp_ctr\0"
.byte 0x13
.byte 0x50
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "VERY_SLOW_CALL_ctr\0"
.byte 0x13
.byte 0x51
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ticky_slow_call_unevald\0"
.byte 0x13
.byte 0x53
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_ctr\0"
.byte 0x13
.byte 0x54
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "MULTI_CHUNK_SLOW_CALL_ctr\0"
.byte 0x13
.byte 0x55
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "MULTI_CHUNK_SLOW_CALL_CHUNKS_ctr\0"
.byte 0x13
.byte 0x56
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "KNOWN_CALL_ctr\0"
.byte 0x13
.byte 0x57
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "KNOWN_CALL_TOO_FEW_ARGS_ctr\0"
.byte 0x13
.byte 0x58
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "KNOWN_CALL_EXTRA_ARGS_ctr\0"
.byte 0x13
.byte 0x59
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_FUN_TOO_FEW_ctr\0"
.byte 0x13
.byte 0x5a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_FUN_CORRECT_ctr\0"
.byte 0x13
.byte 0x5b
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_FUN_TOO_MANY_ctr\0"
.byte 0x13
.byte 0x5c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_PAP_TOO_FEW_ctr\0"
.byte 0x13
.byte 0x5d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_PAP_CORRECT_ctr\0"
.byte 0x13
.byte 0x5e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_PAP_TOO_MANY_ctr\0"
.byte 0x13
.byte 0x5f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "SLOW_CALL_UNEVALD_ctr\0"
.byte 0x13
.byte 0x60
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPDF_OMITTED_ctr\0"
.byte 0x13
.byte 0x63
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPDF_PUSHED_ctr\0"
.byte 0x13
.byte 0x64
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "CATCHF_PUSHED_ctr\0"
.byte 0x13
.byte 0x65
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPDF_RCC_PUSHED_ctr\0"
.byte 0x13
.byte 0x66
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPDF_RCC_OMITTED_ctr\0"
.byte 0x13
.byte 0x67
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_SQUEEZED_ctr\0"
.byte 0x13
.byte 0x69
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_CON_IN_NEW_ctr\0"
.byte 0x13
.byte 0x6a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_CON_IN_PLACE_ctr\0"
.byte 0x13
.byte 0x6b
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_PAP_IN_NEW_ctr\0"
.byte 0x13
.byte 0x6c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_PAP_IN_PLACE_ctr\0"
.byte 0x13
.byte 0x6d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_HEAP_ctr\0"
.byte 0x13
.byte 0x6f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_HEAP_tot\0"
.byte 0x13
.byte 0x70
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "HEAP_CHK_ctr\0"
.byte 0x13
.byte 0x72
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "STK_CHK_ctr\0"
.byte 0x13
.byte 0x73
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_RTS_ctr\0"
.byte 0x13
.byte 0x75
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_RTS_tot\0"
.byte 0x13
.byte 0x76
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_FUN_ctr\0"
.byte 0x13
.byte 0x78
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_FUN_adm\0"
.byte 0x13
.byte 0x79
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_FUN_gds\0"
.byte 0x13
.byte 0x7a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_FUN_slp\0"
.byte 0x13
.byte 0x7b
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_NEW_IND_ctr\0"
.byte 0x13
.byte 0x7d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_NEW_PERM_IND_ctr\0"
.byte 0x13
.byte 0x7e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_OLD_IND_ctr\0"
.byte 0x13
.byte 0x7f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_OLD_PERM_IND_ctr\0"
.byte 0x13
.byte 0x80
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_BH_UPDATABLE_ctr\0"
.byte 0x13
.byte 0x82
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_CAF_BH_UPDATABLE_ctr\0"
.byte 0x13
.byte 0x83
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "UPD_CAF_BH_SINGLE_ENTRY_ctr\0"
.byte 0x13
.byte 0x84
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "GC_SEL_ABANDONED_ctr\0"
.byte 0x13
.byte 0x86
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "GC_SEL_MINOR_ctr\0"
.byte 0x13
.byte 0x87
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "GC_SEL_MAJOR_ctr\0"
.byte 0x13
.byte 0x88
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "GC_FAILED_PROMOTION_ctr\0"
.byte 0x13
.byte 0x8a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_UP_THK_ctr\0"
.byte 0x13
.byte 0x8c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_SE_THK_ctr\0"
.byte 0x13
.byte 0x8d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_THK_adm\0"
.byte 0x13
.byte 0x8e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_THK_gds\0"
.byte 0x13
.byte 0x8f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_THK_slp\0"
.byte 0x13
.byte 0x90
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_CON_ctr\0"
.byte 0x13
.byte 0x92
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_CON_adm\0"
.byte 0x13
.byte 0x93
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_CON_gds\0"
.byte 0x13
.byte 0x94
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_CON_slp\0"
.byte 0x13
.byte 0x95
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TUP_ctr\0"
.byte 0x13
.byte 0x97
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TUP_adm\0"
.byte 0x13
.byte 0x98
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TUP_gds\0"
.byte 0x13
.byte 0x99
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TUP_slp\0"
.byte 0x13
.byte 0x9a
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_BH_ctr\0"
.byte 0x13
.byte 0x9c
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_BH_adm\0"
.byte 0x13
.byte 0x9d
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_BH_gds\0"
.byte 0x13
.byte 0x9e
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_BH_slp\0"
.byte 0x13
.byte 0x9f
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PRIM_ctr\0"
.byte 0x13
.byte 0xa1
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PRIM_adm\0"
.byte 0x13
.byte 0xa2
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PRIM_gds\0"
.byte 0x13
.byte 0xa3
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PRIM_slp\0"
.byte 0x13
.byte 0xa4
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PAP_ctr\0"
.byte 0x13
.byte 0xa6
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PAP_adm\0"
.byte 0x13
.byte 0xa7
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PAP_gds\0"
.byte 0x13
.byte 0xa8
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_PAP_slp\0"
.byte 0x13
.byte 0xa9
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TSO_ctr\0"
.byte 0x13
.byte 0xab
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TSO_adm\0"
.byte 0x13
.byte 0xac
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TSO_gds\0"
.byte 0x13
.byte 0xad
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "ALLOC_TSO_slp\0"
.byte 0x13
.byte 0xae
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_NEW_ctr\0"
.byte 0x13
.byte 0xb0
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_OLD_ctr\0"
.byte 0x13
.byte 0xb1
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_UNBOXED_TUP_ctr\0"
.byte 0x13
.byte 0xb2
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_SEMI_loads_avoided\0"
.byte 0x13
.byte 0xb4
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x405
.long 0x1966
.byte 0x16
.long 0x1f7
.byte 0x8
.byte 0
.byte 0x15
.ascii "RET_NEW_hst\0"
.byte 0x13
.byte 0xbb
.byte 0xf
.long 0x1956
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_OLD_hst\0"
.byte 0x13
.byte 0xbc
.byte 0xf
.long 0x1956
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "RET_UNBOXED_TUP_hst\0"
.byte 0x13
.byte 0xbd
.byte 0xf
.long 0x1956
.byte 0x1
.byte 0x1
.byte 0x4
.ascii "HsBool\0"
.byte 0x14
.byte 0x26
.byte 0x21
.long 0x405
.byte 0xc
.byte 0x8
.long 0x19c5
.byte 0x17
.byte 0x1
.byte 0x4
.ascii "Time\0"
.byte 0x15
.byte 0x12
.byte 0x11
.long 0x2b5
.byte 0x4
.ascii "size_t\0"
.byte 0x16
.byte 0xd8
.byte 0x17
.long 0x1f7
.byte 0x2
.byte 0x10
.byte 0x4
.ascii "long double\0"
.byte 0x9
.byte 0x20
.byte 0x17
.byte 0x13
.byte 0x9
.long 0x1a6a
.byte 0xa
.ascii "initEventLogWriter\0"
.byte 0x17
.byte 0x15
.byte 0xd
.long 0x19bf
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "writeEventLog\0"
.byte 0x17
.byte 0x18
.byte 0xd
.long 0x1a88
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "flushEventLog\0"
.byte 0x17
.byte 0x1b
.byte 0xd
.long 0x19bf
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "stopEventLogWriter\0"
.byte 0x17
.byte 0x1e
.byte 0xd
.long 0x19bf
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0x18
.byte 0x1
.long 0x1a7f
.long 0x1a7f
.byte 0x19
.long 0x28c
.byte 0x19
.long 0x19d4
.byte 0
.byte 0x2
.byte 0x1
.byte 0x2
.ascii "_Bool\0"
.byte 0xc
.byte 0x8
.long 0x1a6a
.byte 0x4
.ascii "EventLogWriter\0"
.byte 0x17
.byte 0x1f
.byte 0x3
.long 0x19f2
.byte 0x5
.long 0x1a8e
.byte 0x15
.ascii "FileEventLogWriter\0"
.byte 0x17
.byte 0x25
.byte 0x1d
.long 0x1aa5
.byte 0x1
.byte 0x1
.byte 0x1a
.byte 0x4
.byte 0x18
.byte 0x19
.byte 0xe
.long 0x1b0d
.byte 0x1b
.ascii "NoStatus\0"
.byte 0
.byte 0x1b
.ascii "Success\0"
.byte 0x1
.byte 0x1b
.ascii "Killed\0"
.byte 0x2
.byte 0x1b
.ascii "Interrupted\0"
.byte 0x3
.byte 0x1b
.ascii "HeapExhausted\0"
.byte 0x4
.byte 0
.byte 0x4
.ascii "SchedulerStatus\0"
.byte 0x18
.byte 0x1f
.byte 0x3
.long 0x1ac7
.byte 0xc
.byte 0x8
.long 0x1b2b
.byte 0x13
.ascii "StgClosure_\0"
.byte 0x8
.byte 0x19
.byte 0x4f
.byte 0x10
.long 0x1b63
.byte 0x14
.set L$set$16,LASF2-Lsection__debug_str
.long L$set$16
.byte 0x19
.byte 0x50
.byte 0x11
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "payload\0"
.byte 0x19
.byte 0x51
.byte 0x19
.long 0x287a
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0x4
.ascii "Capability\0"
.byte 0x18
.byte 0x27
.byte 0x1c
.long 0x1b76
.byte 0x1c
.ascii "Capability_\0"
.word 0x480
.byte 0x1a
.byte 0x1d
.byte 0x8
.long 0x1e42
.byte 0xa
.ascii "f\0"
.byte 0x1a
.byte 0x21
.byte 0x11
.long 0x553
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "r\0"
.byte 0x1a
.byte 0x22
.byte 0x11
.long 0xcd2
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "no\0"
.byte 0x1a
.byte 0x24
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xb0,0x7
.byte 0xa
.ascii "node\0"
.byte 0x1a
.byte 0x2d
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xb4,0x7
.byte 0xa
.ascii "running_task\0"
.byte 0x1a
.byte 0x33
.byte 0xb
.long 0x5f2e
.byte 0x3
.byte 0x23
.byte 0xb8,0x7
.byte 0xa
.ascii "in_haskell\0"
.byte 0x1a
.byte 0x37
.byte 0xa
.long 0x1a7f
.byte 0x3
.byte 0x23
.byte 0xc0,0x7
.byte 0xa
.ascii "idle\0"
.byte 0x1a
.byte 0x3a
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xc4,0x7
.byte 0xa
.ascii "disabled\0"
.byte 0x1a
.byte 0x3c
.byte 0xa
.long 0x1a7f
.byte 0x3
.byte 0x23
.byte 0xc8,0x7
.byte 0xa
.ascii "run_queue_hd\0"
.byte 0x1a
.byte 0x42
.byte 0xd
.long 0x28f9
.byte 0x3
.byte 0x23
.byte 0xd0,0x7
.byte 0xa
.ascii "run_queue_tl\0"
.byte 0x1a
.byte 0x43
.byte 0xd
.long 0x28f9
.byte 0x3
.byte 0x23
.byte 0xd8,0x7
.byte 0xa
.ascii "n_run_queue\0"
.byte 0x1a
.byte 0x44
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xe0,0x7
.byte 0xa
.ascii "suspended_ccalls\0"
.byte 0x1a
.byte 0x4c
.byte 0xd
.long 0x5f8e
.byte 0x3
.byte 0x23
.byte 0xe8,0x7
.byte 0xa
.ascii "n_suspended_ccalls\0"
.byte 0x1a
.byte 0x4d
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xf0,0x7
.byte 0xa
.ascii "mut_lists\0"
.byte 0x1a
.byte 0x54
.byte 0xe
.long 0x5f94
.byte 0x3
.byte 0x23
.byte 0xf8,0x7
.byte 0xa
.ascii "saved_mut_lists\0"
.byte 0x1a
.byte 0x55
.byte 0xe
.long 0x5f94
.byte 0x3
.byte 0x23
.byte 0x80,0x8
.byte 0xa
.ascii "pinned_object_block\0"
.byte 0x1a
.byte 0x58
.byte 0xd
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0x88,0x8
.byte 0xa
.ascii "pinned_object_blocks\0"
.byte 0x1a
.byte 0x5a
.byte 0xd
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0x90,0x8
.byte 0xa
.ascii "weak_ptr_list_hd\0"
.byte 0x1a
.byte 0x5e
.byte 0xe
.long 0x4bd0
.byte 0x3
.byte 0x23
.byte 0x98,0x8
.byte 0xa
.ascii "weak_ptr_list_tl\0"
.byte 0x1a
.byte 0x5f
.byte 0xe
.long 0x4bd0
.byte 0x3
.byte 0x23
.byte 0xa0,0x8
.byte 0xa
.ascii "context_switch\0"
.byte 0x1a
.byte 0x63
.byte 0x9
.long 0x154
.byte 0x3
.byte 0x23
.byte 0xa8,0x8
.byte 0xa
.ascii "interrupt\0"
.byte 0x1a
.byte 0x6d
.byte 0x9
.long 0x154
.byte 0x3
.byte 0x23
.byte 0xac,0x8
.byte 0xa
.ascii "total_allocated\0"
.byte 0x1a
.byte 0x71
.byte 0x8
.long 0x4e7
.byte 0x3
.byte 0x23
.byte 0xb0,0x8
.byte 0xa
.ascii "free_tvar_watch_queues\0"
.byte 0x1a
.byte 0x9c
.byte 0x18
.long 0x2c53
.byte 0x3
.byte 0x23
.byte 0xb8,0x8
.byte 0xa
.ascii "free_invariant_check_queues\0"
.byte 0x1a
.byte 0x9d
.byte 0x1d
.long 0x2f01
.byte 0x3
.byte 0x23
.byte 0xc0,0x8
.byte 0xa
.ascii "free_trec_chunks\0"
.byte 0x1a
.byte 0x9e
.byte 0x13
.long 0x2efb
.byte 0x3
.byte 0x23
.byte 0xc8,0x8
.byte 0xa
.ascii "free_trec_headers\0"
.byte 0x1a
.byte 0x9f
.byte 0x14
.long 0x2cc7
.byte 0x3
.byte 0x23
.byte 0xd0,0x8
.byte 0xa
.ascii "transaction_tokens\0"
.byte 0x1a
.byte 0xa0
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0xd8,0x8
.byte 0
.byte 0x1a
.byte 0x4
.byte 0x18
.byte 0x36
.byte 0xe
.long 0x1e9c
.byte 0x1b
.ascii "RtsOptsNone\0"
.byte 0
.byte 0x1b
.ascii "RtsOptsIgnore\0"
.byte 0x1
.byte 0x1b
.ascii "RtsOptsIgnoreAll\0"
.byte 0x2
.byte 0x1b
.ascii "RtsOptsSafeOnly\0"
.byte 0x3
.byte 0x1b
.ascii "RtsOptsAll\0"
.byte 0x4
.byte 0
.byte 0x4
.ascii "RtsOptsEnabledEnum\0"
.byte 0x18
.byte 0x3c
.byte 0x5
.long 0x1e42
.byte 0x9
.byte 0x70
.byte 0x18
.byte 0x43
.byte 0x9
.long 0x2014
.byte 0xa
.ascii "rts_opts_enabled\0"
.byte 0x18
.byte 0x46
.byte 0x18
.long 0x1e9c
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "rts_opts_suggestions\0"
.byte 0x18
.byte 0x49
.byte 0xc
.long 0x19b0
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "rts_opts\0"
.byte 0x18
.byte 0x4c
.byte 0x11
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "rts_hs_main\0"
.byte 0x18
.byte 0x4f
.byte 0xc
.long 0x19b0
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "keep_cafs\0"
.byte 0x18
.byte 0x52
.byte 0xc
.long 0x19b0
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "eventlog_writer\0"
.byte 0x18
.byte 0x55
.byte 0x1b
.long 0x201a
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "defaultsHook\0"
.byte 0x18
.byte 0x59
.byte 0xd
.long 0x19bf
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "onExitHook\0"
.byte 0x18
.byte 0x5c
.byte 0xd
.long 0x19bf
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "stackOverflowHook\0"
.byte 0x18
.byte 0x5f
.byte 0xd
.long 0x202c
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "outOfHeapHook\0"
.byte 0x18
.byte 0x62
.byte 0xd
.long 0x2043
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "mallocFailHook\0"
.byte 0x18
.byte 0x65
.byte 0xd
.long 0x205a
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "gcDoneHook\0"
.byte 0x18
.byte 0x68
.byte 0xd
.long 0x21e9
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0x14
.set L$set$17,LASF6-Lsection__debug_str
.long L$set$17
.byte 0x18
.byte 0x6b
.byte 0xd
.long 0x2200
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0xa
.ascii "longGCSyncEnd\0"
.byte 0x18
.byte 0x6c
.byte 0xd
.long 0x2212
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0
.byte 0xc
.byte 0x8
.long 0x214
.byte 0xc
.byte 0x8
.long 0x1aa5
.byte 0x1d
.byte 0x1
.long 0x202c
.byte 0x19
.long 0x4e7
.byte 0
.byte 0xc
.byte 0x8
.long 0x2020
.byte 0x1d
.byte 0x1
.long 0x2043
.byte 0x19
.long 0x4e7
.byte 0x19
.long 0x4e7
.byte 0
.byte 0xc
.byte 0x8
.long 0x2032
.byte 0x1d
.byte 0x1
.long 0x205a
.byte 0x19
.long 0x4e7
.byte 0x19
.long 0x2014
.byte 0
.byte 0xc
.byte 0x8
.long 0x2049
.byte 0x1d
.byte 0x1
.long 0x206c
.byte 0x19
.long 0x206c
.byte 0
.byte 0xc
.byte 0x8
.long 0x21e4
.byte 0x13
.ascii "GCDetails_\0"
.byte 0x68
.byte 0x18
.byte 0x7b
.byte 0x10
.long 0x21e4
.byte 0xa
.ascii "gen\0"
.byte 0x18
.byte 0x7d
.byte 0xc
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "threads\0"
.byte 0x18
.byte 0x7f
.byte 0xc
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0xa
.ascii "allocated_bytes\0"
.byte 0x18
.byte 0x81
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "live_bytes\0"
.byte 0x18
.byte 0x85
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "large_objects_bytes\0"
.byte 0x18
.byte 0x87
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "compact_bytes\0"
.byte 0x18
.byte 0x89
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "slop_bytes\0"
.byte 0x18
.byte 0x8b
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "mem_in_use_bytes\0"
.byte 0x18
.byte 0x8d
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "copied_bytes\0"
.byte 0x18
.byte 0x8f
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "par_max_copied_bytes\0"
.byte 0x18
.byte 0x91
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "par_balanced_copied_bytes\0"
.byte 0x18
.byte 0x93
.byte 0xc
.long 0x2f7
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "sync_elapsed_ns\0"
.byte 0x18
.byte 0x95
.byte 0x8
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "cpu_ns\0"
.byte 0x18
.byte 0x97
.byte 0x8
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "elapsed_ns\0"
.byte 0x18
.byte 0x99
.byte 0x8
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0
.byte 0x5
.long 0x2072
.byte 0xc
.byte 0x8
.long 0x2060
.byte 0x1d
.byte 0x1
.long 0x2200
.byte 0x19
.long 0x2e6
.byte 0x19
.long 0x19c7
.byte 0
.byte 0xc
.byte 0x8
.long 0x21ef
.byte 0x1d
.byte 0x1
.long 0x2212
.byte 0x19
.long 0x19c7
.byte 0
.byte 0xc
.byte 0x8
.long 0x2206
.byte 0x4
.ascii "RtsConfig\0"
.byte 0x18
.byte 0x6d
.byte 0x3
.long 0x1eb7
.byte 0x5
.long 0x2218
.byte 0x15
.ascii "defaultRtsConfig\0"
.byte 0x18
.byte 0x72
.byte 0x18
.long 0x222a
.byte 0x1
.byte 0x1
.byte 0x1d
.byte 0x1
.long 0x2256
.byte 0x19
.long 0x154
.byte 0
.byte 0x3
.ascii "exitFn\0"
.byte 0x18
.word 0x124
.byte 0xf
.long 0x2268
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x224a
.byte 0x3
.ascii "base_GHCziTopHandler_runIO_closure\0"
.byte 0x18
.word 0x1dc
.byte 0x10
.long 0x4f2
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "base_GHCziTopHandler_runNonIO_closure\0"
.byte 0x18
.word 0x1dd
.byte 0x10
.long 0x4f2
.byte 0x1
.byte 0x1
.byte 0x4
.ascii "StgClosure\0"
.byte 0x1b
.byte 0x1d
.byte 0x1e
.long 0x1b2b
.byte 0x4
.ascii "StgInfoTable\0"
.byte 0x1b
.byte 0x1e
.byte 0x1e
.long 0x22fa
.byte 0x5
.long 0x22e0
.byte 0x13
.ascii "StgInfoTable_\0"
.byte 0x10
.byte 0x1c
.byte 0xb1
.byte 0x10
.long 0x2353
.byte 0xa
.ascii "layout\0"
.byte 0x1c
.byte 0xbb
.byte 0x15
.long 0x2655
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "type\0"
.byte 0x1c
.byte 0xbd
.byte 0x15
.long 0x441
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "srt\0"
.byte 0x1c
.byte 0xbe
.byte 0x15
.long 0x266c
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "code\0"
.byte 0x1c
.byte 0xc9
.byte 0x15
.long 0x2680
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "StgTSO\0"
.byte 0x1b
.byte 0x1f
.byte 0x1e
.long 0xa55
.byte 0xc
.byte 0x8
.long 0x20c
.byte 0x15
.ascii "__mb_cur_max\0"
.byte 0x1d
.byte 0x75
.byte 0xc
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x13
.ascii "CostCentre_\0"
.byte 0x40
.byte 0xe
.byte 0x1c
.byte 0x10
.long 0x2419
.byte 0xa
.ascii "ccID\0"
.byte 0xe
.byte 0x1d
.byte 0xc
.long 0x405
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "label\0"
.byte 0xe
.byte 0x1f
.byte 0xc
.long 0x2362
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "module\0"
.byte 0xe
.byte 0x20
.byte 0xc
.long 0x2362
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "srcloc\0"
.byte 0xe
.byte 0x21
.byte 0xc
.long 0x2362
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0x14
.set L$set$18,LASF1-Lsection__debug_str
.long L$set$18
.byte 0xe
.byte 0x24
.byte 0xf
.long 0x34e
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0x14
.set L$set$19,LASF0-Lsection__debug_str
.long L$set$19
.byte 0xe
.byte 0x25
.byte 0xf
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "is_caf\0"
.byte 0xe
.byte 0x27
.byte 0xc
.long 0x405
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0x14
.set L$set$20,LASF5-Lsection__debug_str
.long L$set$20
.byte 0xe
.byte 0x29
.byte 0x19
.long 0x2419
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0
.byte 0xc
.byte 0x8
.long 0x237f
.byte 0x4
.ascii "CostCentre\0"
.byte 0xe
.byte 0x2a
.byte 0x3
.long 0x237f
.byte 0xc
.byte 0x8
.long 0x241f
.byte 0x1e
.ascii "IndexTable_\0"
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x2438
.byte 0xe
.long 0x2362
.long 0x2457
.byte 0xf
.byte 0
.byte 0x15
.ascii "tzname\0"
.byte 0x1e
.byte 0x61
.byte 0xe
.long 0x244c
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "getdate_err\0"
.byte 0x1e
.byte 0x64
.byte 0xc
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x1f
.ascii "timezone\0"
.byte 0x1e
.byte 0x66
.byte 0xd
.ascii "_timezone\0"
.long 0x1eb
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "daylight\0"
.byte 0x1e
.byte 0x68
.byte 0xc
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x4
.ascii "RtsMsgFunction\0"
.byte 0x1f
.byte 0x5d
.byte 0xe
.long 0x24c5
.byte 0x1d
.byte 0x1
.long 0x24d6
.byte 0x19
.long 0x2014
.byte 0x19
.long 0x24d6
.byte 0
.byte 0xc
.byte 0x8
.long 0x219
.byte 0x15
.ascii "fatalInternalErrorFn\0"
.byte 0x1f
.byte 0x5f
.byte 0x18
.long 0x24fb
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x24ae
.byte 0x15
.ascii "debugMsgFn\0"
.byte 0x1f
.byte 0x60
.byte 0x18
.long 0x24fb
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "errorMsgFn\0"
.byte 0x1f
.byte 0x61
.byte 0x18
.long 0x24fb
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "n_capabilities\0"
.byte 0x20
.byte 0x3d
.byte 0x15
.long 0x19e
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "enabled_capabilities\0"
.byte 0x20
.byte 0x40
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "MainCapability\0"
.byte 0x20
.byte 0x43
.byte 0x13
.long 0x1b63
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x319
.long 0x2587
.byte 0xf
.byte 0
.byte 0x15
.ascii "closure_flags\0"
.byte 0x1c
.byte 0x47
.byte 0x12
.long 0x257c
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x419
.long 0x25ae
.byte 0x20
.long 0x1f7
.byte 0
.byte 0x9
.byte 0x8
.byte 0x1c
.byte 0x89
.byte 0x5
.long 0x25d9
.byte 0xa
.ascii "ptrs\0"
.byte 0x1c
.byte 0x8a
.byte 0x15
.long 0x441
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "nptrs\0"
.byte 0x1c
.byte 0x8b
.byte 0x15
.long 0x441
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0
.byte 0x10
.byte 0x8
.byte 0x1c
.byte 0x88
.byte 0x9
.long 0x2655
.byte 0x11
.ascii "payload\0"
.byte 0x1c
.byte 0x8c
.byte 0x7
.long 0x25ae
.byte 0x21
.set L$set$21,LASF7-Lsection__debug_str
.long L$set$21
.byte 0x1c
.byte 0x8e
.byte 0xd
.long 0x419
.byte 0x11
.ascii "large_bitmap_offset\0"
.byte 0x1c
.byte 0x94
.byte 0x5
.long 0x42e
.byte 0x11
.ascii "__pad_large_bitmap_offset\0"
.byte 0x1c
.byte 0x94
.byte 0x5
.long 0x441
.byte 0x11
.ascii "selector_offset\0"
.byte 0x1c
.byte 0x97
.byte 0xd
.long 0x419
.byte 0
.byte 0x4
.ascii "StgClosureInfo\0"
.byte 0x1c
.byte 0x99
.byte 0x3
.long 0x25d9
.byte 0x4
.ascii "StgSRTField\0"
.byte 0x1c
.byte 0xa7
.byte 0x14
.long 0x42e
.byte 0xe
.long 0x4ad
.long 0x268f
.byte 0x20
.long 0x1f7
.byte 0
.byte 0x10
.byte 0x8
.byte 0x1c
.byte 0xea
.byte 0x5
.long 0x26d7
.byte 0x21
.set L$set$22,LASF7-Lsection__debug_str
.long L$set$22
.byte 0x1c
.byte 0xeb
.byte 0x11
.long 0x419
.byte 0x11
.ascii "bitmap_offset\0"
.byte 0x1c
.byte 0xec
.byte 0x9
.long 0x42e
.byte 0x11
.ascii "__pad_bitmap_offset\0"
.byte 0x1c
.byte 0xec
.byte 0x9
.long 0x441
.byte 0
.byte 0x13
.ascii "StgFunInfoExtraRev_\0"
.byte 0x18
.byte 0x1c
.byte 0xe8
.byte 0x10
.long 0x2767
.byte 0xa
.ascii "slow_apply_offset\0"
.byte 0x1c
.byte 0xe9
.byte 0x5
.long 0x42e
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "__pad_slow_apply_offset\0"
.byte 0x1c
.byte 0xe9
.byte 0x5
.long 0x441
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0xa
.ascii "b\0"
.byte 0x1c
.byte 0xed
.byte 0x7
.long 0x268f
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "fun_type\0"
.byte 0x1c
.byte 0xf1
.byte 0x14
.long 0x441
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "arity\0"
.byte 0x1c
.byte 0xf2
.byte 0x14
.long 0x441
.byte 0x2
.byte 0x23
.byte 0x14
.byte 0
.byte 0x4
.ascii "StgFunInfoExtraRev\0"
.byte 0x1c
.byte 0xf3
.byte 0x3
.long 0x26d7
.byte 0xc
.byte 0x8
.long 0x22cd
.byte 0xb
.long 0x2782
.byte 0x9
.byte 0x28
.byte 0x1c
.byte 0xff
.byte 0x9
.long 0x27b3
.byte 0x22
.ascii "f\0"
.byte 0x1c
.word 0x101
.byte 0x18
.long 0x2767
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "i\0"
.byte 0x1c
.word 0x102
.byte 0x12
.long 0x22e0
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0x23
.ascii "StgFunInfoTable\0"
.byte 0x1c
.word 0x107
.byte 0x3
.long 0x278d
.byte 0x5
.long 0x27b3
.byte 0xe
.long 0x429
.long 0x27dc
.byte 0xf
.byte 0
.byte 0x5
.long 0x27d1
.byte 0x3
.ascii "stg_arg_bitmaps\0"
.byte 0x1c
.word 0x10a
.byte 0x16
.long 0x27dc
.byte 0x1
.byte 0x1
.byte 0x24
.ascii "StgThunkInfoTable_\0"
.byte 0x10
.byte 0x1c
.word 0x12a
.byte 0x10
.long 0x2828
.byte 0x22
.ascii "i\0"
.byte 0x1c
.word 0x12f
.byte 0x12
.long 0x22e0
.byte 0x2
.byte 0x23
.byte 0
.byte 0
.byte 0x23
.ascii "StgThunkInfoTable\0"
.byte 0x1c
.word 0x134
.byte 0x3
.long 0x27fc
.byte 0x5
.long 0x2828
.byte 0x9
.byte 0x8
.byte 0x19
.byte 0x34
.byte 0x9
.long 0x2862
.byte 0xa
.ascii "info\0"
.byte 0x19
.byte 0x35
.byte 0x19
.long 0x2862
.byte 0x2
.byte 0x23
.byte 0
.byte 0
.byte 0xc
.byte 0x8
.long 0x22f5
.byte 0x4
.ascii "StgHeader\0"
.byte 0x19
.byte 0x39
.byte 0x3
.long 0x2848
.byte 0xe
.long 0x1b25
.long 0x2889
.byte 0x20
.long 0x1f7
.byte 0
.byte 0x13
.ascii "StgBlockingQueue_\0"
.byte 0x28
.byte 0x19
.byte 0x83
.byte 0x10
.long 0x28f3
.byte 0x14
.set L$set$23,LASF2-Lsection__debug_str
.long L$set$23
.byte 0x19
.byte 0x84
.byte 0x11
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x14
.set L$set$24,LASF5-Lsection__debug_str
.long L$set$24
.byte 0x19
.byte 0x85
.byte 0x1f
.long 0x28f3
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "bh\0"
.byte 0x19
.byte 0x86
.byte 0x11
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "owner\0"
.byte 0x19
.byte 0x87
.byte 0x11
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "queue\0"
.byte 0x19
.byte 0x88
.byte 0x1f
.long 0x295b
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0
.byte 0xc
.byte 0x8
.long 0x2889
.byte 0xc
.byte 0x8
.long 0x2353
.byte 0x24
.ascii "MessageBlackHole_\0"
.byte 0x20
.byte 0x19
.word 0x1a0
.byte 0x10
.long 0x295b
.byte 0x25
.set L$set$25,LASF2-Lsection__debug_str
.long L$set$25
.byte 0x19
.word 0x1a1
.byte 0x11
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x25
.set L$set$26,LASF5-Lsection__debug_str
.long L$set$26
.byte 0x19
.word 0x1a2
.byte 0x1f
.long 0x295b
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "tso\0"
.byte 0x19
.word 0x1a3
.byte 0x11
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "bh\0"
.byte 0x19
.word 0x1a4
.byte 0x11
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x28ff
.byte 0x13
.ascii "StgStack_\0"
.byte 0x18
.byte 0xf
.byte 0xbc
.byte 0x10
.long 0x29ca
.byte 0x14
.set L$set$27,LASF2-Lsection__debug_str
.long L$set$27
.byte 0xf
.byte 0xbd
.byte 0x10
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "stack_size\0"
.byte 0xf
.byte 0xbe
.byte 0x10
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "dirty\0"
.byte 0xf
.byte 0xbf
.byte 0x10
.long 0x32b
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "sp\0"
.byte 0xf
.byte 0xc0
.byte 0x10
.long 0x498
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "stack\0"
.byte 0xf
.byte 0xc1
.byte 0x10
.long 0x259f
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2961
.byte 0x9
.byte 0x10
.byte 0x19
.byte 0xb8
.byte 0x9
.long 0x29f9
.byte 0x14
.set L$set$28,LASF2-Lsection__debug_str
.long L$set$28
.byte 0x19
.byte 0xb9
.byte 0xd
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "data\0"
.byte 0x19
.byte 0xba
.byte 0xb
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0x4
.ascii "StgIntCharlikeClosure\0"
.byte 0x19
.byte 0xbb
.byte 0x3
.long 0x29d0
.byte 0x13
.ascii "_StgWeak\0"
.byte 0x30
.byte 0x19
.byte 0xc7
.byte 0x10
.long 0x2a94
.byte 0x14
.set L$set$29,LASF2-Lsection__debug_str
.long L$set$29
.byte 0x19
.byte 0xc8
.byte 0xd
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "cfinalizers\0"
.byte 0x19
.byte 0xc9
.byte 0xf
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "key\0"
.byte 0x19
.byte 0xca
.byte 0xf
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "value\0"
.byte 0x19
.byte 0xcb
.byte 0xf
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "finalizer\0"
.byte 0x19
.byte 0xcc
.byte 0xf
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0x14
.set L$set$30,LASF5-Lsection__debug_str
.long L$set$30
.byte 0x19
.byte 0xcd
.byte 0x14
.long 0x2a94
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0
.byte 0xc
.byte 0x8
.long 0x2a17
.byte 0x4
.ascii "StgWeak\0"
.byte 0x19
.byte 0xce
.byte 0x3
.long 0x2a17
.byte 0x23
.ascii "StgTRecHeader\0"
.byte 0x19
.word 0x133
.byte 0x1f
.long 0x2ac1
.byte 0x24
.ascii "StgTRecHeader_\0"
.byte 0x28
.byte 0x19
.word 0x16d
.byte 0x8
.long 0x2b52
.byte 0x25
.set L$set$31,LASF2-Lsection__debug_str
.long L$set$31
.byte 0x19
.word 0x16e
.byte 0x1e
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "enclosing_trec\0"
.byte 0x19
.word 0x16f
.byte 0x1e
.long 0x2ef5
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "current_chunk\0"
.byte 0x19
.word 0x170
.byte 0x1e
.long 0x2efb
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "invariants_to_check\0"
.byte 0x19
.word 0x171
.byte 0x1e
.long 0x2f01
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0x22
.ascii "state\0"
.byte 0x19
.word 0x172
.byte 0x1e
.long 0x2e44
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0
.byte 0x24
.ascii "StgTVarWatchQueue_\0"
.byte 0x20
.byte 0x19
.word 0x135
.byte 0x10
.long 0x2bc1
.byte 0x25
.set L$set$32,LASF2-Lsection__debug_str
.long L$set$32
.byte 0x19
.word 0x136
.byte 0x1e
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "closure\0"
.byte 0x19
.word 0x137
.byte 0x1e
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x25
.set L$set$33,LASF8-Lsection__debug_str
.long L$set$33
.byte 0x19
.word 0x138
.byte 0x1e
.long 0x2bc1
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "prev_queue_entry\0"
.byte 0x19
.word 0x139
.byte 0x1e
.long 0x2bc1
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2b52
.byte 0x23
.ascii "StgTVarWatchQueue\0"
.byte 0x19
.word 0x13a
.byte 0x3
.long 0x2b52
.byte 0x26
.byte 0x20
.byte 0x19
.word 0x13c
.byte 0x9
.long 0x2c53
.byte 0x25
.set L$set$34,LASF2-Lsection__debug_str
.long L$set$34
.byte 0x19
.word 0x13d
.byte 0x1e
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "current_value\0"
.byte 0x19
.word 0x13e
.byte 0x27
.long 0x2788
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "first_watch_queue_entry\0"
.byte 0x19
.word 0x13f
.byte 0x27
.long 0x2c59
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "num_updates\0"
.byte 0x19
.word 0x140
.byte 0x27
.long 0x414
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2bc7
.byte 0xb
.long 0x2c53
.byte 0x23
.ascii "StgTVar\0"
.byte 0x19
.word 0x141
.byte 0x3
.long 0x2be2
.byte 0x26
.byte 0x20
.byte 0x19
.word 0x143
.byte 0x9
.long 0x2cc7
.byte 0x25
.set L$set$35,LASF2-Lsection__debug_str
.long L$set$35
.byte 0x19
.word 0x144
.byte 0x12
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "code\0"
.byte 0x19
.word 0x145
.byte 0x12
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "last_execution\0"
.byte 0x19
.word 0x146
.byte 0x12
.long 0x2cc7
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "lock\0"
.byte 0x19
.word 0x147
.byte 0x12
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2aaa
.byte 0x23
.ascii "StgAtomicInvariant\0"
.byte 0x19
.word 0x148
.byte 0x3
.long 0x2c6f
.byte 0x26
.byte 0x18
.byte 0x19
.word 0x14c
.byte 0x9
.long 0x2d36
.byte 0x22
.ascii "tvar\0"
.byte 0x19
.word 0x14d
.byte 0x1e
.long 0x2d36
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "expected_value\0"
.byte 0x19
.word 0x14e
.byte 0x1e
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "new_value\0"
.byte 0x19
.word 0x14f
.byte 0x1e
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0xc
.byte 0x8
.long 0x2c5e
.byte 0x23
.ascii "TRecEntry\0"
.byte 0x19
.word 0x153
.byte 0x3
.long 0x2ce9
.byte 0x27
.ascii "StgTRecChunk_\0"
.word 0x198
.byte 0x19
.word 0x157
.byte 0x10
.long 0x2dbf
.byte 0x25
.set L$set$36,LASF2-Lsection__debug_str
.long L$set$36
.byte 0x19
.word 0x158
.byte 0x1e
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "prev_chunk\0"
.byte 0x19
.word 0x159
.byte 0x1e
.long 0x2dbf
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "next_entry_idx\0"
.byte 0x19
.word 0x15a
.byte 0x1e
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "entries\0"
.byte 0x19
.word 0x15b
.byte 0x1e
.long 0x2dc5
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2d4f
.byte 0xe
.long 0x2d3c
.long 0x2dd5
.byte 0x16
.long 0x1f7
.byte 0xf
.byte 0
.byte 0x23
.ascii "StgTRecChunk\0"
.byte 0x19
.word 0x15c
.byte 0x3
.long 0x2d4f
.byte 0x28
.byte 0x4
.byte 0x19
.word 0x15e
.byte 0xe
.long 0x2e44
.byte 0x1b
.ascii "TREC_ACTIVE\0"
.byte 0
.byte 0x1b
.ascii "TREC_CONDEMNED\0"
.byte 0x1
.byte 0x1b
.ascii "TREC_COMMITTED\0"
.byte 0x2
.byte 0x1b
.ascii "TREC_ABORTED\0"
.byte 0x3
.byte 0x1b
.ascii "TREC_WAITING\0"
.byte 0x4
.byte 0
.byte 0x23
.ascii "TRecState\0"
.byte 0x19
.word 0x164
.byte 0x3
.long 0x2deb
.byte 0x24
.ascii "StgInvariantCheckQueue_\0"
.byte 0x20
.byte 0x19
.word 0x166
.byte 0x10
.long 0x2ec9
.byte 0x25
.set L$set$37,LASF2-Lsection__debug_str
.long L$set$37
.byte 0x19
.word 0x167
.byte 0x23
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "invariant\0"
.byte 0x19
.word 0x168
.byte 0x23
.long 0x2ec9
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "my_execution\0"
.byte 0x19
.word 0x169
.byte 0x23
.long 0x2cc7
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x25
.set L$set$38,LASF8-Lsection__debug_str
.long L$set$38
.byte 0x19
.word 0x16a
.byte 0x23
.long 0x2ecf
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0
.byte 0xc
.byte 0x8
.long 0x2ccd
.byte 0xc
.byte 0x8
.long 0x2e57
.byte 0x23
.ascii "StgInvariantCheckQueue\0"
.byte 0x19
.word 0x16b
.byte 0x3
.long 0x2e57
.byte 0xc
.byte 0x8
.long 0x2ac1
.byte 0xc
.byte 0x8
.long 0x2dd5
.byte 0xc
.byte 0x8
.long 0x2ed5
.byte 0x24
.ascii "Message_\0"
.byte 0x10
.byte 0x19
.word 0x18d
.byte 0x10
.long 0x2f3b
.byte 0x25
.set L$set$39,LASF2-Lsection__debug_str
.long L$set$39
.byte 0x19
.word 0x18e
.byte 0x16
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x25
.set L$set$40,LASF5-Lsection__debug_str
.long L$set$40
.byte 0x19
.word 0x18f
.byte 0x16
.long 0x2f3b
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0xc
.byte 0x8
.long 0x2f07
.byte 0x23
.ascii "Message\0"
.byte 0x19
.word 0x190
.byte 0x3
.long 0x2f07
.byte 0x24
.ascii "MessageWakeup_\0"
.byte 0x18
.byte 0x19
.word 0x192
.byte 0x10
.long 0x2f9c
.byte 0x25
.set L$set$41,LASF2-Lsection__debug_str
.long L$set$41
.byte 0x19
.word 0x193
.byte 0xf
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x25
.set L$set$42,LASF5-Lsection__debug_str
.long L$set$42
.byte 0x19
.word 0x194
.byte 0xf
.long 0x2f9c
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "tso\0"
.byte 0x19
.word 0x195
.byte 0xf
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0xc
.byte 0x8
.long 0x2f41
.byte 0x24
.ascii "MessageThrowTo_\0"
.byte 0x28
.byte 0x19
.word 0x198
.byte 0x10
.long 0x3019
.byte 0x25
.set L$set$43,LASF2-Lsection__debug_str
.long L$set$43
.byte 0x19
.word 0x199
.byte 0x11
.long 0x2868
.byte 0x2
.byte 0x23
.byte 0
.byte 0x25
.set L$set$44,LASF5-Lsection__debug_str
.long L$set$44
.byte 0x19
.word 0x19a
.byte 0x1d
.long 0x3019
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "source\0"
.byte 0x19
.word 0x19b
.byte 0x11
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0x22
.ascii "target\0"
.byte 0x19
.word 0x19c
.byte 0x11
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0x22
.ascii "exception\0"
.byte 0x19
.word 0x19d
.byte 0x11
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0
.byte 0xc
.byte 0x8
.long 0x2fa2
.byte 0x4
.ascii "StgThreadID\0"
.byte 0xf
.byte 0x19
.byte 0x13
.long 0x32b
.byte 0x10
.byte 0x8
.byte 0xf
.byte 0x2e
.byte 0x9
.long 0x309e
.byte 0x11
.ascii "closure\0"
.byte 0xf
.byte 0x2f
.byte 0xf
.long 0x2782
.byte 0x11
.ascii "prev\0"
.byte 0xf
.byte 0x30
.byte 0xb
.long 0x28f9
.byte 0x11
.ascii "bh\0"
.byte 0xf
.byte 0x31
.byte 0x1d
.long 0x295b
.byte 0x11
.ascii "throwto\0"
.byte 0xf
.byte 0x32
.byte 0x1b
.long 0x3019
.byte 0x11
.ascii "wakeup\0"
.byte 0xf
.byte 0x33
.byte 0x1b
.long 0x309e
.byte 0x11
.ascii "fd\0"
.byte 0xf
.byte 0x34
.byte 0xa
.long 0x405
.byte 0x11
.ascii "target\0"
.byte 0xf
.byte 0x39
.byte 0xb
.long 0x419
.byte 0
.byte 0xc
.byte 0x8
.long 0x2f52
.byte 0x4
.ascii "StgTSOBlockInfo\0"
.byte 0xf
.byte 0x3f
.byte 0x3
.long 0x3033
.byte 0x13
.ascii "InCall_\0"
.byte 0x48
.byte 0x21
.byte 0x54
.byte 0x10
.long 0x3175
.byte 0xa
.ascii "tso\0"
.byte 0x21
.byte 0x55
.byte 0x10
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "suspended_tso\0"
.byte 0x21
.byte 0x57
.byte 0x10
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "suspended_cap\0"
.byte 0x21
.byte 0x5a
.byte 0x11
.long 0x5df2
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "rstat\0"
.byte 0x21
.byte 0x60
.byte 0x16
.long 0x1b0d
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "ret\0"
.byte 0x21
.byte 0x61
.byte 0x16
.long 0x5c4a
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "task\0"
.byte 0x21
.byte 0x63
.byte 0x13
.long 0x5ef8
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "prev_stack\0"
.byte 0x21
.byte 0x6a
.byte 0x15
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "prev\0"
.byte 0x21
.byte 0x6d
.byte 0x15
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "next\0"
.byte 0x21
.byte 0x6e
.byte 0x15
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0
.byte 0xc
.byte 0x8
.long 0x30bc
.byte 0xc
.byte 0x8
.long 0x1b76
.byte 0x15
.ascii "stg_upd_frame_info\0"
.byte 0x22
.byte 0x33
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_bh_upd_frame_info\0"
.byte 0x22
.byte 0x34
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_marked_upd_frame_info\0"
.byte 0x22
.byte 0x35
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_noupd_frame_info\0"
.byte 0x22
.byte 0x36
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_catch_frame_info\0"
.byte 0x22
.byte 0x37
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_catch_retry_frame_info\0"
.byte 0x22
.byte 0x38
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_atomically_frame_info\0"
.byte 0x22
.byte 0x39
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_atomically_waiting_frame_info\0"
.byte 0x22
.byte 0x3a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_catch_stm_frame_info\0"
.byte 0x22
.byte 0x3b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_unmaskAsyncExceptionszh_ret_info\0"
.byte 0x22
.byte 0x3c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_maskUninterruptiblezh_ret_info\0"
.byte 0x22
.byte 0x3d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_maskAsyncExceptionszh_ret_info\0"
.byte 0x22
.byte 0x3e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_stack_underflow_frame_info\0"
.byte 0x22
.byte 0x3f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_restore_cccs_info\0"
.byte 0x22
.byte 0x40
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_restore_cccs_eval_info\0"
.byte 0x22
.byte 0x41
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_R1p_info\0"
.byte 0x22
.byte 0x52
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_R1unpt_info\0"
.byte 0x22
.byte 0x53
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_R1n_info\0"
.byte 0x22
.byte 0x54
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_F1_info\0"
.byte 0x22
.byte 0x55
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_D1_info\0"
.byte 0x22
.byte 0x56
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_L1_info\0"
.byte 0x22
.byte 0x57
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ctoi_V_info\0"
.byte 0x22
.byte 0x58
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_apply_interp_info\0"
.byte 0x22
.byte 0x5a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_IND_info\0"
.byte 0x22
.byte 0x5c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_IND_direct_info\0"
.byte 0x22
.byte 0x5d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_IND_STATIC_info\0"
.byte 0x22
.byte 0x5e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_BLACKHOLE_info\0"
.byte 0x22
.byte 0x5f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_CAF_BLACKHOLE_info\0"
.byte 0x22
.byte 0x60
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "__stg_EAGER_BLACKHOLE_info\0"
.byte 0x22
.byte 0x61
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_WHITEHOLE_info\0"
.byte 0x22
.byte 0x62
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_BLOCKING_QUEUE_CLEAN_info\0"
.byte 0x22
.byte 0x63
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_BLOCKING_QUEUE_DIRTY_info\0"
.byte 0x22
.byte 0x64
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_BCO_info\0"
.byte 0x22
.byte 0x66
.byte 0x1
.long 0x27cc
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_EVACUATED_info\0"
.byte 0x22
.byte 0x67
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_WEAK_info\0"
.byte 0x22
.byte 0x68
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_DEAD_WEAK_info\0"
.byte 0x22
.byte 0x69
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_C_FINALIZER_LIST_info\0"
.byte 0x22
.byte 0x6a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_STABLE_NAME_info\0"
.byte 0x22
.byte 0x6b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MVAR_CLEAN_info\0"
.byte 0x22
.byte 0x6c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MVAR_DIRTY_info\0"
.byte 0x22
.byte 0x6d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TVAR_CLEAN_info\0"
.byte 0x22
.byte 0x6e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TVAR_DIRTY_info\0"
.byte 0x22
.byte 0x6f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TSO_info\0"
.byte 0x22
.byte 0x70
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_STACK_info\0"
.byte 0x22
.byte 0x71
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_RUBBISH_ENTRY_info\0"
.byte 0x22
.byte 0x72
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ARR_WORDS_info\0"
.byte 0x22
.byte 0x73
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_ARR_WORDS_info\0"
.byte 0x22
.byte 0x74
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_ARR_PTRS_CLEAN_info\0"
.byte 0x22
.byte 0x75
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_ARR_PTRS_DIRTY_info\0"
.byte 0x22
.byte 0x76
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_ARR_PTRS_FROZEN_info\0"
.byte 0x22
.byte 0x77
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_ARR_PTRS_FROZEN0_info\0"
.byte 0x22
.byte 0x78
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SMALL_MUT_ARR_PTRS_CLEAN_info\0"
.byte 0x22
.byte 0x79
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SMALL_MUT_ARR_PTRS_DIRTY_info\0"
.byte 0x22
.byte 0x7a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SMALL_MUT_ARR_PTRS_FROZEN_info\0"
.byte 0x22
.byte 0x7b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SMALL_MUT_ARR_PTRS_FROZEN0_info\0"
.byte 0x22
.byte 0x7c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_VAR_CLEAN_info\0"
.byte 0x22
.byte 0x7d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MUT_VAR_DIRTY_info\0"
.byte 0x22
.byte 0x7e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_TSO_QUEUE_info\0"
.byte 0x22
.byte 0x7f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_GCD_CAF_info\0"
.byte 0x22
.byte 0x80
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_STM_AWOKEN_info\0"
.byte 0x22
.byte 0x81
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MSG_TRY_WAKEUP_info\0"
.byte 0x22
.byte 0x82
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MSG_THROWTO_info\0"
.byte 0x22
.byte 0x83
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MSG_BLACKHOLE_info\0"
.byte 0x22
.byte 0x84
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MSG_NULL_info\0"
.byte 0x22
.byte 0x85
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_MVAR_TSO_QUEUE_info\0"
.byte 0x22
.byte 0x86
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_catch_info\0"
.byte 0x22
.byte 0x87
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_PAP_info\0"
.byte 0x22
.byte 0x88
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_AP_info\0"
.byte 0x22
.byte 0x89
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_AP_NOUPD_info\0"
.byte 0x22
.byte 0x8a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_AP_STACK_info\0"
.byte 0x22
.byte 0x8b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_AP_STACK_NOUPD_info\0"
.byte 0x22
.byte 0x8c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_dummy_ret_info\0"
.byte 0x22
.byte 0x8d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_raise_info\0"
.byte 0x22
.byte 0x8e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_raise_ret_info\0"
.byte 0x22
.byte 0x8f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_atomically_info\0"
.byte 0x22
.byte 0x90
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TVAR_WATCH_QUEUE_info\0"
.byte 0x22
.byte 0x91
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_INVARIANT_CHECK_QUEUE_info\0"
.byte 0x22
.byte 0x92
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ATOMIC_INVARIANT_info\0"
.byte 0x22
.byte 0x93
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TREC_CHUNK_info\0"
.byte 0x22
.byte 0x94
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_TREC_HEADER_info\0"
.byte 0x22
.byte 0x95
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_STM_WATCH_QUEUE_info\0"
.byte 0x22
.byte 0x96
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_INVARIANT_CHECK_QUEUE_info\0"
.byte 0x22
.byte 0x97
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_STM_CHUNK_LIST_info\0"
.byte 0x22
.byte 0x98
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_NO_TREC_info\0"
.byte 0x22
.byte 0x99
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_COMPACT_NFDATA_CLEAN_info\0"
.byte 0x22
.byte 0x9a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_COMPACT_NFDATA_DIRTY_info\0"
.byte 0x22
.byte 0x9b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_1_info\0"
.byte 0x22
.byte 0x9c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_2_info\0"
.byte 0x22
.byte 0x9d
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_3_info\0"
.byte 0x22
.byte 0x9e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_4_info\0"
.byte 0x22
.byte 0x9f
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_5_info\0"
.byte 0x22
.byte 0xa0
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_6_info\0"
.byte 0x22
.byte 0xa1
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_7_info\0"
.byte 0x22
.byte 0xa2
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_8_info\0"
.byte 0x22
.byte 0xa3
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_9_info\0"
.byte 0x22
.byte 0xa4
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_10_info\0"
.byte 0x22
.byte 0xa5
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_11_info\0"
.byte 0x22
.byte 0xa6
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_12_info\0"
.byte 0x22
.byte 0xa7
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_13_info\0"
.byte 0x22
.byte 0xa8
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_14_info\0"
.byte 0x22
.byte 0xa9
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_15_info\0"
.byte 0x22
.byte 0xaa
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_SRT_16_info\0"
.byte 0x22
.byte 0xab
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_TSO_QUEUE_closure\0"
.byte 0x22
.byte 0xaf
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_STM_AWOKEN_closure\0"
.byte 0x22
.byte 0xb0
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_NO_FINALIZER_closure\0"
.byte 0x22
.byte 0xb1
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_dummy_ret_closure\0"
.byte 0x22
.byte 0xb2
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_forceIO_closure\0"
.byte 0x22
.byte 0xb3
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_STM_WATCH_QUEUE_closure\0"
.byte 0x22
.byte 0xb5
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_INVARIANT_CHECK_QUEUE_closure\0"
.byte 0x22
.byte 0xb6
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_END_STM_CHUNK_LIST_closure\0"
.byte 0x22
.byte 0xb7
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_NO_TREC_closure\0"
.byte 0x22
.byte 0xb8
.byte 0x1
.long 0x22cd
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_NO_FINALIZER_entry_info\0"
.byte 0x22
.byte 0xba
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x29f9
.long 0x3fa4
.byte 0xf
.byte 0
.byte 0x15
.ascii "stg_CHARLIKE_closure\0"
.byte 0x22
.byte 0xc0
.byte 0x2d
.long 0x3f99
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_INTLIKE_closure\0"
.byte 0x22
.byte 0xc1
.byte 0x2d
.long 0x3f99
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_forceIO_info\0"
.byte 0x22
.byte 0xc6
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_noforceIO_info\0"
.byte 0x22
.byte 0xc7
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_0_upd_info\0"
.byte 0x22
.byte 0xcd
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_1_upd_info\0"
.byte 0x22
.byte 0xce
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_2_upd_info\0"
.byte 0x22
.byte 0xcf
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_3_upd_info\0"
.byte 0x22
.byte 0xd0
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_4_upd_info\0"
.byte 0x22
.byte 0xd1
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_5_upd_info\0"
.byte 0x22
.byte 0xd2
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_6_upd_info\0"
.byte 0x22
.byte 0xd3
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_7_upd_info\0"
.byte 0x22
.byte 0xd4
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_8_upd_info\0"
.byte 0x22
.byte 0xd5
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_9_upd_info\0"
.byte 0x22
.byte 0xd6
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_10_upd_info\0"
.byte 0x22
.byte 0xd7
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_11_upd_info\0"
.byte 0x22
.byte 0xd8
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_12_upd_info\0"
.byte 0x22
.byte 0xd9
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_13_upd_info\0"
.byte 0x22
.byte 0xda
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_14_upd_info\0"
.byte 0x22
.byte 0xdb
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_15_upd_info\0"
.byte 0x22
.byte 0xdc
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_0_noupd_info\0"
.byte 0x22
.byte 0xde
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_1_noupd_info\0"
.byte 0x22
.byte 0xdf
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_2_noupd_info\0"
.byte 0x22
.byte 0xe0
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_3_noupd_info\0"
.byte 0x22
.byte 0xe1
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_4_noupd_info\0"
.byte 0x22
.byte 0xe2
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_5_noupd_info\0"
.byte 0x22
.byte 0xe3
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_6_noupd_info\0"
.byte 0x22
.byte 0xe4
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_7_noupd_info\0"
.byte 0x22
.byte 0xe5
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_8_noupd_info\0"
.byte 0x22
.byte 0xe6
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_9_noupd_info\0"
.byte 0x22
.byte 0xe7
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_10_noupd_info\0"
.byte 0x22
.byte 0xe8
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_11_noupd_info\0"
.byte 0x22
.byte 0xe9
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_12_noupd_info\0"
.byte 0x22
.byte 0xea
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_13_noupd_info\0"
.byte 0x22
.byte 0xeb
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_14_noupd_info\0"
.byte 0x22
.byte 0xec
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_sel_15_noupd_info\0"
.byte 0x22
.byte 0xed
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_1_upd_info\0"
.byte 0x22
.byte 0xf1
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_2_upd_info\0"
.byte 0x22
.byte 0xf2
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_3_upd_info\0"
.byte 0x22
.byte 0xf3
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_4_upd_info\0"
.byte 0x22
.byte 0xf4
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_5_upd_info\0"
.byte 0x22
.byte 0xf5
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_6_upd_info\0"
.byte 0x22
.byte 0xf6
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_7_upd_info\0"
.byte 0x22
.byte 0xf7
.byte 0x1
.long 0x2843
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_v_info\0"
.byte 0x22
.byte 0xfc
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_f_info\0"
.byte 0x22
.byte 0xfd
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_d_info\0"
.byte 0x22
.byte 0xfe
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "stg_ap_l_info\0"
.byte 0x22
.byte 0xff
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_v16_info\0"
.byte 0x22
.word 0x100
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_v32_info\0"
.byte 0x22
.word 0x101
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_v64_info\0"
.byte 0x22
.word 0x102
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_n_info\0"
.byte 0x22
.word 0x103
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_p_info\0"
.byte 0x22
.word 0x104
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_pv_info\0"
.byte 0x22
.word 0x105
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_pp_info\0"
.byte 0x22
.word 0x106
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_ppv_info\0"
.byte 0x22
.word 0x107
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_ppp_info\0"
.byte 0x22
.word 0x108
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_pppv_info\0"
.byte 0x22
.word 0x109
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_pppp_info\0"
.byte 0x22
.word 0x10a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_ppppp_info\0"
.byte 0x22
.word 0x10b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ap_pppppp_info\0"
.byte 0x22
.word 0x10c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_v_info\0"
.byte 0x22
.word 0x126
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_p_info\0"
.byte 0x22
.word 0x127
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_n_info\0"
.byte 0x22
.word 0x128
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_f_info\0"
.byte 0x22
.word 0x129
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_d_info\0"
.byte 0x22
.word 0x12a
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_ret_l_info\0"
.byte 0x22
.word 0x12b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_gc_prim_p_ll_ret_info\0"
.byte 0x22
.word 0x132
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_enter_info\0"
.byte 0x22
.word 0x135
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_gc_fun_info\0"
.byte 0x22
.word 0x141
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_block_takemvar_info\0"
.byte 0x22
.word 0x14b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_block_readmvar_info\0"
.byte 0x22
.word 0x14c
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_block_putmvar_info\0"
.byte 0x22
.word 0x14e
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_block_throwto_info\0"
.byte 0x22
.word 0x157
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "stg_stop_thread_info\0"
.byte 0x22
.word 0x15b
.byte 0x1
.long 0x22f5
.byte 0x1
.byte 0x1
.byte 0x10
.byte 0x8
.byte 0x11
.byte 0x67
.byte 0x5
.long 0x4839
.byte 0x11
.ascii "back\0"
.byte 0x11
.byte 0x68
.byte 0x19
.long 0xccc
.byte 0x21
.set L$set$45,LASF7-Lsection__debug_str
.long L$set$45
.byte 0x11
.byte 0x69
.byte 0x12
.long 0x4a7
.byte 0x11
.ascii "scan\0"
.byte 0x11
.byte 0x6a
.byte 0x11
.long 0x498
.byte 0
.byte 0x13
.ascii "generation_\0"
.byte 0xe8
.byte 0x10
.byte 0x53
.byte 0x10
.long 0x4b57
.byte 0xa
.ascii "no\0"
.byte 0x10
.byte 0x54
.byte 0x14
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0
.byte 0x14
.set L$set$46,LASF3-Lsection__debug_str
.long L$set$46
.byte 0x10
.byte 0x56
.byte 0x14
.long 0x4bca
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x14
.set L$set$47,LASF4-Lsection__debug_str
.long L$set$47
.byte 0x10
.byte 0x57
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "n_words\0"
.byte 0x10
.byte 0x58
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "large_objects\0"
.byte 0x10
.byte 0x5a
.byte 0x14
.long 0x4bca
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "n_large_blocks\0"
.byte 0x10
.byte 0x5b
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "n_large_words\0"
.byte 0x10
.byte 0x5c
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "n_new_large_words\0"
.byte 0x10
.byte 0x5d
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "compact_objects\0"
.byte 0x10
.byte 0x60
.byte 0x14
.long 0x4bca
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "n_compact_blocks\0"
.byte 0x10
.byte 0x66
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "compact_blocks_in_import\0"
.byte 0x10
.byte 0x67
.byte 0x14
.long 0x4bca
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "n_compact_blocks_in_import\0"
.byte 0x10
.byte 0x6d
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "max_blocks\0"
.byte 0x10
.byte 0x70
.byte 0x14
.long 0x4bb9
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0xa
.ascii "threads\0"
.byte 0x10
.byte 0x72
.byte 0x14
.long 0x28f9
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0xa
.ascii "weak_ptr_list\0"
.byte 0x10
.byte 0x74
.byte 0x14
.long 0x4bd0
.byte 0x2
.byte 0x23
.byte 0x70
.byte 0xa
.ascii "to\0"
.byte 0x10
.byte 0x76
.byte 0x19
.long 0x4b57
.byte 0x2
.byte 0x23
.byte 0x78
.byte 0xa
.ascii "collections\0"
.byte 0x10
.byte 0x79
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0x80,0x1
.byte 0xa
.ascii "par_collections\0"
.byte 0x10
.byte 0x7a
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0x84,0x1
.byte 0xa
.ascii "failed_promotions\0"
.byte 0x10
.byte 0x7b
.byte 0xe
.long 0x2e6
.byte 0x3
.byte 0x23
.byte 0x88,0x1
.byte 0xa
.ascii "mark\0"
.byte 0x10
.byte 0x87
.byte 0x12
.long 0x154
.byte 0x3
.byte 0x23
.byte 0x8c,0x1
.byte 0x14
.set L$set$48,LASF9-Lsection__debug_str
.long L$set$48
.byte 0x10
.byte 0x88
.byte 0x12
.long 0x154
.byte 0x3
.byte 0x23
.byte 0x90,0x1
.byte 0xa
.ascii "old_blocks\0"
.byte 0x10
.byte 0x8d
.byte 0x12
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0x98,0x1
.byte 0xa
.ascii "n_old_blocks\0"
.byte 0x10
.byte 0x8e
.byte 0x12
.long 0x4bb9
.byte 0x3
.byte 0x23
.byte 0xa0,0x1
.byte 0xa
.ascii "live_estimate\0"
.byte 0x10
.byte 0x8f
.byte 0x12
.long 0x4bb9
.byte 0x3
.byte 0x23
.byte 0xa8,0x1
.byte 0xa
.ascii "scavenged_large_objects\0"
.byte 0x10
.byte 0x91
.byte 0x12
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0xb0,0x1
.byte 0xa
.ascii "n_scavenged_large_blocks\0"
.byte 0x10
.byte 0x92
.byte 0x12
.long 0x4bb9
.byte 0x3
.byte 0x23
.byte 0xb8,0x1
.byte 0xa
.ascii "live_compact_objects\0"
.byte 0x10
.byte 0x94
.byte 0x12
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0xc0,0x1
.byte 0xa
.ascii "n_live_compact_blocks\0"
.byte 0x10
.byte 0x95
.byte 0x12
.long 0x4bb9
.byte 0x3
.byte 0x23
.byte 0xc8,0x1
.byte 0x14
.set L$set$49,LASF7-Lsection__debug_str
.long L$set$49
.byte 0x10
.byte 0x97
.byte 0x12
.long 0x4bca
.byte 0x3
.byte 0x23
.byte 0xd0,0x1
.byte 0xa
.ascii "old_threads\0"
.byte 0x10
.byte 0x99
.byte 0x12
.long 0x28f9
.byte 0x3
.byte 0x23
.byte 0xd8,0x1
.byte 0xa
.ascii "old_weak_ptr_list\0"
.byte 0x10
.byte 0x9a
.byte 0x12
.long 0x4bd0
.byte 0x3
.byte 0x23
.byte 0xe0,0x1
.byte 0
.byte 0xc
.byte 0x8
.long 0x4839
.byte 0xe
.long 0x32b
.long 0x4b6d
.byte 0x16
.long 0x1f7
.byte 0x2
.byte 0
.byte 0x4
.ascii "bdescr\0"
.byte 0x11
.byte 0x7d
.byte 0x3
.long 0xc05
.byte 0x15
.ascii "peak_mblocks_allocated\0"
.byte 0x23
.byte 0xe
.byte 0xb
.long 0x4e7
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mblocks_allocated\0"
.byte 0x23
.byte 0xf
.byte 0xb
.long 0x4e7
.byte 0x1
.byte 0x1
.byte 0x4
.ascii "memcount\0"
.byte 0x10
.byte 0x37
.byte 0x11
.long 0x419
.byte 0xc
.byte 0x8
.long 0x4b6d
.byte 0xc
.byte 0x8
.long 0x2a9a
.byte 0x4
.ascii "generation\0"
.byte 0x10
.byte 0x9b
.byte 0x3
.long 0x4839
.byte 0x29
.set L$set$50,LASF10-Lsection__debug_str
.long L$set$50
.byte 0x10
.byte 0x9d
.byte 0x15
.long 0x4bf7
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x4bd6
.byte 0x15
.ascii "g0\0"
.byte 0x10
.byte 0x9e
.byte 0x15
.long 0x4bf7
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "oldest_gen\0"
.byte 0x10
.byte 0x9f
.byte 0x15
.long 0x4bf7
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "large_alloc_lim\0"
.byte 0x10
.byte 0xcb
.byte 0xb
.long 0x4e7
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "keepCAFs\0"
.byte 0x10
.byte 0xec
.byte 0xd
.long 0x1a7f
.byte 0x1
.byte 0x1
.byte 0x4
.ascii "fpos_t\0"
.byte 0x24
.byte 0x51
.byte 0x19
.long 0x28e
.byte 0x13
.ascii "__sbuf\0"
.byte 0x10
.byte 0x24
.byte 0x5c
.byte 0x8
.long 0x4c8e
.byte 0xa
.ascii "_base\0"
.byte 0x24
.byte 0x5d
.byte 0x11
.long 0x4c8e
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "_size\0"
.byte 0x24
.byte 0x5e
.byte 0x7
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0xc
.byte 0x8
.long 0x16a
.byte 0x13
.ascii "__sFILE\0"
.byte 0x98
.byte 0x24
.byte 0x7e
.byte 0x10
.long 0x4df9
.byte 0xa
.ascii "_p\0"
.byte 0x24
.byte 0x7f
.byte 0x11
.long 0x4c8e
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "_r\0"
.byte 0x24
.byte 0x80
.byte 0x6
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "_w\0"
.byte 0x24
.byte 0x81
.byte 0x6
.long 0x154
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "_flags\0"
.byte 0x24
.byte 0x82
.byte 0x8
.long 0x17b
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "_file\0"
.byte 0x24
.byte 0x83
.byte 0x8
.long 0x17b
.byte 0x2
.byte 0x23
.byte 0x12
.byte 0xa
.ascii "_bf\0"
.byte 0x24
.byte 0x84
.byte 0x10
.long 0x4c5b
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "_lbfsize\0"
.byte 0x24
.byte 0x85
.byte 0x6
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "_cookie\0"
.byte 0x24
.byte 0x88
.byte 0x8
.long 0x28c
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "_close\0"
.byte 0x24
.byte 0x89
.byte 0x13
.long 0x4e09
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "_read\0"
.byte 0x24
.byte 0x8a
.byte 0x13
.long 0x4e29
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "_seek\0"
.byte 0x24
.byte 0x8b
.byte 0x16
.long 0x4e49
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "_write\0"
.byte 0x24
.byte 0x8c
.byte 0x13
.long 0x4e69
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "_ub\0"
.byte 0x24
.byte 0x8f
.byte 0x10
.long 0x4c5b
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "_extra\0"
.byte 0x24
.byte 0x90
.byte 0x13
.long 0x4e7a
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0xa
.ascii "_ur\0"
.byte 0x24
.byte 0x91
.byte 0x6
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x70
.byte 0xa
.ascii "_ubuf\0"
.byte 0x24
.byte 0x94
.byte 0x10
.long 0x4e80
.byte 0x2
.byte 0x23
.byte 0x74
.byte 0xa
.ascii "_nbuf\0"
.byte 0x24
.byte 0x95
.byte 0x10
.long 0x4e90
.byte 0x2
.byte 0x23
.byte 0x77
.byte 0xa
.ascii "_lb\0"
.byte 0x24
.byte 0x98
.byte 0x10
.long 0x4c5b
.byte 0x2
.byte 0x23
.byte 0x78
.byte 0xa
.ascii "_blksize\0"
.byte 0x24
.byte 0x9b
.byte 0x6
.long 0x154
.byte 0x3
.byte 0x23
.byte 0x88,0x1
.byte 0xa
.ascii "_offset\0"
.byte 0x24
.byte 0x9c
.byte 0x9
.long 0x4c4c
.byte 0x3
.byte 0x23
.byte 0x90,0x1
.byte 0
.byte 0x18
.byte 0x1
.long 0x154
.long 0x4e09
.byte 0x19
.long 0x28c
.byte 0
.byte 0xc
.byte 0x8
.long 0x4df9
.byte 0x18
.byte 0x1
.long 0x154
.long 0x4e29
.byte 0x19
.long 0x28c
.byte 0x19
.long 0x2362
.byte 0x19
.long 0x154
.byte 0
.byte 0xc
.byte 0x8
.long 0x4e0f
.byte 0x18
.byte 0x1
.long 0x4c4c
.long 0x4e49
.byte 0x19
.long 0x28c
.byte 0x19
.long 0x4c4c
.byte 0x19
.long 0x154
.byte 0
.byte 0xc
.byte 0x8
.long 0x4e2f
.byte 0x18
.byte 0x1
.long 0x154
.long 0x4e69
.byte 0x19
.long 0x28c
.byte 0x19
.long 0x2014
.byte 0x19
.long 0x154
.byte 0
.byte 0xc
.byte 0x8
.long 0x4e4f
.byte 0x1e
.ascii "__sFILEX\0"
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x4e6f
.byte 0xe
.long 0x16a
.long 0x4e90
.byte 0x16
.long 0x1f7
.byte 0x2
.byte 0
.byte 0xe
.long 0x16a
.long 0x4ea0
.byte 0x16
.long 0x1f7
.byte 0
.byte 0
.byte 0x4
.ascii "FILE\0"
.byte 0x24
.byte 0x9d
.byte 0x3
.long 0x4c94
.byte 0x15
.ascii "__stdinp\0"
.byte 0x25
.byte 0x51
.byte 0xe
.long 0x4ec0
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x4ea0
.byte 0x15
.ascii "__stdoutp\0"
.byte 0x25
.byte 0x52
.byte 0xe
.long 0x4ec0
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "__stderrp\0"
.byte 0x25
.byte 0x53
.byte 0xe
.long 0x4ec0
.byte 0x1
.byte 0x1
.byte 0x13
.ascii "_GC_FLAGS\0"
.byte 0xa0
.byte 0x26
.byte 0x1f
.byte 0x10
.long 0x51ab
.byte 0xa
.ascii "statsFile\0"
.byte 0x26
.byte 0x20
.byte 0xd
.long 0x4ec0
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "giveStats\0"
.byte 0x26
.byte 0x21
.byte 0xf
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "maxStkSize\0"
.byte 0x26
.byte 0x28
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "initialStkSize\0"
.byte 0x26
.byte 0x29
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "stkChunkSize\0"
.byte 0x26
.byte 0x2a
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x14
.byte 0xa
.ascii "stkChunkBufferSize\0"
.byte 0x26
.byte 0x2b
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "maxHeapSize\0"
.byte 0x26
.byte 0x2d
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x1c
.byte 0xa
.ascii "minAllocAreaSize\0"
.byte 0x26
.byte 0x2e
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "largeAllocLim\0"
.byte 0x26
.byte 0x2f
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x24
.byte 0xa
.ascii "nurseryChunkSize\0"
.byte 0x26
.byte 0x30
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "minOldGenSize\0"
.byte 0x26
.byte 0x31
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x2c
.byte 0xa
.ascii "heapSizeSuggestion\0"
.byte 0x26
.byte 0x32
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "heapSizeSuggestionAuto\0"
.byte 0x26
.byte 0x33
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x34
.byte 0xa
.ascii "oldGenFactor\0"
.byte 0x26
.byte 0x34
.byte 0xd
.long 0x137
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "pcFreeHeap\0"
.byte 0x26
.byte 0x35
.byte 0xd
.long 0x137
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0x14
.set L$set$51,LASF10-Lsection__debug_str
.long L$set$51
.byte 0x26
.byte 0x37
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "squeezeUpdFrames\0"
.byte 0x26
.byte 0x38
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x4c
.byte 0x14
.set L$set$52,LASF9-Lsection__debug_str
.long L$set$52
.byte 0x26
.byte 0x3a
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x4d
.byte 0xa
.ascii "compactThreshold\0"
.byte 0x26
.byte 0x3b
.byte 0xd
.long 0x137
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0xa
.ascii "sweep\0"
.byte 0x26
.byte 0x3d
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x58
.byte 0xa
.ascii "ringBell\0"
.byte 0x26
.byte 0x3f
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x59
.byte 0xa
.ascii "idleGCDelayTime\0"
.byte 0x26
.byte 0x41
.byte 0xd
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x60
.byte 0xa
.ascii "doIdleGC\0"
.byte 0x26
.byte 0x42
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x68
.byte 0x14
.set L$set$53,LASF6-Lsection__debug_str
.long L$set$53
.byte 0x26
.byte 0x44
.byte 0xd
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x70
.byte 0xa
.ascii "heapBase\0"
.byte 0x26
.byte 0x46
.byte 0xd
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x78
.byte 0xa
.ascii "allocLimitGrace\0"
.byte 0x26
.byte 0x48
.byte 0xd
.long 0x419
.byte 0x3
.byte 0x23
.byte 0x80,0x1
.byte 0xa
.ascii "heapLimitGrace\0"
.byte 0x26
.byte 0x4f
.byte 0xd
.long 0x419
.byte 0x3
.byte 0x23
.byte 0x88,0x1
.byte 0xa
.ascii "numa\0"
.byte 0x26
.byte 0x56
.byte 0xa
.long 0x1a7f
.byte 0x3
.byte 0x23
.byte 0x90,0x1
.byte 0xa
.ascii "numaMask\0"
.byte 0x26
.byte 0x57
.byte 0xd
.long 0x419
.byte 0x3
.byte 0x23
.byte 0x98,0x1
.byte 0
.byte 0x4
.ascii "GC_FLAGS\0"
.byte 0x26
.byte 0x58
.byte 0x3
.long 0x4eee
.byte 0x13
.ascii "_DEBUG_FLAGS\0"
.byte 0x11
.byte 0x26
.byte 0x5b
.byte 0x10
.long 0x52f9
.byte 0x14
.set L$set$54,LASF11-Lsection__debug_str
.long L$set$54
.byte 0x26
.byte 0x5d
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "interpreter\0"
.byte 0x26
.byte 0x5e
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x1
.byte 0xa
.ascii "weak\0"
.byte 0x26
.byte 0x5f
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x2
.byte 0xa
.ascii "gccafs\0"
.byte 0x26
.byte 0x60
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x3
.byte 0xa
.ascii "gc\0"
.byte 0x26
.byte 0x61
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0xa
.ascii "block_alloc\0"
.byte 0x26
.byte 0x62
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x5
.byte 0xa
.ascii "sanity\0"
.byte 0x26
.byte 0x63
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x6
.byte 0xa
.ascii "stable\0"
.byte 0x26
.byte 0x64
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x7
.byte 0xa
.ascii "prof\0"
.byte 0x26
.byte 0x65
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "linker\0"
.byte 0x26
.byte 0x66
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x9
.byte 0xa
.ascii "apply\0"
.byte 0x26
.byte 0x67
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xa
.byte 0xa
.ascii "stm\0"
.byte 0x26
.byte 0x68
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xb
.byte 0xa
.ascii "squeeze\0"
.byte 0x26
.byte 0x69
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "hpc\0"
.byte 0x26
.byte 0x6a
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xd
.byte 0xa
.ascii "sparks\0"
.byte 0x26
.byte 0x6b
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xe
.byte 0xa
.ascii "numa\0"
.byte 0x26
.byte 0x6c
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xf
.byte 0x14
.set L$set$55,LASF9-Lsection__debug_str
.long L$set$55
.byte 0x26
.byte 0x6d
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "DEBUG_FLAGS\0"
.byte 0x26
.byte 0x6e
.byte 0x3
.long 0x51bc
.byte 0x13
.ascii "_COST_CENTRE_FLAGS\0"
.byte 0x18
.byte 0x26
.byte 0x71
.byte 0x10
.long 0x5392
.byte 0xa
.ascii "doCostCentres\0"
.byte 0x26
.byte 0x72
.byte 0x11
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "profilerTicks\0"
.byte 0x26
.byte 0x79
.byte 0xd
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0xa
.ascii "msecsPerTick\0"
.byte 0x26
.byte 0x7a
.byte 0xd
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "outputFileNameStem\0"
.byte 0x26
.byte 0x7b
.byte 0x11
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "COST_CENTRE_FLAGS\0"
.byte 0x26
.byte 0x7c
.byte 0x3
.long 0x530d
.byte 0x13
.ascii "_PROFILING_FLAGS\0"
.byte 0x58
.byte 0x26
.byte 0x7f
.byte 0x10
.long 0x5533
.byte 0xa
.ascii "doHeapProfile\0"
.byte 0x26
.byte 0x80
.byte 0xe
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "heapProfileInterval\0"
.byte 0x26
.byte 0x8b
.byte 0x11
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "heapProfileIntervalTicks\0"
.byte 0x26
.byte 0x8c
.byte 0x11
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "includeTSOs\0"
.byte 0x26
.byte 0x8d
.byte 0x11
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x14
.byte 0xa
.ascii "showCCSOnException\0"
.byte 0x26
.byte 0x90
.byte 0xb
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x15
.byte 0xa
.ascii "maxRetainerSetSize\0"
.byte 0x26
.byte 0x92
.byte 0x11
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "ccsLength\0"
.byte 0x26
.byte 0x94
.byte 0x11
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x1c
.byte 0xa
.ascii "modSelector\0"
.byte 0x26
.byte 0x96
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "descrSelector\0"
.byte 0x26
.byte 0x97
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "typeSelector\0"
.byte 0x26
.byte 0x98
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "ccSelector\0"
.byte 0x26
.byte 0x99
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0xa
.ascii "ccsSelector\0"
.byte 0x26
.byte 0x9a
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x40
.byte 0xa
.ascii "retainerSelector\0"
.byte 0x26
.byte 0x9b
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x48
.byte 0xa
.ascii "bioSelector\0"
.byte 0x26
.byte 0x9c
.byte 0x19
.long 0x2014
.byte 0x2
.byte 0x23
.byte 0x50
.byte 0
.byte 0x4
.ascii "PROFILING_FLAGS\0"
.byte 0x26
.byte 0x9e
.byte 0x3
.long 0x53ac
.byte 0x13
.ascii "_TRACE_FLAGS\0"
.byte 0xc
.byte 0x26
.byte 0xa5
.byte 0x10
.long 0x55e8
.byte 0xa
.ascii "tracing\0"
.byte 0x26
.byte 0xa6
.byte 0x9
.long 0x154
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "timestamp\0"
.byte 0x26
.byte 0xa7
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0x14
.set L$set$56,LASF11-Lsection__debug_str
.long L$set$56
.byte 0x26
.byte 0xa8
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x5
.byte 0xa
.ascii "gc\0"
.byte 0x26
.byte 0xa9
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x6
.byte 0xa
.ascii "sparks_sampled\0"
.byte 0x26
.byte 0xaa
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x7
.byte 0xa
.ascii "sparks_full\0"
.byte 0x26
.byte 0xab
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "user\0"
.byte 0x26
.byte 0xac
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x9
.byte 0
.byte 0x4
.ascii "TRACE_FLAGS\0"
.byte 0x26
.byte 0xad
.byte 0x3
.long 0x554b
.byte 0x13
.ascii "_CONCURRENT_FLAGS\0"
.byte 0x10
.byte 0x26
.byte 0xb0
.byte 0x10
.long 0x564d
.byte 0xa
.ascii "ctxtSwitchTime\0"
.byte 0x26
.byte 0xb1
.byte 0xa
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "ctxtSwitchTicks\0"
.byte 0x26
.byte 0xb2
.byte 0x9
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0x4
.ascii "CONCURRENT_FLAGS\0"
.byte 0x26
.byte 0xb3
.byte 0x3
.long 0x55fc
.byte 0x13
.ascii "_MISC_FLAGS\0"
.byte 0x18
.byte 0x26
.byte 0xbf
.byte 0x10
.long 0x5765
.byte 0xa
.ascii "tickInterval\0"
.byte 0x26
.byte 0xc0
.byte 0xd
.long 0x19c7
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "install_signal_handlers\0"
.byte 0x26
.byte 0xc1
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "install_seh_handlers\0"
.byte 0x26
.byte 0xc2
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x9
.byte 0xa
.ascii "generate_dump_file\0"
.byte 0x26
.byte 0xc3
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xa
.byte 0xa
.ascii "generate_stack_trace\0"
.byte 0x26
.byte 0xc4
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xb
.byte 0xa
.ascii "machineReadable\0"
.byte 0x26
.byte 0xc5
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "internalCounters\0"
.byte 0x26
.byte 0xc6
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xd
.byte 0xa
.ascii "linkerMemBase\0"
.byte 0x26
.byte 0xc7
.byte 0xd
.long 0x419
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "MISC_FLAGS\0"
.byte 0x26
.byte 0xc9
.byte 0x3
.long 0x5666
.byte 0x13
.ascii "_PAR_FLAGS\0"
.byte 0x28
.byte 0x26
.byte 0xcc
.byte 0x10
.long 0x5893
.byte 0xa
.ascii "nCapabilities\0"
.byte 0x26
.byte 0xcd
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "migrate\0"
.byte 0x26
.byte 0xce
.byte 0x12
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x4
.byte 0xa
.ascii "maxLocalSparks\0"
.byte 0x26
.byte 0xcf
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "parGcEnabled\0"
.byte 0x26
.byte 0xd0
.byte 0x12
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0xc
.byte 0xa
.ascii "parGcGen\0"
.byte 0x26
.byte 0xd1
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "parGcLoadBalancingEnabled\0"
.byte 0x26
.byte 0xd3
.byte 0x12
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x14
.byte 0xa
.ascii "parGcLoadBalancingGen\0"
.byte 0x26
.byte 0xd6
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "parGcNoSyncWithIdle\0"
.byte 0x26
.byte 0xda
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x1c
.byte 0xa
.ascii "parGcThreads\0"
.byte 0x26
.byte 0xe1
.byte 0x12
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "setAffinity\0"
.byte 0x26
.byte 0xe5
.byte 0x12
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x24
.byte 0
.byte 0x4
.ascii "PAR_FLAGS\0"
.byte 0x26
.byte 0xe6
.byte 0x3
.long 0x5778
.byte 0x13
.ascii "_TICKY_FLAGS\0"
.byte 0x10
.byte 0x26
.byte 0xe9
.byte 0x10
.long 0x58eb
.byte 0xa
.ascii "showTickyStats\0"
.byte 0x26
.byte 0xea
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "tickyFile\0"
.byte 0x26
.byte 0xeb
.byte 0xd
.long 0x4ec0
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0
.byte 0x4
.ascii "TICKY_FLAGS\0"
.byte 0x26
.byte 0xec
.byte 0x3
.long 0x58a5
.byte 0x1c
.ascii "_RTS_FLAGS\0"
.word 0x198
.byte 0x26
.byte 0xf1
.byte 0x10
.long 0x59d8
.byte 0xa
.ascii "GcFlags\0"
.byte 0x26
.byte 0xf3
.byte 0x14
.long 0x51ab
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "ConcFlags\0"
.byte 0x26
.byte 0xf4
.byte 0x17
.long 0x564d
.byte 0x3
.byte 0x23
.byte 0xa0,0x1
.byte 0xa
.ascii "MiscFlags\0"
.byte 0x26
.byte 0xf5
.byte 0x17
.long 0x5765
.byte 0x3
.byte 0x23
.byte 0xb0,0x1
.byte 0xa
.ascii "DebugFlags\0"
.byte 0x26
.byte 0xf6
.byte 0x17
.long 0x52f9
.byte 0x3
.byte 0x23
.byte 0xc8,0x1
.byte 0xa
.ascii "CcFlags\0"
.byte 0x26
.byte 0xf7
.byte 0x17
.long 0x5392
.byte 0x3
.byte 0x23
.byte 0xe0,0x1
.byte 0xa
.ascii "ProfFlags\0"
.byte 0x26
.byte 0xf8
.byte 0x17
.long 0x5533
.byte 0x3
.byte 0x23
.byte 0xf8,0x1
.byte 0xa
.ascii "TraceFlags\0"
.byte 0x26
.byte 0xf9
.byte 0x17
.long 0x55e8
.byte 0x3
.byte 0x23
.byte 0xd0,0x2
.byte 0xa
.ascii "TickyFlags\0"
.byte 0x26
.byte 0xfa
.byte 0x17
.long 0x58eb
.byte 0x3
.byte 0x23
.byte 0xe0,0x2
.byte 0xa
.ascii "ParFlags\0"
.byte 0x26
.byte 0xfb
.byte 0x15
.long 0x5893
.byte 0x3
.byte 0x23
.byte 0xf0,0x2
.byte 0
.byte 0x4
.ascii "RTS_FLAGS\0"
.byte 0x26
.byte 0xfc
.byte 0x3
.long 0x58ff
.byte 0x3
.ascii "RtsFlags\0"
.byte 0x26
.word 0x104
.byte 0x12
.long 0x59d8
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "rts_argc\0"
.byte 0x26
.word 0x11f
.byte 0x11
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "rts_argv\0"
.byte 0x26
.word 0x120
.byte 0x11
.long 0x5a26
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x2362
.byte 0x9
.byte 0x18
.byte 0x27
.byte 0x17
.byte 0x9
.long 0x5a67
.byte 0xa
.ascii "addr\0"
.byte 0x27
.byte 0x18
.byte 0xd
.long 0x498
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "old\0"
.byte 0x27
.byte 0x1d
.byte 0xd
.long 0x498
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "sn_obj\0"
.byte 0x27
.byte 0x1f
.byte 0x11
.long 0x2782
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0x4
.ascii "snEntry\0"
.byte 0x27
.byte 0x21
.byte 0x3
.long 0x5a2c
.byte 0x9
.byte 0x8
.byte 0x27
.byte 0x23
.byte 0x9
.long 0x5a91
.byte 0xa
.ascii "addr\0"
.byte 0x27
.byte 0x24
.byte 0xc
.long 0x498
.byte 0x2
.byte 0x23
.byte 0
.byte 0
.byte 0x4
.ascii "spEntry\0"
.byte 0x27
.byte 0x27
.byte 0x3
.long 0x5a77
.byte 0x15
.ascii "stable_name_table\0"
.byte 0x27
.byte 0x29
.byte 0x20
.long 0x5abd
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x5a67
.byte 0x15
.ascii "stable_ptr_table\0"
.byte 0x27
.byte 0x2a
.byte 0x20
.long 0x5ade
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x5a91
.byte 0x15
.ascii "prog_argv\0"
.byte 0x28
.byte 0xd4
.byte 0x1e
.long 0x5a26
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "prog_argc\0"
.byte 0x28
.byte 0xd5
.byte 0x1e
.long 0x154
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "prog_name\0"
.byte 0x28
.byte 0xd6
.byte 0x1e
.long 0x2362
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "TOTAL_CALLS\0"
.byte 0x28
.word 0x100
.byte 0xf
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "SLOW_CALLS_1\0"
.byte 0x28
.word 0x102
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "RIGHT_ARITY_1\0"
.byte 0x28
.word 0x102
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "TAGGED_PTR_1\0"
.byte 0x28
.word 0x102
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "SLOW_CALLS_2\0"
.byte 0x28
.word 0x103
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "RIGHT_ARITY_2\0"
.byte 0x28
.word 0x103
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "TAGGED_PTR_2\0"
.byte 0x28
.word 0x103
.byte 0x1
.long 0x405
.byte 0x1
.byte 0x1
.byte 0x13
.ascii "mblock_address_range\0"
.byte 0x40
.byte 0x29
.byte 0x35
.byte 0x8
.long 0x5c1b
.byte 0xa
.ascii "begin\0"
.byte 0x29
.byte 0x36
.byte 0x8
.long 0x4e7
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "end\0"
.byte 0x29
.byte 0x36
.byte 0xf
.long 0x4e7
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "padding\0"
.byte 0x29
.byte 0x37
.byte 0x8
.long 0x5c1b
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0xe
.long 0x4e7
.long 0x5c2b
.byte 0x16
.long 0x1f7
.byte 0x5
.byte 0
.byte 0x15
.ascii "mblock_address_space\0"
.byte 0x29
.byte 0x39
.byte 0x24
.long 0x5bc9
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x2782
.byte 0x15
.ascii "N\0"
.byte 0x2a
.byte 0x1f
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "major_gc\0"
.byte 0x2a
.byte 0x20
.byte 0xd
.long 0x1a7f
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mark_stack_bd\0"
.byte 0x2a
.byte 0x22
.byte 0x10
.long 0x4bca
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mark_stack_top_bd\0"
.byte 0x2a
.byte 0x23
.byte 0x10
.long 0x4bca
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mark_sp\0"
.byte 0x2a
.byte 0x24
.byte 0xf
.long 0x498
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "work_stealing\0"
.byte 0x2a
.byte 0x26
.byte 0xd
.long 0x1a7f
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_MUTVARS\0"
.byte 0x2a
.byte 0x29
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_MUTARRS\0"
.byte 0x2a
.byte 0x29
.byte 0x22
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_MVARS\0"
.byte 0x2a
.byte 0x29
.byte 0x33
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_OTHERS\0"
.byte 0x2a
.byte 0x29
.byte 0x42
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_TVAR\0"
.byte 0x2a
.byte 0x2a
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_TVAR_WATCH_QUEUE\0"
.byte 0x2a
.byte 0x2b
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_TREC_CHUNK\0"
.byte 0x2a
.byte 0x2c
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_TREC_HEADER\0"
.byte 0x2a
.byte 0x2d
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_ATOMIC_INVARIANT\0"
.byte 0x2a
.byte 0x2e
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "mutlist_INVARIANT_CHECK_QUEUE\0"
.byte 0x2a
.byte 0x2f
.byte 0x5
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x1b63
.byte 0x13
.ascii "Task_\0"
.byte 0x40
.byte 0x21
.byte 0x71
.byte 0x10
.long 0x5ef8
.byte 0xa
.ascii "cap\0"
.byte 0x21
.byte 0x8f
.byte 0x19
.long 0x317b
.byte 0x2
.byte 0x23
.byte 0
.byte 0xa
.ascii "incall\0"
.byte 0x21
.byte 0x92
.byte 0x15
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0xa
.ascii "n_spare_incalls\0"
.byte 0x21
.byte 0x94
.byte 0xe
.long 0x2e6
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0xa
.ascii "spare_incalls\0"
.byte 0x21
.byte 0x95
.byte 0x15
.long 0x3175
.byte 0x2
.byte 0x23
.byte 0x18
.byte 0xa
.ascii "worker\0"
.byte 0x21
.byte 0x97
.byte 0xd
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x20
.byte 0xa
.ascii "stopped\0"
.byte 0x21
.byte 0x98
.byte 0xd
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x21
.byte 0xa
.ascii "running_finalizers\0"
.byte 0x21
.byte 0x9c
.byte 0xa
.long 0x1a7f
.byte 0x2
.byte 0x23
.byte 0x22
.byte 0xa
.ascii "preferred_capability\0"
.byte 0x21
.byte 0x9f
.byte 0x9
.long 0x154
.byte 0x2
.byte 0x23
.byte 0x24
.byte 0xa
.ascii "next\0"
.byte 0x21
.byte 0xa3
.byte 0x13
.long 0x5ef8
.byte 0x2
.byte 0x23
.byte 0x28
.byte 0xa
.ascii "all_next\0"
.byte 0x21
.byte 0xa6
.byte 0x13
.long 0x5ef8
.byte 0x2
.byte 0x23
.byte 0x30
.byte 0xa
.ascii "all_prev\0"
.byte 0x21
.byte 0xa7
.byte 0x13
.long 0x5ef8
.byte 0x2
.byte 0x23
.byte 0x38
.byte 0
.byte 0xc
.byte 0x8
.long 0x5df8
.byte 0x4
.ascii "InCall\0"
.byte 0x21
.byte 0x6f
.byte 0x3
.long 0x30bc
.byte 0x4
.ascii "Task\0"
.byte 0x21
.byte 0xa9
.byte 0x3
.long 0x5df8
.byte 0x15
.ascii "all_tasks\0"
.byte 0x21
.byte 0xbe
.byte 0xe
.long 0x5f2e
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x5f0d
.byte 0x3
.ascii "taskCount\0"
.byte 0x21
.word 0x105
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "workerCount\0"
.byte 0x21
.word 0x106
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "peakWorkerCount\0"
.byte 0x21
.word 0x107
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0x3
.ascii "my_task\0"
.byte 0x21
.word 0x119
.byte 0xe
.long 0x5f2e
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x5efe
.byte 0xc
.byte 0x8
.long 0x4bca
.byte 0x15
.ascii "capabilities\0"
.byte 0x1a
.byte 0xfc
.byte 0x15
.long 0x5fb1
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x5df2
.byte 0x28
.byte 0x4
.byte 0x1a
.word 0x101
.byte 0xe
.long 0x5feb
.byte 0x1b
.ascii "SYNC_OTHER\0"
.byte 0
.byte 0x1b
.ascii "SYNC_GC_SEQ\0"
.byte 0x1
.byte 0x1b
.ascii "SYNC_GC_PAR\0"
.byte 0x2
.byte 0
.byte 0x23
.ascii "SyncType\0"
.byte 0x1a
.word 0x105
.byte 0x3
.long 0x5fb7
.byte 0x26
.byte 0x18
.byte 0x1a
.word 0x10a
.byte 0x9
.long 0x603b
.byte 0x22
.ascii "type\0"
.byte 0x1a
.word 0x10b
.byte 0xe
.long 0x5feb
.byte 0x2
.byte 0x23
.byte 0
.byte 0x22
.ascii "idle\0"
.byte 0x1a
.word 0x10c
.byte 0xb
.long 0x603b
.byte 0x2
.byte 0x23
.byte 0x8
.byte 0x22
.ascii "task\0"
.byte 0x1a
.word 0x10d
.byte 0xb
.long 0x5f2e
.byte 0x2
.byte 0x23
.byte 0x10
.byte 0
.byte 0xc
.byte 0x8
.long 0x1a7f
.byte 0x23
.ascii "PendingSync\0"
.byte 0x1a
.word 0x10e
.byte 0x3
.long 0x5ffd
.byte 0x3
.ascii "pending_sync\0"
.byte 0x1a
.word 0x115
.byte 0x1f
.long 0x6074
.byte 0x1
.byte 0x1
.byte 0xc
.byte 0x8
.long 0x6041
.byte 0xb
.long 0x606e
.byte 0x3
.ascii "n_numa_nodes\0"
.byte 0x1a
.word 0x176
.byte 0x11
.long 0x2e6
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x2e6
.long 0x60a1
.byte 0x16
.long 0x1f7
.byte 0xf
.byte 0
.byte 0x3
.ascii "numa_map\0"
.byte 0x1a
.word 0x179
.byte 0x11
.long 0x6091
.byte 0x1
.byte 0x1
.byte 0xe
.long 0x2014
.long 0x60c0
.byte 0xf
.byte 0
.byte 0x15
.ascii "closure_type_names\0"
.byte 0x2b
.byte 0x10
.byte 0x16
.long 0x60b5
.byte 0x1
.byte 0x1
.byte 0x15
.ascii "what_next_strs\0"
.byte 0x2b
.byte 0x21
.byte 0x14
.long 0x60b5
.byte 0x1
.byte 0x1
.byte 0x2a
.ascii "StgRunIsImplementedInAssembler\0"
.byte 0x1
.word 0x170
.byte 0x1
.byte 0x1
.quad LFB119
.quad LFE119
.byte 0x2
.byte 0x77
.byte 0x8
.byte 0
.section __DWARF,__debug_abbrev,regular,debug
Lsection__debug_abbrev:
Ldebug_abbrev0:
.byte 0x1
.byte 0x11
.byte 0x1
.byte 0x25
.byte 0x8
.byte 0x13
.byte 0xb
.byte 0x3
.byte 0x8
.byte 0x1b
.byte 0x8
.byte 0xb4,0x42
.byte 0xc
.byte 0x11
.byte 0x1
.byte 0x12
.byte 0x1
.byte 0x10
.byte 0x6
.byte 0
.byte 0
.byte 0x2
.byte 0x24
.byte 0
.byte 0xb
.byte 0xb
.byte 0x3e
.byte 0xb
.byte 0x3
.byte 0x8
.byte 0
.byte 0
.byte 0x3
.byte 0x34
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x3f
.byte 0xc
.byte 0x3c
.byte 0xc
.byte 0
.byte 0
.byte 0x4
.byte 0x16
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x5
.byte 0x26
.byte 0
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x6
.byte 0x13
.byte 0x1
.byte 0x3
.byte 0x8
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x7
.byte 0xd
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x38
.byte 0xa
.byte 0
.byte 0
.byte 0x8
.byte 0xf
.byte 0
.byte 0xb
.byte 0xb
.byte 0
.byte 0
.byte 0x9
.byte 0x13
.byte 0x1
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0xa
.byte 0xd
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x38
.byte 0xa
.byte 0
.byte 0
.byte 0xb
.byte 0x35
.byte 0
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0xc
.byte 0xf
.byte 0
.byte 0xb
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0xd
.byte 0x15
.byte 0
.byte 0x27
.byte 0xc
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0xe
.byte 0x1
.byte 0x1
.byte 0x49
.byte 0x13
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0xf
.byte 0x21
.byte 0
.byte 0
.byte 0
.byte 0x10
.byte 0x17
.byte 0x1
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x11
.byte 0xd
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x12
.byte 0x13
.byte 0x1
.byte 0xb
.byte 0x5
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x13
.byte 0x13
.byte 0x1
.byte 0x3
.byte 0x8
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x14
.byte 0xd
.byte 0
.byte 0x3
.byte 0xe
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x38
.byte 0xa
.byte 0
.byte 0
.byte 0x15
.byte 0x34
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x3f
.byte 0xc
.byte 0x3c
.byte 0xc
.byte 0
.byte 0
.byte 0x16
.byte 0x21
.byte 0
.byte 0x49
.byte 0x13
.byte 0x2f
.byte 0xb
.byte 0
.byte 0
.byte 0x17
.byte 0x15
.byte 0
.byte 0x27
.byte 0xc
.byte 0
.byte 0
.byte 0x18
.byte 0x15
.byte 0x1
.byte 0x27
.byte 0xc
.byte 0x49
.byte 0x13
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x19
.byte 0x5
.byte 0
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x1a
.byte 0x4
.byte 0x1
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x1b
.byte 0x28
.byte 0
.byte 0x3
.byte 0x8
.byte 0x1c
.byte 0xb
.byte 0
.byte 0
.byte 0x1c
.byte 0x13
.byte 0x1
.byte 0x3
.byte 0x8
.byte 0xb
.byte 0x5
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x1d
.byte 0x15
.byte 0x1
.byte 0x27
.byte 0xc
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x1e
.byte 0x13
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3c
.byte 0xc
.byte 0
.byte 0
.byte 0x1f
.byte 0x34
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x87,0x40
.byte 0x8
.byte 0x49
.byte 0x13
.byte 0x3f
.byte 0xc
.byte 0x3c
.byte 0xc
.byte 0
.byte 0
.byte 0x20
.byte 0x21
.byte 0
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x21
.byte 0xd
.byte 0
.byte 0x3
.byte 0xe
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x22
.byte 0xd
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x38
.byte 0xa
.byte 0
.byte 0
.byte 0x23
.byte 0x16
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0
.byte 0
.byte 0x24
.byte 0x13
.byte 0x1
.byte 0x3
.byte 0x8
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x25
.byte 0xd
.byte 0
.byte 0x3
.byte 0xe
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x38
.byte 0xa
.byte 0
.byte 0
.byte 0x26
.byte 0x13
.byte 0x1
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x27
.byte 0x13
.byte 0x1
.byte 0x3
.byte 0x8
.byte 0xb
.byte 0x5
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x28
.byte 0x4
.byte 0x1
.byte 0xb
.byte 0xb
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x1
.byte 0x13
.byte 0
.byte 0
.byte 0x29
.byte 0x34
.byte 0
.byte 0x3
.byte 0xe
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0xb
.byte 0x39
.byte 0xb
.byte 0x49
.byte 0x13
.byte 0x3f
.byte 0xc
.byte 0x3c
.byte 0xc
.byte 0
.byte 0
.byte 0x2a
.byte 0x2e
.byte 0
.byte 0x3
.byte 0x8
.byte 0x3a
.byte 0xb
.byte 0x3b
.byte 0x5
.byte 0x39
.byte 0xb
.byte 0x27
.byte 0xc
.byte 0x11
.byte 0x1
.byte 0x12
.byte 0x1
.byte 0x40
.byte 0xa
.byte 0
.byte 0
.byte 0
.section __DWARF,__debug_pubnames,regular,debug
Lsection__debug_pubnames:
.long 0x31
.word 0x2
.set L$set$57,Ldebug_info0-Lsection__debug_info
.long L$set$57
.long 0x612f
.long 0x60f6
.ascii "StgRunIsImplementedInAssembler\0"
.long 0
.section __DWARF,__debug_pubtypes,regular,debug
Lsection__debug_pubtypes:
.long 0x87f
.word 0x2
.set L$set$58,Ldebug_info0-Lsection__debug_info
.long L$set$58
.long 0x612f
.long 0x12e
.ascii "float\0"
.long 0x137
.ascii "double\0"
.long 0x154
.ascii "int\0"
.long 0x15b
.ascii "signed char\0"
.long 0x16a
.ascii "unsigned char\0"
.long 0x17b
.ascii "short int\0"
.long 0x188
.ascii "short unsigned int\0"
.long 0x19e
.ascii "unsigned int\0"
.long 0x1c0
.ascii "long long int\0"
.long 0x1ae
.ascii "__int64_t\0"
.long 0x1d1
.ascii "long long unsigned int\0"
.long 0x1eb
.ascii "long int\0"
.long 0x1f7
.ascii "sizetype\0"
.long 0x20c
.ascii "char\0"
.long 0x219
.ascii "__va_list_tag\0"
.long 0x28e
.ascii "__darwin_off_t\0"
.long 0x2a5
.ascii "int32_t\0"
.long 0x2b5
.ascii "int64_t\0"
.long 0x2c5
.ascii "uint8_t\0"
.long 0x2d5
.ascii "uint16_t\0"
.long 0x2e6
.ascii "uint32_t\0"
.long 0x2f7
.ascii "uint64_t\0"
.long 0x308
.ascii "StgWord8\0"
.long 0x319
.ascii "StgWord16\0"
.long 0x32b
.ascii "StgWord32\0"
.long 0x33d
.ascii "StgInt64\0"
.long 0x34e
.ascii "StgWord64\0"
.long 0x384
.ascii "StgWord128\0"
.long 0x3bb
.ascii "StgWord256\0"
.long 0x3f2
.ascii "StgWord512\0"
.long 0x405
.ascii "StgInt\0"
.long 0x419
.ascii "StgWord\0"
.long 0x42e
.ascii "StgHalfInt\0"
.long 0x441
.ascii "StgHalfWord\0"
.long 0x455
.ascii "StgAddr\0"
.long 0x465
.ascii "StgChar\0"
.long 0x475
.ascii "StgFloat\0"
.long 0x486
.ascii "StgDouble\0"
.long 0x498
.ascii "StgPtr\0"
.long 0x4ad
.ascii "StgCode\0"
.long 0x4bd
.ascii "StgFunPtr\0"
.long 0x4e7
.ascii "W_\0"
.long 0x553
.ascii "StgFunTable\0"
.long 0x5ad
.ascii "StgUnion\0"
.long 0xcd2
.ascii "StgRegTable\0"
.long 0x19b0
.ascii "HsBool\0"
.long 0x19c7
.ascii "Time\0"
.long 0x19d4
.ascii "size_t\0"
.long 0x19e3
.ascii "long double\0"
.long 0x1a7f
.ascii "_Bool\0"
.long 0x1a8e
.ascii "EventLogWriter\0"
.long 0x1b0d
.ascii "SchedulerStatus\0"
.long 0x1b63
.ascii "Capability\0"
.long 0x1e9c
.ascii "RtsOptsEnabledEnum\0"
.long 0x2218
.ascii "RtsConfig\0"
.long 0x2072
.ascii "GCDetails_\0"
.long 0x22cd
.ascii "StgClosure\0"
.long 0x22e0
.ascii "StgInfoTable\0"
.long 0x2353
.ascii "StgTSO\0"
.long 0x237f
.ascii "CostCentre_\0"
.long 0x241f
.ascii "CostCentre\0"
.long 0x94c
.ascii "CostCentreStack_\0"
.long 0x24ae
.ascii "RtsMsgFunction\0"
.long 0x2655
.ascii "StgClosureInfo\0"
.long 0x266c
.ascii "StgSRTField\0"
.long 0x22fa
.ascii "StgInfoTable_\0"
.long 0x26d7
.ascii "StgFunInfoExtraRev_\0"
.long 0x2767
.ascii "StgFunInfoExtraRev\0"
.long 0x27b3
.ascii "StgFunInfoTable\0"
.long 0x27fc
.ascii "StgThunkInfoTable_\0"
.long 0x2828
.ascii "StgThunkInfoTable\0"
.long 0x2868
.ascii "StgHeader\0"
.long 0x1b2b
.ascii "StgClosure_\0"
.long 0x2889
.ascii "StgBlockingQueue_\0"
.long 0x29f9
.ascii "StgIntCharlikeClosure\0"
.long 0x2a17
.ascii "_StgWeak\0"
.long 0x2a9a
.ascii "StgWeak\0"
.long 0x2aaa
.ascii "StgTRecHeader\0"
.long 0x2b52
.ascii "StgTVarWatchQueue_\0"
.long 0x2bc7
.ascii "StgTVarWatchQueue\0"
.long 0x2c5e
.ascii "StgTVar\0"
.long 0x2ccd
.ascii "StgAtomicInvariant\0"
.long 0x2d3c
.ascii "TRecEntry\0"
.long 0x2d4f
.ascii "StgTRecChunk_\0"
.long 0x2dd5
.ascii "StgTRecChunk\0"
.long 0x2e44
.ascii "TRecState\0"
.long 0x2e57
.ascii "StgInvariantCheckQueue_\0"
.long 0x2ed5
.ascii "StgInvariantCheckQueue\0"
.long 0x2ac1
.ascii "StgTRecHeader_\0"
.long 0x2f07
.ascii "Message_\0"
.long 0x2f41
.ascii "Message\0"
.long 0x2f52
.ascii "MessageWakeup_\0"
.long 0x2fa2
.ascii "MessageThrowTo_\0"
.long 0x28ff
.ascii "MessageBlackHole_\0"
.long 0x301f
.ascii "StgThreadID\0"
.long 0x30a4
.ascii "StgTSOBlockInfo\0"
.long 0xa55
.ascii "StgTSO_\0"
.long 0x2961
.ascii "StgStack_\0"
.long 0xc05
.ascii "bdescr_\0"
.long 0x4b6d
.ascii "bdescr\0"
.long 0x4bb9
.ascii "memcount\0"
.long 0xbce
.ascii "nursery_\0"
.long 0x4839
.ascii "generation_\0"
.long 0x4bd6
.ascii "generation\0"
.long 0x4c4c
.ascii "fpos_t\0"
.long 0x4c5b
.ascii "__sbuf\0"
.long 0x4c94
.ascii "__sFILE\0"
.long 0x4ea0
.ascii "FILE\0"
.long 0x4eee
.ascii "_GC_FLAGS\0"
.long 0x51ab
.ascii "GC_FLAGS\0"
.long 0x51bc
.ascii "_DEBUG_FLAGS\0"
.long 0x52f9
.ascii "DEBUG_FLAGS\0"
.long 0x530d
.ascii "_COST_CENTRE_FLAGS\0"
.long 0x5392
.ascii "COST_CENTRE_FLAGS\0"
.long 0x53ac
.ascii "_PROFILING_FLAGS\0"
.long 0x5533
.ascii "PROFILING_FLAGS\0"
.long 0x554b
.ascii "_TRACE_FLAGS\0"
.long 0x55e8
.ascii "TRACE_FLAGS\0"
.long 0x55fc
.ascii "_CONCURRENT_FLAGS\0"
.long 0x564d
.ascii "CONCURRENT_FLAGS\0"
.long 0x5666
.ascii "_MISC_FLAGS\0"
.long 0x5765
.ascii "MISC_FLAGS\0"
.long 0x5778
.ascii "_PAR_FLAGS\0"
.long 0x5893
.ascii "PAR_FLAGS\0"
.long 0x58a5
.ascii "_TICKY_FLAGS\0"
.long 0x58eb
.ascii "TICKY_FLAGS\0"
.long 0x58ff
.ascii "_RTS_FLAGS\0"
.long 0x59d8
.ascii "RTS_FLAGS\0"
.long 0x5a67
.ascii "snEntry\0"
.long 0x5a91
.ascii "spEntry\0"
.long 0x5bc9
.ascii "mblock_address_range\0"
.long 0x30bc
.ascii "InCall_\0"
.long 0x5efe
.ascii "InCall\0"
.long 0x5df8
.ascii "Task_\0"
.long 0x5f0d
.ascii "Task\0"
.long 0x1b76
.ascii "Capability_\0"
.long 0x5feb
.ascii "SyncType\0"
.long 0x6041
.ascii "PendingSync\0"
.long 0
.section __DWARF,__debug_aranges,regular,debug
Lsection__debug_aranges:
.long 0x2c
.word 0x2
.set L$set$59,Ldebug_info0-Lsection__debug_info
.long L$set$59
.byte 0x8
.byte 0
.word 0
.word 0
.quad Ltext0
.set L$set$60,Letext0-Ltext0
.quad L$set$60
.quad 0
.quad 0
.section __DWARF,__debug_line,regular,debug
Lsection__debug_line:
Ldebug_line0:
.section __DWARF,__debug_str,regular,debug
Lsection__debug_str:
LASF8:
.ascii "next_queue_entry\0"
LASF2:
.ascii "header\0"
LASF9:
.ascii "compact\0"
LASF7:
.ascii "bitmap\0"
LASF11:
.ascii "scheduler\0"
LASF5:
.ascii "link\0"
LASF3:
.ascii "blocks\0"
LASF0:
.ascii "time_ticks\0"
LASF10:
.ascii "generations\0"
LASF4:
.ascii "n_blocks\0"
LASF6:
.ascii "longGCSync\0"
LASF1:
.ascii "mem_alloc\0"
.subsections_via_symbols
.section __TEXT,__text,regular,pure_instructions
.macosx_version_min 10, 13
.p2align 4, 0x90 ## -- Begin function StgRunIsImplementedInAssembler
_StgRunIsImplementedInAssembler: ## @StgRunIsImplementedInAssembler
Lfunc_begin0:
.file 1 "rts" "StgCRun.c"
.loc 1 369 0 ## rts/StgCRun.c:369:0
.cfi_startproc
## BB#0:
pushq %rbp
Lcfi0:
.cfi_def_cfa_offset 16
Lcfi1:
.cfi_offset %rbp, -16
movq %rsp, %rbp
Lcfi2:
.cfi_def_cfa_register %rbp
Ltmp0:
.loc 1 370 5 prologue_end ## rts/StgCRun.c:370:5
## InlineAsm Start
.globl _StgRun
.private_extern _StgRun
_StgRun:
subq $48, %rsp
movq %rsp, %rax
subq $16384, %rsp ## imm = 0x4000
movq %rbx, (%rax)
movq %rbp, 8(%rax)
movq %r12, 16(%rax)
movq %r13, 24(%rax)
movq %r14, 32(%rax)
movq %r15, 40(%rax)
Lcfi3:
.cfi_def_cfa %rsp, 0
Lcfi4:
.cfi_offset %rbx, 16384
Lcfi5:
.cfi_offset %rbp, 16392
Lcfi6:
.cfi_offset %r12, 16400
Lcfi7:
.cfi_offset %r13, 16408
Lcfi8:
.cfi_offset %r14, 16416
Lcfi9:
.cfi_offset %r15, 16424
Lcfi10:
.cfi_offset %rip, 16432
Lcfi11:
.cfi_escape 0x16, 0x07, 0x04, 0x77, 0xb8, 0x80, 0x01
movq %rsi, %r13
movq %rdi, %rax
.globl _StgRunJmp
.private_extern _StgRunJmp
.no_dead_strip _StgRunJmp
_StgRunJmp:
jmpq *%rax
.globl _StgReturn
_StgReturn:
movq %rbx, %rax
addq $16384, %rsp ## imm = 0x4000
movq (%rsp), %rbx
movq 8(%rsp), %rbp
movq 16(%rsp), %r12
movq 24(%rsp), %r13
movq 32(%rsp), %r14
movq 40(%rsp), %r15
addq $48, %rsp
retq
## InlineAsm End
.loc 1 537 1 ## rts/StgCRun.c:537:1
popq %rbp
retq
Ltmp1:
Lfunc_end0:
.cfi_endproc
## -- End function
.no_dead_strip _StgRunIsImplementedInAssembler
.section __DWARF,__debug_str,regular,debug
Linfo_string:
.asciz "Apple LLVM version 9.1.0 (clang-902.0.39.1)" ## string offset=0
.asciz "rts/StgCRun.c" ## string offset=44
.asciz "/Users/carter/WorkSpace/projects/active/ghc-head-may2018-clang-sad" ## string offset=58
.asciz "StgRunIsImplementedInAssembler" ## string offset=125
.section __DWARF,__debug_abbrev,regular,debug
Lsection_abbrev:
.byte 1 ## Abbreviation Code
.byte 17 ## DW_TAG_compile_unit
.byte 1 ## DW_CHILDREN_yes
.byte 37 ## DW_AT_producer
.byte 14 ## DW_FORM_strp
.byte 19 ## DW_AT_language
.byte 5 ## DW_FORM_data2
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 16 ## DW_AT_stmt_list
.byte 23 ## DW_FORM_sec_offset
.byte 27 ## DW_AT_comp_dir
.byte 14 ## DW_FORM_strp
.byte 17 ## DW_AT_low_pc
.byte 1 ## DW_FORM_addr
.byte 18 ## DW_AT_high_pc
.byte 6 ## DW_FORM_data4
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 2 ## Abbreviation Code
.byte 46 ## DW_TAG_subprogram
.byte 0 ## DW_CHILDREN_no
.byte 17 ## DW_AT_low_pc
.byte 1 ## DW_FORM_addr
.byte 18 ## DW_AT_high_pc
.byte 6 ## DW_FORM_data4
.byte 64 ## DW_AT_frame_base
.byte 24 ## DW_FORM_exprloc
.byte 3 ## DW_AT_name
.byte 14 ## DW_FORM_strp
.byte 58 ## DW_AT_decl_file
.byte 11 ## DW_FORM_data1
.byte 59 ## DW_AT_decl_line
.byte 5 ## DW_FORM_data2
.byte 39 ## DW_AT_prototyped
.byte 25 ## DW_FORM_flag_present
.byte 0 ## EOM(1)
.byte 0 ## EOM(2)
.byte 0 ## EOM(3)
.section __DWARF,__debug_info,regular,debug
Lsection_info:
Lcu_begin0:
.long 61 ## Length of Unit
.short 4 ## DWARF version number
Lset0 = Lsection_abbrev-Lsection_abbrev ## Offset Into Abbrev. Section
.long Lset0
.byte 8 ## Address Size (in bytes)
.byte 1 ## Abbrev [1] 0xb:0x36 DW_TAG_compile_unit
.long 0 ## DW_AT_producer
.short 12 ## DW_AT_language
.long 44 ## DW_AT_name
Lset1 = Lline_table_start0-Lsection_line ## DW_AT_stmt_list
.long Lset1
.long 58 ## DW_AT_comp_dir
.quad Lfunc_begin0 ## DW_AT_low_pc
Lset2 = Lfunc_end0-Lfunc_begin0 ## DW_AT_high_pc
.long Lset2
.byte 2 ## Abbrev [2] 0x2a:0x16 DW_TAG_subprogram
.quad Lfunc_begin0 ## DW_AT_low_pc
Lset3 = Lfunc_end0-Lfunc_begin0 ## DW_AT_high_pc
.long Lset3
.byte 1 ## DW_AT_frame_base
.byte 86
.long 125 ## DW_AT_name
.byte 1 ## DW_AT_decl_file
.short 368 ## DW_AT_decl_line
## DW_AT_prototyped
.byte 0 ## End Of Children Mark
.section __DWARF,__debug_ranges,regular,debug
Ldebug_range:
.section __DWARF,__debug_macinfo,regular,debug
Ldebug_macinfo:
Lcu_macro_begin0:
.byte 0 ## End Of Macro List Mark
.section __DWARF,__apple_names,regular,debug
Lnames_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 1 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## DW_ATOM_die_offset
.short 6 ## DW_FORM_data4
.long 0 ## Bucket 0
.long 161380461 ## Hash in Bucket 0
.long LNames0-Lnames_begin ## Offset in Bucket 0
LNames0:
.long 125 ## StgRunIsImplementedInAssembler
.long 1 ## Num DIEs
.long 42
.long 0
.section __DWARF,__apple_objc,regular,debug
Lobjc_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 0 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## DW_ATOM_die_offset
.short 6 ## DW_FORM_data4
.long -1 ## Bucket 0
.section __DWARF,__apple_namespac,regular,debug
Lnamespac_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 0 ## Header Hash Count
.long 12 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 1 ## HeaderData Atom Count
.short 1 ## DW_ATOM_die_offset
.short 6 ## DW_FORM_data4
.long -1 ## Bucket 0
.section __DWARF,__apple_types,regular,debug
Ltypes_begin:
.long 1212240712 ## Header Magic
.short 1 ## Header Version
.short 0 ## Header Hash Function
.long 1 ## Header Bucket Count
.long 0 ## Header Hash Count
.long 20 ## Header Data Length
.long 0 ## HeaderData Die Offset Base
.long 3 ## HeaderData Atom Count
.short 1 ## DW_ATOM_die_offset
.short 6 ## DW_FORM_data4
.short 3 ## DW_ATOM_die_tag
.short 5 ## DW_FORM_data2
.short 4 ## DW_ATOM_type_flags
.short 11 ## DW_FORM_data1
.long -1 ## Bucket 0
.subsections_via_symbols
.section __DWARF,__debug_line,regular,debug
Lsection_line:
Lline_table_start0:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment