Bug 236662

Summary: [libpas] Use segmented vector for TLC layout list
Product: WebKit Reporter: Yusuke Suzuki <ysuzuki>
Component: New BugsAssignee: Yusuke Suzuki <ysuzuki>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, ews-watchlist, gyuyoung.kim, ryuan.choi, saam, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch
ews-feeder: commit-queue-
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch
none
Patch saam: review+

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-
Patch (17.48 KB, patch)
2022-02-15 15:26 PST, Yusuke Suzuki
no flags
Patch (33.67 KB, patch)
2022-02-15 17:33 PST, Yusuke Suzuki
no flags
Patch (34.95 KB, patch)
2022-02-15 20:26 PST, Yusuke Suzuki
no flags
Patch (34.92 KB, patch)
2022-02-15 21:02 PST, Yusuke Suzuki
no flags
Patch (34.65 KB, patch)
2022-02-16 01:13 PST, Yusuke Suzuki
no flags
Patch (36.68 KB, patch)
2022-02-16 01:27 PST, Yusuke Suzuki
no flags
Patch (38.31 KB, patch)
2022-02-16 14:05 PST, Yusuke Suzuki
no flags
Patch (123.99 KB, patch)
2022-02-16 17:39 PST, Yusuke Suzuki
no flags
Patch (124.80 KB, patch)
2022-02-16 17:59 PST, Yusuke Suzuki
saam: review+
Yusuke Suzuki
Comment 1 2022-02-15 13:00:14 PST
Yusuke Suzuki
Comment 2 2022-02-15 15:26:38 PST
Yusuke Suzuki
Comment 3 2022-02-15 17:33:21 PST
Yusuke Suzuki
Comment 4 2022-02-15 20:26:45 PST
Yusuke Suzuki
Comment 5 2022-02-15 21:02:16 PST
Yusuke Suzuki
Comment 6 2022-02-16 01:13:07 PST
Yusuke Suzuki
Comment 7 2022-02-16 01:27:56 PST
Yusuke Suzuki
Comment 8 2022-02-16 14:05:42 PST
Yusuke Suzuki
Comment 9 2022-02-16 17:39:08 PST
Yusuke Suzuki
Comment 10 2022-02-16 17:59:01 PST
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
Radar WebKit Bug Importer
Comment 14 2022-02-16 23:43:17 PST
Yusuke Suzuki
Comment 15 2022-02-17 08:56:18 PST
Note You need to log in before you can comment on or make changes to this bug.