[design doc] WebAssembly: Enabling inlining for non-wasm-gc modules

28 views
Skip to first unread message

Matthias Liedtke

unread,
Feb 9, 2024, 12:01:55 PM2/9/24
to v8-dev...@googlegroups.com
Hi,

In our optimizing compiler wasm pipeline we plan on finching inlining for non-wasm-gc modules (i.e. MVP modules / modules using linear memory).
Here is the design doc: https://docs.google.com/document/d/1DzL-bWJwS1BpdeRymK49GPJIE5V3DvOxdzLLxrdcSZY/
The design doc outlines how to handle (reduce) the compile time regressions we have seen for some linear memory wasm modules last year when trying to ship the feature.

Best regards,
Matthias


--

Matthias Liedtke

Software Engineer

mlie...@google.com


Google Germany GmbH

Erika-Mann-Straße 33

80636 München


Geschäftsführer: Paul Manicle, Liana Sebastian

Registergericht und -nummer: Hamburg, HRB 86891

Sitz der Gesellschaft: Hamburg


Diese E-Mail ist vertraulich. Falls Sie diese fälschlicherweise erhalten haben sollten, leiten Sie diese bitte nicht an jemand anderes weiter, löschen Sie alle Kopien und Anhänge davon und lassen Sie mich bitte wissen, dass die E-Mail an die falsche Person gesendet wurde. 

     

This e-mail is confidential. If you received this communication by mistake, please don't forward it to anyone else, please erase all copies and attachments, and please let me know that it has gone to the wrong person.


Reply all
Reply to author
Forward
0 new messages