WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
230722
Stop using ALWAYS_LOG in media related classes
https://bugs.webkit.org/show_bug.cgi?id=230722
Summary
Stop using ALWAYS_LOG in media related classes
Basuke Suzuki
Reported
2021-09-23 14:57:14 PDT
I don't know much about the history of media layer, but media related classes use ALWAYS_LOG helper macro. There are hundreds of logs per seconds while playing video. It's just too much.
Attachments
Add attachment
proposed patch, testcase, etc.
Don Olmstead
Comment 1
2021-09-24 10:00:11 PDT
From talking to Eric Carlson it sounds like we'd want to look to see if this is specific to our implementation. `ALWAYS_LOG` should only be used for methods that are called periodically, while `DEBUG_LOG` is for methods that are called frequently.
Eric Carlson
Comment 2
2021-09-24 10:03:50 PDT
(In reply to Basuke Suzuki from
comment #0
)
> There are hundreds of logs per seconds while playing video. It's just too much.
This shouldn't be true, and definitely isn't the case in Apple's ports. `ALWAYS_LOG` is only supposed to be used in methods that are not called that frequently. What methods are being logged hundreds of times per second?
Basuke Suzuki
Comment 3
2021-09-24 11:47:10 PDT
(In reply to Eric Carlson from
comment #2
)
> (In reply to Basuke Suzuki from
comment #0
) > > There are hundreds of logs per seconds while playing video. It's just too much. > > This shouldn't be true, and definitely isn't the case in Apple's ports. > > `ALWAYS_LOG` is only supposed to be used in methods that are not called that > frequently. What methods are being logged hundreds of times per second?
Really? Thanks for the info. I need double check my investigation. I'll let you know what I find then.
Radar WebKit Bug Importer
Comment 4
2021-09-30 14:58:19 PDT
<
rdar://problem/83739434
>
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