1. 19 May, 2010 6 commits
  2. 18 May, 2010 2 commits
    • Robert Griesemer's avatar
      big: bug fix for division · 90d0c331
      Robert Griesemer authored
      Fixes #784.
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/1196043
      90d0c331
    • Kyle Consalus's avatar
      Trivial optimization. · 2db47c90
      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
      2db47c90
  3. 17 May, 2010 1 commit
  4. 15 May, 2010 3 commits
  5. 14 May, 2010 3 commits
  6. 13 May, 2010 3 commits
  7. 11 May, 2010 4 commits
  8. 10 May, 2010 1 commit
    • Nigel Tao's avatar
      exp/draw fast path for glyph images. · d7a6d228
      Nigel Tao authored
      To draw.Draw a 32x32 image.Alpha 10000 times,
      Before: 633ms with 10000 mallocs
      After: 49ms with 0 mallocs
      
      These times are just blitting an image.Alpha, and do not include
      rasterizing a glyph's vector contours to an image.Alpha.
      
      The "generic" test case in draw_test.go tests this fast path.
      
      R=rsc
      CC=golang-dev
      https://golang.org/cl/1122043
      d7a6d228
  9. 09 May, 2010 2 commits
  10. 08 May, 2010 3 commits
  11. 07 May, 2010 7 commits
  12. 06 May, 2010 4 commits
  13. 05 May, 2010 1 commit