Home | History | Annotate | Download | only in sync
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     1318      `
      3 go object darwin amd64 go1.8 X:framepointer
      4 build id "e6b95d9b2eb47d24a44f7af6c3d750d34b0409de"
      5 ----
      6 
      7 build id "e6b95d9b2eb47d24a44f7af6c3d750d34b0409de"
      8 
      9 $$B
     10 version 3
     11 
     12 atomic	;|SGOROOT/src/sync/atomic/doc.gopSwapInt32
addr2new3old1	SwapInt64
     17 
     18 
     19 
     20 	SwapUint32
     22 	SwapUint64
     24 	SwapUintptr
     26 unsafe-uintptr	SwapPointer66
     28 6	%CompareAndSwapInt32old3new4swapped1	%CompareAndSwapInt64
     32 
     33 
     34  	'CompareAndSwapUint32 	'CompareAndSwapUint64 	)CompareAndSwapUintptr 	)CompareAndSwapPointer666 	AddInt32delta3new1	
     36 AddUint32.0	AddInt64
     37 
     38 .
     39 0	
     40 AddUint64.0	AddUintptr.0	LoadInt32val1	LoadInt64
     42 
     43 <	LoadUint32<	LoadUint64<	LoadUintptr<	LoadPointer66<	StoreInt32
addr1val2	StoreInt64
     46 J
     47 L	StoreUint32JL	StoreUint64JL	StoreUintptrJL	StorePointer6J6L
0value.go	ValuenoCopy
\Lock>vLoad<v2x1"	Store<v1x2<:
     53 $$
     54 _go_.o          0           0     0     644     9777      `
     55 go object darwin amd64 go1.8 X:framepointer
     56 build id "e6b95d9b2eb47d24a44f7af6c3d750d34b0409de"
     57 ----
     58 
     59 
     60 !
     61 go17ld"".panic64go.string."sync/atomic: broken 64-bit atomic operations (buggy QEMU)"type.stringruntime.convT2Eruntime.gopanic0runtime.morestack_noctxt.autotmp_0Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsdb9a6544d085c0622e79e6568b99b095<$GOROOT/src/sync/atomic/doc.go "".(*Value).Loadx"type.interface {}vtype.*"".ValueTgclocalsd4dc2f11db048877dbc0f60a22b4adb3Tgclocals33cdeccccebe80329f1fdbee7f5874cb@$GOROOT/src/sync/atomic/value.go""".(*Value).Store$"".runtime_procPin0"".CompareAndSwapPointer("".runtime_procUnpin"".StorePointergo.string."sync/atomic: store of inconsistently typed value into Value"lgo.string."sync/atomic: store of nil value into Value".autotmp_3.autotmp_1Tgclocalsb8005ccde3bba10b58207bfc48d68a1aTgclocals41e5a036c744cdd3cfc401bc27728577""".(*noCopy).LockTgclocals2a5305abe05176240e61b8620e19a815&type..hash."".Valueruntime.memhash(runtime.nilinterhash~r2type.uintptrhpTgclocalse6397a44f8e1b6e77d0f200b4fba5269"type..eq."".Valueruntime.efaceeqtype.boolqTgclocals522734ad228da40e2256ba19cf2bc72c4"".SwapInt32.args_stackmap4"".SwapInt64.args_stackmap6"".SwapUint32.args_stackmap6"".SwapUint64.args_stackmap8"".SwapUintptr.args_stackmap8"".SwapPointer.args_stackmapH"".CompareAndSwapInt32.args_stackmapH"".CompareAndSwapInt64.args_stackmapJ"".CompareAndSwapUint32.args_stackmapJ"".CompareAndSwapUint64.args_stackmapL"".CompareAndSwapUintptr.args_stackmapL"".CompareAndSwapPointer.args_stackmap2"".AddInt32.args_stackmap4"".AddUint32.args_stackmap2"".AddInt64.args_stackmap4"".AddUint64.args_stackmap6"".AddUintptr.args_stackmap4"".LoadInt32.args_stackmap4"".LoadInt64.args_stackmap6"".LoadUint32.args_stackmap6"".LoadUint64.args_stackmap8"".LoadUintptr.args_stackmap8"".LoadPointer.args_stackmap6"".StoreInt32.args_stackmap6"".StoreInt64.args_stackmap8"".StoreUint32.args_stackmap8"".StoreUint64.args_stackmap:"".StoreUintptr.args_stackmap:"".StorePointer.args_stackmap$go.info."".panic640go.info."".(*Value).Load"go.info.*"".Value(go.info.interface {}2go.info."".(*Value).Store@"".runtime_procPin.args_stackmapD"".runtime_procUnpin.args_stackmap2go.info."".(*noCopy).Lock"runtime.gcbits.01<type..namedata.*atomic.noCopy.Jtype..namedata.*func(*atomic.noCopy).,type.*func(*"".noCopy) runtime.algarray*type.func(*"".noCopy)type.*"".noCopy(type..importpath."".(type..namedata.Lock..type..namedata.*func().type.*func()type.func()type."".noCopyruntime.gcbits.:type..namedata.*interface {}.$type.*interface {}"runtime.gcbits.036go.info.type..hash."".Valuego.info.uintptr2go.info.type..eq."".Valuego.info.bool.type..hashfunc."".Value*type..eqfunc."".Value$type..alg."".Value:type..namedata.*atomic.Value.,type..namedata.noCopy."type..namedata.v.type."".Value<type..namedata.**atomic.Value.type.**"".Valuebtype..namedata.*func(*atomic.Value) interface {}.Dtype.*func(*"".Value) interface {}Btype.func(*"".Value) interface {}dtype..namedata.*func(*atomic.Value, interface {}).Ftype.*func(*"".Value, interface {})Dtype.func(*"".Value, interface {})(type..namedata.Load.Htype..namedata.*func() interface {}.2type.*func() interface {}0type.func() interface {}*type..namedata.Store.Ftype..namedata.*func(interface {}).0type.*func(interface {}).type.func(interface {})Dtype..namedata.*atomic.ifaceWords.&type.*"".ifaceWords$type."".ifaceWords&type..namedata.typ.(type..namedata.data.&type.unsafe.Pointer0type..importpath.unsafe.;eH%H;avWH8Hl$0Hl$0HHD$ HD$(9HH$HD$ HD$HD$HL$H$HL$pSomIGHD$HD$HD$HD$HD$HHt	HHuHD$HD$H@HL$HD$\\@$eH%H;a}HHHl$@Hl$@HD$XHHD$PHHtHHHD$PHHuHD$PH$HD$HD$D$uHD$PHD$`HD$HD$PHHH$HD$XHD$HD$PH$Hl$@HHHT$XH9u!HL$`HL$HH$Hl$@HHHHD$ HD$(;HH$HD$ HD$HD$HL$H$HL$HHD$0HD$8*HH$HD$0HD$HD$HL$H$HL$f*
     70 b! 
!
     73 )
     74 
     75 
     76 ;<-;I
     77 ViiI
     78 eH%H;av[H(Hl$ Hl$ HD$0H$HL$8HL$HD$HD$HL$0H$HD$HD$HD$@Hl$ H(PVOqq9eH%H;avZH0Hl$(Hl$(HD$8HHHHT$@HZHH9t1D$HHl$(H0H$HL$HT$H\$D$ `6_`_pp]sync/atomic: broken 64-bit atomic operations (buggy QEMU)"".panic64"".(*Value).Loadvx"sync/atomic: store of nil value into Valuesync/atomic: store of inconsistently typed value into Value"".(*Value).Storevx""".(*noCopy).Lock*atomic.noCopy*func(*atomic.noCopy)>D6/	3sync/atomicLock*func()u63]6*R
