Home | History | Annotate | Download | only in sync
      1 !<arch>
      2 __.PKGDEF       0           0     0     644     2764      `
      3 go object darwin amd64 go1.5.1 X:none
      4 build id "04e439cb3175476ea279de0d0e2cf518c45ce8e6"
      5 
      6 $$
      7 package atomic
      8 	import unsafe "unsafe"
      9 	import runtime "runtime"
     10 	func @"".SwapInt32 (@"".addr2 *int32, @"".new3 int32) (@"".old1 int32)
     11 	func @"".SwapInt64 (@"".addr2 *int64, @"".new3 int64) (@"".old1 int64)
     12 	func @"".SwapUint32 (@"".addr2 *uint32, @"".new3 uint32) (@"".old1 uint32)
     13 	func @"".SwapUint64 (@"".addr2 *uint64, @"".new3 uint64) (@"".old1 uint64)
     14 	func @"".SwapUintptr (@"".addr2 *uintptr, @"".new3 uintptr) (@"".old1 uintptr)
     15 	func @"".SwapPointer (@"".addr2 *@"unsafe".Pointer, @"".new3 @"unsafe".Pointer) (@"".old1 @"unsafe".Pointer)
     16 	func @"".CompareAndSwapInt32 (@"".addr2 *int32, @"".old3 int32, @"".new4 int32) (@"".swapped1 bool)
     17 	func @"".CompareAndSwapInt64 (@"".addr2 *int64, @"".old3 int64, @"".new4 int64) (@"".swapped1 bool)
     18 	func @"".CompareAndSwapUint32 (@"".addr2 *uint32, @"".old3 uint32, @"".new4 uint32) (@"".swapped1 bool)
     19 	func @"".CompareAndSwapUint64 (@"".addr2 *uint64, @"".old3 uint64, @"".new4 uint64) (@"".swapped1 bool)
     20 	func @"".CompareAndSwapUintptr (@"".addr2 *uintptr, @"".old3 uintptr, @"".new4 uintptr) (@"".swapped1 bool)
     21 	func @"".CompareAndSwapPointer (@"".addr2 *@"unsafe".Pointer, @"".old3 @"unsafe".Pointer, @"".new4 @"unsafe".Pointer) (@"".swapped1 bool)
     22 	func @"".AddInt32 (@"".addr2 *int32, @"".delta3 int32) (@"".new1 int32)
     23 	func @"".AddUint32 (@"".addr2 *uint32, @"".delta3 uint32) (@"".new1 uint32)
     24 	func @"".AddInt64 (@"".addr2 *int64, @"".delta3 int64) (@"".new1 int64)
     25 	func @"".AddUint64 (@"".addr2 *uint64, @"".delta3 uint64) (@"".new1 uint64)
     26 	func @"".AddUintptr (@"".addr2 *uintptr, @"".delta3 uintptr) (@"".new1 uintptr)
     27 	func @"".LoadInt32 (@"".addr2 *int32) (@"".val1 int32)
     28 	func @"".LoadInt64 (@"".addr2 *int64) (@"".val1 int64)
     29 	func @"".LoadUint32 (@"".addr2 *uint32) (@"".val1 uint32)
     30 	func @"".LoadUint64 (@"".addr2 *uint64) (@"".val1 uint64)
     31 	func @"".LoadUintptr (@"".addr2 *uintptr) (@"".val1 uintptr)
     32 	func @"".LoadPointer (@"".addr2 *@"unsafe".Pointer) (@"".val1 @"unsafe".Pointer)
     33 	func @"".StoreInt32 (@"".addr1 *int32, @"".val2 int32)
     34 	func @"".StoreInt64 (@"".addr1 *int64, @"".val2 int64)
     35 	func @"".StoreUint32 (@"".addr1 *uint32, @"".val2 uint32)
     36 	func @"".StoreUint64 (@"".addr1 *uint64, @"".val2 uint64)
     37 	func @"".StoreUintptr (@"".addr1 *uintptr, @"".val2 uintptr)
     38 	func @"".StorePointer (@"".addr1 *@"unsafe".Pointer, @"".val2 @"unsafe".Pointer)
     39 	type @"".Value struct { @"".v interface {} }
     40 	func (@"".v2 *@"".Value) Load () (@"".x1 interface {})
     41 	func (@"".v1 *@"".Value) Store (@"".x2 interface {})
     42 
     43 $$
     44 _go_.o          0           0     0     644     16385     `
     45 go object darwin amd64 go1.5.1 X:none
     46 
     47 !
     48 go13ld"".panic64eH%H;avfH8H\$8H$HH\$(HD$09HH$H\$(H\$HD$H\$HH$HKHL$
     53 :
     54 *runtime.racefuncenterHgo.string."sync/atomic: broken 64-bit atomic operations (buggy QEMU)"rtype.string
     55 runtime.convT2E
     56 runtime.gopanic
     57 0runtime.morestack_noctxtp"".autotmp_0000type.string
     58 pmb8,Tgclocals69c1753bd5f81501d95132d08af04464Tgclocalsd8fdd2a55187867c76648dc792366181\prebuilts/go/darwin-x86/src/sync/atomic/doc.go "".(*Value).LoadeH%H;a7H0H\$0H$1H\$@H\$H1H\$@H\$HHD$8HD$H$H<$HD$1H9HD$ HH9H\$H$H<$H$HD$HD$(HD$@HD$Ht`Hl$ =u=H(Ht0Hl$(=uHhH0L@L$Hl$H$Hl$HD$%l1H\$@H\$HH0%
     62 B
     63 *runtime.racefuncenter
     64 "".LoadPointer
     65 "".LoadPointer6runtime.writeBarrierEnabled6runtime.writeBarrierEnabled
     66 (runtime.racefuncexit
     67 .runtime.writebarrierptr
     68 .runtime.writebarrierptr
     69 (runtime.racefuncexit
     70 0runtime.morestack_noctxt0`"".autotmp_0002&type.unsafe.Pointer
     71 "".xp?&type.*"".ifaceWords"".data&type.unsafe.Pointer"".typ&type.unsafe.Pointer
     73 "".vp/&type.*"".ifaceWords"".x"type.interface {}"".vtype.*"".Value`_`R_`"^8 (
     74  6CH+(,Tgclocals725f69b7ae8520ac59af51db7db265d1Tgclocals1648992a30e5a7492037365cf9220807`prebuilts/go/darwin-x86/src/sync/atomic/value.go""".(*Value).Store		eH%H;a&HHH\$HH$H\$XHuTHH\$8HD$@*HH$H\$8H\$HD$H\$HH$HKHL$H\$PH\$0H\$XH\$(H\$0H$H<$tdHD$1H9H\$0H$H<$HD$HD$\$uH\$0H$H<$u%H\$0H$H<$tRH$H\$(HkHl$H\$0H$H<$t!H\$(H+Hl$HH%%%JHH9Hl$(H]H9tTHH\$8HD$@;HH$H\$8H\$HD$H\$HH$HKHL$H\$0H$H<$t"H$H\$(HkHl$HH%*
     87 B
     88 *runtime.racefuncenterflgo.string."sync/atomic: store of nil value into Value"type.string
     89 runtime.convT2E
     90 runtime.gopanic
     91 "".LoadPointer
     92 $"".runtime_procPin
     93 0"".CompareAndSwapPointer
     94 ("".runtime_procUnpin
     95 "".StorePointer
     96 "".StorePointer
     97 ("".runtime_procUnpin
     98 (runtime.racefuncexitgo.string."sync/atomic: store of inconsistently typed value into Value"type.string
     99 runtime.convT2E
    100 runtime.gopanic
    101 "".StorePointer
    102 (runtime.racefuncexit
    103 0runtime.morestack_noctxt0"".autotmp_0006type.string"".autotmp_0003type.string
    105 "".xp?&type.*"".ifaceWords
    106 "".vp/&type.*"".ifaceWords"".x"type.interface {}"".vtype.*"".Value( nZFCT
    108 
    109 
    111 5("			T(
    113 	C" CED/Tgclocals2027b6cfe4f64a74d7b688d238add74aTgclocals40a4d53089df01be03d111131b0b1e6d`prebuilts/go/darwin-x86/src/sync/atomic/value.go4"".SwapInt32.args_stackmap  4"".SwapInt64.args_stackmap  6"".SwapUint32.args_stackmap  6"".SwapUint64.args_stackmap  8"".SwapUintptr.args_stackmap  8"".SwapPointer.args_stackmap  H"".CompareAndSwapInt32.args_stackmap  H"".CompareAndSwapInt64.args_stackmap  J"".CompareAndSwapUint32.args_stackmap  J"".CompareAndSwapUint64.args_stackmap  L"".CompareAndSwapUintptr.args_stackmap  L"".CompareAndSwapPointer.args_stackmap  2"".AddInt32.args_stackmap  4"".AddUint32.args_stackmap  2"".AddInt64.args_stackmap  4"".AddUint64.args_stackmap  6"".AddUintptr.args_stackmap  4"".LoadInt32.args_stackmap  4"".LoadInt64.args_stackmap  6"".LoadUint32.args_stackmap  6"".LoadUint64.args_stackmap  8"".LoadUintptr.args_stackmap  8"".LoadPointer.args_stackmap  6"".StoreInt32.args_stackmap6"".StoreInt64.args_stackmap8"".StoreUint32.args_stackmap8"".StoreUint64.args_stackmap:"".StoreUintptr.args_stackmap:"".StorePointer.args_stackmapgo.string.hdr."sync/atomic: broken 64-bit atomic operations (buggy QEMU)"  9go.string."sync/atomic: broken 64-bit atomic operations (buggy QEMU)"go.string."sync/atomic: broken 64-bit atomic operations (buggy QEMU)"tsync/atomic: broken 64-bit atomic operations (buggy QEMU)Tgclocalsd8fdd2a55187867c76648dc792366181  Tgclocals69c1753bd5f81501d95132d08af04464Tgclocals1648992a30e5a7492037365cf922080788	Tgclocals725f69b7ae8520ac59af51db7db265d188tgo.string.hdr."sync/atomic: store of nil value into Value"  *lgo.string."sync/atomic: store of nil value into Value"lgo.string."sync/atomic: store of nil value into Value"`Vsync/atomic: store of nil value into Valuego.string.hdr."sync/atomic: store of inconsistently typed value into Value"  ;go.string."sync/atomic: store of inconsistently typed value into Value"go.string."sync/atomic: store of inconsistently typed value into Value"xsync/atomic: store of inconsistently typed value into ValueTgclocals40a4d53089df01be03d111131b0b1e6d((Tgclocals2027b6cfe4f64a74d7b688d238add74a((@"".runtime_procPin.args_stackmapD"".runtime_procUnpin.args_stackmap"".SwapInt32f"".SwapInt32"".SwapInt64f"".SwapInt64 "".SwapUint32f"".SwapUint32 "".SwapUint64f"".SwapUint64""".SwapUintptrf"".SwapUintptr""".SwapPointerf"".SwapPointer2"".CompareAndSwapInt32f,"".CompareAndSwapInt322"".CompareAndSwapInt64f,"".CompareAndSwapInt644"".CompareAndSwapUint32f."".CompareAndSwapUint324"".CompareAndSwapUint64f."".CompareAndSwapUint646"".CompareAndSwapUintptrf0"".CompareAndSwapUintptr6"".CompareAndSwapPointerf0"".CompareAndSwapPointer"".AddInt32f"".AddInt32"".AddUint32f"".AddUint32"".AddInt64f"".AddInt64"".AddUint64f"".AddUint64 "".AddUintptrf"".AddUintptr"".LoadInt32f"".LoadInt32"".LoadInt64f"".LoadInt64 "".LoadUint32f"".LoadUint32 "".LoadUint64f"".LoadUint64""".LoadUintptrf"".LoadUintptr""".LoadPointerf"".LoadPointer "".StoreInt32f"".StoreInt32 "".StoreInt64f"".StoreInt64""".StoreUint32f"".StoreUint32""".StoreUint64f"".StoreUint64$"".StoreUintptrf"".StoreUintptr$"".StorePointerf"".StorePointer"".panic64f"".panic64&"".(*Value).Loadf "".(*Value).Load("".(*Value).Storef""".(*Value).Store*"".runtime_procPinf$"".runtime_procPin."".runtime_procUnpinf("".runtime_procUnpin"runtime.gcbits.038go.string.hdr."interface {}"  0go.string."interface {}"0go.string."interface {}" interface {}"type.interface {}W0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."interface {}"p4go.weak.type.*interface {}"runtime.zerovalue"type.interface {}8go.string.hdr."atomic.Value"  0go.string."atomic.Value"0go.string."atomic.Value" atomic.Value"go.string.hdr."v"  go.string."v"go.string."v"v6go.string.hdr."sync/atomic"  .go.string."sync/atomic".go.string."sync/atomic" sync/atomic"go.importpath."".  .go.string."sync/atomic"*go.string.hdr."Value"  "go.string."Value""go.string."Value"Valuetype."".Value0 runtime.algarray@"runtime.gcbits.03P8go.string.hdr."atomic.Value"ptype.*"".Value"runtime.zerovaluetype."".Value"go.string.hdr."v""go.importpath.""."type.interface {}`type."".Value*go.string.hdr."Value""go.importpath."".type."".Value"runtime.gcbits.01:go.string.hdr."*atomic.Value"  
2go.string."*atomic.Value"2go.string."*atomic.Value" *atomic.Value`go.string.hdr."func(*atomic.Value) interface {}"   Xgo.string."func(*atomic.Value) interface {}"Xgo.string."func(*atomic.Value) interface {}"PBfunc(*atomic.Value) interface {}Btype.func(*"".Value) interface {}}=30 runtime.algarray@"runtime.gcbits.01P`go.string.hdr."func(*atomic.Value) interface {}"pTgo.weak.type.*func(*"".Value) interface {}"runtime.zerovalueBtype.func(*"".Value) interface {}Btype.func(*"".Value) interface {}type.*"".Value"type.interface {}go.typelink.func(*atomic.Value) interface {}	func(*"".Value) interface {}Btype.func(*"".Value) interface {}bgo.string.hdr."func(*atomic.Value, interface {})"  !Zgo.string."func(*atomic.Value, interface {})"Zgo.string."func(*atomic.Value, interface {})"PDfunc(*atomic.Value, interface {})Dtype.func(*"".Value, interface {})C30 runtime.algarray@"runtime.gcbits.01Pbgo.string.hdr."func(*atomic.Value, interface {})"pVgo.weak.type.*func(*"".Value, interface {})"runtime.zerovalueDtype.func(*"".Value, interface {})Dtype.func(*"".Value, interface {})type.*"".Value"type.interface {}go.typelink.func(*atomic.Value, interface {})	func(*"".Value, interface {})Dtype.func(*"".Value, interface {})(go.string.hdr."Load"   go.string."Load" go.string."Load"
    121 LoadFgo.string.hdr."func() interface {}"  >go.string."func() interface {}">go.string."func() interface {}"0(func() interface {}0type.func() interface {}#30 runtime.algarray@"runtime.gcbits.01PFgo.string.hdr."func() interface {}"pBgo.weak.type.*func() interface {}"runtime.zerovalue0type.func() interface {}0type.func() interface {}"type.interface {}fgo.typelink.func() interface {}	func() interface {}0type.func() interface {}*go.string.hdr."Store"  "go.string."Store""go.string."Store"StoreDgo.string.hdr."func(interface {})"  <go.string."func(interface {})"<go.string."func(interface {})"0&func(interface {}).type.func(interface {})u30 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."func(interface {})"p@go.weak.type.*func(interface {})"runtime.zerovalue.type.func(interface {}).type.func(interface {})"type.interface {}bgo.typelink.func(interface {})	func(interface {}).type.func(interface {})type.*"".Value~46$0 runtime.algarray@"runtime.gcbits.01P:go.string.hdr."*atomic.Value"p.go.weak.type.**"".Value"runtime.zerovaluetype."".Value`type.*"".Valuetype.*"".Value(go.string.hdr."Load"0type.func() interface {}Btype.func(*"".Value) interface {} "".(*Value).Load "".(*Value).Load*go.string.hdr."Store".type.func(interface {})Dtype.func(*"".Value, interface {})""".(*Value).Store""".(*Value).StoreBgo.string.hdr."atomic.ifaceWords"  :go.string."atomic.ifaceWords":go.string."atomic.ifaceWords"0$atomic.ifaceWords&go.string.hdr."typ"  go.string."typ"go.string."typ"typ(go.string.hdr."data"   go.string."data" go.string."data"
    123 data4go.string.hdr."ifaceWords"  
    124 ,go.string."ifaceWords",go.string."ifaceWords" ifaceWords$type."".ifaceWords%2 0 runtime.algarray@"runtime.gcbits.03PBgo.string.hdr."atomic.ifaceWords"p&type.*"".ifaceWords"runtime.zerovalue$type."".ifaceWords&go.string.hdr."typ""go.importpath."".&type.unsafe.Pointer(go.string.hdr."data""go.importpath."".&type.unsafe.Pointer`$type."".ifaceWords4go.string.hdr."ifaceWords""go.importpath."".$type."".ifaceWordsDgo.string.hdr."*atomic.ifaceWords"  <go.string."*atomic.ifaceWords"<go.string."*atomic.ifaceWords"0&*atomic.ifaceWords&type.*"".ifaceWordspH60 runtime.algarray@"runtime.gcbits.01PDgo.string.hdr."*atomic.ifaceWords"p8go.weak.type.**"".ifaceWords"runtime.zerovalue$type."".ifaceWords,go.string.hdr."unsafe"  $go.string."unsafe"$go.string."unsafe"unsafe*go.importpath.unsafe.  $go.string."unsafe".go.string.hdr."runtime"  &go.string."runtime"&go.string."runtime"runtime,go.importpath.runtime.  &go.string."runtime""runtime.zerovaluego13ldrace.o          0           0     0     644     51        `
    126 go object darwin amd64 go1.5.1
    127 !
    128 go13ldgo13ld