ocaml/testsuite
Gabriel Scherer 3689794e47 Fix for PR#6441 (Stefan Holdermans)
During closure conversion, the right-hand side of a functional binding in a
recursive binding group is now always closed as a named expression rather than
an anonymous expression.  As a result, direct recursive calls do not need to
retrieve their target from a closure environment.  This does not only result in
more efficient code being generated, but also avoids a potential blocker for
successful tail-call detection during pseudo-instruction selection.

git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@14966 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
2014-06-05 15:59:15 +00:00
..
external update to use the git version of camlp5 2014-04-25 22:33:52 +00:00
interactive whitespace, non-ascii chars, some missing headers 2012-10-17 20:09:16 +00:00
lib testsuite: continue making it work without installing OCaml; also make it independent of the user's .ocamlinit 2013-05-16 19:48:04 +00:00
makefiles Reflecting commit 14963 on version/4.02: 2014-06-05 13:59:33 +00:00
tests Fix for PR#6441 (Stefan Holdermans) 2014-06-05 15:59:15 +00:00
.ignore uniform .ignore system 2011-07-20 15:37:36 +00:00
Makefile fix some of the whitespace problems in the source 2014-04-12 10:17:02 +00:00
typing PR#5584: merge open extensible types, extension-patch-4.0.2 2014-05-04 23:08:45 +00:00