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] Commented: (HARMONY-5098) Support for uncompressed heap references in gc
Date Fri, 16 Nov 2007 12:31:48 GMT

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

Ilya Berezhniuk commented on HARMONY-5098:

Unfortunately, GC uses obj_info not only for storing forwarding pointers, but also for storing
an address of prefetched marked object.
AFAIU, these pointers are always inside of the same block (I'm not sure), so we can use an
offset from block start address.
But combining these compression techniques will lead to using 3 different kinds of compression...

On the other hand, Pavel Pervov says that compressed vtables are used for keeping all vtables
in one place, not for decreasing memory footprint.
So we can use pointer-size obj_info.

> Support for uncompressed heap references in gc
> ----------------------------------------------
>                 Key: HARMONY-5098
>                 URL: https://issues.apache.org/jira/browse/HARMONY-5098
>             Project: Harmony
>          Issue Type: New Feature
>          Components: DRLVM
>            Reporter: Rana Dasgupta
>         Attachments: H5098.uncompRef.patch, uncompress.patch
> JIRA issue for gc changes to support uncompressed 64 bit references

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

View raw message