WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED WONTFIX
225660
[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-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2021-05-11 10:24:29 PDT
<
rdar://problem/77852400
>
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
Created
attachment 428292
[details]
Patch
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.
Top of Page
Format For Printing
XML
Clone This Bug