harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yuri Dolgov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-4571) [drlvm][jit] SpillGen failure on OC4J/SPECjAppServer2004
Date Tue, 28 Aug 2007 03:43:30 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-4571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Yuri Dolgov updated HARMONY-4571:
---------------------------------

    Attachment: H-4571.patch

The reason of the failure is incorrect behavior of the register allocators which could assign
register to the operands used in dispatch nodes. That could lead to abscence of free registers
inside of basic block and thus SpillGen can't make an assigment or evict. 
There was a similar problem for EM64_T platform. The patch uses the solution the same solution
for IA32.

> [drlvm][jit] SpillGen failure on OC4J/SPECjAppServer2004
> --------------------------------------------------------
>
>                 Key: HARMONY-4571
>                 URL: https://issues.apache.org/jira/browse/HARMONY-4571
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: linux
>            Reporter: Sergey Dmitriev
>            Assignee: Mikhail Fursov
>         Attachments: H-4571.patch
>
>
> Oracle Application Server 10g (OC4J containers) crashes during SPECjAppServer2004 execution.
> Java command line quote (VM related part):
> ~/jre/bin/java -Xem:server -Xno_parallel_jit -Xms1500M -Xmx1500M -Xss512K ...
> Here is the OC4J log:
> --------
> 07/07/30 23:37:45 Start process
> --------
> WARNING: Cannot cleanup application URLStreamHandlers.
> The GC did not provide gc_add_weak_root_set_entry()
> 07/07/30 19:38:05 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-8000]:pbljxelx004:1
> 07/07/30 19:38:05 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:38:23 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:38:57 Created MBeanServer
> 07/07/30 19:38:57 Created MBeanServer
> 07/07/30 19:39:29 Created MBeanServer
> 07/07/30 19:39:38 Created MBeanServer
> 07/07/30 19:40:44 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:44 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:45 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:45 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:47 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:47 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:47 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:47 Created MBeanServer with ID: UID[-3a79bda8:11418a2a2e3:-7fff]:pbljxelx004:2
> 07/07/30 19:40:48 Oracle Containers for J2EE 10g (10.1.3.1.0)  initialized
> Jitrino crashed
> SpillGen failed

-- 
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