| Summary: | Make valgrind work properly without extra environment variables | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> | ||||||
| Component: | bmalloc | Assignee: | Michael Catanzaro <mcatanzaro> | ||||||
| Status: | RESOLVED FIXED | ||||||||
| Severity: | Normal | CC: | annulen, aperez, bugs-noreply, cgarcia, ews-watchlist, ggaren, glenn, gyuyoung.kim, jbedard, mcatanzaro, ryuan.choi, sergio, webkit-bug-importer | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | WebKit Nightly Build | ||||||||
| Hardware: | PC | ||||||||
| OS: | Linux | ||||||||
| Attachments: |
|
||||||||
|
Description
Michael Catanzaro
2021-09-19 09:37:59 PDT
Created attachment 438597 [details]
Patch
Q: valgrind.h is complicated we only need RUNNING_ON_VALGRIND. Do we really need the whole thing? A: RUNNING_ON_VALGRIND is also really complicated. :P The header is designed to be a copylib and it's normal for projects that implement their own memory allocators to just include the whole thing (e.g. GLib has its own copy). Q: What is up with Source/bmalloc/bmalloc.xcodeproj/project.pbxproj? A: I don't know. Perhaps webkit-patch sorts it automatically? Ping bmalloc reviewers! (In reply to Michael Catanzaro from comment #3) > Ping bmalloc reviewers! Final ping before I ask for GTK/WPE reviewers Ping GTK/WPE reviewers Tools/Scripts/svn-apply failed to apply attachment 438597 [details] to trunk.
Please resolve the conflicts and upload a new patch.
(In reply to EWS from comment #7) > Tools/Scripts/svn-apply failed to apply attachment 438597 [details] to trunk. > Please resolve the conflicts and upload a new patch. The patch will need a rebase before it can land. Michael, could you take a stab at that when you have some spare cycles? Thanks! Created attachment 444277 [details]
Patch
Committed r285819 (244261@main): <https://commits.webkit.org/244261@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 444277 [details]. |