aboutsummaryrefslogtreecommitdiffhomepage
path: root/kernel/nativecode.ml
Commit message (Expand)AuthorAge
* Generate type-specific code for is_accu in native compilation of fixpoints.Gravatar Pierre-Marie Pédrot2018-07-13
* Store the {struct} inductive type in native fixpoint AST.Gravatar Pierre-Marie Pédrot2018-07-13
* Pass a proper environment to Nativelambda.lambda_of_constr.Gravatar Pierre-Marie Pédrot2018-07-13
* Nativecode compile_mind, compile_mind_field: remove unused argumentsGravatar Gaëtan Gilbert2018-07-03
* Nativecode.pp_mllam internal pp_letrec: remove unused argument.Gravatar Gaëtan Gilbert2018-07-03
* [env.env_rel_context.env_rel_ctx] -> [rel_context env]Gravatar Gaëtan Gilbert2018-06-28
* Fix equality check on global names from native compute.Gravatar Pierre-Marie Pédrot2018-06-25
* Using more general information for primitive records.Gravatar Pierre-Marie Pédrot2018-06-23
* Change the proj_ind field from MutInd.t to inductive.Gravatar Pierre-Marie Pédrot2018-06-23
* More straightforward native compilation of primitive projections.Gravatar Pierre-Marie Pédrot2018-06-05
* Use projection indices in native compilation rather than constant names.Gravatar Pierre-Marie Pédrot2018-06-05
* Fix #7631: native_compute fails to compile an example in Coq 8.8Gravatar Maxime Dénès2018-06-04
* Reduce circular dependency constants <-> projectionsGravatar Gaëtan Gilbert2018-05-31
* Unify pre_env and envGravatar Maxime Dénès2018-05-28
* Update headers following #6543.Gravatar Théo Zimmermann2018-02-27
* [native_compute] Fix handling of evars in conversionGravatar Maxime Dénès2018-02-05
* [native_compute] Fix evaluation of cofixpoints under primitive projections.Gravatar Maxime Dénès2018-01-29
* Fast environment lookup for rels.Gravatar Pierre-Marie Pédrot2017-12-29
* [api] Move structures deprecated in the API to the core.Gravatar Emilio Jesus Gallego Arias2017-11-06
* [api] Deprecate all legacy uses of Names in core.Gravatar Emilio Jesus Gallego Arias2017-11-06
* [api] Deprecate all legacy uses of Name.Id in core.Gravatar Emilio Jesus Gallego Arias2017-11-04
* Moving file primitive.ml to cPrimitive.ml to avoid conflict with OCaml.Gravatar Hugo Herbelin2017-08-12
* Safe API for accessing universe constraints of global references.Gravatar Pierre-Marie Pédrot2017-07-11
* Getting rid of simple calls to AUContext.instance.Gravatar Pierre-Marie Pédrot2017-07-11
* Removing a redundant universe instance information in native compute.Gravatar Pierre-Marie Pédrot2017-07-10
* Bump year in headers.Gravatar Pierre-Marie Pédrot2017-07-04
* Clean up universes of constants and inductivesGravatar Amin Timany2017-06-16
* Drop '.' from CErrors.anomaly, insert it in argsGravatar Jason Gross2017-06-02
* Remove dead code in native compiler.Gravatar Maxime Dénès2017-05-02
* Locally disable some warnings.Gravatar Gaetan Gilbert2017-04-27
* Merge branch 'v8.6' into trunkGravatar Maxime Dénès2017-04-15
|\
| * Fix bug #5435: [Eval native_compute in] raises anomaly.Gravatar Maxime Dénès2017-04-04
* | Merge branch 'v8.6'Gravatar Pierre-Marie Pédrot2016-10-05
|\|
| * Merge remote-tracking branch 'github/pr/263' into v8.6Gravatar Maxime Dénès2016-10-03
| |\
* | | Merge branch 'v8.6'Gravatar Pierre-Marie Pédrot2016-09-14
|\| |
| * | Merge branch 'v8.5' into v8.6Gravatar Pierre-Marie Pédrot2016-09-09
| |\ \
| | | * Tracking careless uses of slow name lookup.Gravatar Pierre-Marie Pédrot2016-09-09
| | * | Restore native compiler optimizations after they were broken by 9e2ee58.Gravatar Maxime Dénès2016-09-09
| | | * Packing the named_context_val in a proper record and marking it private.Gravatar Pierre-Marie Pédrot2016-09-09
| | |/ | |/|
* | | Merge branch 'v8.6'Gravatar Pierre-Marie Pédrot2016-09-02
|\| |
| * | More efficient data structure to check if a native file is loaded.Gravatar Maxime Dénès2016-09-01
* | | CLEANUP: minor readability improvementsGravatar Matej Kosik2016-08-24
|/ /
* | errors.ml renamed into cErrors.ml (avoid clash with an OCaml compiler-lib mod...Gravatar Pierre Letouzey2016-07-03
* | Feedback cleanupGravatar Emilio Jesus Gallego Arias2016-05-31
| * native_compute: don't call Unicode.ascii_of_ident twice (not idempotent anymore)Gravatar Pierre Letouzey2016-05-19
* | native_compute: don't call Unicode.ascii_of_ident twice (not idempotent anymore)Gravatar Pierre Letouzey2016-05-19
* | CLEANUP: Simplifying the changes done in "kernel/*"Gravatar Matej Kosik2016-02-15
* | CLEANUP: Context.{Rel,Named}.Declaration.tGravatar Matej Kosik2016-02-09
* | Merge branch 'v8.5'Gravatar Pierre-Marie Pédrot2016-01-21
|\|
| * Update copyright headers.Gravatar Maxime Dénès2016-01-20