Home | History | Annotate | Download | only in os
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     535       `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "f416d2d751aeb1bd7c68b4ef9ed575fee4ac0626"
      5 
      6 $$
      7 package signal
      8 	import runtime "runtime"
      9 	import os "os"
     10 	import sync "sync"
     11 	import syscall "syscall"
     12 	type @"os".Signal interface { Signal(); String() (? string) }
     13 	func @"".Ignore (@"".sig1 ...@"os".Signal "esc:0x1")
     14 	func @"".Notify (@"".c1 chan<- @"os".Signal, @"".sig2 ...@"os".Signal "esc:0x1")
     15 	func @"".Reset (@"".sig1 ...@"os".Signal "esc:0x1")
     16 	func @"".Stop (@"".c1 chan<- @"os".Signal "esc:0x1")
     17 	func @"".init ()
     18 
     19 $$
     20 _go_.o          0           0     0     644     52763     `
     21 go object darwin amd64 go1.5.1 X:none
     22 
     23 !
     24 go13ldos.async.asyscall.a$"".(*handler).wanteH%H;avYHD$H\$HH?H;HHHt3Hs&LAHHH sD$1
     28 
     29 $runtime.panicindex
     30 0runtime.morestack_noctxt0"".~r1 type.bool"".sigtype.int"".h type.*"".handlerpp0T
     33 ]Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go""".(*handler).seteH%H;aviH|$HD$HH?H;HHHtCHs6H,UHs"H,HHH s	]1
     37 
     38 $runtime.panicindex
     39 $runtime.panicindex
     40 0runtime.morestack_noctxt "".sigtype.int"".h type.*"".handler8H
     42 fTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go&"".(*handler).cleareH%H;avsH|$HD$HH?H;HHHtMHs@H,UHs,H,HHAH sAAD!]E1t
     46 
     47 $runtime.panicindex
     48 $runtime.panicindex
     49 0runtime.morestack_noctxt "".sigtype.int"".h type.*"".handler@Q
     51 p Tgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go"".canceleH%HD$H;AbHHH$HH\$$HHD$H$1HL$`HL$hHL$`H-H)H$HiHL$0Hu71HA}!HL$H$HT$0HHL$HHA|HH$H$HH$1HL$xHL$ Hl$pHHl$ H9}HHL$8HtTH	HkHT$(HL$PHl$XHL$@H$Hl$HHl$H\$H$HT$0HHL$8HT$(HHH|
     55 D"".handlersV
     56 $sync.(*Mutex).Lockd"".handlers.sync.(*Mutex).Unlockf
     57 "runtime.deferproc"".cancel.func1
     58 &runtime.deferreturn
     59 "".signum
     60 &runtime.deferreturn
     61 0runtime.morestack_noctxt@"".autotmp_0014otype.os.Signal"".autotmp_0013type.*os.Signal"".autotmp_0012type.int"".autotmp_0011type.int"".autotmp_0010OVtype.struct { F uintptr; action func(int) }"".autotmp_0007/ type.[]os.Signal"".autotmp_0006type.int"".autotmp_0005type.int"".stype.os.Signal"".ntype.int"".removetype.func(int)"".action0type.func(int)"".sigs type.[]os.Signal(:N5, ]+-*~/$Tgclocals2976f48703bf940fd2a050777411a19bTgclocals1710eaff8770981e2771917b998c9ab4^prebuilts/go/darwin-x86/src/os/signal/signal.go"".IgnoreeH%H;av7H H\$(H$H\$0H\$H\$8H\$HH\$H 
     63 f$"".ignoreSignalfz
     64 "".cancel
     65 0runtime.morestack_noctxt0@"".sig type.[]os.Signal@2?@
     67 P.
     68 
     69 <Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go"".NotifyeH%HD$H;AHH$1H9u]HH$H$#HH$H$H\$HD$H\$HH$HKHL$HH$HH\$$HHD$(H$HH$HH\$HD$H\$H1H9H1H9uDHH$HD$HD$HD$H\$ =HHH$HD$H$H\$XHD$@HD$PHH$HH\$H\$XH\$H\$PH\$HT$@1H$H$H$H-H)HQHL$`H$Hu71HA}!HL$(H$HT$`HHL$(HHA|HH$H$H$H$1H$HL$0H$HHl$0H9}HHL$HHtWH	HkHT$8HL$xH$HL$hH$Hl$pHl$H\$H$HT$`HHL$HHT$8HHH-H,$H\$fH@
     78 b^go.string."os/signal: Notify using nil channel"type.string
     79 runtime.convT2E
     80 runtime.gopanic"".handlers
     81 $sync.(*Mutex).Lock"".handlers.sync.(*Mutex).Unlockf
     82 "runtime.deferprocJtype.map[chan<- os.Signal]*"".handler"".handlers
     83 2runtime.mapaccess1_fast64"".handlersJtype.map[chan<- os.Signal]*"".handler
     84 runtime.makemap6runtime.writeBarrierEnabled"".handlerstype."".handler
     85 "runtime.newobjectJtype.map[chan<- os.Signal]*"".handler"".handlers
     86 $runtime.mapassign1"".Notify.func1
     87 &runtime.deferreturn
     88 
     89 "".signum
     90 "".handlers
     93 .runtime.writebarrierptr
     95 &runtime.deferreturn
     97 0runtime.morestack_noctxt@""".autotmp_0030type.os.Signal"".autotmp_0029type.*os.Signal"".autotmp_0028type.int"".autotmp_0027type.int"".autotmp_0026oPtype.struct { F uintptr; h *"".handler }"".autotmp_0023/ type.[]os.Signal"".autotmp_0022type.int"".autotmp_0021type.int"".autotmp_0020 type.*"".handler"".autotmp_0019*type.chan<- os.Signal"".autotmp_0015Otype.string"".stype.os.Signal"".ntype.int"".addtype.func(int)"".h type.*"".handler"".sig type.[]os.Signal"".c*type.chan<- os.Signal(`]-1DL-k+/	&j,^?*Tgclocalsa68b09a48716afad7ca7a02fe6add474Tgclocals778173064df595cbc651dd5caf84def8^prebuilts/go/darwin-x86/src/os/signal/signal.go"".ReseteH%H;av7H H\$(H$H\$0H\$H\$8H\$HH\$H 
    103 f&"".disableSignalfz
    104 "".cancel
    105 0runtime.morestack_noctxt0@"".sig type.[]os.Signal@2?@
    107 P.
    108 
    109 <Tgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go"".StopeH%H;aH8HH$HH\$$HHD${HD$@HH$HH\$HD$H\$HH\$(1H9uH8H\$@H\$0HH$HH\$H\$0H\$1HAH|$(HHH?H;HHHHLAHHH H@@t]HHAsvHH3HHAs[HHHH+H-HAs:HlH]HuHT$ H$HT$ HHA;H81Z*H80
    116 4"".handlersF
    117 $sync.(*Mutex).LockT"".handlersz.sync.(*Mutex).Unlockf
    118 "runtime.deferprocJtype.map[chan<- os.Signal]*"".handler"".handlers
    119 2runtime.mapaccess1_fast64
    120 &runtime.deferreturnJtype.map[chan<- os.Signal]*"".handler"".handlers
    121 "runtime.mapdelete "".handlers "".handlers "".handlers
    122  "".disableSignal
    123 &runtime.deferreturn
    124 $runtime.panicindex
    125 $runtime.panicindex
    126 $runtime.panicindex
    127 $runtime.panicindex
    128 &runtime.deferreturn
    129 0runtime.morestack_noctxtp"".autotmp_0033*type.chan<- os.Signal"".n/type.int"".h type.*"".handler"".c*type.chan<- os.Signal&popop4opP-.0[.
	"VTgclocals37a2283f5c69c342946cad8073b58fcaTgclocals4ee9600b372d9cd45a6b69f7c679edc8^prebuilts/go/darwin-x86/src/os/signal/signal.go"".processeH%HD$H;AHH$H$H$H\$HL$HL$ H}HHH$HH\$$HHD$*H
H|$81HH$HL$H\$8H\$H\$81H9H\$@HH\$8H3LD$ LI?I;IIHINAHHH <tCH$H\$(H$H\$0H-H,$Ht$Hl$(Hl$\$t,H\$8H$H\$81H9=H1yIH&&
    139 r
    140 "".signum
    141 &runtime.deferreturn"".handlers
    142 $sync.(*Mutex).Lock"".handlers.sync.(*Mutex).Unlockf
    143 "runtime.deferproc"".handlers
    144  runtime.duffzeroJtype.map[chan<- os.Signal]*"".handler
    145 &runtime.mapiterinit*type.chan<- os.Signal
    146 (runtime.selectnbsend
    147 &runtime.mapiternext
    148 &runtime.deferreturn
    149 $runtime.panicindex
    150 &runtime.deferreturn
    151 0runtime.morestack_noctxt "".autotmp_0041type.os.Signal"".autotmp_0039Ttype.map.iter[chan<- os.Signal]*"".handler"".ntype.int"".sigtype.os.Signal2;$@#-RRC
&8Tgclocals7e902992778eda5f91d29a3f0c115aeeTgclocalsfb3154111130df90d26961f5664649a1^prebuilts/go/darwin-x86/src/os/signal/signal.go"".loopeH%H;avhH@$H\$8HH$HH\$HH\$H\$8H\$HD$ H\$(HH$HKHL$
    158 (
    159 "".signal_recvF&type.syscall.Signal\type.os.Signalt@go.itab.syscall.Signal.os.Signal
    160 runtime.convT2I
    161 "".process
    162 0runtime.morestack_noctxt"".autotmp_0046&type.syscall.Signalm*d	
    164 mTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.go"".init.1eH%H;av-H$$HHD$H
    166 
    167 6
    168  "".signal_enableR"".loopff
    169 runtime.newprocz
    170 0runtime.morestack_noctxt  ( P6
    172 6Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.go"".signumeH%H;aH@HL$HHD$PHL$0H$HD$8HD$\$7ujHD$(HH$H\$0H\$H\$8H\$H\$(H\$\$ t)HD$(H|HA}
    175 HD$XH@HD$XH@H\$0H\$8HD$XH@/
    176 
    177 j
    178 $runtime.ifacethash&type.syscall.Signal
    179 $runtime.assertI2T2
    180 0runtime.morestack_noctxt0"".autotmp_0047type.os.Signal"".sig/&type.syscall.Signal"".~r1 type.int"".sigtype.os.Signal,
&Ho
    186 
    187 4Tgclocals51af24152615272c3d9efc8538f95767Tgclocals21a8f585a14d020f181242c5256583dchprebuilts/go/darwin-x86/src/os/signal/signal_unix.go"".enableSignal`\eH%H;avHH\$$H
    190 <
    191  "".signal_enableP
    192 0runtime.morestack_noctxt"".sigtype.int	0b	
    194 Tgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.go "".disableSignal`\eH%H;avHH\$$H
    196 <
    197 """.signal_disableP
    198 0runtime.morestack_noctxt"".sigtype.int	0j	
    200 Tgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.go"".ignoreSignal`\eH%H;avHH\$$H
    202 <
    203  "".signal_ignoreP
    204 0runtime.morestack_noctxt"".sigtype.int	0r	
    206 Tgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.go"".cancel.func1		eH%HD$H;A;HHZH\$01\$\$ \$$H
H|$81HH$HL$H\$8H\$H$H\$81H9vH\$@HH\$8LHH?H;HHHHLAHHH p<HHAEHHHHA&HHHH+HH?H;HHHHH,DUHH,HHAH AADD!MHHL$)9u?Zi9u5Zi9u+L\$(HH$HH\$H\$(H\$H\$8H$H$H\$81H9H<$HT$0HHqE1O1Y$
    214 r"".handlers
    215  runtime.duffzeroJtype.map[chan<- os.Signal]*"".handler
    216 &runtime.mapiterinit "".handlers "".handlersJtype.map[chan<- os.Signal]*"".handler"".handlers
    217 "runtime.mapdelete
    218 &runtime.mapiternext
    219 $runtime.panicindex
    220 $runtime.panicindex
    221 $runtime.panicindex
    222 $runtime.panicindex	
    223 $runtime.panicindex	
    224 "runtime.morestack"".autotmp_0055*type.chan<- os.Signal"".autotmp_0053type.int"".autotmp_0051Ttype.map.iter[chan<- os.Signal]*"".handler"".actiontype.func(int)"".zerohandlertype."".handler"".ntype.intTBV(ZQ6c++	&

c)ETgclocals11aa0eaa26f10336d2e4deb91dd16fd4Tgclocals37fb240da5ebbf55515f5c8671923fde^prebuilts/go/darwin-x86/src/os/signal/signal.go"".Notify.func1eH%H;a`HHD$HrH}HHH?H;HHH%HLAHHH HH?H;HHHHH,DMHH,HHH szD	]H-HAs^HlH]HuH$HD$HHAs-HHHHAsHHHH+H1;1
    236  "".handlers
    237 "".enableSignal "".handlers "".handlers
    238 $runtime.panicindex
    239 $runtime.panicindex
    240 $runtime.panicindex
    241 $runtime.panicindex
    242 $runtime.panicindex
    243 $runtime.panicindex
    244 "runtime.morestack"".autotmp_0061type.int"".ntype.intP< RV.
Tgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cb^prebuilts/go/darwin-x86/src/os/signal/signal.go"".initeH%H;avCtu
    248 $"".initdone<"".initdoneR
    249 "runtime.throwinitb"".initdonen
    250 os.initx
    251 sync.init
    252 syscall.init
    253 "".init.1"".initdone
    254 0runtime.morestack_noctxt``v`
    255 (8Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbhprebuilts/go/darwin-x86/src/os/signal/signal_unix.gogo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Lock@@H\$H\$H|$t%&$sync.(*Mutex).Lock""..thistype.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }   Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>go.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Unlock@@H\$H\$H|$t%&(sync.(*Mutex).Unlock""..thistype.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }   Tgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cb<autogenerated>Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals3f5c1f818fa7055d0400cecd34057162Tgclocals1710eaff8770981e2771917b998c9ab400Tgclocals2976f48703bf940fd2a050777411a19b00				Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2fgo.string.hdr."os/signal: Notify using nil channel"  #^go.string."os/signal: Notify using nil channel"^go.string."os/signal: Notify using nil channel"PHos/signal: Notify using nil channelTgclocals778173064df595cbc651dd5caf84def8@@
Tgclocalsa68b09a48716afad7ca7a02fe6add474@@Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals0b86ef39f3fed835f14ba5f4d7c62fa2Tgclocals4ee9600b372d9cd45a6b69f7c679edc8((Tgclocals37a2283f5c69c342946cad8073b58fca((Tgclocalsfb3154111130df90d26961f5664649a1((Tgclocals7e902992778eda5f91d29a3f0c115aee((>"".signal_disable.args_stackmap<"".signal_enable.args_stackmap<"".signal_ignore.args_stackmap8"".signal_recv.args_stackmap  0 (a] go.itab.syscall.Signal.os.SignalTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals21a8f585a14d020f181242c5256583dc  Tgclocals51af24152615272c3d9efc8538f95767  Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5184031d3a32a42d85027f073f873668Tgclocals37fb240da5ebbf55515f5c8671923fde00Tgclocals11aa0eaa26f10336d2e4deb91dd16fd400Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals5184031d3a32a42d85027f073f873668Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals33cdeccccebe80329f1fdbee7f5874cb."".handlerstype.struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }0"".initdonetype.uint8*"".(*handler).wantf$"".(*handler).want("".(*handler).setf""".(*handler).set,"".(*handler).clearf&"".(*handler).clear"".cancelf"".cancel"".Ignoref"".Ignore"".Notifyf"".Notify"".Resetf"".Reset"".Stopf"".Stop"".processf"".process("".signal_disablef""".signal_disable&"".signal_enablef "".signal_enable&"".signal_ignoref "".signal_ignore""".signal_recvf"".signal_recv"".loopf"".loop"".init.1f"".init.1"".signumf"".signum$"".enableSignalf"".enableSignal&"".disableSignalf "".disableSignal$"".ignoreSignalf"".ignoreSignal$"".cancel.func1f"".cancel.func1$"".Notify.func1f"".Notify.func1"".initf"".init"runtime.gcbits.010go.string.hdr."[]uint32"  (go.string."[]uint32"(go.string."[]uint32" []uint32type.[]uint320 runtime.algarray@"runtime.gcbits.01P0go.string.hdr."[]uint32"p,go.weak.type.*[]uint32"runtime.zerovaluetype.uint32:go.typelink.[]uint32	[]uint32type.[]uint32 type..hashfunc12  ,runtime.memhash_varlentype..eqfunc12  .runtime.memequal_varlentype..alg12   type..hashfunc12type..eqfunc12runtime.gcbits.2go.string.hdr."[3]uint32"  	*go.string."[3]uint32"*go.string."[3]uint32" [3]uint32type.[3]uint3270type..alg12@runtime.gcbits.P2go.string.hdr."[3]uint32"p.go.weak.type.*[3]uint32"runtime.zerovaluetype.uint32type.[]uint32>go.typelink.[3]uint32	[3]uint32type.[3]uint32<go.string.hdr."signal.handler"  4go.string."signal.handler"4go.string."signal.handler" signal.handler(go.string.hdr."mask"   go.string."mask" go.string."mask"
    263 mask2go.string.hdr."os/signal"  	*go.string."os/signal"*go.string."os/signal" os/signal"go.importpath."".  	*go.string."os/signal".go.string.hdr."handler"  &go.string."handler"&go.string."handler"handlertype."".handler(/0type..alg12@runtime.gcbits.P<go.string.hdr."signal.handler"p type.*"".handler"runtime.zerovaluetype."".handler(go.string.hdr."mask""go.importpath."".type.[3]uint32`type."".handler.go.string.hdr."handler""go.importpath."".type."".handler>go.string.hdr."*signal.handler"  6go.string."*signal.handler"6go.string."*signal.handler"  *signal.handlerTgo.string.hdr."func(*signal.handler, int)"  Lgo.string."func(*signal.handler, int)"Lgo.string."func(*signal.handler, int)"@6func(*signal.handler, int)6type.func(*"".handler, int)~30 runtime.algarray@"runtime.gcbits.01PTgo.string.hdr."func(*signal.handler, int)"pHgo.weak.type.*func(*"".handler, int)"runtime.zerovalue6type.func(*"".handler, int)6type.func(*"".handler, int) type.*"".handlertype.intzgo.typelink.func(*signal.handler, int)	func(*"".handler, int)6type.func(*"".handler, int)^go.string.hdr."func(*signal.handler, int) bool"  Vgo.string."func(*signal.handler, int) bool"Vgo.string."func(*signal.handler, int) bool"@@func(*signal.handler, int) bool@type.func(*"".handler, int) bool|Hl30 runtime.algarray@"runtime.gcbits.01P^go.string.hdr."func(*signal.handler, int) bool"pRgo.weak.type.*func(*"".handler, int) bool"runtime.zerovalue@type.func(*"".handler, int) bool@type.func(*"".handler, int) bool type.*"".handlertype.inttype.boolgo.typelink.func(*signal.handler, int) bool	func(*"".handler, int) bool@type.func(*"".handler, int) bool*go.string.hdr."clear"  "go.string."clear""go.string."clear"clear2go.string.hdr."func(int)"  	*go.string."func(int)"*go.string."func(int)" func(int)type.func(int)30 runtime.algarray@"runtime.gcbits.01P2go.string.hdr."func(int)"p.go.weak.type.*func(int)"runtime.zerovaluetype.func(int)type.func(int)type.int>go.typelink.func(int)	func(int)type.func(int)&go.string.hdr."set"  go.string."set"go.string."set"set(go.string.hdr."want"   go.string."want" go.string."want"
    267 want<go.string.hdr."func(int) bool"  4go.string."func(int) bool"4go.string."func(int) bool" func(int) bool&type.func(int) bool{r`30 runtime.algarray@"runtime.gcbits.01P<go.string.hdr."func(int) bool"p8go.weak.type.*func(int) bool"runtime.zerovalue&type.func(int) bool&type.func(int) booltype.inttype.boolRgo.typelink.func(int) bool	func(int) bool&type.func(int) bool type.*"".handlero)g640 runtime.algarray@"runtime.gcbits.01P>go.string.hdr."*signal.handler"p2go.weak.type.**"".handler"runtime.zerovaluetype."".handler` type.*"".handler type.*"".handler*go.string.hdr."clear""go.importpath."".type.func(int)6type.func(*"".handler, int)&"".(*handler).clear&"".(*handler).clear&go.string.hdr."set""go.importpath."".type.func(int)6type.func(*"".handler, int)""".(*handler).set""".(*handler).set(go.string.hdr."want""go.importpath."".&type.func(int) bool@type.func(*"".handler, int) bool$"".(*handler).want$"".(*handler).want6go.string.hdr."[]os.Signal"  .go.string."[]os.Signal".go.string."[]os.Signal" []os.Signal type.[]os.Signal0 runtime.algarray@"runtime.gcbits.01P6go.string.hdr."[]os.Signal"p2go.weak.type.*[]os.Signal"runtime.zerovaluetype.os.SignalFgo.typelink.[]os.Signal	[]os.Signal type.[]os.Signal"runtime.gcbits.02lgo.string.hdr."struct { F uintptr; action func(int) }"  &dgo.string."struct { F uintptr; action func(int) }"dgo.string."struct { F uintptr; action func(int) }"PNstruct { F uintptr; action func(int) }$go.string.hdr.".F"  go.string.".F"go.string.".F".F,go.string.hdr."action"  $go.string."action"$go.string."action"actionVtype.struct { F uintptr; action func(int) }3e0 runtime.algarray@"runtime.gcbits.02Plgo.string.hdr."struct { F uintptr; action func(int) }"phgo.weak.type.*struct { F uintptr; action func(int) }"runtime.zerovalueVtype.struct { F uintptr; action func(int) }$go.string.hdr.".F""go.importpath."".type.uintptr,go.string.hdr."action""go.importpath."".type.func(int)ngo.string.hdr."*struct { F uintptr; action func(int) }"  'fgo.string."*struct { F uintptr; action func(int) }"fgo.string."*struct { F uintptr; action func(int) }"PP*struct { F uintptr; action func(int) }Xtype.*struct { F uintptr; action func(int) }8\60 runtime.algarray@"runtime.gcbits.01Pngo.string.hdr."*struct { F uintptr; action func(int) }"pjgo.weak.type.**struct { F uintptr; action func(int) }"runtime.zerovalueVtype.struct { F uintptr; action func(int) }@go.string.hdr."chan<- os.Signal"  8go.string."chan<- os.Signal"8go.string."chan<- os.Signal"0"chan<- os.Signal*type.chan<- os.Signal?20 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."chan<- os.Signal"p<go.weak.type.*chan<- os.Signal"runtime.zerovaluetype.os.SignalZgo.typelink.chan<- os.Signal	chan<- os.Signal*type.chan<- os.Signal.go.string.hdr."[]uint8"  &go.string."[]uint8"&go.string."[]uint8"[]uint8type.[]uint8~.80 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]uint8"p*go.weak.type.*[]uint8"runtime.zerovaluetype.uint86go.typelink.[]uint8	[]uint8type.[]uint80go.string.hdr."[8]uint8"  (go.string."[8]uint8"(go.string."[8]uint8" [8]uint8type.[8]uint8>00 runtime.algarray@runtime.gcbits.P0go.string.hdr."[8]uint8"p,go.weak.type.*[8]uint8"runtime.zerovaluetype.uint8type.[]uint8:go.typelink.[8]uint8	[8]uint8type.[8]uint8Dgo.string.hdr."[]chan<- os.Signal"  <go.string."[]chan<- os.Signal"<go.string."[]chan<- os.Signal"0&[]chan<- os.Signal.type.[]chan<- os.SignalS$0 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."[]chan<- os.Signal"p@go.weak.type.*[]chan<- os.Signal"runtime.zerovalue*type.chan<- os.Signalbgo.typelink.[]chan<- os.Signal	[]chan<- os.Signal.type.[]chan<- os.Signal type..hashfunc64  @,runtime.memhash_varlentype..eqfunc64  @.runtime.memequal_varlentype..alg64   type..hashfunc64type..eqfunc64"runtime.gcbits.ffFgo.string.hdr."[8]chan<- os.Signal"  >go.string."[8]chan<- os.Signal">go.string."[8]chan<- os.Signal"0([8]chan<- os.Signal0type.[8]chan<- os.Signal@@)10type..alg64@"runtime.gcbits.ffPFgo.string.hdr."[8]chan<- os.Signal"pBgo.weak.type.*[8]chan<- os.Signal"runtime.zerovalue*type.chan<- os.Signal.type.[]chan<- os.Signalfgo.typelink.[8]chan<- os.Signal	[8]chan<- os.Signal0type.[8]chan<- os.SignalBgo.string.hdr."[]*signal.handler"  :go.string."[]*signal.handler":go.string."[]*signal.handler"0$[]*signal.handler$type.[]*"".handlerq0 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."[]*signal.handler"p6go.weak.type.*[]*"".handler"runtime.zerovalue type.*"".handlerVgo.typelink.[]*signal.handler	[]*"".handler$type.[]*"".handlerDgo.string.hdr."[8]*signal.handler"  <go.string."[8]*signal.handler"<go.string."[8]*signal.handler"0&[8]*signal.handler&type.[8]*"".handler@@)T0type..alg64@"runtime.gcbits.ffPDgo.string.hdr."[8]*signal.handler"p8go.weak.type.*[8]*"".handler"runtime.zerovalue type.*"".handler$type.[]*"".handlerZgo.typelink.[8]*signal.handler	[8]*"".handler&type.[8]*"".handlerxgo.string.hdr."*map.bucket[chan<- os.Signal]*signal.handler"  ,pgo.string."*map.bucket[chan<- os.Signal]*signal.handler"pgo.string."*map.bucket[chan<- os.Signal]*signal.handler"`Z*map.bucket[chan<- os.Signal]*signal.handlerZtype.*map.bucket[chan<- os.Signal]*"".handlerWo860 runtime.algarray@"runtime.gcbits.01Pxgo.string.hdr."*map.bucket[chan<- os.Signal]*signal.handler"plgo.weak.type.**map.bucket[chan<- os.Signal]*"".handler"runtime.zerovalueXtype.map.bucket[chan<- os.Signal]*"".handler*runtime.gcbits.feff03vgo.string.hdr."map.bucket[chan<- os.Signal]*signal.handler"  +ngo.string."map.bucket[chan<- os.Signal]*signal.handler"ngo.string."map.bucket[chan<- os.Signal]*signal.handler"`Xmap.bucket[chan<- os.Signal]*signal.handler.go.string.hdr."topbits"  &go.string."topbits"&go.string."topbits"topbits(go.string.hdr."keys"   go.string."keys" go.string."keys"
    276 keys,go.string.hdr."values"  $go.string."values"$go.string."values"values0go.string.hdr."overflow"  (go.string."overflow"(go.string."overflow" overflowXtype.map.bucket[chan<- os.Signal]*"".handlerKH0 runtime.algarray@*runtime.gcbits.feff03Pvgo.string.hdr."map.bucket[chan<- os.Signal]*signal.handler"pjgo.weak.type.*map.bucket[chan<- os.Signal]*"".handler"runtime.zerovalueXtype.map.bucket[chan<- os.Signal]*"".handler.go.string.hdr."topbits"type.[8]uint8(go.string.hdr."keys"0type.[8]chan<- os.Signal,go.string.hdr."values"&type.[8]*"".handler0go.string.hdr."overflow"Ztype.*map.bucket[chan<- os.Signal]*"".handler"runtime.gcbits.2c,pgo.string.hdr."map.hdr[chan<- os.Signal]*signal.handler"  (hgo.string."map.hdr[chan<- os.Signal]*signal.handler"hgo.string."map.hdr[chan<- os.Signal]*signal.handler"`Rmap.hdr[chan<- os.Signal]*signal.handler*go.string.hdr."count"  "go.string."count""go.string."count"count*go.string.hdr."flags"  "go.string."flags""go.string."flags"flags"go.string.hdr."B"  go.string."B"go.string."B"B*go.string.hdr."hash0"  "go.string."hash0""go.string."hash0"hash0.go.string.hdr."buckets"  &go.string."buckets"&go.string."buckets"buckets4go.string.hdr."oldbuckets"  
    280 ,go.string."oldbuckets",go.string."oldbuckets" oldbuckets2go.string.hdr."nevacuate"  	*go.string."nevacuate"*go.string."nevacuate" nevacuateRtype.map.hdr[chan<- os.Signal]*"".handler00	 (,0 runtime.algarray@"runtime.gcbits.2cPpgo.string.hdr."map.hdr[chan<- os.Signal]*signal.handler"pdgo.weak.type.*map.hdr[chan<- os.Signal]*"".handler"runtime.zerovalueRtype.map.hdr[chan<- os.Signal]*"".handler*go.string.hdr."count"type.int*go.string.hdr."flags"type.uint8"go.string.hdr."B"type.uint8*go.string.hdr."hash0"type.uint32.go.string.hdr."buckets"Ztype.*map.bucket[chan<- os.Signal]*"".handler4go.string.hdr."oldbuckets"Ztype.*map.bucket[chan<- os.Signal]*"".handler2go.string.hdr."nevacuate"type.uintptr0go.string.hdr."overflow"&type.unsafe.Pointerhgo.string.hdr."map[chan<- os.Signal]*signal.handler"  $`go.string."map[chan<- os.Signal]*signal.handler"`go.string."map[chan<- os.Signal]*signal.handler"PJmap[chan<- os.Signal]*signal.handlerJtype.map[chan<- os.Signal]*"".handlerG`	50 runtime.algarray@"runtime.gcbits.01Phgo.string.hdr."map[chan<- os.Signal]*signal.handler"p\go.weak.type.*map[chan<- os.Signal]*"".handler"runtime.zerovalue*type.chan<- os.Signal type.*"".handlerXtype.map.bucket[chan<- os.Signal]*"".handlerRtype.map.hdr[chan<- os.Signal]*"".handlergo.typelink.map[chan<- os.Signal]*signal.handler	map[chan<- os.Signal]*"".handlerJtype.map[chan<- os.Signal]*"".handlerngo.string.hdr."struct { F uintptr; h *signal.handler }"  'fgo.string."struct { F uintptr; h *signal.handler }"fgo.string."struct { F uintptr; h *signal.handler }"PPstruct { F uintptr; h *signal.handler }"go.string.hdr."h"  go.string."h"go.string."h"hPtype.struct { F uintptr; h *"".handler }10 runtime.algarray@"runtime.gcbits.02Pngo.string.hdr."struct { F uintptr; h *signal.handler }"pbgo.weak.type.*struct { F uintptr; h *"".handler }"runtime.zerovaluePtype.struct { F uintptr; h *"".handler }$go.string.hdr.".F""go.importpath."".type.uintptr"go.string.hdr."h""go.importpath."". type.*"".handlerpgo.string.hdr."*struct { F uintptr; h *signal.handler }"  (hgo.string."*struct { F uintptr; h *signal.handler }"hgo.string."*struct { F uintptr; h *signal.handler }"`R*struct { F uintptr; h *signal.handler }Rtype.*struct { F uintptr; h *"".handler }&|60 runtime.algarray@"runtime.gcbits.01Ppgo.string.hdr."*struct { F uintptr; h *signal.handler }"pdgo.weak.type.**struct { F uintptr; h *"".handler }"runtime.zerovaluePtype.struct { F uintptr; h *"".handler }Bgo.string.hdr."*chan<- os.Signal"  :go.string."*chan<- os.Signal":go.string."*chan<- os.Signal"0$*chan<- os.Signal,type.*chan<- os.Signal60 runtime.algarray@"runtime.gcbits.01PBgo.string.hdr."*chan<- os.Signal"p>go.weak.type.**chan<- os.Signal"runtime.zerovalue*type.chan<- os.Signal@go.string.hdr."**signal.handler"  8go.string."**signal.handler"8go.string."**signal.handler"0"**signal.handler"type.**"".handlerM60 runtime.algarray@"runtime.gcbits.01P@go.string.hdr."**signal.handler"p4go.weak.type.***"".handler"runtime.zerovalue type.*"".handlerrgo.string.hdr."*map.hdr[chan<- os.Signal]*signal.handler"  )jgo.string."*map.hdr[chan<- os.Signal]*signal.handler"jgo.string."*map.hdr[chan<- os.Signal]*signal.handler"`T*map.hdr[chan<- os.Signal]*signal.handlerTtype.*map.hdr[chan<- os.Signal]*"".handlergC60 runtime.algarray@"runtime.gcbits.01Prgo.string.hdr."*map.hdr[chan<- os.Signal]*signal.handler"pfgo.weak.type.**map.hdr[chan<- os.Signal]*"".handler"runtime.zerovalueRtype.map.hdr[chan<- os.Signal]*"".handlerrgo.string.hdr."map.iter[chan<- os.Signal]*signal.handler"  )jgo.string."map.iter[chan<- os.Signal]*signal.handler"jgo.string."map.iter[chan<- os.Signal]*signal.handler"`Tmap.iter[chan<- os.Signal]*signal.handler&go.string.hdr."key"  go.string."key"go.string."key"key&go.string.hdr."val"  go.string."val"go.string."val"val"go.string.hdr."t"  go.string."t"go.string."t"t(go.string.hdr."bptr"   go.string."bptr" go.string."bptr"
    286 bptr2go.string.hdr."overflow0"  	*go.string."overflow0"*go.string."overflow0" overflow02go.string.hdr."overflow1"  	*go.string."overflow1"*go.string."overflow1" overflow16go.string.hdr."startBucket"  .go.string."startBucket".go.string."startBucket" startBucket*go.string.hdr."stuff"  "go.string."stuff""go.string."stuff"stuff,go.string.hdr."bucket"  $go.string."bucket"$go.string."bucket"bucket6go.string.hdr."checkBucket"  .go.string."checkBucket".go.string."checkBucket" checkBucketTtype.map.iter[chan<- os.Signal]*"".handler		`@%pG (08@HPX<0 runtime.algarray@"runtime.gcbits.ffPrgo.string.hdr."map.iter[chan<- os.Signal]*signal.handler"pfgo.weak.type.*map.iter[chan<- os.Signal]*"".handler"runtime.zerovalueTtype.map.iter[chan<- os.Signal]*"".handler&go.string.hdr."key",type.*chan<- os.Signal&go.string.hdr."val""type.**"".handler"go.string.hdr."t"type.*uint8"go.string.hdr."h"Ttype.*map.hdr[chan<- os.Signal]*"".handler.go.string.hdr."buckets"Ztype.*map.bucket[chan<- os.Signal]*"".handler(go.string.hdr."bptr"Ztype.*map.bucket[chan<- os.Signal]*"".handler2go.string.hdr."overflow0"&type.unsafe.Pointer2go.string.hdr."overflow1"&type.unsafe.Pointer6go.string.hdr."startBucket"type.uintptr*go.string.hdr."stuff"type.uintptr,go.string.hdr."bucket"type.uintptr6go.string.hdr."checkBucket"type.uintptr4go.string.hdr."*[3]uint32"  
    292 ,go.string."*[3]uint32",go.string."*[3]uint32" *[3]uint32type.*[3]uint3260 runtime.algarray@"runtime.gcbits.01P4go.string.hdr."*[3]uint32"p0go.weak.type.**[3]uint32"runtime.zerovaluetype.[3]uint32.go.string.hdr."[]int64"  &go.string."[]int64"&go.string."[]int64"[]int64type.[]int64v0 runtime.algarray@"runtime.gcbits.01P.go.string.hdr."[]int64"p*go.weak.type.*[]int64"runtime.zerovaluetype.int646go.typelink.[]int64	[]int64type.[]int64"type..hashfunc520  ,runtime.memhash_varlentype..eqfunc520  .runtime.memequal_varlentype..alg520  "type..hashfunc520type..eqfunc5202go.string.hdr."[65]int64"  	*go.string."[65]int64"*go.string."[65]int64" [65]int64type.[65]int64qNbrA0type..alg520@runtime.gcbits.P2go.string.hdr."[65]int64"p.go.weak.type.*[65]int64"runtime.zerovaluetype.int64type.[]int64>go.typelink.[65]int64	[65]int64type.[65]int64Tgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfTgclocals33cdeccccebe80329f1fdbee7f5874cbTgclocals87d20ce1b58390b294df80b886db78bfgo.string.hdr."*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"  Mgo.string."*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"go.string."*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }go.string.hdr."func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })"  Sgo.string."func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })"go.string."func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })"func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })type.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })Z30 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })"pgo.weak.type.*func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })"runtime.zerovaluetype.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })type.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })type.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }go.typelink.func(*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 })	func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })type.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })(go.string.hdr."Lock"   go.string."Lock" go.string."Lock"
    295 Lock,go.string.hdr."func()"  $go.string."func()"$go.string."func()"func()type.func()30 runtime.algarray@"runtime.gcbits.01P,go.string.hdr."func()"p(go.weak.type.*func()"runtime.zerovaluetype.func()type.func()2go.typelink.func()	func()type.func(),go.string.hdr."Unlock"  $go.string."Unlock"$go.string."Unlock"Unlocktype.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }6$0 runtime.algarray@"runtime.gcbits.01Pgo.string.hdr."*struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"pgo.weak.type.**struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }"runtime.zerovaluetype.struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }`type.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }type.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }(go.string.hdr."Lock"type.func()type.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })go.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Lockgo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Lock,go.string.hdr."Unlock"type.func()type.func(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 })go.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Unlockgo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Unlockgo.string.hdr."struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"  Lgo.string."struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"go.string."struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"go.string.hdr."m"  go.string."m"go.string."m"m&go.string.hdr."ref"  go.string."ref"go.string."ref"reftype.struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }0 runtime.algarray@"runtime.gcbits.02Pgo.string.hdr."struct { sync.Mutex; m map[chan<- os.Signal]*signal.handler; ref [65]int64 }"ptype.*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }"runtime.zerovaluetype.struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }type.sync.Mutex"go.string.hdr."m""go.importpath."".Jtype.map[chan<- os.Signal]*"".handler&go.string.hdr."ref""go.importpath."".type.[65]int64.go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime"$go.string.hdr."os"  go.string."os"go.string."os"os"go.importpath.os.  go.string."os"(go.string.hdr."sync"   go.string."sync" go.string."sync"
    297 sync&go.importpath.sync.   go.string."sync".go.string.hdr."syscall"  &go.string."syscall"&go.string."syscall"syscall,go.importpath.syscall.  &go.string."syscall"go.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Lockfgo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Lockgo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Unlockfgo.(*struct { sync.Mutex; m map[chan<- os.Signal]*"".handler; ref [65]int64 }).Unlock"runtime.zerovaluego13ldsig.o           0           0     0     644     700       `
    298 go object darwin amd64 go1.5.1
    299 !
    300 go13ld""".signal_disable 
    301 ,runtime.signal_disable.>"".signal_disable.args_stackmapVprebuilts/go/darwin-x86/src/os/signal/sig.s "".signal_enable 
    302 *runtime.signal_enable4<"".signal_enable.args_stackmapVprebuilts/go/darwin-x86/src/os/signal/sig.s "".signal_ignore 
    303 *runtime.signal_ignore:<"".signal_ignore.args_stackmapVprebuilts/go/darwin-x86/src/os/signal/sig.s"".signal_recv 
    304 &runtime.signal_recv@8"".signal_recv.args_stackmapVprebuilts/go/darwin-x86/src/os/signal/sig.sgo13ld