harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ilya Berezhniuk (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-5015) [drlvm][jvmti][x86_64] Functions jvmtiGetLocalObject and jvmtiSetLocalObject have to handle compressed references
Date Fri, 26 Oct 2007 00:41:51 GMT

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

Ilya Berezhniuk updated HARMONY-5015:
-------------------------------------

    Attachment: H-5015.patch

Here is the patch.

Gregory, please sheck the results. Looks like this patch actually fixes GetValuesTest, SetValuesTest
and ThisObjectTest.

Also we probably need an approval from JIT guys for JIT part of this patch.

> [drlvm][jvmti][x86_64] Functions jvmtiGetLocalObject and jvmtiSetLocalObject have to
handle compressed references
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: HARMONY-5015
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5015
>             Project: Harmony
>          Issue Type: Bug
>          Components: DRLVM
>            Reporter: Gregory Shimansky
>            Priority: Minor
>         Attachments: H-5015.patch, test.cpp, Test.exp, Test.java
>
>
> Currently these two functions treat references as void* but this isn't true on x86_64
in compressed references mode (currently default). In this mode comparison with NULL has to
be done with managed_null, and references have to be uncompressed when taken from JIT stack,
compressed when put into JIT stack.

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