Oilpan library: Binary size regression

22 views
Skip to first unread message

Michael Lippautz

unread,
May 10, 2021, 5:53:04 AM5/10/21
to binar...@chromium.org, Omer Katz (chromium.org), Kentaro Hara
Hi binary-size@

We are working on finalizing the Oilpan library that will be shipped through V8 (CL).

We currently observe a ~172KiB regression in binary size which mainly happens due to changes in inlining heuristics on the allocation fast path, which should also result in better performance. We are coming down from ~300KiB and have already invested a bit into this. (The library itself is a win: -43  vs +27.) 

We may be able to squeeze out a few more KiB but generally are actually happy with the change in the inlining heuristics as they should improve overall allocation speed on the fast path.

IIUC, then this is not a blocker these days anymore, is that correct?

Cheers, Michael

Andrew Grieve

unread,
May 12, 2021, 10:33:46 AM5/12/21
to Michael Lippautz, binary-size, Omer Katz (chromium.org), Kentaro Hara
That's correct. We're now just asking teams to understand why increases are happening and to address low-hanging fruit if applicable. Sounds like you've already checked these two boxes :)

--
You received this message because you are subscribed to the Google Groups "binary-size" group.
To unsubscribe from this group and stop receiving emails from it, send an email to binary-size...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/binary-size/CAH%2BmL5CWmC%3DyyczH8syR8ALJdfACgfT%2Bbzr06azQGhO8cwXrpw%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages