updated ARM assembler patch
Xerxes Rånby
xerxes at zafena.se
Thu Sep 2 06:15:00 PDT 2010
On 2010-09-02 10:23, Xerxes Ranby wrote:
> Rob Savoye wrote:
>> Here's an
>> updated version:
>> http://www.senecass.com/projects/OpenJDK-ARM/thumb2-083110.patch
>>
>> The ARM assembler appears to be working, but there is still debugging
>> to do in thumb2.cpp before the thumb2 JIT fully works. I also merged in
>> a little patch from xerxes for pr484, which is currently untested.
>>
> Hi i have now tested the pr484 fix a bit more.. I have attached a
> complementary patch for pr484 that returns zero for three more of the
> ASM interpreters entry. With these fixes in place Shark now passes
> test_gamma on ARM in combination with the ASM interpreter!
>
> I think the ASM interpreter starts to become ready to be merged and
> reenabled with Icedtea6 head,
> now when pr323 and pr484 are fixed for the ARM ASM interpreter.
>
>> Which this patch, (and HOTSPOT_ASM enabled) test_gamma gets through
>> the first 56 tests like before, and then fails deep down in call_thumb2.
>> Tracking that down is the current debugging task.
>>
>> - rob -
>>
>
> Yes running the interpreter in combination with the JITs needs more
> testing.
>
>
> Cheers and have a great day!
> Xerxes
Attached updated addon patch for pr484, found some some
fast_native_entry exits in the arm asm interpreter that needed updating.
With this patch attached it are possible to run some benchmarking of
Shark in combination with the arm asm interpreter.
Cheers
Xerxes
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 2sepv2pr484.patch
Type: text/x-patch
Size: 3610 bytes
Desc: not available
Url : http://mail.openjdk.java.net/pipermail/zero-dev/attachments/20100902/b078e590/attachment.bin
More information about the zero-dev
mailing list