RFR: 8177845: Need a mechanism to load Graal
    Alan Bateman 
    Alan.Bateman at oracle.com
       
    Thu Apr 27 15:40:54 UTC 2017
    
    
  
On 27/04/2017 15:47, Doug Simon wrote:
> :
>
> - The jaotc launcher now needs to explicitly export JVMCI and jdk.internal.vm.compiler to jdk.aot[4].
>    Unfortunately there needs to be one --add-exports option per qualified export target as combining
>    them with a comma (e.g., --add-exports=jdk.internal.vm.ci/jdk.vm.ci.code=jdk.internal.vm.compiler,jdk.aot)
>    breaks the make process:
>
>      Launcher-jdk.aot.gmk:31: *** missing separator.  Stop.
>      make/Main.gmk:232: recipe for target 'jdk.aot-launchers' failed.
>
`--add-exports` is accumulative so what you have is okay. Alternatively 
the build has CommaList to convert space separated lists into comma 
separated lists so I would expect this should work:
--add-exports=jdk.internal.vm.ci/jdk.vm.ci.amd64=$(call CommaList, 
jdk.internal.vm.compiler  jdk.aot)
-Alan
    
    
More information about the hotspot-dev
mailing list