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/
vmlambda.ml
June 2025
coqbot-app[bot]
dafb29fe
Copied
Failed
Copy SHA
Merge PR #20690: Wrap Lambda nodes in a dummy
indirection.
indirection.
Copy SHA
Browse repository
committed
1y ago
May 2025
Pierre-Marie Pédrot
431fd4d4
Copied
Failed
Copy SHA
Wrap Lambda nodes in a dummy
indirection.
indirection.
Copy SHA
Browse repository
committed
1y ago
coqbot-app[bot]
48440e7d
Copied
Failed
Copy SHA
Merge PR #20607: Use CDebug for Dump Bytecode and Dump
Lambda
Lambda
Copy SHA
Browse repository
committed
1y ago
Gaëtan Gilbert
710039df
Copied
Failed
Copy SHA
Use CDebug for Dump Bytecode and Dump Lambda
Copy SHA
Browse repository
committed
1y ago
January 2025
coqbot-app[bot]
31c1205b
Copied
Failed
Copy SHA
Merge PR #19990: VM/native: primitive strings can be included in
values
values
Copy SHA
Browse repository
committed
1y ago
Gaëtan Gilbert
eb6d27f9
Copied
Failed
Copy SHA
VM/native: primitive strings can be included in
values
values
Copy SHA
Browse repository
committed
1y ago
May 2024
coqbot-app[bot]
00b1b524
Copied
Failed
Copy SHA
Merge PR #19034: More efficient compilation of PArray blobs in the
VM.
VM.
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
e9b85ddd
Copied
Failed
Copy SHA
Allow floats in VM structured values.
Copy SHA
Browse repository
committed
2y ago
coqbot-app[bot]
a5f461d4
Copied
Failed
Copy SHA
Merge PR #19015: Factor the lambda compilation passes of VM and
native
native
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
f3566e88
Copied
Failed
Copy SHA
Use the same optimization passes for the VM and native.
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
939e1c09
Copied
Failed
Copy SHA
Remove the unused optimization flag for the VM
compilation.
compilation.
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
bd2d470a
Copied
Failed
Copy SHA
Use the same criterion in the VM and native for substitutable
atoms.
atoms.
Copy SHA
Browse repository
committed
2y ago
March 2024
coqbot-app[bot]
47655653
Copied
Failed
Copy SHA
Merge PR #18755: Hashcons VM structured values stored on
disk.
disk.
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
346afdb0
Copied
Failed
Copy SHA
Hashcons VM structured values stored on
disk.
disk.
Copy SHA
Browse repository
committed
2y ago
coqbot-app[bot]
0c88f61b
Copied
Failed
Copy SHA
Merge PR #18692: Remove the Lforce node from the generic lambda
AST.
AST.
Copy SHA
Browse repository
committed
2y ago
Pierre-Marie Pédrot
4e112d43
Copied
Failed
Copy SHA
Remove the Lforce node from the generic lambda
AST.
AST.
Copy SHA
Browse repository
committed
2y ago
July 2023
coqbot-app[bot]
64f32a16
Copied
Failed
Copy SHA
Merge PR #17752: Refactor VM error handling and catch error from generating too large
code
code
Copy SHA
Browse repository
committed
3y ago
Gaëtan Gilbert
c01c7961
Copied
Failed
Copy SHA
Refactor VM error handling and catch error from generating too large
code
code
Copy SHA
Browse repository
committed
3y ago
November 2022
coqbot-app[bot]
0061fc71
Copied
Failed
Copy SHA
Merge PR #16780: Share the Lambda code generation phase in VM and native
compilation
compilation
Copy SHA
Browse repository
committed
3y ago
Pierre-Marie Pédrot
8c663231
Copied
Failed
Copy SHA
Factorize the lambda_of_constr function in Genlambda.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
debe7db0
Copied
Failed
Copy SHA
Factorize the makeblock function in Genlambda.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
f5fe8691
Copied
Failed
Copy SHA
Factorize the expand_constructor function in Genlambda.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
a0c6ab16
Copied
Failed
Copy SHA
Use a kernel environment instead of a special-purpose structure in VM
compilation.
compilation.
Copy SHA
Browse repository
committed
4y ago
coqbot-app[bot]
1c739a0d
Copied
Failed
Copy SHA
Merge PR #16671: Share the VM and native lambda AST in a single
type.
type.
Copy SHA
Browse repository
committed
4y ago
October 2022
Pierre-Marie Pédrot
ba10f1a5
Copied
Failed
Copy SHA
Additional sharing of some lambda
code.
code.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
3117dfc1
Copied
Failed
Copy SHA
Move remove_let from Vlambda to
Genlambda.
Genlambda.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
31d88b0f
Copied
Failed
Copy SHA
Carefully share the simplify operation in
Genlambda.
Genlambda.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
e55512c4
Copied
Failed
Copy SHA
Share some utility functions on the Genlambda
type.
type.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
d2572085
Copied
Failed
Copy SHA
Share the VM and native lambda AST in a single
type.
type.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
7d3e80fe
Copied
Failed
Copy SHA
Sprinkle the VM lambda type with useless
information.
information.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
6d6e9d71
Copied
Failed
Copy SHA
Introduce a Lmeta node in the VM lambda
representation.
representation.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
83b96e07
Copied
Failed
Copy SHA
Introduce a dedicated Lparray node in the VM lambda
representation.
representation.
Copy SHA
Browse repository
committed
4y ago
September 2022
coqbot-app[bot]
130d0813
Copied
Failed
Copy SHA
Merge PR #16442: Introduce a dedicated type for evar
instances.
instances.
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
098fae85
Copied
Failed
Copy SHA
Introduce a dedicated type for evar
instances.
instances.
Copy SHA
Browse repository
committed
4y ago
coqbot-app[bot]
a83acf2c
Copied
Failed
Copy SHA
Merge PR #16480: Generalize kernel evar
handling
handling
Copy SHA
Browse repository
committed
4y ago
Pierre-Marie Pédrot
d09243ef
Copied
Failed
Copy SHA
Wrap the evar expander type into an explicit record.
Copy SHA
Browse repository
committed
4y ago
May 2021
coqbot-app[bot]
b35a11aa
Copied
Failed
Copy SHA
Merge PR #14337: Remove the delayed name substitution mechanism from the
kernel
kernel
Copy SHA
Browse repository
committed
5y ago
Théo Zimmermann
84d96d50
Copied
Failed
Copy SHA
Add examples from former detailed tactic examples chapter to their new location.
Copy SHA
Browse repository
committed
5y ago
Pierre-Marie Pédrot
5bdba674
Copied
Failed
Copy SHA
Remove the useless to_patch_substituted indirection.
Copy SHA
Browse repository
committed
5y ago
Pierre-Marie Pédrot
761678db
Copied
Failed
Copy SHA
Eagerly perform substitution in constant bodies.
Copy SHA
Browse repository
committed
5y ago
March 2021
coqbot-app[bot]
c2ed2e39
Copied
Failed
Copy SHA
Merge PR #14007: Never store persistent arrays as VM structured
values.
values.
Copy SHA
Browse repository
committed
5y ago
Pierre-Marie Pédrot
35c1d9e7
Copied
Failed
Copy SHA
Never store persistent arrays as VM structured
values.
values.
Copy SHA
Browse repository
committed
5y ago
coqbot-app[bot]
d3326664
Copied
Failed
Copy SHA
Merge PR #13854: Normalize evars during bytecode
compilation.
compilation.
Copy SHA
Browse repository
committed
5y ago
February 2021
Guillaume Melquiond
f89f0eb4
Copied
Failed
Copy SHA
Normalize evars during bytecode compilation (fix
#13841).
#13841).
Copy SHA
Browse repository
committed
5y ago
January 2021
coqbot-app[bot]
30f497ea
Copied
Failed
Copy SHA
Merge PR #13563: Revival of #9710 (Compact kernel representation of
pattern-matching)
pattern-matching)
Copy SHA
Browse repository
committed
5y ago
Pierre-Marie Pédrot
d72e5c15
Copied
Failed
Copy SHA
Change the representation of kernel
case.
case.
Copy SHA
Browse repository
committed
5y ago
December 2020
coqbot-app[bot]
4fbc04b0
Copied
Failed
Copy SHA
Merge PR #13537: More efficient implementation for
substitutions.
substitutions.
Copy SHA
Browse repository
committed
5y ago
Pierre-Marie Pédrot
88f8f535
Copied
Failed
Copy SHA
Optimization: take advantage that we don't use arrays anymore in substitutions.
Copy SHA
Browse repository
committed
5y ago
November 2020
Pierre-Marie Pédrot
3037172c
Copied
Failed
Copy SHA
Merge PR #12959: Improve the bytecode
interpreter
interpreter
Copy SHA
Browse repository
committed
5y ago
Guillaume Melquiond
2d3e012c
Copied
Failed
Copy SHA
Remove unused if-then-else construct from VM.
Copy SHA
Browse repository
committed
6y ago
Previous
1 / 2
1
2
Next