|
Implementing Harmony's VM Interface: msg#00045java.vm.sablevm.devel
Hi all, So, the relicensing will be done shortly. I first want to double check all dependencies to make sure we don't hit any license compatibility. (We shouldn't, but I prefer to have peace of mind). Now, the next task is to adapt SableVM to work with the Harmony VM Interface (VMI). Thanks to IBM, this interface seems very well defined, and quite elegant. I think that SableVM could gain much in stability by dropping the ill-defined Classpath interface, and by implementing Harmony's VMI. As a result, SableVM would strictly depend on Harmony's Kernel classes. Classpath compatibility would not really be broken by such change. I am sure that SableVM could use a class library composed of: - Harmony classes. - Classpath classes for packages not yet implemented in Harmony. So, here are links to the appropriate documentation: http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/harmony/enhanced/classlib/trunk/doc/vm_doc/html/index.html http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/harmony/enhanced/classlib/trunk/doc/vm_doc/html/group__VMInterface.html http://svn.apache.org/viewcvs.cgi/*checkout*/incubator/harmony/enhanced/classlib/trunk/doc/kernel_doc/html/index.html Have fun reading! Etienne -- Etienne M. Gagnon, Ph.D. http://www.info2.uqam.ca/~egagnon/ SableVM: http://www.sablevm.org/ SableCC: http://www.sablecc.org/
SableVM-devel mailing list SableVM-devel@xxxxxxxxxxx http://sablevm.org/lists/control/listinfo/sablevm-devel
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | New License Update (Final), Etienne Gagnon |
|---|---|
| Next by Date: | Re: Implementing Harmony's VM Interface, Fernando Lozano |
| Previous by Thread: | New License Update, Etienne Gagnon |
| Next by Thread: | Re: Implementing Harmony's VM Interface, Fernando Lozano |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |