Skip to content

perf: add a second elim dead vars pass#12367

Draft
hargoniX wants to merge 1 commit intomasterfrom
hbv/early_elim_dead
Draft

perf: add a second elim dead vars pass#12367
hargoniX wants to merge 1 commit intomasterfrom
hbv/early_elim_dead

Conversation

@hargoniX
Copy link
Contributor

@hargoniX hargoniX commented Feb 6, 2026

No description provided.

@hargoniX
Copy link
Contributor Author

hargoniX commented Feb 6, 2026

!bench

@leanprover-radar
Copy link

leanprover-radar commented Feb 6, 2026

Benchmark results for ee8152b against 64c0555 are in! @hargoniX

  • build//instructions: -683.7M (-0.01%)

Small changes (3✅)

  • build/module/Init.Simproc//instructions: -45.5M (-0.76%)
  • build/module/Lake.Config.Module//instructions: -11.1M (-0.46%)
  • build/module/Std.Do.SPred.Notation//instructions: -234.8M (-1.12%) (reduced significance based on absolute threshold)

@github-actions github-actions bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label Feb 6, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase 64c0555e0b85f19cc228671d066dc177b3749d88 --onto 75d7f7eb227bc54dc6ea3d8ead090ee4180debaf. You can force Mathlib CI using the force-mathlib-ci label. (2026-02-06 23:21:04)

@leanprover-bot
Copy link
Collaborator

Reference manual CI status:

  • ❗ Reference manual CI will not be attempted unless your PR branches off the nightly-with-manual branch. Try git rebase 64c0555e0b85f19cc228671d066dc177b3749d88 --onto 75d7f7eb227bc54dc6ea3d8ead090ee4180debaf. You can force reference manual CI using the force-manual-ci label. (2026-02-06 23:21:05)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants