Minimal example for Truffle?

Stefan Fehrenbach stefan.fehrenbach at
Mon Aug 4 12:44:42 UTC 2014

Thanks, that seems to work. Now I just need to make sense of it. ;)

Was starting on the print * and narrowing it down, but that prints a lot... ^.^'

Not sure how frequently this is needed, but maybe someone could add
that to the FAQ?

On 4 August 2014 14:27, Chris Seaton <chris.seaton at> wrote:
> The name of the root method that Graal partially evaluates has changed. I believe it is now:
> -XX:CompileCommand=print,*::callRoot
> But if that doesn’t work, print everything (*::*, or maybe just *) and see what the likely method is.
> Chris
> On 4 Aug 2014, at 12:56, Stefan Fehrenbach <stefan.fehrenbach at> wrote:
>> Hi everyone,
>> On 9 April 2014 20:42, Chris Seaton <chris at> wrote:
>>> You wouldn't normally need to look at the generated machine code, but if you
>>> really need to it's -XX:+UnlockDiagnosticVMOptions
>>> -XX:CompileCommand=print,*::executeHelper.
>> did this change recently?
>> I get Truffle output as expected for my own project ([truffle] opt
>> done      [foobar] <compiled> ...) but it does not print the assembly.
>> I use the 0.3 binary release.
>> Best regards,
>> Stefan
>> PS: It is very hard to press reply to all/list, sorry Chris.

More information about the graal-dev mailing list