> The package of Jainja that Guillaume linked does not contain the > original Java code and the Java-to-C translator.
The java sources for the 0.8 version can be found on SVN with tag v0.8 or in the tarball (jainja-0.8-src.zip) at the same place as the Helenos tarball here: https://sourceforge.net/projects/jainja/files/jainja-0.8/ > Guillaume: are there any specific changes to the source code different to > your mainline? As Martin already pointed out, the tarball is essentially a > prebuilt package and I would prefer that we would fetch as much vanilla > sources as possible and built them by ourselves. There are no changes in the Java sources nor in the generated C files. The HelenOS tarball is just a convenient package with a dedicated Makefile, a patch against HelenOS sources, and some explanations. > > BTW: Guillaume, have you tested Jainja with the latest HelenOS mainline > > (r2099)? It crashes with a page fault in jainja_util_Descriptor__equals__Lo > > (both on IA-32 and AMD64). > > > I can confirm this though I do not understand it. I was able to run Jainja > under IA-32 without problems not that long ago. With r2100 it works with an O2 flag on IA-32. I think it's better to override optimization flag to O2 in the Jainja makefile because I got similar issues in the past with O3. > This should be in no way a discouragement for Guillaume. It is only an > explanation why I am not jumping the gun and integrating Jainja into the > HelenOS mainline. No problem. I really appreciate your help and your interest for the Jainja project. Guillaume
_______________________________________________ HelenOS-devel mailing list [email protected] http://lists.modry.cz/listinfo/helenos-devel
