1
0
mirror of https://github.com/golang/go synced 2024-10-05 12:21:22 -06:00
go/src/pkg/exp/locale/collate/tools/colcmp
Marcel van Lohuizen 8b7ea6489c exp/locale/collate: changed implementation of Compare and CompareString to
compare incrementally. Also modified collation API to be more high-level
by removing the need for an explicit buffer to be passed as an argument.
This considerably speeds up Compare and CompareString.  This change also eliminates
the need to reinitialize the normalization buffer for each use of an iter. This
also significantly improves performance for Key and KeyString.

R=r, rsc
CC=golang-dev
https://golang.org/cl/6842050
2012-11-15 22:23:56 +01:00
..
chars.go
col.go exp/locale/collate: changed implementation of Compare and CompareString to 2012-11-15 22:23:56 +01:00
colcmp.go exp/locale/collate/tools/colcmp: add locale to output of regression failure. 2012-10-24 11:28:18 +02:00
darwin.go
gen.go
icu.go
Makefile