-
-
Notifications
You must be signed in to change notification settings - Fork 50
Feat/better locals #519
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feat/better locals #519
Conversation
…nown in a given scope
…NDEX version of LOAD_SYMBOL, fix a corner case in the index computation inside if branches
Static analysis reportLizard reportListing only functions with cyclomatic complexity >= 15 or NLOC >= 100 or parameters >= 6.
Report about files you didn't modify in this PR
CppCheck report
Report files about files you didn't modify in this PR
|
…es, easier to maintain with less code repetition
0c17986 to
78bb993
Compare
Fuzzing report/usr/local/bin/afl-whatsup status check tool for afl-fuzz by Michal Zalewski Summary statsCycles without finds : 0 [+] Captured 39199 tuples (map size 198028, highest value 255, total values 290375151) in '/dev/null'. |
…manipulation using load by index
do {} while value != InstPtr is not needed anymore as we have solved the stack
trashing problem about two years ago, we only have useful values on the stack.
bb26978 to
5040dd1
Compare
5040dd1 to
4a808a5
Compare
4a808a5 to
230e714
Compare
1b9ded9 to
8dcea74
Compare
Description
Add a new instruction to reference locals by their id on the locals' stack. This yields a 2% performance improvement globally.
Closes #499
Checklist