Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
.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