Hector Chu
|
9b011500c0
|
runtime: implement exception handling on windows/amd64
Fixes #2194.
R=rsc, alex.brainman, vcc.163, jp
CC=golang-dev
https://golang.org/cl/4977044
|
2011-09-03 18:27:16 +10:00 |
|
Jaroslavas Počepko
|
c586b5b96b
|
runtime: windows/amd64 callbacks fixed and syscall fixed to allow using it in callbacks
Fixes #2178.
Patch2: Fixed allocating shadow space for stdcall (must be at least 32 bytes in any case)
Patch3: Made allocated chunk smaller.
Patch4: Typo
Patch5: suppress linktime warning "runtime.callbackasm: nosplit stack overflow"
Patch6: added testcase src/pkg/syscall/callback_windows_test.go
Patch7: weakly related files moved to https://golang.org/cl/4965050 https://golang.org/cl/4974041 https://golang.org/cl/4965051
Patch8: reflect changes https://golang.org/cl/4926042/
Patch9: reflect comments
R=golang-dev, alex.brainman, vcc.163
CC=golang-dev, hectorchu
https://golang.org/cl/4958042
|
2011-08-30 22:02:02 +10:00 |
|
Hector Chu
|
0f5902d6be
|
runtime: fix stack cleanup on windows/amd64
In amd64 it is the caller who cleans the stack.
R=alex.brainman, vcc.163, jp
CC=golang-dev
https://golang.org/cl/4966046
|
2011-08-29 22:12:56 +10:00 |
|
Alex Brainman
|
2a80882601
|
runtime: use cgo runtime functions to call windows syscalls
R=rsc
CC=golang-dev, jp, vcc.163
https://golang.org/cl/4926042
|
2011-08-27 23:17:00 +10:00 |
|
Wei Guangjing
|
acfb0a1584
|
runtime: ctrlhandler for windows amd64
R=rsc
CC=golang-dev
https://golang.org/cl/4825047
|
2011-08-18 12:37:42 -04:00 |
|
Wei Guangjing
|
a6e60916c1
|
runtime: stdcall_raw stack 16byte align for Win64
R=alex.brainman, rsc
CC=golang-dev
https://golang.org/cl/4681049
|
2011-07-13 11:44:44 -07:00 |
|
Wei Guangjing
|
f83609f642
|
runtime: windows/amd64 port
R=rsc, alex.brainman, hectorchu, r
CC=golang-dev
https://golang.org/cl/3759042
|
2011-06-29 17:37:56 +10:00 |
|