You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Mikhail Fursov (JIRA)" <ji...@apache.org> on 2007/01/17 11:15:27 UTC

[jira] Commented: (HARMONY-2804) [drlvm][jit] StackTest and gc.Mark fail if Jitrino built in debug mode

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

Mikhail Fursov commented on HARMONY-2804:
-----------------------------------------

Naveen, 
I've commited a fix for StackTest, please check.

Problem description:
The old GCMap code knows nothing about SOE and contains info only for NPE and calls. When SOE is thrown (arbitrary push op) and GC starts enumeration and GCMap can't find an image for the given IP -> assertion happens -> that was OK before we had SOE handling and this is not correct today.

The patch must fix the problem, however we need to reconsider if we still need to save NPE images in GCMap in debug mode. One of the most important usage scenario of them (the assertion) has gone.



> [drlvm][jit] StackTest and gc.Mark fail if Jitrino built in debug mode
> ----------------------------------------------------------------------
>
>                 Key: HARMONY-2804
>                 URL: https://issues.apache.org/jira/browse/HARMONY-2804
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>         Environment: RHEL4 update 4, gcc 3.4.6, core2 (i386)
>            Reporter: Naveen Neelakantam
>            Priority: Critical
>         Attachments: 2804.diff
>
>
> I am a JIT developer and as a result I generally run DRLVM with jitrino build in debug mode.  However, the drlvm tests do not pass in this mode.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira