RFR: 8146364: Remove @ServiceProvider mechanism from JVMCI
doug.simon at oracle.com
Tue Jan 12 09:39:55 UTC 2016
Doh! This was a result of pilot error when transplanting patches from graal-jvmci-9. I left out:
The behavior I saw was not that the META-INF files overwrote each other. Instead, they were ignored completely.
I’ve updated http://cr.openjdk.java.net/~dnsimon/8146364/hotspot/ now.
> On 12 Jan 2016, at 02:35, Christian Thalinger <christian.thalinger at oracle.com> wrote:
>> On Jan 11, 2016, at 12:43 PM, Doug Simon <doug.simon at oracle.com> wrote:
>> Please review these changes for removing the mechanism in JVMCI for automating the generation of files in META-INF/services for service providers annotated with @ServiceProvider.
> Did you try this with a regular JDK 9 build? I don’t think it works to have the same META-INF file in different locations:
> They will overwrite each other when being installed into the image.
More information about the hotspot-compiler-dev