|
Re: Soot integration: msg#00027java.vm.sablevm.devel
Philippe Laporte wrote: Hi, Hi Philippe, There is no integration of Soot into SableVM (Sable is the name of our research group, so SableVM is the correct name). However, since SableVM correctly parses attributes as defined by the Java 1.4 class file specification, it is possible to compute information in Soot and then have SableVM read that information by introducing custom attribute reading methods. Additionally, Soot can be used as a stand-alone bytecode compilation, analysis, and transformation framework, and its output will naturally be understood by SableVM since all valid bytecode is correctly interpreted (or should be---please report bugs if not). And finally, since Soot is written in Java, it can be run by SableVM. The only actual integration of Soot into a Java runtime system that I know of is in JCVM. In any event, Soot is too large to include on an embedded device, so I think you're stuck using it for ahead-of-time compilation.
I don't remember seeing that. Where did you read this? We should probably update the documentation. Have you or one of your programmers had a chance to check out the sources for SableVM and/or SableJIT and try building them on x86 yet? Cheers, Chris
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Soot integration, Philippe Laporte |
|---|---|
| Next by Date: | Re: Soot integration, Chris Pickett |
| Previous by Thread: | Soot integration, Philippe Laporte |
| Next by Thread: | Re: Soot integration, Chris Pickett |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |