[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ITP: jasmin - java assembler compiler



W liście z śro, 21-01-2004, godz. 04:44, Arturo Fernández pisze: 
> >using the Java Virtual Machine instruction set. It converts them into
> >binary Java class files suitable for loading into a JVM
> >implementation.
> Do Jasmin runs with "any" JVM, for example "Waba"? 

It depends on what you mean by *run* ?

Jasmin is itself written in Java and should work w/ pretty much
any JVM (ex. it runs perfectly w/ SableVM).

But OTOH - it *can* produce assembly, that may crash JVM or cause
the the Verifier to deny running such code. But it's all under your
control. If you screw up method stack size, or control flow - YOU
did that. Yes - that's why you want assembly sometimes :-)
(No, not necessarily to break into people's computers, but ex. to
write tests for JVMs)

HTH

				Grzegorz B. Prokopski

PS: Practially ready packages are available at
http://gadek.debian.net/jasmin/

-- 
Grzegorz B. Prokopski <gadek@debian.org>
Debian GNU/Linux      http://www.debian.org
SableVM - LGPLed JVM  http://www.sablevm.org
Why SableVM ?!?       http://devel.sablevm.org/wiki/WhySableVM



Reply to: