harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "George Timoshenko (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HARMONY-5305) [drlvm][jit][EUT] regression in jdtdebug in Linux x86_64
Date Mon, 17 Dec 2007 10:23:43 GMT

    [ https://issues.apache.org/jira/browse/HARMONY-5305?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12552364
] 

George Timoshenko commented on HARMONY-5305:
--------------------------------------------

the only note I'd like to make:
instead of 
     int __stdcall rt_h_i64_2_i32(int64 i) { return (int32)(i & 0xffffffff); };
That turns into:

     push   %rbp
     mov    %rsp,%rbp
     mov    %rdi,0xfffffffffffffff8(%rbp)
     mov    0xfffffffffffffff8(%rbp),%rax
     mov    %eax,%edx
     mov    $0xffffffff,%eax
     and    %edx,%eax
     leaveq 
     retq   

I'd suggest
     int __stdcall rt_h_i64_2_i32(int64 i) { return 0xffffffff & (int32)i; };

The result is exactly what we need:
     push   %rbp
     mov    %rsp,%rbp
     mov    %rdi,0xfffffffffffffff8(%rbp)
     mov    0xfffffffffffffff8(%rbp),%rax
     leaveq 
     retq 

> [drlvm][jit][EUT] regression in jdtdebug in Linux x86_64
> --------------------------------------------------------
>
>                 Key: HARMONY-5305
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5305
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: Linux x86_64
>            Reporter: Vladimir Beliaev
>         Attachments: Breakpoints.java, IBreakpoints.java
>
>
> The jdtdebug suite start hanging on Linux x86_64. 
> The issue migt be the same to HARMONY-5303, still CC start repoting this crash earlier
- the latest non-crashed revision is 595048 (15-Nov-2007)
> http://people.apache.org/~smishura/r595048/Linux_x86_64/eut33/results/html/org.eclipse.jdt.debug.tests_linux.gtk.x86_64.html
> See the run instruction in HARMONY-5303, still use jdtdebug instead of coreresources.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message