Skip to content

Move registers out of HubrisArchive#655

Merged
mkeeter merged 1 commit into
masterfrom
mkeeter/no-registers-in-archive
May 14, 2026
Merged

Move registers out of HubrisArchive#655
mkeeter merged 1 commit into
masterfrom
mkeeter/no-registers-in-archive

Conversation

@mkeeter
Copy link
Copy Markdown
Contributor

@mkeeter mkeeter commented May 5, 2026

(Staged on #652)

We currently do a strange dance when getting registers out of a dump:

  • We read the dump to get the archive (OXIDE_NT_HUBRIS_ARCHIVE) and registers (OXIDE_NT_HUBRIS_REGISTERS)
  • We put the registers into the HubrisArchive (so they're only populated if the archive was built from a dump)
  • We then re-read the dump to get memory regions, and need to pass in the HubrisArchive to get the registers

This PR skips that whole dance: when we read the dump to get memory regions, we also get the registers.

@mkeeter mkeeter requested a review from labbott May 5, 2026 20:25
@mkeeter mkeeter force-pushed the mkeeter/no-registers-in-archive branch from 60d2361 to 2059901 Compare May 5, 2026 21:19
@mkeeter mkeeter force-pushed the mkeeter/revamp-attach branch from 73ca69e to 95a62e9 Compare May 5, 2026 21:19
@mkeeter mkeeter mentioned this pull request May 6, 2026
@mkeeter mkeeter force-pushed the mkeeter/no-registers-in-archive branch from 2059901 to d6ca229 Compare May 6, 2026 13:37
@mkeeter mkeeter force-pushed the mkeeter/revamp-attach branch from 95a62e9 to 8f3503b Compare May 6, 2026 13:37
@mkeeter mkeeter force-pushed the mkeeter/no-registers-in-archive branch from d6ca229 to 88bd2e3 Compare May 7, 2026 15:41
@mkeeter mkeeter force-pushed the mkeeter/revamp-attach branch 2 times, most recently from d213698 to a745c57 Compare May 7, 2026 15:46
@mkeeter mkeeter force-pushed the mkeeter/no-registers-in-archive branch 2 times, most recently from 5dd6de8 to cb2655b Compare May 13, 2026 21:41
@mkeeter mkeeter force-pushed the mkeeter/revamp-attach branch from a745c57 to 99fe9a4 Compare May 13, 2026 21:41
Base automatically changed from mkeeter/revamp-attach to master May 14, 2026 16:15
@mkeeter mkeeter force-pushed the mkeeter/no-registers-in-archive branch from cb2655b to be598e7 Compare May 14, 2026 16:20
@mkeeter mkeeter merged commit 529981d into master May 14, 2026
12 checks passed
@mkeeter mkeeter deleted the mkeeter/no-registers-in-archive branch May 14, 2026 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants