]> Cypherpunks repositories - gostls13.git/commit
runtime: convert async semaphores to Go
authorDmitriy Vyukov <dvyukov@google.com>
Mon, 25 Aug 2014 16:12:26 +0000 (20:12 +0400)
committerDmitriy Vyukov <dvyukov@google.com>
Mon, 25 Aug 2014 16:12:26 +0000 (20:12 +0400)
commitebac0e6f302c52e97a212fab8837a73f31edc884
treea5cebadb4cb85c781b23329900a1b0b1a766573e
parent846db08936ee89b95d002b6f38e26d84eece6eec
runtime: convert async semaphores to Go

LGTM=rsc
R=golang-codereviews, rsc
CC=golang-codereviews, khr
https://golang.org/cl/126210046
14 files changed:
src/cmd/gc/select.c
src/pkg/runtime/arch_386.go [new file with mode: 0644]
src/pkg/runtime/arch_amd64.go [new file with mode: 0644]
src/pkg/runtime/arch_amd64p32.go [new file with mode: 0644]
src/pkg/runtime/arch_arm.go [new file with mode: 0644]
src/pkg/runtime/chan.go
src/pkg/runtime/chan.goc
src/pkg/runtime/proc.go
src/pkg/runtime/runtime.h
src/pkg/runtime/sema.go
src/pkg/runtime/sema.goc [deleted file]
src/pkg/runtime/stubs.go
src/pkg/runtime/stubs.goc
src/pkg/runtime/thunk.s