Re: [Sablevm-developer] Flushing strategy ....
Brought to you by:
egagnon
From: Gunda D. <sab...@ho...> - 2002-12-11 18:09:59
|
Thanks for the links. In files instructions.m4.c you have /* ---------------------------------------------------------------------- GOTO ---------------------------------------------------------------------- */ m4svm_instruction_head (GOTO, SVM_INTRP_FLAG_INLINEABLE, 2); pc = pc->addr; m4svm_instruction_tail (); Since GOTO changes the flow of control shouldn't that be flagged as _CONTAINS_BRANCH_OR_CALL ? There are a few others which looked suspicious. Am I missing something ? Thanks. -Gunda >On another note: If you want to play with inline-threading, please try >porting the folloowing interpreter to ARM: >http://www-sor.inria.fr/~piumarta/pldi98/vm.c > >In fact, you might want to read the paper: >http://www-sor.inria.fr/~piumarta/pldi98/ >http://www-sor.inria.fr/~piumarta/pldi98/paper.ps.gz > >If you can get it to work, it should give us the base framework to get >SableVM's inline-threaded engine to work on ARM. > >Have fun! > >Etienne > >-- >Etienne M. Gagnon http://www.info.uqam.ca/~egagnon/ >SableVM: http://www.sablevm.org/ >SableCC: http://www.sablecc.org/ > > >------------------------------------------------------- >This sf.net email is sponsored by: >With Great Power, Comes Great Responsibility >Learn to use your power at OSDN's High Performance Computing Channel >http://hpc.devchannel.org/ >_______________________________________________ >Sablevm-developer mailing list >Sab...@li... >https://lists.sourceforge.net/lists/listinfo/sablevm-developer _________________________________________________________________ Help STOP SPAM with the new MSN 8 and get 2 months FREE* http://join.msn.com/?page=features/junkmail |