Repository URL to install this package:
|
Version:
1.0 ▾
|
!<arch>
__.PKGDEF 0 0 0 644 2796 `
go object linux amd64 go1.6 X:none
build id "67477ea0b9ee9724cb84ad0859fe8eab2e77bf9e"
$$
package atomic
func @"".SwapInt32 (@"".addr·2 *int32, @"".new·3 int32) (@"".old·1 int32)
func @"".SwapInt64 (@"".addr·2 *int64, @"".new·3 int64) (@"".old·1 int64)
func @"".SwapUint32 (@"".addr·2 *uint32, @"".new·3 uint32) (@"".old·1 uint32)
func @"".SwapUint64 (@"".addr·2 *uint64, @"".new·3 uint64) (@"".old·1 uint64)
func @"".SwapUintptr (@"".addr·2 *uintptr, @"".new·3 uintptr "unsafe-uintptr") (@"".old·1 uintptr)
func @"".SwapPointer (@"".addr·2 *@"unsafe".Pointer, @"".new·3 @"unsafe".Pointer) (@"".old·1 @"unsafe".Pointer)
func @"".CompareAndSwapInt32 (@"".addr·2 *int32, @"".old·3 int32, @"".new·4 int32) (@"".swapped·1 bool)
func @"".CompareAndSwapInt64 (@"".addr·2 *int64, @"".old·3 int64, @"".new·4 int64) (@"".swapped·1 bool)
func @"".CompareAndSwapUint32 (@"".addr·2 *uint32, @"".old·3 uint32, @"".new·4 uint32) (@"".swapped·1 bool)
func @"".CompareAndSwapUint64 (@"".addr·2 *uint64, @"".old·3 uint64, @"".new·4 uint64) (@"".swapped·1 bool)
func @"".CompareAndSwapUintptr (@"".addr·2 *uintptr, @"".old·3 uintptr "unsafe-uintptr", @"".new·4 uintptr "unsafe-uintptr") (@"".swapped·1 bool)
func @"".CompareAndSwapPointer (@"".addr·2 *@"unsafe".Pointer, @"".old·3 @"unsafe".Pointer, @"".new·4 @"unsafe".Pointer) (@"".swapped·1 bool)
func @"".AddInt32 (@"".addr·2 *int32, @"".delta·3 int32) (@"".new·1 int32)
func @"".AddUint32 (@"".addr·2 *uint32, @"".delta·3 uint32) (@"".new·1 uint32)
func @"".AddInt64 (@"".addr·2 *int64, @"".delta·3 int64) (@"".new·1 int64)
func @"".AddUint64 (@"".addr·2 *uint64, @"".delta·3 uint64) (@"".new·1 uint64)
func @"".AddUintptr (@"".addr·2 *uintptr, @"".delta·3 uintptr "unsafe-uintptr") (@"".new·1 uintptr)
func @"".LoadInt32 (@"".addr·2 *int32) (@"".val·1 int32)
func @"".LoadInt64 (@"".addr·2 *int64) (@"".val·1 int64)
func @"".LoadUint32 (@"".addr·2 *uint32) (@"".val·1 uint32)
func @"".LoadUint64 (@"".addr·2 *uint64) (@"".val·1 uint64)
func @"".LoadUintptr (@"".addr·2 *uintptr) (@"".val·1 uintptr)
func @"".LoadPointer (@"".addr·2 *@"unsafe".Pointer) (@"".val·1 @"unsafe".Pointer)
func @"".StoreInt32 (@"".addr·1 *int32, @"".val·2 int32)
func @"".StoreInt64 (@"".addr·1 *int64, @"".val·2 int64)
func @"".StoreUint32 (@"".addr·1 *uint32, @"".val·2 uint32)
func @"".StoreUint64 (@"".addr·1 *uint64, @"".val·2 uint64)
func @"".StoreUintptr (@"".addr·1 *uintptr, @"".val·2 uintptr "unsafe-uintptr")
func @"".StorePointer (@"".addr·1 *@"unsafe".Pointer, @"".val·2 @"unsafe".Pointer)
type @"".Value struct { @"".v interface {} }
func (@"".v·2 *@"".Value) Load () (@"".x·1 interface {})
func (@"".v·1 *@"".Value) Store (@"".x·2 interface {})
$$
_go_.o 0 0 0 644 15640 `
go object linux amd64 go1.6 X:none
!
go13ld þ"".panic64 dH% H;avfHì8H\$8H$è H H\$(HÇD$09 H H$H\$(H\$HÇD$ è H\$HH$HKHL$è è ëÌÌÌÌ
: *runtime.racefuncenter H go.string."sync/atomic: broken 64-bit atomic operations (buggy QEMU)" r type.string ª runtime.convT2E Þ runtime.gopanic ì 0runtime.morestack_noctxt p "".autotmp_0000 type.string pbo ¨b 8, Tgclocals·69c1753bd5f81501d95132d08af04464 Tgclocals·d8fdd2a55187867c76648dc792366181 <$GOROOT/src/sync/atomic/doc.goþ "".(*Value).Load À ÀdH% H;a7 Hì0H\$0H$è 1ÛH\$@H\$H1ÛH\$@H\$HHD$8HD$H$H<$ è è HD$1íH9è½ HD$ HÇÅÿÿÿÿH9è¨ H\$H$H<$ H$è HD$HD$(HD$@HD$Hø t`Hl$ = u=H(Hø t0Hl$(= uHhè HÄ0ÃL@L$Hl$è ëâ ëÌH$Hl$è HD$뱉 뜉% élÿÿÿ1ÛH\$@H\$Hè HÄ0É% éÿÿÿè é¬þÿÿÌÌÌÌÌÌÌÌÌÌÌÌ
B *runtime.racefuncenter ® "".LoadPointer ´ "".LoadPointer þ (runtime.writeBarrier ¬ (runtime.writeBarrier Ä (runtime.racefuncexit ò .runtime.writebarrierptr .runtime.writebarrierptr ê (runtime.racefuncexit 0runtime.morestack_noctxt 0` "".autotmp_0002 &type.unsafe.Pointer
"".xp ?&type.*"".ifaceWords "".data &type.unsafe.Pointer "".typ &type.unsafe.Pointer
"".vp /&type.*"".ifaceWords "".x "type.interface {} "".v type.*"".Value `Ó_`R_`_ à ^8 (
6CH+(, Tgclocals·725f69b7ae8520ac59af51db7db265d1 Tgclocals·1648992a30e5a7492037365cf9220807 @$GOROOT/src/sync/atomic/value.goþ""".(*Value).Store dH% H;a& HìHH\$HH$è H\$XHû uTH H\$8HÇD$@* H H$H\$8H\$HÇD$ è H\$HH$HKHL$è H\$PH\$0H\$XH\$(H\$0H$H<$ tdè HD$1íH9è
Ï è H\$0H$H<$ ª HÇD$ HÇD$ÿÿÿÿè ¶\$û uè H\$0H$H<$ u% ëH\$0H$H<$ tRH$H\$(HkHl$è H\$0H$H<$ t!H\$(H+Hl$è è è HÄHÉ% ë։% 륉% éJÿÿÿHÇÅÿÿÿÿH9èüþÿÿHl$(H] H9ÃtTH H\$8HÇD$@; H H$H\$8H\$HÇD$ è H\$HH$HKHL$è H\$0H$H<$ t"H$H\$(HkHl$è è HÄHÉ% ëÕè é½ýÿÿÌÌÌÌÌÌÌÌÌÌÌÌÌ*
B *runtime.racefuncenter f lgo.string."sync/atomic: store of nil value into Value" type.string È runtime.convT2E ü runtime.gopanic Ò "".LoadPointer ü $"".runtime_procPin Ò 0"".CompareAndSwapPointer ð ("".runtime_procUnpin ò "".StorePointer ¶ "".StorePointer À ("".runtime_procUnpin Ê (runtime.racefuncexit Ú go.string."sync/atomic: store of inconsistently typed value into Value" type.string ¼ runtime.convT2E ð runtime.gopanic Ä "".StorePointer Î (runtime.racefuncexit ô 0runtime.morestack_noctxt 0 "".autotmp_0006 type.string "".autotmp_0003 type.string
"".xp ?&type.*"".ifaceWords
"".vp /&type.*"".ifaceWords "".x "type.interface {} "".v type.*"".Value .ÖÁ Ð nZFCT
5(" T(
C " CE²D/ Tgclocals·2027b6cfe4f64a74d7b688d238add74a Tgclocals·40a4d53089df01be03d111131b0b1e6d @$GOROOT/src/sync/atomic/value.goþ4"".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_stackmap þ6"".StoreInt64.args_stackmap þ8"".StoreUint32.args_stackmap þ8"".StoreUint64.args_stackmap þ:"".StoreUintptr.args_stackmap þ:"".StorePointer.args_stackmap þgo.string.hdr."sync/atomic: broken 64-bit atomic operations (buggy QEMU)" 9 go.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) þTgclocals·d8fdd2a55187867c76648dc792366181 þTgclocals·69c1753bd5f81501d95132d08af04464 þTgclocals·1648992a30e5a7492037365cf9220807 8 8 þTgclocals·725f69b7ae8520ac59af51db7db265d1 8 8 þtgo.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 Value þgo.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 Value þTgclocals·40a4d53089df01be03d111131b0b1e6d ( ( þTgclocals·2027b6cfe4f64a74d7b688d238add74a ( ( þ@"".runtime_procPin.args_stackmap þD"".runtime_procUnpin.args_stackmap þ"".SwapInt32·f "".SwapInt32 þ"".SwapInt64·f "".SwapInt64 þ "".SwapUint32·f "".SwapUint32 þ "".SwapUint64·f "".SwapUint64 þ""".SwapUintptr·f "".SwapUintptr þ""".SwapPointer·f "".SwapPointer þ2"".CompareAndSwapInt32·f ,"".CompareAndSwapInt32 þ2"".CompareAndSwapInt64·f ,"".CompareAndSwapInt64 þ4"".CompareAndSwapUint32·f ."".CompareAndSwapUint32 þ4"".CompareAndSwapUint64·f ."".CompareAndSwapUint64 þ6"".CompareAndSwapUintptr·f 0"".CompareAndSwapUintptr þ6"".CompareAndSwapPointer·f 0"".CompareAndSwapPointer þ"".AddInt32·f "".AddInt32 þ"".AddUint32·f "".AddUint32 þ"".AddInt64·f "".AddInt64 þ"".AddUint64·f "".AddUint64 þ "".AddUintptr·f "".AddUintptr þ"".LoadInt32·f "".LoadInt32 þ"".LoadInt64·f "".LoadInt64 þ "".LoadUint32·f "".LoadUint32 þ "".LoadUint64·f "".LoadUint64 þ""".LoadUintptr·f "".LoadUintptr þ""".LoadPointer·f "".LoadPointer þ "".StoreInt32·f "".StoreInt32 þ "".StoreInt64·f "".StoreInt64 þ""".StoreUint32·f "".StoreUint32 þ""".StoreUint64·f "".StoreUint64 þ$"".StoreUintptr·f "".StoreUintptr þ$"".StorePointer·f "".StorePointer þ"".panic64·f "".panic64 þ&"".(*Value).Load·f "".(*Value).Load þ("".(*Value).Store·f """.(*Value).Store þ*"".runtime_procPin·f $"".runtime_procPin þ."".runtime_procUnpin·f ("".runtime_procUnpin þ"runtime.gcbits.03 þ8go.string.hdr."interface {}" 0go.string."interface {}" þ0go.string."interface {}" interface {} þ"type.interface {} ° ° çW
0 runtime.algarray @ "runtime.gcbits.03 P 8go.string.hdr."interface {}" p 4go.weak.type.*interface {} ° "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" v þ6go.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" Value þtype."".Value Ð Ð ½*¢ 0 runtime.algarray @ "runtime.gcbits.03 P 8go.string.hdr."atomic.Value" p type.*"".Value ° type."".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 {}" P Bfunc(*atomic.Value) interface {} þBtype.func(*"".Value) interface {} }= 3 0 runtime.algarray @ "runtime.gcbits.01 P `go.string.hdr."func(*atomic.Value) interface {}" p Tgo.weak.type.*func(*"".Value) interface {} ð Btype.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 {})" P Dfunc(*atomic.Value, interface {}) þDtype.func(*"".Value, interface {}) C΢ 3 0 runtime.algarray @ "runtime.gcbits.01 P bgo.string.hdr."func(*atomic.Value, interface {})" p Vgo.weak.type.*func(*"".Value, interface {}) ð Dtype.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"
Load þFgo.string.hdr."func() interface {}" >go.string."func() interface {}" þ>go.string."func() interface {}" 0 (func() interface {} þ0type.func() interface {} #´ñ 3 0 runtime.algarray @ "runtime.gcbits.01 P Fgo.string.hdr."func() interface {}" p Bgo.weak.type.*func() interface {} ð 0type.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" Store þDgo.string.hdr."func(interface {})" <go.string."func(interface {})" þ<go.string."func(interface {})" 0 &func(interface {}) þ.type.func(interface {}) u 3 0 runtime.algarray @ "runtime.gcbits.01 P Dgo.string.hdr."func(interface {})" p @go.weak.type.*func(interface {}) ð .type.func(interface {}) À .type.func(interface {}) ð "type.interface {} þbgo.typelink.func(interface {}) func(interface {}) .type.func(interface {}) þtype.*"".Value ~4Ñ 6 "0 runtime.algarray @ "runtime.gcbits.01 P :go.string.hdr."*atomic.Value" p .go.weak.type.**"".Value type."".Value ` type.*"".Value °à type.*"".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).Store þBgo.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"
data þ4go.string.hdr."ifaceWords"
,go.string."ifaceWords" þ,go.string."ifaceWords" ifaceWords þ$type."".ifaceWords %2 0À runtime.algarray @ "runtime.gcbits.03 P Bgo.string.hdr."atomic.ifaceWords" p &type.*"".ifaceWords ° $type."".ifaceWords ° &go.string.hdr."typ" À "go.importpath."". Ð &type.unsafe.Pointer (go.string.hdr."data" "go.importpath."". &type.unsafe.Pointer `Ð $type."".ifaceWords Ð 4go.string.hdr."ifaceWords" à "go.importpath."". ð $type."".ifaceWords þDgo.string.hdr."*atomic.ifaceWords" <go.string."*atomic.ifaceWords" þ<go.string."*atomic.ifaceWords" 0 &*atomic.ifaceWords þ&type.*"".ifaceWords pÇH 6
0 runtime.algarray @ "runtime.gcbits.01 P Dgo.string.hdr."*atomic.ifaceWords" p 8go.weak.type.**"".ifaceWords $type."".ifaceWords ÿÿgo13ldrace.o 0 0 0 644 48 `
go object linux amd64 go1.6
!
go13ld ÿÿgo13ld