runtime/race: switch to explicit race context instead of goroutine id's
Removes limit on maximum number of goroutines ever existed.
code.google.com/p/goexecutor tests now pass successfully.
Also slightly improves performance.
Before: $ time ./flate.test -test.short
real 0m9.314s
After: $ time ./flate.test -test.short
real 0m8.958s
Fixes issue 4286.
The runtime is built from llvm rev 174312.
*** Submitted as https://code.google.com/p/go/source/detail?r=c05803c8e145 *** runtime/race: switch to explicit race context instead of goroutine id's ...
12 years, 1 month ago
(2013-02-06 07:41:05 UTC)
#6
*** Submitted as https://code.google.com/p/go/source/detail?r=c05803c8e145 ***
runtime/race: switch to explicit race context instead of goroutine id's
Removes limit on maximum number of goroutines ever existed.
code.google.com/p/goexecutor tests now pass successfully.
Also slightly improves performance.
Before: $ time ./flate.test -test.short
real 0m9.314s
After: $ time ./flate.test -test.short
real 0m8.958s
Fixes issue 4286.
The runtime is built from llvm rev 174312.
R=rsc
CC=golang-dev
https://codereview.appspot.com/7218044
Issue 7218044: code review 7218044: runtime/race: switch to explicit race context instead o...
(Closed)
Created 12 years, 1 month ago by dvyukov
Modified 12 years, 1 month ago
Reviewers:
Base URL:
Comments: 0