Skip to content

JSON Stream and Data Types - #54

Open
valbucci wants to merge 15 commits into
br0kej:devfrom
valbucci:json-stream
Open

valbucci wants to merge 15 commits into
br0kej:devfrom
valbucci:json-stream

Conversation

@valbucci

@valbucci valbucci commented Oct 9, 2025

Copy link
Copy Markdown
Contributor

Loading JSON-formatted strings into memory and converting them to objects can lead to heavy memory allocation and EOF errors if the function is particularly large. This PR loads and deserialises the data from @@f commands incrementally, with improved error handling.


Additional minor changes

  • Some i64 data types were converted to u64 as addresses will never be negative. Instead of using -1, the default address is u64::MAX.
  • Added more aliases for handling new "addr" key notation introduced in radare 6.0.0

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