Skip to content

Resume function extraction - #64

Open
valbucci wants to merge 43 commits into
br0kej:devfrom
valbucci:resume-function-extraction
Open

valbucci wants to merge 43 commits into
br0kej:devfrom
valbucci:resume-function-extraction

Conversation

@valbucci

Copy link
Copy Markdown
Contributor

Previously, if bin2ml extraction of function-separated data files (e.g. bytes) was be cancelled/aborted half way, restarting it would mean extracting all function data from the beginning, including the files that were already successfully extracted.

With this PR, bin2ml identifies a partial directory, scans it for pre-existing data files, and starts extracting from the last successful function data file. The last successful file is overwritten with new data as it is the most likely to be incomplete/corrupted. Furthermore, if the option --retry-aborted was set, it retries extracting functions for which an error.log file exists.

valbucci added 30 commits June 11, 2025 10:51
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