Re: [Sablevm-developer] Porting SableVM to ARM: Questions
Brought to you by:
egagnon
From: Gunda D. <sab...@ho...> - 2003-01-03 17:16:42
|
Hi Etienne, Now I am back after the holidays to look at the problem of making the inlined version working on ARM. As per your previous suggestion (in a different discussion thread) I used the invocation sablevm-inlined -v -p sablevm.verbose.methods=true -p sablevm.verbose.instructions=true HelloWorldApp The program fails at different points in different runs. More than half the time GOTO is the last instruction executed. But the funny thing is that several GOTO's were executed before. Sometimes is fails on IFGT. Any suggestions ? Has anybody got sablevm-inlined working on other architectures (other than x86) ? I would love to hear their experiences. Thanks. -Gunda >From: "Etienne M. Gagnon" <eg...@j-...> >To: Gunda Domlur <sab...@ho...> >CC: ma...@kl..., sab...@li... >Subject: Re: [Sablevm-developer] Porting SableVM to ARM: Questions >Date: Mon, 9 Dec 2002 21:35:59 -0500 > >On Mon, Dec 09, 2002 at 04:54:50PM -0700, Gunda Domlur wrote: > > The inlined version still fails. Why ? Any particular area I should look >at > > to solve this problem ? I believe I have the _iflush routine implemented > > correctly. Any pointers will be appreciated. > >Getting the inline-threaded engine to work is tricky. I suggest that >you live with the switch and threaded engines for a little time. I'll >be improving the portability framework for the inline-threaded engine >in January 2003. I'll add the following features: > >1- *partly* automatic detection of inlinability of instructions (on a >specific architecture/compiler-options. > >2- Better separation of inlinability specifications for specific >platform/compiler-options. > > >Of course, you can read chapter 2 of my thesis, when I put it online, >to get a better idea of the problem. I just don't have time just now >to explain all the details. > >Etienne > >-- >Etienne M. Gagnon eg...@j-... >SableVM: http://www.sablevm.org/ >SableCC: http://www.sablecc.org/ > > >------------------------------------------------------- >This sf.net email is sponsored by:ThinkGeek >Welcome to geek heaven. >http://thinkgeek.com/sf >_______________________________________________ >Sablevm-developer mailing list >Sab...@li... >https://lists.sourceforge.net/lists/listinfo/sablevm-developer _________________________________________________________________ The new MSN 8: smart spam protection and 2 months FREE* http://join.msn.com/?page=features/junkmail |