>>>>> "Ziga" == Ziga Mahkovec <ziga.mahkovec@xxxxxxxx> writes: Ziga> If I understand correctly, any significant difference in these timings Ziga> would indicate BC-ABI performance penalty? There are actually two variables hiding here: in case [3], not only is (e.g.) jdtcore.jar.so compiled with the BC-ABI, but it is also compiled from .class files and not .java source. The latter can sometimes have a performance impact. I would suggest adding another case, namely compiling the .jar files with the C++ ABI to see how that changes things (note that at the moment you can't compile .java source using the BC-ABI, as that part of the compiler is unfinished). It would also be interesting to see oprofile results for these runs. Tom