Skip to content

[arch] del: remove unused HaltDPI leftover - #138

Open
shirohasuki wants to merge 3 commits into
mainfrom
remove-unused-halt-dpi
Open

shirohasuki wants to merge 3 commits into
mainfrom
remove-unused-halt-dpi

Conversation

@shirohasuki

@shirohasuki shirohasuki commented Oct 4, 2026 •

Copy link
Copy Markdown
Member

Summary

Remove the unused HaltDPI leftover:

  • arch/src/csrc/include/monitor/halt.h and arch/src/csrc/src/monitor/trace/halt.cc — comments say they are called from HaltDPI.sv, but that SV (and any dpi_sim_halt importer) is gone. Verilator still globs all arch/src/csrc/**/*.cc, so this also drops a dead object from BBSim builds.

(BuckyballRawCmd was originally part of this PR; main has since removed it, so the branch now only carries the halt files.)

Verification

  • rg / git grep for HaltDPI, dpi_sim_halt, halt.h, halt.cc on latest main: only the deleted files themselves
  • cd arch && mill -i buckyball.compile

HaltDPI.sv is gone; dpi_sim_halt in halt.cc/h has no callers. BuckyballRawCmd
was an unused RoCCCommandBB wrapper in GlobalDecoder.
@shirohasuki shirohasuki changed the title [arch] del: remove unused HaltDPI leftover and BuckyballRawCmd [arch] del: remove unused HaltDPI leftover Oct 6, 2026

This branch is waiting to be deployed

1 waiting deployment
regression — dfe3c96f Waiting Oct 10, 2026 by shirohasuki via run #140
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

1 participant