Native image compilation error

Leonardo Loch Zanivan pangalz at gmail.com
Tue Nov 21 00:07:33 UTC 2017


Awesome! Thank you for letting me know. I'm looking forward to use it soon.

Cheers

On Mon, Nov 20, 2017 at 9:54 PM Codrut Stancu <codrut.stancu at oracle.com>
wrote:

> Hi Leonardo,
>
> Reflection is not supported in the current native-image released
> binary. It should be supported in the next release. The release will
> also include a small example to get you started.
>
> Codrut Stancu
>
> On Sat, 2017-11-18 at 14:04 -0800, Codrut Stancu wrote:
> > We actually do support reflection in SVM, but you have to specify the
> > reflexively accessed elements using some descriptor files. That's a
> > limitation of the closed world assumption. The only feature that's
> > not supported is dynamic class loading. We haven't experimented with
> > Jackson yet. I'll get back later with more details (on my phone right
> > now).
> >
> > Codrut StancuOn Nov 18, 2017 1:18 PM, Stefan Marr <java at stefan-marr.d
> > e> wrote:
> > >
> > >
> > > Hi Leonardo:
> > >
> > > >
> > > > On 18 Nov 2017, at 21:10, Leonardo Loch Zanivan <pangalz at gmail.co
> > > > m> wrote:
> > > >
> > > > I only read some mentions about Classloading limitations.
> > > >
> > > > All the JSON serializers I know uses Reflection APIs, so I
> > > > suppose this is something to be supported in future releases.
> > > I don’t know. But, you really need the closed world assumption to
> > > make AOT compilation in the way it is supposed to work for Truffle
> > > languages.
> > > So, I wouldn’t expect that this is going to be addressed any time
> > > soon…
> > >
> > > Best regards
> > > Stefan
> > >
>


More information about the graal-dev mailing list