julia
Avoid more `Core.Box` in Base (and Compiler)
#60547
Merged

Avoid more `Core.Box` in Base (and Compiler) #60547

KristofferC merged 7 commits into master from kc/base_boxes
KristofferC
KristofferC KristofferC requested a review from aviatesk aviatesk 7 days ago
KristofferC KristofferC added backport 1.13
KristofferC avoid `state` getting `Core.Box` in `iterate` on a `WeakKeyDict`
bbc1e8e5
KristofferC avoid many `Core.Box` in `DILineInfoPrinter`
b74ca245
KristofferC avoid many `Core.Box` in `show_ir_stmt`
b56abb19
KristofferC avoid recursive closure `visit!` from being `Core.Box`
960c6aad
KristofferC avoid recusive closure `already_inserted_ssa` from being `Core.Box`
02b04743
KristofferC avoid boxing `edge_ci` and `fram` in `typeinf_edge`
120549e6
KristofferC avoid `Core.Box` for `insert_bb` and `insert_idx` in `try_resolve_fin…
ca29f8ff
KristofferC KristofferC force pushed from 2de293a9 to ca29f8ff 5 days ago
aviatesk
aviatesk approved these changes on 2026-01-07
KristofferC KristofferC merged 915a892b into master 5 days ago
KristofferC KristofferC deleted the kc/base_boxes branch 5 days ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone