- 21 May, 2010 12 commits
-
-
Russ Cox authored
TBR=nigeltao CC=golang-dev https://golang.org/cl/1262042
-
Russ Cox authored
R=kaib CC=golang-dev https://golang.org/cl/1209047
-
Robert Griesemer authored
always return z for nat.scan R=rsc CC=golang-dev https://golang.org/cl/1236043
-
Robert Griesemer authored
R=rsc CC=golang-dev https://golang.org/cl/1211047
-
Robert Griesemer authored
forthcoming implementation of big.Rat) R=rsc CC=golang-dev https://golang.org/cl/1229047
-
Russ Cox authored
tweaks & tests of last bug fix too. R=ken2 CC=golang-dev https://golang.org/cl/1207044
-
Russ Cox authored
R=ken2 CC=golang-dev https://golang.org/cl/1243044
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/1224044
-
Ken Thompson authored
R=rsc CC=golang-dev https://golang.org/cl/1198046
-
Russ Cox authored
Fixes #793. R=ken2 CC=golang-dev https://golang.org/cl/1249043
-
Ken Thompson authored
cannot allocate an audomatic temp while real registers are allocated. there is a chance that the automatic will be allocated to one of the allocated registers. the fix is to not registerize such variables. R=rsc CC=golang-dev https://golang.org/cl/1202042
-
Michael Hoisie authored
Fixes #783. R=rsc, cw CC=golang-dev https://golang.org/cl/1207043
-
- 20 May, 2010 8 commits
-
-
Roger Peppe authored
R=rsc, r, gri CC=golang-dev https://golang.org/cl/1239043
-
Nigel Tao authored
Time to draw.Draw a 200x200 image fell from 18.4ms (and 1 malloc) to 5.6ms (and 0 mallocs). It's still relatively slow since it assumes nothing about the src or mask images, but it does remove the malloc. There are existing faster, more specialized paths for copies, fills and image glyph masks. Also added a "compare to a slow but obviously correct implementation" check to draw_test.go. R=rsc, r CC=golang-dev https://golang.org/cl/1223044
-
Christopher Wedgwood authored
R=rsc CC=adg, golang-dev, r https://golang.org/cl/1253043
-
Christopher Wedgwood authored
R=rsc CC=adg, golang-dev, r https://golang.org/cl/1257041
-
Russ Cox authored
R=r CC=golang-dev https://golang.org/cl/1083041
-
Andrew Gerrand authored
R=rsc CC=golang-dev https://golang.org/cl/1217046
-
Brad Fitzpatrick authored
R=rsc, r CC=golang-dev https://golang.org/cl/1103041
-
Russ Cox authored
Needed for CL 1103041 and beyond. R=adg, bradfitzpatrick CC=bradfitz, golang-dev https://golang.org/cl/1172042
-
- 19 May, 2010 9 commits
-
-
Robert Griesemer authored
R=r, ken2 CC=golang-dev https://golang.org/cl/1260041
-
Russ Cox authored
Fixes #772. R=ken2 CC=golang-dev https://golang.org/cl/1206043
-
Robert Griesemer authored
- implemented setWord, use it where setUint64 is wrong - divLarge: use fast mulWW, divWW; implemented mulWW, divWW - better assembly code for addMulVVW R=rsc CC=golang-dev https://golang.org/cl/1258042
-
Russ Cox authored
TBR=kaib CC=golang-dev https://golang.org/cl/1256042
-
Russ Cox authored
TBR=r CC=golang-dev https://golang.org/cl/1230042
-
Michael Hoisie authored
R=rsc, r CC=golang-dev https://golang.org/cl/946045
-
Evan Shaw authored
Previously the compiler would just emit "internal compiler error" when trying to compute the remainder of floats or complex types. R=rsc CC=golang-dev https://golang.org/cl/1243041
-
Charles L. Dorian authored
Uses the SSE2 max, min instructions. Also shorter sqrt_amd64.s R=rsc CC=golang-dev https://golang.org/cl/1216042
-
Charles L. Dorian authored
IEEE 754 says: sqrt(-0) = -0 R=rsc CC=golang-dev https://golang.org/cl/1098041
-
- 18 May, 2010 2 commits
-
-
Robert Griesemer authored
Fixes #784. R=rsc CC=golang-dev https://golang.org/cl/1196043
-
Kyle Consalus authored
Cached string indexing in inner loop of Btoui64. Before: strconv_test.BenchmarkAtoi 5000000 309 ns/op strconv_test.BenchmarkAtoiNeg 5000000 325 ns/op strconv_test.BenchmarkAtoi64 5000000 465 ns/op strconv_test.BenchmarkAtoi64Neg 5000000 469 ns/op After: strconv_test.BenchmarkAtoi 10000000 182 ns/op strconv_test.BenchmarkAtoiNeg 10000000 193 ns/op strconv_test.BenchmarkAtoi64 10000000 251 ns/op strconv_test.BenchmarkAtoi64Neg 10000000 258 ns/op R=golang-dev, gri CC=golang-dev https://golang.org/cl/1227042
-
- 17 May, 2010 1 commit
-
-
Roger Peppe authored
has no access to yylex) R=ken2, ken3 CC=golang-dev https://golang.org/cl/813047
-
- 15 May, 2010 3 commits
-
-
Robert Griesemer authored
- support for binary prefix 0b (to match fmt.Format) - renamed nat.new -> nat.setUint64 for consistency - more tests R=r CC=golang-dev https://golang.org/cl/1233041
-
Christopher Wedgwood authored
R=rsc, r CC=golang-dev https://golang.org/cl/1231041
-
Charles L. Dorian authored
Also update range of Phase and Polar due to signed zero. [Phase(cmplx(-1, +0)) = pi and Phase(cmplx(-1, -0)) = -pi] R=rsc, r CC=golang-dev https://golang.org/cl/1235041
-
- 14 May, 2010 3 commits
-
-
Robert Griesemer authored
R=adg CC=golang-dev https://golang.org/cl/1228041
-
Robert Griesemer authored
Fixes #779. R=r CC=golang-dev https://golang.org/cl/1218042
-
Robert Griesemer authored
- also added links to the respective sections - reformatted section for better (source html) readability - added missing closing </li>'s in many places R=r CC=golang-dev https://golang.org/cl/1220041
-
- 13 May, 2010 2 commits
-
-
Roger Peppe authored
R=rsc, r CC=golang-dev https://golang.org/cl/1195041
-
Andrew Gerrand authored
R=r CC=golang-dev https://golang.org/cl/1207041
-