[Joeq-devel] *Address & Bootstrapping
Status: Alpha
Brought to you by:
joewhaley
|
From: Alan R. <ala...@gm...> - 2008-08-13 13:54:55
|
Hi John, I've been making progress towards embedding a checkpointer into the image created at bootstrap. I am working along the lines of each native thread being able to checkpoint itself. Initially to get a prototype, I am using a single native thread with a single threaded java app. I am running into issues subclassing CodeAddress. I have created a RuntimeBootImage, all based on the SinglePass / Bootstrapper approach. I call the checkpoint routine from a new jq_NativeThread method <start_checkpointer()>. However, this design requires that I create a (based on BootstrapHeapAddress) CheckpointHeapAddress & CheckpointCodeAddress object at runtime, which I cannot do because they're superclasses are not really objects. Any suggestions on a way to work around this issue? Thanks, Alan -- T: +353 91 512601 Dept. of Information Technology. National University of Ireland, Galway |