Minimal example for Truffle?

Stefan Fehrenbach stefan.fehrenbach at gmail.com
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 oracle.com> 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 gmail.com> wrote:
>
>> Hi everyone,
>>
>> On 9 April 2014 20:42, Chris Seaton <chris at chrisseaton.com> 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