ocaml/ocamldoc
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
..
generators remove all $Id keywords 2012-10-15 17:50:56 +00:00
.depend merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
Changes.txt merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
Makefile remove all $Id keywords 2012-10-15 17:50:56 +00:00
Makefile.nt remove all $Id keywords 2012-10-15 17:50:56 +00:00
ocamldoc.hva fix formatting of copyright headers 2012-08-01 12:09:31 +00:00
ocamldoc.sty clean up spaces and tabs 2010-01-22 12:48:24 +00:00
odoc.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_analyse.ml Merge short-paths into a fresh branch of trunk. 2013-01-29 14:21:12 +00:00
odoc_analyse.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_args.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_args.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_ast.ml Stop keeping a Path.t to refer to labels and constructors in the Typedtree AST. This is not used internally and it is not a robust way to identify these objects unambiguously anyway 2012-10-24 12:03:00 +00:00
odoc_ast.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_class.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments_global.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_comments_global.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_config.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_config.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_control.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_cross.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_cross.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_dag2html.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_dag2html.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_dep.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_dot.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_env.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_env.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_exception.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_gen.ml merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
odoc_gen.mli merge version/4.00 at revision 12866 2012-08-21 07:10:35 +00:00
odoc_global.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_global.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_html.ml PR#5933 type-specialize 'let compare = compare' on ints and strings 2013-03-19 07:22:12 +00:00
odoc_info.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_info.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_inherit.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_latex.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_latex_style.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_lexer.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_man.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_merge.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_merge.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_messages.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_misc.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_misc.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_module.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_name.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_name.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_ocamlhtml.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_parameter.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_parser.mly remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_print.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_print.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_scan.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_search.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_search.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_see_lexer.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_sig.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_sig.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_str.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_str.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_test.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_texi.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text_lexer.mll remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_text_parser.mly remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_to_text.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_type.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_types.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_types.mli remove all $Id keywords 2012-10-15 17:50:56 +00:00
odoc_value.ml remove all $Id keywords 2012-10-15 17:50:56 +00:00
remove_DEBUG remove all $Id keywords 2012-10-15 17:50:56 +00:00
runocamldoc remove all $Id keywords 2012-10-15 17:50:56 +00:00