1
0
mirror of https://github.com/golang/go synced 2024-11-20 09:54:45 -07:00
go/src/pkg
Dmitriy Vyukov a0955a2aa2 runtime: split minit() to mpreinit() and minit()
mpreinit() is called on the parent thread and with mcache (can allocate memory),
minit() is called on the child thread and can not allocate memory.

R=golang-dev, rsc
CC=golang-dev
https://golang.org/cl/7389043
2013-02-21 16:24:38 +04:00
..
archive archive/tar: add Header.FileInfo method. Add more cases to FileInfoHeader. 2013-02-14 17:32:48 +11:00
bufio bufio: new Scanner interface 2013-02-20 12:14:31 -08:00
builtin builtin: correct comment on builtin function delete(). 2012-12-14 09:13:42 -08:00
bytes bytes: annotate assembly functions with //go:noescape 2013-02-10 00:08:30 +08:00
compress all: use t.Skip{,f} 2013-01-24 17:32:10 +11:00
container src: use internal tests if possible 2013-02-19 10:02:01 -05:00
crypto src: use internal tests if possible 2013-02-19 10:02:01 -05:00
database/sql database/sql: clarify that DB.Prepare's stmt is safe for concurrent use 2013-02-20 22:15:36 -08:00
debug debug/dwarf: add flag_present attribute encoding. 2013-02-20 00:58:31 +08:00
encoding encoding/xml: make sure Encoder.Encode reports Write errors. 2013-02-20 14:41:23 -08:00
errors
exp go/types: support for customizable Alignof, Sizeof 2013-02-20 11:10:17 -08:00
expvar all: make tests able to run multiple times. 2013-01-27 00:24:09 +01:00
flag all: make tests able to run multiple times. 2013-01-27 00:24:09 +01:00
fmt fmt: fix width for nil values 2013-02-20 14:30:15 -08:00
go go/types: export data result types are always parenthesized 2013-02-20 17:37:13 -08:00
hash build: make int 64 bits on amd64 2012-09-24 20:57:01 -04:00
html html/template: remove noescape support 2013-01-18 10:30:12 +11:00
image image/png: use Scanner in reader_test. 2013-02-20 15:57:18 -08:00
index/suffixarray
io src: use internal tests if possible 2013-02-19 10:02:01 -05:00
log log/syslog: fix channel race in test. 2013-02-15 11:07:31 +11:00
math math/big: make tests faster by reducing coverage in --test.short mode. 2013-01-30 18:19:58 -05:00
mime mime: use Scanner to read mime files during init 2013-02-20 14:34:03 -08:00
net net/http: improve test reliability 2013-02-20 16:39:33 -08:00
old/netchan gofmt: apply gofmt -w src misc 2012-10-30 13:38:01 -07:00
os path/filepath, os/exec: unquote PATH elements on Windows 2013-02-20 16:19:52 +11:00
path path/filepath, os/exec: unquote PATH elements on Windows 2013-02-20 16:19:52 +11:00
reflect reflect: document tie-breaking in Select 2013-02-19 10:13:53 -05:00
regexp regexp: use Scanner in exec_test 2013-02-20 13:37:45 -08:00
runtime runtime: split minit() to mpreinit() and minit() 2013-02-21 16:24:38 +04:00
sort sort: use fewer comparisons when choosing pivot. 2013-02-14 15:04:22 +11:00
strconv strconv: use Scanner in fp_test 2013-02-20 13:38:19 -08:00
strings bufio: new Scanner interface 2013-02-20 12:14:31 -08:00
sync sync/atomic: support NetBSD/ARM (ARM11 or above) 2013-02-13 01:04:13 +08:00
syscall windows: fix syscall.SidTypeUser so following consts have correct values. 2013-02-20 15:38:35 +11:00
testing testing: be explicit about use of b.N 2013-02-09 13:43:15 -05:00
text text/template/parse: don't show itemType in error messages 2013-01-22 02:48:40 +08:00
time time: fix error message from Parse 2013-02-04 00:00:36 -05:00
unicode utf8: fix typo. 2013-01-09 11:07:13 -08:00
unsafe unsafe: fix a typo 2012-10-19 16:35:15 +11:00