1
0
mirror of https://github.com/golang/go synced 2024-10-04 14:31:21 -06:00
go/src/pkg
Devon H. O'Dell b0891060ae runtime: fix FreeBSD signal handling around thread creation
Ignore signals while we are spawning a new thread. Previously, a
signal arriving just before runtime.minit setting up the signal
handler triggers a "double fault" in signal trampolining.
Fixes #3017.

R=rsc, mikioh.mikioh, minux.ma, adg
CC=golang-dev
https://golang.org/cl/5684060
2012-02-22 15:44:09 +11:00
..
archive pkg: a slew of examples 2012-02-18 11:48:33 +11:00
bufio bufio: don't return errors from good Peeks 2012-02-16 10:15:36 +11:00
builtin builtin: document delete 2011-11-09 10:49:41 -08:00
bytes bytes: document Compare/Equal semantics for nil arguments, and add tests. 2012-02-18 17:39:40 +11:00
compress all: shorten some of the longer tests 2012-02-18 16:24:23 -05:00
container godoc: make example code more readable with new comment convention 2012-02-16 11:50:28 +11:00
crypto pkg: a slew of examples 2012-02-18 11:48:33 +11:00
database/sql database/sql/driver: API cleanups 2012-02-20 14:25:28 +11:00
debug cmd/cgo: bug fixes 2012-02-19 13:32:55 -05:00
encoding encoding/json: disable anonymous fields 2012-02-19 00:27:05 -05:00
errors pkg: a slew of examples 2012-02-18 11:48:33 +11:00
exp exp/norm: Added Iter type for iterating on segment boundaries. This type is mainly to be used 2012-02-21 13:13:21 +01:00
expvar doc: remove overuse of simply 2012-02-06 13:34:35 -05:00
flag flag: describe valid input for Duration flags. 2012-02-07 17:50:04 +11:00
fmt fmt: scan FALSE correctly 2012-02-09 14:12:55 +11:00
go go/doc: update golden file to fix build 2012-02-20 14:06:38 +11:00
hash build: remove Make.pkg, Make.tool 2012-01-30 23:43:46 -05:00
html html/template: don't indirect past a Stringer 2012-02-20 14:23:45 +11:00
image all: shorten some of the longer tests 2012-02-18 16:24:23 -05:00
index/suffixarray build: remove Make.pkg, Make.tool 2012-01-30 23:43:46 -05:00
io os: delete os.EINVAL and so on 2012-02-17 10:04:29 +11:00
log log/syslog: disable on Windows 2012-02-16 22:04:13 -05:00
math all: shorten some of the longer tests 2012-02-18 16:24:23 -05:00
mime bytes,strings: make *Reader implement io.ReaderAt 2012-02-15 12:58:00 +11:00
net net/http: update test to use time.Duration better 2012-02-22 11:22:09 +11:00
old all: shorten some of the longer tests 2012-02-18 16:24:23 -05:00
os os: replace non-portable Waitmsg with portable ProcessState 2012-02-21 14:10:34 +11:00
path path/filepath: fix test on darwin 2012-02-17 09:56:14 +11:00
reflect reflect: fix panic strings 2012-02-15 13:51:49 +11:00
regexp regexp/syntax: delete old package comment 2012-02-10 01:11:56 -05:00
runtime runtime: fix FreeBSD signal handling around thread creation 2012-02-22 15:44:09 +11:00
sort sort: add interface examples 2012-02-16 13:16:07 +11:00
strconv strconv: run garbage collection before counting allocations in test 2012-02-19 22:13:04 -05:00
strings godoc: make example code more readable with new comment convention 2012-02-16 11:50:28 +11:00
sync runtime: API 2012-02-19 00:11:44 -05:00
syscall syscall: force Windows to always use US English error messages 2012-02-20 09:51:25 +11:00
testing godoc: make example code more readable with new comment convention 2012-02-16 11:50:28 +11:00
text text/tabwriter: fix documentation by adding an example. 2012-02-21 14:48:17 -08:00
time os,time: fix Plan 9 build 2012-02-20 12:31:24 +11:00
unicode cmd/go: a raft of fixes 2012-02-14 16:39:20 -05:00
unsafe runtime: delete Type and implementations (use reflect instead) 2012-02-12 23:26:20 -05:00