libgo: Update to go1.6rc1.
Reviewed-on: https://go-review.googlesource.com/19200 From-SVN: r233110
This commit is contained in:
parent
b081ed4efc
commit
f98dd1a338
728 changed files with 43810 additions and 11912 deletions
|
@ -118,8 +118,10 @@ func TestUnescapeEscape(t *testing.T) {
|
|||
}
|
||||
|
||||
var (
|
||||
benchEscapeData = strings.Repeat("AAAAA < BBBBB > CCCCC & DDDDD ' EEEEE \" ", 100)
|
||||
benchEscapeNone = strings.Repeat("AAAAA x BBBBB x CCCCC x DDDDD x EEEEE x ", 100)
|
||||
benchEscapeData = strings.Repeat("AAAAA < BBBBB > CCCCC & DDDDD ' EEEEE \" ", 100)
|
||||
benchEscapeNone = strings.Repeat("AAAAA x BBBBB x CCCCC x DDDDD x EEEEE x ", 100)
|
||||
benchUnescapeSparse = strings.Repeat(strings.Repeat("AAAAA x BBBBB x CCCCC x DDDDD x EEEEE x ", 10)+"&", 10)
|
||||
benchUnescapeDense = strings.Repeat("&< & <", 100)
|
||||
)
|
||||
|
||||
func BenchmarkEscape(b *testing.B) {
|
||||
|
@ -151,3 +153,17 @@ func BenchmarkUnescapeNone(b *testing.B) {
|
|||
n += len(UnescapeString(s))
|
||||
}
|
||||
}
|
||||
|
||||
func BenchmarkUnescapeSparse(b *testing.B) {
|
||||
n := 0
|
||||
for i := 0; i < b.N; i++ {
|
||||
n += len(UnescapeString(benchUnescapeSparse))
|
||||
}
|
||||
}
|
||||
|
||||
func BenchmarkUnescapeDense(b *testing.B) {
|
||||
n := 0
|
||||
for i := 0; i < b.N; i++ {
|
||||
n += len(UnescapeString(benchUnescapeDense))
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue