diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2015-02-13 17:14:48 +0300 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2015-02-13 16:29:54 +0000 |
| commit | f59f9b85276b6f80b6e55ea747a5df64bb83ecce (patch) | |
| tree | 19fd0166ff21e758615c9182182266547e9ac1c4 /src/encoding/xml/xml.go | |
| parent | 6731063e42e6c9831a19e1cc7b79658bd663ad9b (diff) | |
| download | go-f59f9b85276b6f80b6e55ea747a5df64bb83ecce.tar.xz | |
runtime: fix stack corruption in race mode
MOVQ RARG0, 0(SP) smashes exactly what was saved by PUSHQ R15.
This code managed to work somehow with the current race runtime,
but corrupts caller arguments with new race runtime that I am testing.
Change-Id: I9ffe8b5eee86451db36e99dbf4d11f320192e576
Reviewed-on: https://go-review.googlesource.com/4810
Reviewed-by: Keith Randall <khr@golang.org>
Diffstat (limited to 'src/encoding/xml/xml.go')
0 files changed, 0 insertions, 0 deletions
