WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
236662
[libpas] Use segmented vector for TLC layout list
https://bugs.webkit.org/show_bug.cgi?id=236662
Summary
[libpas] Use segmented vector for TLC layout list
Yusuke Suzuki
Reported
2022-02-15 12:59:55 PST
[libpas] Use segmented vector for TLC layout list
Attachments
Patch
(12.16 KB, patch)
2022-02-15 13:00 PST
,
Yusuke Suzuki
ews-feeder
: commit-queue-
Details
Formatted Diff
Diff
Patch
(17.48 KB, patch)
2022-02-15 15:26 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(33.67 KB, patch)
2022-02-15 17:33 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(34.95 KB, patch)
2022-02-15 20:26 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(34.92 KB, patch)
2022-02-15 21:02 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(34.65 KB, patch)
2022-02-16 01:13 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(36.68 KB, patch)
2022-02-16 01:27 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(38.31 KB, patch)
2022-02-16 14:05 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(123.99 KB, patch)
2022-02-16 17:39 PST
,
Yusuke Suzuki
no flags
Details
Formatted Diff
Diff
Patch
(124.80 KB, patch)
2022-02-16 17:59 PST
,
Yusuke Suzuki
saam
: review+
Details
Formatted Diff
Diff
Show Obsolete
(9)
View All
Add attachment
proposed patch, testcase, etc.
Yusuke Suzuki
Comment 1
2022-02-15 13:00:14 PST
Created
attachment 452077
[details]
Patch
Yusuke Suzuki
Comment 2
2022-02-15 15:26:38 PST
Created
attachment 452102
[details]
Patch
Yusuke Suzuki
Comment 3
2022-02-15 17:33:21 PST
Created
attachment 452117
[details]
Patch
Yusuke Suzuki
Comment 4
2022-02-15 20:26:45 PST
Created
attachment 452129
[details]
Patch
Yusuke Suzuki
Comment 5
2022-02-15 21:02:16 PST
Created
attachment 452138
[details]
Patch
Yusuke Suzuki
Comment 6
2022-02-16 01:13:07 PST
Created
attachment 452158
[details]
Patch
Yusuke Suzuki
Comment 7
2022-02-16 01:27:56 PST
Created
attachment 452159
[details]
Patch
Yusuke Suzuki
Comment 8
2022-02-16 14:05:42 PST
Created
attachment 452247
[details]
Patch
Yusuke Suzuki
Comment 9
2022-02-16 17:39:08 PST
Created
attachment 452278
[details]
Patch
Yusuke Suzuki
Comment 10
2022-02-16 17:59:01 PST
Created
attachment 452282
[details]
Patch
Saam Barati
Comment 11
2022-02-16 18:49:32 PST
Comment on
attachment 452282
[details]
Patch View in context:
https://bugs.webkit.org/attachment.cgi?id=452282&action=review
Nice! r=me
> Source/bmalloc/ChangeLog:9 > + linked-list of that to accelerate iteration performance. It does not affect on speed,
What do you mean by "It does not affect on speed"? Isn't the idea to make this faster, as you say below
> Source/bmalloc/ChangeLog:13 > + well without taking a lock in most times which is blocked by scavenger, making scavenger > + faster is good for energy efficiency.
Maybe instead of speed, you can say "throughput of non scavenger threads"? Since this is speeding up the scavenger thread, but speeding up the scavenger thread doesn't speed up allocator threads.
Yusuke Suzuki
Comment 12
2022-02-16 23:41:56 PST
OK, fixed, thanks!
Yusuke Suzuki
Comment 13
2022-02-16 23:42:38 PST
Committed
r290000
(
247386@trunk
): <
https://commits.webkit.org/247386@trunk
>
Radar WebKit Bug Importer
Comment 14
2022-02-16 23:43:17 PST
<
rdar://problem/89071706
>
Yusuke Suzuki
Comment 15
2022-02-17 08:56:18 PST
Committed
r290024
(
247404@trunk
): <
https://commits.webkit.org/247404@trunk
>
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