| .. |
|
Simp
|
refactor: replace isImplicitReducible with Meta.isInstance in shouldInline (#12759)
|
2026-03-02 21:49:46 +00:00 |
|
AlphaEqv.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
AuxDeclCache.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
BaseTypes.lean
|
chore: remove redundant imports in core (#10750)
|
2025-10-16 20:27:46 +00:00 |
|
Basic.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
Bind.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
Check.lean
|
feat: lambda pure conversion in LCNF (#12272)
|
2026-02-03 10:24:59 +00:00 |
|
Closure.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
CompatibleTypes.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
CompilerM.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ConfigOptions.lean
|
refactor: reset reuse pass to LCNF (#12315)
|
2026-02-05 15:54:46 +00:00 |
|
CSE.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
DeclHash.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
DependsOn.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ElimDead.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ElimDeadBranches.lean
|
perf: put mapMonoM where sensible in the compiler (#12610)
|
2026-02-20 13:12:59 +00:00 |
|
ExpandResetReuse.lean
|
feat: non exponential codegen for reset-reuse (#12665)
|
2026-02-26 09:35:45 +00:00 |
|
ExplicitBoxing.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ExplicitRC.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ExtractClosed.lean
|
feat: boxed simple ground literal extraction (#12727)
|
2026-02-27 16:15:14 +00:00 |
|
FixedParams.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
FloatLetIn.lean
|
perf: put mapMonoM where sensible in the compiler (#12610)
|
2026-02-20 13:12:59 +00:00 |
|
FVarUtil.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
InferBorrow.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
InferType.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
Internalize.lean
|
feat: uniquification of binder names in LCNF.Internalize (#12792)
|
2026-03-04 16:17:58 +00:00 |
|
Irrelevant.lean
|
feat: zero cost BaseIO (#10625)
|
2025-10-22 10:55:12 +02:00 |
|
JoinPoints.lean
|
perf: put mapMonoM where sensible in the compiler (#12610)
|
2026-02-20 13:12:59 +00:00 |
|
LambdaLifting.lean
|
refactor: rename instance_reducible to implicit_reducible (#12567)
|
2026-02-18 22:19:16 +00:00 |
|
LCtx.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
Level.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
LiveVars.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
Main.lean
|
feat: lambda pure conversion in LCNF (#12272)
|
2026-02-03 10:24:59 +00:00 |
|
MonadScope.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
MonoTypes.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
OtherDecl.lean
|
feat: lambda pure conversion in LCNF (#12272)
|
2026-02-03 10:24:59 +00:00 |
|
Passes.lean
|
refactor: port simple ground expr extraction from IR to LCNF (#12705)
|
2026-02-26 15:10:01 +00:00 |
|
PassManager.lean
|
doc: the different chunks of the pass manager (#12400)
|
2026-02-10 08:48:36 +00:00 |
|
PhaseExt.lean
|
fix: LCNF.getImpureSignature? on imported decls (#12410)
|
2026-02-10 14:43:31 +00:00 |
|
PrettyPrinter.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
Probing.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
PublicDeclsExt.lean
|
perf: put the compiler off the critical path (#12335)
|
2026-02-05 20:39:11 +00:00 |
|
PullFunDecls.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
PullLetDecls.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
PushProj.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ReduceArity.lean
|
feat: lambda pure conversion in LCNF (#12272)
|
2026-02-03 10:24:59 +00:00 |
|
ReduceJpArity.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
Renaming.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ResetReuse.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ScopeM.lean
|
refactor: module-ize Lean (#9330)
|
2025-07-25 12:02:51 +00:00 |
|
Simp.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
SimpCase.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
SimpleGroundExpr.lean
|
feat: extract simple array literals as static initializers (#12724)
|
2026-02-27 18:42:21 +00:00 |
|
Specialize.lean
|
refactor: rename instance_reducible to implicit_reducible (#12567)
|
2026-02-18 22:19:16 +00:00 |
|
SpecInfo.lean
|
refactor: introduce a phase separation to the IR (#12214)
|
2026-01-30 09:42:29 +00:00 |
|
SplitSCC.lean
|
refactor: use Code.forM more (#12649)
|
2026-02-23 14:06:28 +00:00 |
|
StructProjCases.lean
|
perf: put mapMonoM where sensible in the compiler (#12610)
|
2026-02-20 13:12:59 +00:00 |
|
ToDecl.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
ToExpr.lean
|
feat: support for del, isShared, oset and setTag (#12687)
|
2026-02-25 10:43:15 +00:00 |
|
ToImpure.lean
|
perf: remove void JP arguments (#12790)
|
2026-03-04 15:46:42 +00:00 |
|
ToImpureType.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
ToLCNF.lean
|
chore: revert "perf: improve over-applied cases in ToLCNF (#12284)" (#12693)
|
2026-02-25 15:23:24 +00:00 |
|
ToMono.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
Toposort.lean
|
refactor: use Code.forM more (#12649)
|
2026-02-23 14:06:28 +00:00 |
|
Types.lean
|
perf: boxing a uint64 yields and object not a tobject (#12465)
|
2026-02-13 12:14:37 +00:00 |
|
Util.lean
|
chore: shake core (#12276)
|
2026-02-05 09:10:32 +00:00 |
|
Visibility.lean
|
feat: strengthen evalConst meta check
|
2026-02-25 11:40:02 +01:00 |