Integrated: 7904073: Derive required symbols from client code to minimize generated bindings
Nizar Benalla
nbenalla at openjdk.org
Wed Oct 15 14:14:29 UTC 2025
On Wed, 3 Sep 2025 15:49:24 GMT, Nizar Benalla <nbenalla at openjdk.org> wrote:
> Please review this change to add a small sample that extracts full bindings once, scans the compiled client classes to collect actually referenced symbols, filters the includes list, and re-runs jextract to produce a slim binding set.
This pull request has now been integrated.
Changeset: 91ff2392
Author: Nizar Benalla <nbenalla at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
URL: https://git.openjdk.org/jextract/commit/91ff2392ac8c3ee7d0906486e8f523fccdf34c44
Stats: 188 lines in 7 files changed: 184 ins; 0 del; 4 mod
7904073: Derive required symbols from client code to minimize generated bindings
Reviewed-by: jvernee
-------------
PR: https://git.openjdk.org/jextract/pull/288
More information about the jextract-dev
mailing list