Skip to content

[FEATURE] Return value and follow args - optimization #75

Merged
hasherezade merged 2 commits intohasherezade:masterfrom
maxspl:master
Jun 4, 2025
Merged

[FEATURE] Return value and follow args - optimization #75
hasherezade merged 2 commits intohasherezade:masterfrom
maxspl:master

Conversation

@maxspl
Copy link
Contributor

@maxspl maxspl commented Jun 4, 2025

Hi !

As discussed in #70, the feature to follow args change has been modified:

  • Before: Args of function calls were tracked even after the function returned.

  • After: Args of function calls are tracker until the function returned.

Like I mentioned in the discussion: the code has been considerably simplified, but I still had to use stack storage to store function call details. I could have kept only the last call but the stack storage allows to track nested calls (currently I don't see if there's a configuration of the tool that would allow this but just in case, I chose this approach).

Thanks !

@hasherezade
Copy link
Owner

Thank you for your work! It is right on time for the new release that I am preparing :)

@hasherezade hasherezade merged commit b31ee67 into hasherezade:master Jun 4, 2025
1 of 2 checks passed
@hasherezade
Copy link
Owner

@maxspl - I tested it and made some minor changes. I think it is a super cool feature that will benefit many people 🔥
It was a pleasure to collaborate with you!

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