1
0
mirror of https://github.com/golang/go synced 2024-11-20 08:54:40 -07:00
go/src/pkg
Russ Cox add89dd1ba stack overflow debugging and fix.
* in 6l, -K already meant check for stack underflow.
    add -KK to mean double-check stack overflows
    even in nosplit functions.

  * comment out print locks; they deadlock too easily
     but are still useful to put back for special occasions.

  * let runcgo assembly switch to scheduler stack
    without involving scheduler directly.  because runcgo
    gets called from matchmg, it is too hard to keep it
    from being called on other stacks.

R=r
DELTA=94  (65 added, 18 deleted, 11 changed)
OCL=35591
CL=35604
2009-10-12 10:26:38 -07:00
..
archive/tar more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
base64 more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
big another round of gofmt applications 2009-10-06 14:55:39 -07:00
bignum more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
bufio more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
bytes fix comment on strings.LastIndex. 2009-10-12 10:09:35 -07:00
compress more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
container more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
crypto more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
datafmt more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
debug more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
ebnf more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
exec apply gofmt to datafmt, ebnf, exec, expvar, flag, fmt 2009-10-06 15:38:57 -07:00
expvar apply gofmt to datafmt, ebnf, exec, expvar, flag, fmt 2009-10-06 15:38:57 -07:00
flag more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
fmt more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
go more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
gob better code for allocation through indirection 2009-10-11 18:07:47 -07:00
hash apply gofmt to go, gob, hash, http, image, io, json, log 2009-10-06 19:41:51 -07:00
http more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
image PNG encoder now filters. 2009-10-11 19:36:29 -07:00
io more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
json apply gofmt to go, gob, hash, http, image, io, json, log 2009-10-06 19:41:51 -07:00
log change date format in logs - was missing slash between month and day 2009-10-09 15:44:57 -07:00
malloc apply gofmt to malloc math once os 2009-10-06 19:40:35 -07:00
math more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
net expand error regexp in dns test 2009-10-03 10:35:49 -07:00
once apply gofmt to malloc math once os 2009-10-06 19:40:35 -07:00
os more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
path more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
rand Move rand.go to rng.go to prepare for some surgery. 2009-10-09 15:16:00 -07:00
reflect apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync syscall testing time unicode unsafe utf8 2009-10-07 11:55:06 -07:00
regexp more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
rpc apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync syscall testing time unicode unsafe utf8 2009-10-07 11:55:06 -07:00
runtime stack overflow debugging and fix. 2009-10-12 10:26:38 -07:00
sort apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync syscall testing time unicode unsafe utf8 2009-10-07 11:55:06 -07:00
strconv correct a design flaw: Atoi etc should not guess the base. 2009-10-11 23:46:11 -07:00
strings fix comment on strings.LastIndex. 2009-10-12 10:09:35 -07:00
sync apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync syscall testing time unicode unsafe utf8 2009-10-07 11:55:06 -07:00
syscall dupok, gcc compile fix, sync and syscall asm fix 2009-10-08 22:16:08 -07:00
tabwriter - debugging support 2009-10-08 15:23:49 -07:00
template more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
testing more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
time more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
unicode more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
unsafe apply gofmt to rand reflect regexp rpc runtime sort strconv strings sync syscall testing time unicode unsafe utf8 2009-10-07 11:55:06 -07:00
utf8 more lgtm files from gofmt 2009-10-08 15:14:54 -07:00
xml introduce non-strict mode in xml parser, 2009-10-11 23:51:46 -07:00
deps.bash - updated Makefile, Make.deps 2009-08-17 15:20:51 -07:00
Make.deps fix comment on strings.LastIndex. 2009-10-12 10:09:35 -07:00
Makefile XML parser 2009-10-05 15:10:00 -07:00