summaryrefslogtreecommitdiff
path: root/src/pkg/regexp/regexp.go
AgeCommit message (Expand)AuthorFilesLines
2009-11-19add a match arena to regexp to avoid generating garbage.Rob Pike1-46/+106
2009-11-19two easy optimizations for regexp:Rob Pike1-13/+78
2009-11-18remove bytes.CopyRob Pike1-15/+7
2009-11-14move evaluation of null-matching instructions one iteration earlier.Rob Pike1-31/+47
2009-11-09- replaced gofmt expression formatting algorithm withRobert Griesemer1-22/+22
2009-11-09remove semis after statements in one-statement statement listsRobert Griesemer1-71/+71
2009-11-06- fine-tuning of one-line func heuristic (nodes.go)Robert Griesemer1-93/+31
2009-11-05gofmt'ed missing regexp fileRobert Griesemer1-137/+187
2009-11-05manual fix for better gofmt resultRobert Griesemer1-2/+1
2009-11-04panic can't print interfaces well so use err.String()Rob Pike1-1/+1
2009-11-02eliminate goroutine from testing/regexp too.Rob Pike1-2/+2
2009-11-02take goroutines out of regexp so they can be createdRob Pike1-53/+77
2009-09-17use buf.String() instead of string(buf.Bytes())Rob Pike1-1/+1
2009-09-16rename bytes.Buffer.Data() to bytes.Buffer.Bytes()Rob Pike1-2/+2
2009-09-15more "declared and not used".Russ Cox1-2/+2
2009-09-14fix "declared and not used" errors in non-test code.Russ Cox1-3/+3
2009-08-26generate the unicode tables directly from web databaseRob Pike1-1/+1
2009-08-12convert non-low-level non-google pkg codeRuss Cox1-2/+0
2009-08-09Add methods AllMatches, AllMatchesString, AllMatchesIter,Stephen Ma1-0/+119
2009-08-05support []byte (more efficient) as well as string in the interfaces.Rob Pike1-19/+122
2009-08-05special case: recognize '[^\n]' and make it as fast as '.'Rob Pike1-2/+22
2009-06-29io.StringBytes -> strings.BytesRuss Cox1-1/+2
2009-06-18Add a ReplaceAll method to Regexp.Steve Newman1-1/+66
2009-06-09mv src/lib to src/pkgRob Pike1-0/+764