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-
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.