aboutsummaryrefslogtreecommitdiff
path: root/kernel/safe_typing.ml
AgeCommit message (Expand)Author
2014-01-04.vi files: .vo files without proofsEnrico Tassi
2014-01-04Remove obsolete comment about Let being processed synchronouslyEnrico Tassi
2013-12-28Removing native_name reference from constant_body.Maxime Dénès
2013-12-24STM: capture type checking error (Closes: 3195)Enrico Tassi
2013-10-31Future: better doc + restore ~pure optimizationgareuselesinge
2013-10-31Conv_orable made functional and part of pre_envgareuselesinge
2013-10-24Turn many List.assoc into List.assoc_fletouzey
2013-10-18Future: ported to Ephemeron + exception enhancinggareuselesinge
2013-10-03A shallow copy of a pre_env does not contain the vm cachegareuselesinge
2013-08-30ind_tables: properly handling side effectsgareuselesinge
2013-08-30Remove Obj.magic from safe typinggareuselesinge
2013-08-20Declarations.mli: reorganization of modular structuresletouzey
2013-08-20Safe_typing code refactoringletouzey
2013-08-08get rid of closures in global/proof stategareuselesinge
2013-08-08enhance marshallable option for freeze (minor TODO in safe_typing)gareuselesinge
2013-08-08State Transaction Machinegareuselesinge
2013-07-17Safe_typing: minor factorisationletouzey
2013-07-10Added a Register Inline command for the native compiler. Will be ported to th...mdenes
2013-05-09Use definition_entry to declare local definitionsgareuselesinge
2013-04-15Minor simplifications in Declaremods and Safe_typingletouzey
2013-04-02Revised infrastructure for lazy loading of opaque proofsletouzey
2013-03-28Safe_typing+Libary: use some arrays instead of lists in vo structuresletouzey
2013-03-28Safe_library : a record type for compiled_library instead of large tupleletouzey
2013-03-13Restrict (try...with...) to avoid catching critical exn (part 8)letouzey
2013-02-27Minor cleanup around Term_typingletouzey
2013-02-26kernel/declarations becomes a pure mliletouzey
2013-02-26Names: shortcuts for building {kn, constant, mind} with empty sectionsletouzey
2013-02-19Dir_path --> DirPathletouzey
2013-01-28Uniformization of the "anomaly" command.ppedrot
2013-01-27Slightly improving some debugging printing and error message for modules.herbelin
2013-01-22New implementation of the conversion test, using normalization by evaluation tomdenes
2012-12-18Modulification of mod_bound_idppedrot
2012-12-18Modulification of Labelppedrot
2012-12-14Modulification of dir_pathppedrot
2012-12-14Modulification of identifierppedrot
2012-11-22Monomorphization (kernel)ppedrot
2012-09-14Partial revert of Yann commit in order to use CLib.List when openingppedrot
2012-09-14This patch removes unused "open" (automatically generated fromregisgia
2012-08-08Updating headers.herbelin
2012-03-26Module names and constant/inductive names are now in two separate namespacesletouzey
2012-03-02Noise for nothingpboutill
2011-10-26Mod_subst: some simplifications, some more significant names to functions, etcletouzey
2011-10-25First attempt at making Print Assumption compatible with opaque modules (fix ...letouzey
2011-10-11Safe_typing: adding a inductive block adds many labels (fix #2603)letouzey
2011-10-11Various simplifications about constant_of_delta and mind_of_deltaletouzey
2011-10-10Hash-consing of mutual_inductive_body (and Univ.constraints)letouzey
2011-10-08Rely on kernel to know if a name is already used so as to be consistent with it.herbelin
2011-10-02Hash-consing of constr could share moreletouzey
2011-04-03Lazy loading of opaque proofs: fast as -dont-load-proofs without its drawbacksletouzey
2011-03-05Moving printing of module typing errors upwards to himsg.ml so as toherbelin