ocaml/lex
Gabriel Scherer 75b8c0184f PR#5933 type-specialize 'let compare = compare' on ints and strings
According to the reporter 'sliquister', type-specialized comparison
can nearly halve compilation time in some cases. This patch applies
type-specialization throughout the OCaml distribution sources, so not
all changes will have performance utility, but in this case I think
it's best to be consistent, as I see no downside to the change.


git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@13410 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2013-03-19 07:22:12 +00:00
..
.depend merge changes from 4.00 branching to 4.00.0 (part 1) 2012-07-26 19:21:54 +00:00
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
Makefile fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
Makefile.nt fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
common.ml Enable and fix more warnings. 2012-05-29 11:47:28 +00:00
common.mli renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
compact.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
compact.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
cset.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
cset.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
lexer.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
lexer.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
lexgen.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
lexgen.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
main.ml fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
output.ml fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
output.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
outputbis.ml fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
outputbis.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
parser.mly fix a few problems with whitespace and over-long lines 2013-03-09 22:38:52 +00:00
syntax.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
syntax.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
table.ml renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00
table.mli renaming of Objective Caml to OCaml and cleanup of copyright headers 2011-07-27 14:17:02 +00:00