Skip to content

Conversation

@gebi
Copy link
Contributor

@gebi gebi commented Nov 28, 2025

  1. patch improves error messages on unmarshal
  2. patch adds partial support for obj ref link support

obj ref-link support is actually a hack that creates dummy refs for hashes and arrays, but it works at least to make all iVar refs resolveable correctly (tested with GB's of gitlab language-stats.cache files)

gebi added 3 commits November 28, 2025 18:13
this creates the missing object references with dummy entries to at least
make iVar object references work

It works here with gitlab's old language-stats.cache format parsing
mutliple GB of output files successfully.

WARNING: this may open a can of worms with data that was "correctly"
rejected before being parsed now, but possible corrupted or creating new
runtime error behaviours.
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.

1 participant