Issue Details (XML | Word | Printable)

Key: RVM-338
Type: Improvement Improvement
Status: Open Open
Priority: Minor Minor
Assignee: Unassigned
Reporter: Ian Rogers
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
RVM

Address constants for non-movable classes during boot image writing

Created: 02/Nov/07 10:32 AM   Updated: 11/Apr/08 09:46 AM
Component/s: Compiler: Optimizing, Infrastructure: Build
Affects Version/s: None
Fix Version/s: 1000

Time Tracking:
Not Specified


 Description  « Hide
When opt compiling with the VM running we are able to exploit the fact that certain objects can't move and directly compile their addresses into code. As we compute the addresses of objects after compiling them during boot image writing, we can't perform the same trick. If we generated instructions with blank addresses and then patched the address later in the boot image writing process, we could use address constants.

 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
There are no comments yet on this issue.