-
Notifications
You must be signed in to change notification settings - Fork 75
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
Improve multi-threaded valid-memcleanup
#1246
Improve multi-threaded valid-memcleanup
#1246
Commits on Nov 16, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f209afd - Browse repository at this point
Copy the full SHA f209afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0fe89e - Browse repository at this point
Copy the full SHA c0fe89eView commit details
Commits on Nov 18, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 7289ec3 - Browse repository at this point
Copy the full SHA 7289ec3View commit details
Commits on Nov 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 720cfee - Browse repository at this point
Copy the full SHA 720cfeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for af9ddc7 - Browse repository at this point
Copy the full SHA af9ddc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0655fd6 - Browse repository at this point
Copy the full SHA 0655fd6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ada8491 - Browse repository at this point
Copy the full SHA ada8491View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7d6302 - Browse repository at this point
Copy the full SHA e7d6302View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6cee27 - Browse repository at this point
Copy the full SHA e6cee27View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97eb715 - Browse repository at this point
Copy the full SHA 97eb715View commit details -
Configuration menu - View commit details
-
Copy full SHA for 987795e - Browse repository at this point
Copy the full SHA 987795eView commit details -
Add options to produce warnings only for memory leaks
due to `memcleanup` or `memtrack` violations
Configuration menu - View commit details
-
Copy full SHA for 8d55024 - Browse repository at this point
Copy the full SHA 8d55024View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ca61360 - Browse repository at this point
Copy the full SHA ca61360View commit details -
Check at end of main thread that the program is certainly single-thre…
…aded. If other threads are not joined, they may be killed by the main thread returning. This will possibly leak memory.
Configuration menu - View commit details
-
Copy full SHA for 2cc915f - Browse repository at this point
Copy the full SHA 2cc915fView commit details -
Add test case for memory leaking from a thead that is not joined, add…
… thread_joins to other test cases.
Configuration menu - View commit details
-
Copy full SHA for 45ec8a6 - Browse repository at this point
Copy the full SHA 45ec8a6View commit details -
Add test case with pthread_exit called in main, remove threadid analy…
…sis from params as it is not needed.
Configuration menu - View commit details
-
Copy full SHA for 56c4d62 - Browse repository at this point
Copy the full SHA 56c4d62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fef812 - Browse repository at this point
Copy the full SHA 2fef812View commit details -
Configuration menu - View commit details
-
Copy full SHA for 645b03c - Browse repository at this point
Copy the full SHA 645b03cView commit details
Commits on Nov 22, 2023
-
Update tests/regression/76-memleak/16-no-mem-leak-thread-exit-main.c
Co-authored-by: Simmo Saan <simmo.saan@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c6cb63e - Browse repository at this point
Copy the full SHA c6cb63eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f12a392 - Browse repository at this point
Copy the full SHA f12a392View commit details -
Configuration menu - View commit details
-
Copy full SHA for be9171b - Browse repository at this point
Copy the full SHA be9171bView commit details -
Check in TheadAnalysis.return whether the return is actually a thread…
…return before side-effecting.
Configuration menu - View commit details
-
Copy full SHA for 585a65d - Browse repository at this point
Copy the full SHA 585a65dView commit details -
Add test case that checking that analysis distinguishes between threa…
…d returns and normal returns of a thread.
Configuration menu - View commit details
-
Copy full SHA for bc7694b - Browse repository at this point
Copy the full SHA bc7694bView commit details