<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/ocaml.git/driver/optcompile.ml, branch 4.00-with-binannot</title>
<subtitle>github.com: ocaml/ocaml
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/'/>
<entry>
<title>bin-annot: improved 'read_cmt' tool. Abstract Env.t .</title>
<updated>2012-05-21T12:22:23+00:00</updated>
<author>
<name>Fabrice Le Fessant</name>
<email>Fabrice.Le_fessant@inria.fr</email>
</author>
<published>2012-05-21T12:22:23+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=e6949f28de20236f8510961d7d5e72ae87ad0892'/>
<id>e6949f28de20236f8510961d7d5e72ae87ad0892</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12470 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12470 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>bin-annot: follow Jacques Garrigue recommendations</title>
<updated>2012-05-10T15:29:38+00:00</updated>
<author>
<name>Fabrice Le Fessant</name>
<email>Fabrice.Le_fessant@inria.fr</email>
</author>
<published>2012-05-10T15:29:38+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=97123c4bb3ead3911aeefd90657be2d3e446707d'/>
<id>97123c4bb3ead3911aeefd90657be2d3e446707d</id>
<content type='text'>
- rename pat_contraints to pat_extra, and exp_constraints to exp_extra
- move Texp_open node to exp_extra
- move fst?/snd?/thd? to misc.ml

also, and str_final_env and sig_final_env to get the final environment
of a structure/signature, and put the final env in Texp_open



git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12444 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- rename pat_contraints to pat_extra, and exp_constraints to exp_extra
- move Texp_open node to exp_extra
- move fst?/snd?/thd? to misc.ml

also, and str_final_env and sig_final_env to get the final environment
of a structure/signature, and put the final env in Texp_open



git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12444 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Improved version of bin-annot</title>
<updated>2012-05-02T14:36:55+00:00</updated>
<author>
<name>Fabrice Le Fessant</name>
<email>Fabrice.Le_fessant@inria.fr</email>
</author>
<published>2012-05-02T14:36:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=14bb2a8dcfbe0d0087d8605607fbf1acda99abd8'/>
<id>14bb2a8dcfbe0d0087d8605607fbf1acda99abd8</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/4.00-with-binannot@12414 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Reverting bad commit.</title>
<updated>2012-01-20T14:23:34+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2012-01-20T14:23:34+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=4cfd2fc2a6536cfc1618ac2a9f08af417ae1a377'/>
<id>4cfd2fc2a6536cfc1618ac2a9f08af417ae1a377</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12058 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12058 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix #5490.</title>
<updated>2012-01-20T14:21:03+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2012-01-20T14:21:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=7fe8c8ce6f10367ba2f4b399ff5ca6877efb0d3c'/>
<id>7fe8c8ce6f10367ba2f4b399ff5ca6877efb0d3c</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12057 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@12057 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Replace existing warnings 26, 27, trying to preserve their semantics.</title>
<updated>2011-12-29T17:49:58+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2011-12-29T17:49:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=83d48700ffcf6cb9f4fcc3ef7664174859a0a7fd'/>
<id>83d48700ffcf6cb9f4fcc3ef7664174859a0a7fd</id>
<content type='text'>
- Warning 26 detects unused variables bound by 'let' or 'as'. In case of a or-pattern,
  a variable is considered to be an "as" variable or not according to the lhs pattern only.

- Warning 27 detects unused variables bound by 'match', 'fun', 'function', and self-variable
  in objects.

- When several values are bound by a given let pattern: if all of them are unused,
  warning 26 is trigerred; if at least one of them is used, the other unused ones
  are reported with warning 27.

This commit also introduces dedicated warnings for unused ancestor variables (objects) and
for-loop indices.




git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11976 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Warning 26 detects unused variables bound by 'let' or 'as'. In case of a or-pattern,
  a variable is considered to be an "as" variable or not according to the lhs pattern only.

- Warning 27 detects unused variables bound by 'match', 'fun', 'function', and self-variable
  in objects.

- When several values are bound by a given let pattern: if all of them are unused,
  warning 26 is trigerred; if at least one of them is used, the other unused ones
  are reported with warning 27.

This commit also introduces dedicated warnings for unused ancestor variables (objects) and
for-loop indices.




git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11976 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Undoing previous commit.</title>
<updated>2011-12-21T16:52:10+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2011-12-21T16:52:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=5686436fc64ea7ff3328d0078257f439ca27129b'/>
<id>5686436fc64ea7ff3328d0078257f439ca27129b</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11929 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>Check for unused value declaration in interface files.</title>
<updated>2011-12-21T16:35:36+00:00</updated>
<author>
<name>Alain Frisch</name>
<email>alain@frisch.fr</email>
</author>
<published>2011-12-21T16:35:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=1061c39aac71ab7aaae7da059071487ddcddb5c8'/>
<id>1061c39aac71ab7aaae7da059071487ddcddb5c8</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/branches/unused_declarations@11928 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>renaming of Objective Caml to OCaml and cleanup of copyright headers</title>
<updated>2011-07-27T14:17:02+00:00</updated>
<author>
<name>Damien Doligez</name>
<email>damien.doligez-inria.fr</email>
</author>
<published>2011-07-27T14:17:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=3b507dd1aa286684543a35cc7da763feebf9aa8d'/>
<id>3b507dd1aa286684543a35cc7da763feebf9aa8d</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@11156 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
<entry>
<title>merge changes from 3.10.2merged to 3.11.0</title>
<updated>2008-12-03T18:09:09+00:00</updated>
<author>
<name>Damien Doligez</name>
<email>damien.doligez-inria.fr</email>
</author>
<published>2008-12-03T18:09:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/ocaml.git/commit/?id=1f95b175707ec490f8bf08c6c28f2dee203818cb'/>
<id>1f95b175707ec490f8bf08c6c28f2dee203818cb</id>
<content type='text'>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@9153 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
</pre>
</div>
</content>
</entry>
</feed>
