RESOLVED WONTFIX225660
[BMalloc] Temporarily disable bmalloc in debug builds while examining 76167814
https://bugs.webkit.org/show_bug.cgi?id=225660
Summary [BMalloc] Temporarily disable bmalloc in debug builds while examining 76167814
Dean Jackson
Reported 2021-05-11 10:22:07 PDT
[BMalloc] Temporarily disable bmalloc in debug builds while examining 76167814
Attachments
Patch (1.80 KB, patch)
2021-05-11 10:30 PDT, Dean Jackson
ews-feeder: commit-queue-
Radar WebKit Bug Importer
Comment 1 2021-05-11 10:24:29 PDT
Geoffrey Garen
Comment 2 2021-05-11 10:26:58 PDT
Kinda sketchy to lose debug testing coverage for bmalloc and gigacage. Maybe release coverage is sufficient? Maybe.
Dean Jackson
Comment 3 2021-05-11 10:30:11 PDT
Dean Jackson
Comment 4 2021-05-11 10:32:50 PDT
(In reply to Geoffrey Garen from comment #2) > Kinda sketchy to lose debug testing coverage for bmalloc and gigacage. Maybe > release coverage is sufficient? Maybe. The original bug hasn't been touched in weeks, which is more sketchy :)
Dean Jackson
Comment 5 2021-05-11 10:33:39 PDT
(In reply to Dean Jackson from comment #4) > (In reply to Geoffrey Garen from comment #2) > > Kinda sketchy to lose debug testing coverage for bmalloc and gigacage. Maybe > > release coverage is sufficient? Maybe. > > The original bug hasn't been touched in weeks, which is more sketchy :) Sorry, I meant months.
Chris Dumez
Comment 6 2021-05-11 11:03:08 PDT
Comment on attachment 428292 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=428292&action=review > Source/bmalloc/ChangeLog:3 > + [BMalloc] Temporarily disable bmalloc in debug builds while examining 76167814 Why can't people use the environment variables to disable bmalloc when debugging? Disabling BMalloc for everybody in debug seems aggressive.
Dean Jackson
Comment 7 2021-05-11 11:05:05 PDT
(In reply to Chris Dumez from comment #6) > Comment on attachment 428292 [details] > Patch > > View in context: > https://bugs.webkit.org/attachment.cgi?id=428292&action=review > > > Source/bmalloc/ChangeLog:3 > > + [BMalloc] Temporarily disable bmalloc in debug builds while examining 76167814 > > Why can't people use the environment variables to disable bmalloc when > debugging? Disabling BMalloc for everybody in debug seems aggressive. Because it is difficult to do this for the simulator, and people will have to remember to undo the workaround. Seems better to track this officially. Well, the best would be to address the real bug, which is almost certainly in the toolchain :)
Chris Dumez
Comment 8 2021-05-11 11:08:08 PDT
We're loosing useful test coverage on bots and local machines just for the purpose of making the debugger work. It doesn't seem like a good trade-offs. We want to be running something as close as possible to the configuration we ship.
Dean Jackson
Comment 9 2021-05-12 09:06:46 PDT
(In reply to Chris Dumez from comment #8) > We're loosing useful test coverage on bots and local machines just for the > purpose of making the debugger work. It doesn't seem like a good trade-offs. > We want to be running something as close as possible to the configuration we > ship. We don't ship debug builds. But to be clear, I don't want to do this. I want the actual bug to be examined - it's been more than a month and nothing has happened. I should remove the r? flag because I don't expect anyone will want to land this, but it serves as a patch that people can apply to get things working locally.
Note You need to log in before you can comment on or make changes to this bug.