RFR: 7904073: Derive required symbols from client code to minimize generated bindings [v2]

duke duke at openjdk.org
Wed Oct 15 13:52:27 UTC 2025


On Wed, 15 Oct 2025 12:37:17 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.
>
> Nizar Benalla has updated the pull request incrementally with one additional commit since the last revision:
> 
>   remove unsued file.
>   Use `*argv` as second argument of glutInit

@nizarbenalla 
Your change (at version 63ca2beba599840f12f6e34dfd02b2490c9fd12d) is now ready to be sponsored by a Committer.

-------------

PR Comment: https://git.openjdk.org/jextract/pull/288#issuecomment-3406546942


More information about the jextract-dev mailing list