aboutsummaryrefslogtreecommitdiffhomepage
path: root/pretyping/evarutil.ml
Commit message (Expand)AuthorAge
* Better representation of evar filters: we represent the vacuous filters ofGravatar Pierre-Marie Pédrot2014-04-23
* Remove some dead-code (thanks to ocaml warnings)Gravatar Pierre Letouzey2014-03-05
* Remove many superfluous 'open' indicated by ocamlc -w +33Gravatar Pierre Letouzey2014-03-05
* Made Pre_env.lazy_val opaque.Gravatar Pierre-Marie Pédrot2014-02-11
* Tracking memory misallocation by trying to improve sharing.Gravatar Pierre-Marie Pédrot2014-02-03
* Using Map.smartmap whenever deemed useful.Gravatar Pierre-Marie Pédrot2014-01-29
* STM: additional fix for STM + vm_computeGravatar Enrico Tassi2014-01-07
* Removing useless meta-related functions.Gravatar Pierre-Marie Pédrot2013-12-03
* Better heuristic for name generation backward compatibility. We fallbackGravatar Pierre-Marie Pédrot2013-11-30
* Tentative fix to recover fresh name generation as it was beforeGravatar Pierre-Marie Pédrot2013-11-30
* Factoring: is_section_variable.Gravatar Arnaud Spiwack2013-11-25
* Less partial applications in Vars, as well as better memory allocation.Gravatar ppedrot2013-11-06
* Nicer infered names in refine.Gravatar aspiwack2013-11-04
* push_rel_context: do not rename section variables.Gravatar aspiwack2013-11-02
* A newly introduced variable inside a named context is no longer α-renamed.Gravatar aspiwack2013-11-02
* Prevent [Evarutil.whd_head_evar] from uselessly reallocating arrays.Gravatar ppedrot2013-10-29
* Abstracting evar filter away. The API is not perfect, but better than nothing.Gravatar ppedrot2013-10-27
* Removing some generic equalities.Gravatar ppedrot2013-10-22
* Optimizing evar filters. It seems to cost quite a lot in unification,Gravatar ppedrot2013-10-22
* Small code cleaning in Evarutil.Gravatar ppedrot2013-10-08
* Removing useless evar code.Gravatar ppedrot2013-10-06
* At least made the evar type opaque! There are still 5 remaining unsafeGravatar ppedrot2013-09-18
* Removing almost all new_untyped_evar, and a bunch of Evd.add.Gravatar ppedrot2013-09-18
* Optimizing some evar_maps manipulation. In particular, using a [map] insteadGravatar ppedrot2013-09-05
* Partly replacing list-based access functions in Evd. This is stillGravatar ppedrot2013-09-03
* Actually using the domain function for maps.Gravatar ppedrot2013-08-25
* Replacing lists by sets in clear tactic.Gravatar ppedrot2013-08-25
* Merging Context and Sign.Gravatar ppedrot2013-04-29
* Splitting Term into five unrelated interfaces:Gravatar ppedrot2013-04-29
* code simplifications concerning SummaryGravatar letouzey2013-04-22
* Allowing different types of, not to be mixed, generic Stores throughGravatar ppedrot2013-03-12
* Splitted Evarutil in two filesGravatar ppedrot2013-02-10
* Moved code from Pretype_error to EvarutilGravatar ppedrot2013-02-10
* Renaming evar_env/evar_unfiltered_env into evar_filtered_env/evar_envGravatar herbelin2013-01-29
* Uniformization of the "anomaly" command.Gravatar ppedrot2013-01-28
* Fixing one part of #2830 (anomaly "defined twice" due to nested calls toGravatar herbelin2013-01-28
* Modulification of identifierGravatar ppedrot2012-12-14
* Moved Intset and Intmap to Int namespace.Gravatar ppedrot2012-12-14
* Fixed bug #2930: folded let-in's were hiding a violation to the occurGravatar herbelin2012-11-25
* Monomorphization (pretyping)Gravatar ppedrot2012-11-22
* Cleaning and small optimization in CList.Gravatar ppedrot2012-11-20
* Remove some more "open" and dead code thanks to OCaml4 warningsGravatar letouzey2012-10-02
* Cleaning interface of Util.Gravatar ppedrot2012-09-18
* Some documentation and cleaning of CList and Util interfaces.Gravatar ppedrot2012-09-15
* As r15801: putting everything from Util.array_* to CArray.*.Gravatar ppedrot2012-09-14
* Moving Utils.list_* to a proper CList module, which includes stdlibGravatar ppedrot2012-09-14
* This patch removes unused "open" (automatically generated fromGravatar regisgia2012-09-14
* The new ocaml compiler (4.00) has a lot of very cool warnings,Gravatar regisgia2012-09-14
* Updating headers.Gravatar herbelin2012-08-08
* Fixing #2836 (materialize_evar might refine as a side effect theGravatar herbelin2012-07-29