*interface {}O6Wtype..hash."".Valueph"~r2"type..eq."".Valuepq"~r2"
*atomic.ValuenoCopyv@**atomic.Valuef6!*func(*atomic.Value) interface {}b;6}=3"*func(*atomic.Value, interface {})6C3Load*func() interface {}BI6#3Store*func(interface {})z7g6u3~46*atomic.ifaceWordspH6typdata%2@unsafe
     88  @j
     89 p0" "$&"
     91  (*,..,.0
     92 2
     93 04?6.^8:$<>"$@
     95  tBD0PF HJHLNP
     97  R0`F TVLXZ\^`bdfhjlnprtvxz|~rrZ<<(" Z$4P8p82TT0vv:8Z&&6&R8r8>ZJJ&<6<""00
     99 pp0@P
    100 `
    101 
    102 0@P
    103 Xp
    105 pp0@P
    106 `
    107 ph0@P
    108 X0@P
    110 `p
    111 
    112 00<0<0 @P
    113 X
    114 `p
    115   
    116 pp0@P
    117 `
    118 0@P
    119 XpNZ
    121 *@:@V8v88XZ
    122 &P6PR8r88@P    0@P
    123 X
    124 `p
    125 ""
    126 pp0@P
    127 `HH
    128 pp0@P
    129 `
    130 0@P
    132 XpJJ
    134 pp0@P
    135 `
    136 0@P
    138 Xp..
    140 pp0@P
    141 `
    142 
    143 0@P
    144 Xp,,
    146 pp0@P
    147 `
    148 
    149 0@P
    150 Xp0@P
    152 X`p
    154 
    155 000
    156 00&0&**pp0@P
    157 `0@P
    160 X
    161 `p
    162 go17ldasm_amd64.o     0           0     0     644     4719      `
    163 go object darwin amd64 go1.8
    164 !
    165 go17ld"".SwapInt32"".SwapUint324"".SwapInt32.args_stackmapF$GOROOT/src/sync/atomic/asm_amd64.s6"".SwapUint32.args_stackmap"".SwapInt64"".SwapUint644"".SwapInt64.args_stackmap6"".SwapUint64.args_stackmap"".SwapUintptr8"".SwapUintptr.args_stackmap,"".CompareAndSwapInt32."".CompareAndSwapUint32H"".CompareAndSwapInt32.args_stackmapJ"".CompareAndSwapUint32.args_stackmap0"".CompareAndSwapUintptr."".CompareAndSwapUint64L"".CompareAndSwapUintptr.args_stackmap,"".CompareAndSwapInt64H"".CompareAndSwapInt64.args_stackmapJ"".CompareAndSwapUint64.args_stackmap"".AddInt32"".AddUint322"".AddInt32.args_stackmap4"".AddUint32.args_stackmap"".AddUintptr"".AddUint646"".AddUintptr.args_stackmap"".AddInt642"".AddInt64.args_stackmap4"".AddUint64.args_stackmap"".LoadInt32"".LoadUint324"".LoadInt32.args_stackmap6"".LoadUint32.args_stackmap"".LoadInt64"".LoadUint644"".LoadInt64.args_stackmap6"".LoadUint64.args_stackmap"".LoadUintptr"".LoadPointer8"".LoadUintptr.args_stackmap8"".LoadPointer.args_stackmap"".StoreInt32"".StoreUint326"".StoreInt32.args_stackmap8"".StoreUint32.args_stackmap"".StoreInt64"".StoreUint646"".StoreInt64.args_stackmap8"".StoreUint64.args_stackmap"".StoreUintptr:"".StoreUintptr.args_stackmap(go.info."".SwapInt32*go.info."".SwapUint32(go.info."".SwapInt64*go.info."".SwapUint64,go.info."".SwapUintptr<go.info."".CompareAndSwapInt32>go.info."".CompareAndSwapUint32@go.info."".CompareAndSwapUintptr<go.info."".CompareAndSwapInt64>go.info."".CompareAndSwapUint64&go.info."".AddInt32(go.info."".AddUint32*go.info."".AddUintptr&go.info."".AddInt64(go.info."".AddUint64(go.info."".LoadInt32*go.info."".LoadUint32(go.info."".LoadInt64*go.info."".LoadUint64,go.info."".LoadUintptr,go.info."".LoadPointer*go.info."".StoreInt32,go.info."".StoreUint32*go.info."".StoreInt64,go.info."".StoreUint64.go.info."".StoreUintptr44Hl$D$ED$"0Hl$HD$HEHD$6DJHl$D$L$MD$PbhHl$HD$HL$HMD$ nHl$D$EL$Hl$HD$HHEHHL$HD$D$HD$HHD$HD$HHD$Hl$D$E

Hl$HD$HE"".SwapInt32"".SwapUint32"".SwapInt64"".SwapUint64"".SwapUintptr"".CompareAndSwapInt32"".CompareAndSwapUint32"".CompareAndSwapUintptr"".CompareAndSwapInt64"".CompareAndSwapUint64"".AddInt32"".AddUint32"".AddUintptr"".AddInt64"".AddUint64"".LoadInt32"".LoadUint32"".LoadInt64"".LoadUint64"".LoadUintptr"".LoadPointer"".StoreInt32"".StoreUint32"".StoreInt64"".StoreUint64"".StoreUintptr
    170 
    171 (""(
    172 
    174 
    175 0((0
    176 
    177 0
    178 
    179 "00" 
    180 
    181 "2$&
    182 
    183 "2("662*,
    184 
    185 .(0...($24
    186 
    187 608:
    188 
    189 60<6880$>@
    190 
    191 BDBFH
    192 
    193 J LJ NP
    194 
    195 R TR VX
    196 
    197 Z\Z^`
    198 
    199 b db fh
    200 
    201 b jZl@@,
    202 ZnBB."Zp@@,
    204 ZrBB.(ZtDD 0
    206 ZvTT0@
    207 ZxVV2B0ZzXX4 D
    208  Z|TT0&@
    209 &Z~VV2"B6"Z>>,*
    210 ,Z@@.,..ZBB4.
    211 4Z>>:*
    212 :Z@@6,86Z@@@,
    213 @ZBBB.BZ@@H,
    214 HZBBJ.JZDD P0
    215 PZDD R0RZBBX.
    216 XZDD Z0ZZBB`.
    217 `ZDD b0bZFF"h2
    218 hgo17ld