1
0
mirror of https://github.com/golang/go synced 2024-11-12 10:00:25 -07:00
go/src
Austin Clements 3bfc9df21a runtime: add GODEBUG for stack barriers at every frame
Currently enabling the debugging mode where stack barriers are
installed at every frame requires recompiling the runtime. However,
this is potentially useful for field debugging and for runtime tests,
so make this mode a GODEBUG.

Updates #12238.

Change-Id: I6fb128f598b19568ae723a612e099c0ed96917f5
Reviewed-on: https://go-review.googlesource.com/13947
Reviewed-by: Russ Cox <rsc@golang.org>
2015-08-30 16:06:55 +00:00
..
archive archive/tar: don't treat multiple file system links as a tar hardlink 2015-08-04 17:34:43 +00:00
bufio bufio: Remove unneeded error initialization 2015-07-18 18:05:23 +00:00
builtin
bytes bytes: improve Compare function on amd64 for large byte arrays 2015-08-26 03:52:20 +00:00
cmd cmd/compile/internal/gc: use slice instead of linked list for nodes to export 2015-08-28 22:49:15 +00:00
compress compress/gzip: clarify Latin-1 restrictions on gzip.Header 2015-08-28 22:05:53 +00:00
container
crypto crypto/x509: emit PKIX names in a more standard order. 2015-08-30 15:34:48 +00:00
database/sql database/sql: document closing requirements for Stmts 2015-07-15 04:31:41 +00:00
debug debug/elf: map/slice literals janitoring 2015-08-25 01:36:11 +00:00
encoding encoding/asn1: fix panic when Marshaling nil. 2015-08-29 18:53:41 +00:00
errors
expvar
flag flag: add comment stating that Set is called in sequence across the command line 2015-07-16 05:33:47 +00:00
fmt fmt: in Scanf, %c can scan a space, so don't skip spaces at %c 2015-08-24 20:25:07 +00:00
go go/types: fix real(a) and imag(a) for untyped arguments 2015-08-26 21:16:31 +00:00
hash hash/fnv: fix wiki url 2015-08-24 21:26:42 +00:00
html html: speed up UnescapeString 2015-08-22 12:45:38 +00:00
image image/gif: avoid unused assignment 2015-08-24 16:17:42 +00:00
index/suffixarray
internal registry: Explain how GetMUIStringValue works and where it falls short 2015-08-28 05:41:29 +00:00
io
log
math math/big: use optimized formula in ModSqrt for 3 mod 4 primes 2015-08-29 19:11:03 +00:00
mime mime: move examples to external test file 2015-08-22 18:39:29 +00:00
net net: restore LookupPort for integer strings 2015-08-27 16:17:21 +00:00
os os/signal: skip the nohup test on darwin when running in tmux. 2015-08-25 00:14:24 +00:00
path all: fix some vet-caught formatting errors, mostly but not only in tests 2015-08-21 05:37:36 +00:00
reflect cmd/compile, cmd/link, reflect, runtime: remove type.zero field 2015-08-26 00:28:17 +00:00
regexp
runtime runtime: add GODEBUG for stack barriers at every frame 2015-08-30 16:06:55 +00:00
sort sort: Fix typo in Stable() comment 2015-08-17 06:58:16 +00:00
strconv strconv: add examples to package 2015-07-22 16:00:21 +00:00
strings all: link to https for golang subdomains too 2015-07-12 04:42:40 +00:00
sync runtime, sync/atomic: add memory barriers in arm cas routines 2015-07-30 20:11:11 +00:00
syscall syscall: remove nacl srpc helper 2015-08-28 04:44:44 +00:00
testing testing/quick: terminate for arbitrary recursive types 2015-08-29 19:23:37 +00:00
text text/template: add ExecError type and return it from Execute on error 2015-08-27 06:40:56 +00:00
time time: fix 400 year offset in comment 2015-08-29 01:03:42 +00:00
unicode unicode: include rune 0 in RangeTables. 2015-08-24 15:05:48 +00:00
unsafe
all.bash
all.bat
all.rc
androidtest.bash androidtest.bash: robust cleanup in case of failure. 2015-07-17 21:12:12 +00:00
bootstrap.bash
buildall.bash
clean.bash build: clean current tree in clean.bash 2015-08-05 19:36:15 +00:00
clean.bat
clean.rc
iostest.bash
make.bash make.bash: abort if $GOROOT_BOOTSTRAP == $GOROOT 2015-08-24 03:04:52 +00:00
make.bat
Make.dist
make.rc
nacltest.bash
race.bash all: link to https instead of http 2015-07-11 14:36:33 +00:00
race.bat all: link to https instead of http 2015-07-11 14:36:33 +00:00
run.bash
run.bat
run.rc