Zero allocates AdapterBlobs for the default set of i2c2i adapters even though it cannot ever use them. This should be avoided.
Zero also needs to execute its stubgen intiialization functions even thought it is not generating code into a code buffer (it needs to initialize entries to point to C functions). This was broken whenJDK-8359373 introduced the preuniverse Stubgen stub group and omitted to call init functions for grops whose buffer size is declared as zero. This should be changed to always call the init functions assert that the code buffer contains no generated code and omit creation of a blob when the size is zero.
Zero also needs to execute its stubgen intiialization functions even thought it is not generating code into a code buffer (it needs to initialize entries to point to C functions). This was broken when
- links to
-
Commit(master) openjdk/jdk/b023fea0
-
Review(master) openjdk/jdk/26787