Sign in
Join now
coq
stepbrobd.com
/
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
forked from coq/coq
Star
Starred
Star
1
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Version history of
kernel/
conversion.ml
October 2026
coqbot-app[bot]
48f0eb1f
Copied
Failed
Copy SHA
Merge PR #22528: Add constant unfolding heuristic based on definitional
heights.
heights.
Copy SHA
Browse repository
committed
3w ago
Gaspar Ricci
56b9a22d
Copied
Failed
Copy SHA
Add constant unfolding heuristic based on definitional heights. - Behind flag `Kernel Conversion Height Heuristic` - When a constant is defined, its definitional height [h] is computed and stored. This operation is done by the kernel and the height is trusted. Thus, it is computed even when the flag is off. - Over-approximates dependencies between constants. I.e. if [c1] depends on [c2] => h1 > h2. - During conversion, if two constants have the same strategy, the heuristic prefers unfolding the one with greatest height. - When this and the dependency heuristic are active simultaneously, the latter takes over.
Copy SHA
Browse repository
committed
1mo ago
August 2026
coqbot-app[bot]
04ca3d57
Copied
Failed
Copy SHA
Merge PR #22379: Prune context annotations to remove local defs when they are
substituted
substituted
Copy SHA
Browse repository
committed
2mo ago
coqbot-app[bot]
7d765bbc
Copied
Failed
Copy SHA
Merge PR #22393: Use substituted univ instances for
convert_branches/convert_return_clause
convert_branches/convert_return_clause
Copy SHA
Browse repository
committed
2mo ago
Gaëtan Gilbert
fa48075d
Copied
Failed
Copy SHA
Use substituted univ instances for
convert_branches/convert_return_clause
convert_branches/convert_return_clause
Copy SHA
Browse repository
committed
2mo ago
Yann Leray
bccd32c6
Copied
Failed
Copy SHA
Prune context annotations to remove local defs when they are substituted
Copy SHA
Browse repository
committed
2mo ago
July 2026
coqbot-app[bot]
8414b2c1
Copied
Failed
Copy SHA
Merge PR #22299: Kernel: physical-equality fast paths in conversion's
`compare_under`
`compare_under`
Copy SHA
Browse repository
committed
3mo ago
Valerii Huhnin
c9b523d5
Copied
Failed
Copy SHA
kernel: physical-equality fast paths in conversion's
compare_under
compare_under
Copy SHA
Browse repository
committed
3mo ago
June 2026
coqbot-app[bot]
8d29f8bd
Copied
Failed
Copy SHA
Merge PR #19414: Fix FIrrelevant conversion in
RR
RR
Copy SHA
Browse repository
committed
4mo ago
coqbot-app[bot]
29eafb73
Copied
Failed
Copy SHA
Merge PR #22070: Store template inductive data abstracted w.r.t. template
levels.
levels.
Copy SHA
Browse repository
committed
5mo ago
Pierre-Marie Pédrot
921ad1d1
Copied
Failed
Copy SHA
Store template inductive data abstracted w.r.t. template
levels.
levels.
Copy SHA
Browse repository
committed
5mo ago
May 2026
Yann Leray
d0e13434
Copied
Failed
Copy SHA
Add higher-order substitution to CClosure so that rewrite rules don't call term_of_fconstr
Copy SHA
Browse repository
committed
5mo ago
coqbot-app[bot]
857ec00c
Copied
Failed
Copy SHA
Merge PR #22002: Rely on user name equality for kernel conversion fast
path.
path.
Copy SHA
Browse repository
committed
6mo ago
Pierre-Marie Pédrot
adc572a9
Copied
Failed
Copy SHA
Rely on user name equality for kernel conversion fast
path.
path.
Copy SHA
Browse repository
committed
6mo ago
coqbot-app[bot]
2f4c8584
Copied
Failed
Copy SHA
Merge PR #21973: Clean up function
CClosure.get_branch
CClosure.get_branch
Copy SHA
Browse repository
committed
6mo ago
April 2026
Yann Leray
9e9a921b
Copied
Failed
Copy SHA
Clean up function CClosure.get_branch
Copy SHA
Browse repository
committed
6mo ago
March 2026
coqbot-app[bot]
fefd3864
Copied
Failed
Copy SHA
Merge PR #21688: Fix double substitution in letins from indices in match return
clause
clause
Copy SHA
Browse repository
committed
8mo ago
Gaëtan Gilbert
5afe5ec1
Copied
Failed
Copy SHA
Fix double substitution in letins from indices in match return
clause
clause
Copy SHA
Browse repository
committed
8mo ago
Gaëtan Gilbert
0bbb0bcc
Copied
Failed
Copy SHA
Fix typo in
convert_return_clause
convert_return_clause
Copy SHA
Browse repository
committed
8mo ago
coqbot-app[bot]
5b1faa3d
Copied
Failed
Copy SHA
Merge PR #21696: Fix missing stack conversion for
fcaseinvert
fcaseinvert
Copy SHA
Browse repository
committed
8mo ago
coqbot-app[bot]
18ce78e9
Copied
Failed
Copy SHA
Merge PR #21695: Fix typo in frel/frel conversion
skip_irrelevant_stacks
skip_irrelevant_stacks
Copy SHA
Browse repository
committed
8mo ago
Gaëtan Gilbert
58c2526d
Copied
Failed
Copy SHA
Fix missing stack conversion for
fcaseinvert
fcaseinvert
Copy SHA
Browse repository
committed
8mo ago
Gaëtan Gilbert
1e160311
Copied
Failed
Copy SHA
Fix typo in frel/frel conversion
skip_irrelevant_stacks
skip_irrelevant_stacks
Copy SHA
Browse repository
committed
8mo ago
February 2026
coqbot-app[bot]
eaadac85
Copied
Failed
Copy SHA
Merge PR #21514: Add Kernel Conversion Dep Heuristic flag for smarter constant
unfolding.
unfolding.
Copy SHA
Browse repository
committed
8mo ago
Jason Gross
ee2fb135
Copied
Failed
Copy SHA
Add Kernel Conversion Dep Heuristic flag for smarter constant
unfolding.
unfolding.
Copy SHA
Browse repository
committed
8mo ago
January 2026
coqbot-app[bot]
635c8404
Copied
Failed
Copy SHA
Merge PR #21508: Stop unifying sorts in the
kernel.
kernel.
Copy SHA
Browse repository
committed
9mo ago
Pierre-Marie Pédrot
ce29b42b
Copied
Failed
Copy SHA
Simplify quality APIs that do not require a QGraph
anymore.
anymore.
Copy SHA
Browse repository
committed
9mo ago
Pierre-Marie Pédrot
54fa5651
Copied
Failed
Copy SHA
Stop unifying sorts in the
kernel.
kernel.
Copy SHA
Browse repository
committed
9mo ago
Pierre-Marie Pédrot
caa5da2b
Copied
Failed
Copy SHA
More precise type for UVar unification
functions.
functions.
Copy SHA
Browse repository
committed
9mo ago
coqbot-app[bot]
da2420aa
Copied
Failed
Copy SHA
Merge PR #21459: Move sort cumulativity constraint types out of the
kernel.
kernel.
Copy SHA
Browse repository
committed
10mo ago
Pierre-Marie Pédrot
d3e6f1e8
Copied
Failed
Copy SHA
Replace QCumulConstraints.t by ElimConstraints.t in kernel
internals.
internals.
Copy SHA
Browse repository
committed
10mo ago
November 2025
coqbot-app[bot]
1c57e372
Copied
Failed
Copy SHA
Merge PR #21272:
Instances-mod-elim-constraints
Instances-mod-elim-constraints
Copy SHA
Browse repository
committed
11mo ago
Yann Leray
b1098e54
Copied
Failed
Copy SHA
Conversion mod qgraph
Copy SHA
Browse repository
committed
11mo ago
Yann Leray
4b9197f1
Copied
Failed
Copy SHA
Instances mod elim (wrong graph)
Copy SHA
Browse repository
committed
11mo ago
Yann Leray
d76a3002
Copied
Failed
Copy SHA
Revert qnorm
Copy SHA
Browse repository
committed
11mo ago
October 2025
coqbot-app[bot]
034677a0
Copied
Failed
Copy SHA
Merge PR #20506: An elimination constraint graph to manage elimination of sort
variables
variables
Copy SHA
Browse repository
committed
1y ago
Johann Rosain
a30db2c8
Copied
Failed
Copy SHA
Use elimination graph at elaboration
Copy SHA
Browse repository
committed
1y ago
Johann Rosain
0ba01e1b
Copied
Failed
Copy SHA
Use elimination graph to manage elimination in the kernel
Copy SHA
Browse repository
committed
1y ago
coqbot-app[bot]
d32cc48d
Copied
Failed
Copy SHA
Merge PR #21165: Add qnorm function to conversion and
cclosure
cclosure
Copy SHA
Browse repository
committed
1y ago
Yann Leray
5d1e746b
Copied
Failed
Copy SHA
Add quality normalisation function to conversion and cclosure
Copy SHA
Browse repository
committed
1y ago
February 2025
coqbot-app[bot]
df86a2fa
Copied
Failed
Copy SHA
Merge PR #20165: Export a view type over Environ.env for Serlib and abstract env
away.
away.
Copy SHA
Browse repository
committed
1y ago
coqbot-app[bot]
646ebf35
Copied
Failed
Copy SHA
Merge PR #19851: CClosure: absorb arguments in
FConstruct
FConstruct
Copy SHA
Browse repository
committed
1y ago
January 2025
Pierre-Marie Pédrot
34f04eaa
Copied
Failed
Copy SHA
Abstract away Environ.env.
Copy SHA
Browse repository
committed
1y ago
Gaëtan Gilbert
f3bb82e5
Copied
Failed
Copy SHA
Stricter code around reduced constructors in
conversion
conversion
Copy SHA
Browse repository
committed
1y ago
Gaëtan Gilbert
87918f1d
Copied
Failed
Copy SHA
CClosure: absorb arguments in
FConstruct
FConstruct
Copy SHA
Browse repository
committed
1y ago
December 2024
coqbot-app[bot]
44e65b62
Copied
Failed
Copy SHA
Merge PR #19853: Perform whd in a separate function in
Conversion.eqappr.
Conversion.eqappr.
Copy SHA
Browse repository
committed
1y ago
November 2024
coqbot-app[bot]
deb867c5
Copied
Failed
Copy SHA
Merge PR #19880: Remove outdated comment in
conversion.ml
conversion.ml
Copy SHA
Browse repository
committed
1y ago
Gaëtan Gilbert
de94bd38
Copied
Failed
Copy SHA
Remove outdated comment in
conversion.ml
conversion.ml
Copy SHA
Browse repository
committed
1y ago
Pierre-Marie Pédrot
d2992838
Copied
Failed
Copy SHA
Perform whd in a separate function in
Conversion.eqappr.
Conversion.eqappr.
Copy SHA
Browse repository
committed
1y ago
October 2024
coqbot-app[bot]
15e243e6
Copied
Failed
Copy SHA
Merge PR #19692: Update the OCaml headers to reflect the fact Coq is now
Rocq.
Rocq.
Copy SHA
Browse repository
committed
2y ago
Previous
1 / 2
1
2
Next