FAQ
Change 1fc9db90a940 broke the linux-amd64-race build:
http://build.golang.org/log/464f9e8c44ded81007ef85599a8f1361fd540672

crypto/tls: use 1/n-1 record splitting to protect against BEAST

This requires rebasing the block-mode test scripts.
I used GnuTLS version 3.1.4.

R=agl
CC=golang-dev
http://codereview.appspot.com/6844073

http://code.google.com/p/go/source/detail?r=1fc9db90a940

$ tail -200 < log
BenchmarkChanProdConsWork100-4 200000 688 ns/op
BenchmarkChanCreation-4 1000000 196 ns/op
BenchmarkChanSem-4 1000000 264 ns/op
BenchmarkCallClosure-4 5000000 57.3 ns/op
BenchmarkCallClosure1-4 5000000 61.4 ns/op
BenchmarkCallClosure2-4 1000000 197 ns/op
BenchmarkCallClosure3-4 1000000 176 ns/op
BenchmarkCallClosure4-4 1000000 246 ns/op
BenchmarkComplex128DivNormal-4 10000000 24.1 ns/op
BenchmarkComplex128DivNisNaN-4 20000000 12.3 ns/op
BenchmarkComplex128DivDisNaN-4 20000000 12.9 ns/op
BenchmarkComplex128DivNisInf-4 20000000 10.2 ns/op
BenchmarkComplex128DivDisInf-4 20000000 10.3 ns/op
BenchmarkConvT2ESmall-4 5000000 58.8 ns/op
BenchmarkConvT2EUintptr-4 5000000 43.6 ns/op
BenchmarkConvT2ELarge-4 1000000 145 ns/op
BenchmarkConvT2ISmall-4 5000000 60.6 ns/op
BenchmarkConvT2IUintptr-4 5000000 43.5 ns/op
BenchmarkConvT2ILarge-4 1000000 146 ns/op
BenchmarkConvI2E-4 5000000 45.6 ns/op
BenchmarkConvI2I-4 5000000 59.8 ns/op
BenchmarkAssertE2T-4 5000000 53.1 ns/op
BenchmarkAssertE2TLarge-4 5 49864025 ns/op
BenchmarkScan10Base10-4 5000000 53.6 ns/op
BenchmarkAssertE2I-4 50000 3498 ns/op
BenchmarkScan100Base10-4 10000 27717 ns/op
BenchmarkScan1000Base10-4 5000000 60.7 ns/op
BenchmarkAssertI2T-4 1000 267300 ns/op
BenchmarkScan10000Base10-4 5000000 53.4 ns/op
BenchmarkAssertI2I-4 100 2843416 ns/op
BenchmarkScan100000Base10-4 5000000 62.5 ns/op
BenchmarkAssertI2E-4 5000000 45.6 ns/op
BenchmarkAssertE2E-4 5000000 43.4 ns/op
BenchmarkFinalizer-4 1000000 123 ns/op
BenchmarkFinalizerRun-4 100000 1261 ns/op
BenchmarkStackGrowth-4 500000 427 ns/op
BenchmarkSyscall-4 5000000 66.6 ns/op
BenchmarkSyscallWork-4 2000000 86.0 ns/op
BenchmarkCreateGoroutines-4 200 832982 ns/op
BenchmarkCreateGoroutinesParallel-4 500 421549 ns/op
BenchmarkIfaceCmp100-4 100000 2692 ns/op
BenchmarkIfaceCmpNil100-4 100000 2382 ns/op
BenchmarkCompareStringEqual-4 10000000 20.5 ns/op
BenchmarkCompareStringIdentical-4 50000000 5.25 ns/op
BenchmarkCompareStringSameLength-4 10000000 14.6 ns/op
BenchmarkCompareStringDifferentLength-4 100000000 1.91 ns/op
5 46565947 ns/op
BenchmarkScan10Base16-4 50000 3149 ns/op
BenchmarkScan100Base16-4 10000 24462 ns/op
BenchmarkScan1000Base16-4 1000 239712 ns/op
BenchmarkScan10000Base16-4 100 2617365 ns/op
BenchmarkScan100000Base16-4 5 43745942 ns/op
BenchmarkString10Base2-4 100000 2210 ns/op
BenchmarkString100Base2-4 10000 16219 ns/op
BenchmarkString1000Base2-4 1000 158561 ns/op
BenchmarkString10000Base2-4 100 1624207 ns/op
BenchmarkString100000Base2-4 10 16549707 ns/op
BenchmarkString10Base8-4 200000 1144 ns/op
BenchmarkString100Base8-4 50000 6106 ns/op
BenchmarkString1000Base8-4 5000 55825 ns/op
BenchmarkString10000Base8-4 500 556187 ns/op
BenchmarkString100000Base8-4 50 5659180 ns/op
BenchmarkString10Base10-4 100000 1702 ns/op
BenchmarkString100Base10-4 20000 7675 ns/op
BenchmarkString1000Base10-4 5000 73971 ns/op
BenchmarkString10000Base10-4 500 552728 ns/op
BenchmarkString100000Base10-4 10 16790840 ns/op
BenchmarkString10Base16-4 200000 969 ns/op
BenchmarkString100Base16-4 50000 4717 ns/op
BenchmarkString1000Base16-4 5000 41415 ns/op
BenchmarkString10000Base16-4 500 415445 ns/op
BenchmarkString100000Base16-4 50 4150108 ns/op
BenchmarkLeafSize0-4 50 3287282 ns/op
BenchmarkLeafSize1-4 500 645912 ns/op
BenchmarkLeafSize2-4 500 648487 ns/op
BenchmarkLeafSize3-4 200 852667 ns/op
BenchmarkLeafSize4-4 500 626165 ns/op
BenchmarkLeafSize5-4 200 932707 ns/op
BenchmarkLeafSize6-4 200 830068 ns/op
BenchmarkLeafSize7-4 200 751839 ns/op
BenchmarkLeafSize8-4 500 638702 ns/op
BenchmarkLeafSize9-4 100 1002250 ns/op
BenchmarkLeafSize10-4 200 928781 ns/op
BenchmarkLeafSize11-4 200 922320 ns/op
BenchmarkLeafSize12-4 200 825317 ns/op
BenchmarkLeafSize13-4 200 853053 ns/op
BenchmarkLeafSize14-4 200 764300 ns/op
BenchmarkLeafSize15-4 500 693138 ns/op
BenchmarkLeafSize16-4 500 642517 ns/op
BenchmarkLeafSize32-4 500 640750 ns/op
BenchmarkLeafSize64-4 500 655512 ns/op
BenchmarkExp3Power0x10-4 100000 2742 ns/op
BenchmarkExp3Power0x40-4 50000 3404 ns/op
BenchmarkExp3Power0x100-4 50000 5442 ns/op
BenchmarkExp3Power0x400-4 10000 10353 ns/op
BenchmarkExp3Power0x1000-4 5000 44681 ns/op
BenchmarkExp3Power0x4000-4 500 412758 ns/op
BenchmarkExp3Power0x10000-4 50 6144508 ns/op
BenchmarkExp3Power0x40000-4 5 50186957 ns/op
BenchmarkExp3Power0x100000-4 1 619231277 ns/op
BenchmarkExp3Power0x400000-4 1 4660640564 ns/op
ok math/big 85.936s
PASS
BenchmarkAbs-4 5000000 53.4 ns/op
BenchmarkAcos-4 500000 527 ns/op
BenchmarkAcosh-4 500000 576 ns/op
BenchmarkAsin-4 500000 469 ns/op
BenchmarkAsinh-4 500000 447 ns/op
BenchmarkAtan-4 1000000 298 ns/op
BenchmarkAtanh-4 500000 347 ns/op
BenchmarkConj-4 100000000 1.74 ns/op
BenchmarkCos-4 1000000 159 ns/op
BenchmarkCosh-4 1000000 155 ns/op
BenchmarkExp-4 2000000 89.7 ns/op
BenchmarkLog-4 500000 337 ns/op
BenchmarkLog10-4 500000 364 ns/op
BenchmarkPhase-4 1000000 228 ns/op
BenchmarkPolar-4 500000 317 ns/op
BenchmarkPow-4 200000 808 ns/op
BenchmarkRect-4 1000000 134 ns/op
BenchmarkSin-4 1000000 153 ns/op
BenchmarkSinh-4 1000000 155 ns/op
BenchmarkSqrt-4 2000000 88.4 ns/op
BenchmarkTan-4 500000 575 ns/op
BenchmarkTanh-4 500000 570 ns/op
ok math/cmplx 5.942s
PASS
BenchmarkInt63Threadsafe-4 200000 1000 ns/op
BenchmarkInt63Unthreadsafe-4 500000 372 ns/op
BenchmarkIntn1000-4 500000 507 ns/op
BenchmarkInt63n1000-4 500000 455 ns/op
BenchmarkInt31n1000-4 500000 462 ns/op
ok math/rand 2.173s
PASS
ok mime 1.019s
PASS
ok mime/multipart 1.076s
PASS
BenchmarkTCPOneShot-4 100 1595929 ns/op
BenchmarkTCPOneShotTimeout-4 100 1604338 ns/op
BenchmarkTCPPersistent-4 100 1069341 ns/op
BenchmarkTCPPersistentTimeout-4 200 521788 ns/op
ok net 1.886s
PASS
BenchmarkHeaderWriteSubset-4 10000 17237 ns/op
BenchmarkClientServer-4 200 974493 ns/op
BenchmarkClientServerParallel4-4 100 1195758 ns/op
BenchmarkClientServerParallel64-4 1 205696306 ns/op
BenchmarkServer-4 100 1178215 ns/op
ok net/http 2.461s
PASS
ok net/http/cgi 1.026s
PASS
ok net/http/fcgi 1.031s
PASS
ok net/http/httptest 1.030s
PASS
ok net/http/httputil 1.025s
? net/http/pprof [no test files]
ok net/mail 1.022s
ok net/rpc 2.238s
ok net/rpc/jsonrpc 1.026s
ok net/smtp 1.026s
ok net/textproto 1.603s
ok net/url 1.023s
ok old/netchan 1.025s
ok os 1.018s
ok os/exec 1.027s
ok os/signal 1.017s
ok os/user 1.022s
ok path 1.023s
ok path/filepath 1.015s
ok reflect 1.594s
ok regexp 246.576s
ok regexp/syntax 5.378s
ok runtime 14.973s
? runtime/cgo [no test files]
ok runtime/debug 1.019s
ok runtime/pprof 1.024s
? runtime/race [no test files]
ok sort 2.040s
ok strconv 9.629s
ok strings 7.226s
ok sync 6.468s
ok sync/atomic 1.019s
ok syscall 1.024s
? testing [no test files]
? testing/iotest [no test files]
ok testing/quick 1.018s
ok text/scanner 1.018s
ok text/tabwriter 1.015s
ok text/template 1.018s
ok text/template/parse 1.016s
ok time 4.032s
ok unicode 1.016s
ok unicode/utf16 1.016s
ok unicode/utf8 2.378s
? unsafe [no test files]
/home/gobuild/builder/test.sh: 8: /home/gobuild/builder/test.sh: =4: not
found

Search Discussions

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-dev @
categoriesgo
postedNov 26, '12 at 7:06p
activeNov 26, '12 at 7:06p
posts1
users1
websitegolang.org

1 user in discussion

Builder: 1 post

People

Translate

site design / logo © 2022 Grokbase