Hi Niklas, thanks for your answer. I looked in the current code form github (RoboVM 0.0.3) and found a „Level“ enum with -o3 optimization flag... so are you working on the optimization support for LLVM?
Best, Tobi Am 16.07.2013 um 08:47 schrieb Niklas Therning <nik...@therning.org>: > No, it's not possible. These have not yet been implemented. > > > On Mon, Jul 15, 2013 at 4:19 PM, Tobias Bley <t...@ultramixer.com> wrote: > Is it possible to activate the optimizations for me in RoboVM 0.0.2 or 0.0.3 > (github)? > > > Am 12.07.2013 um 17:11 schrieb Niklas Therning <nik...@therning.org>: > >> RoboVM doesn't do release builds yet (virtually none of LLVM's optimizations >> are enabled) and virtual and interface method dispatch is horribly slow >> (linear search on every call!!!). So there are A LOT of opportunities for >> improvements. The focus so far has been to get something up and running >> which can actually be used to make apps. I hope I will get the time to >> optimize things later this year. >> >> Is this demo open source? It would be interesting to test it on iOS. >> >> >> On Fri, Jul 12, 2013 at 5:03 PM, Richard Bair <richard.b...@oracle.com> >> wrote: >> BTW, we've run a VM performance benchmark against HotSpot on PI vs. RoboVM >> on iOS and for raw power RoboVM seems faster (lower time to invoke a method, >> read a field, etc etc). However in the real world RoboVM is slow and I don't >> know why (GC overhead maybe)? >> >> Richard >> >> On Jul 12, 2013, at 7:52 AM, Richard Bair <richard.b...@oracle.com> wrote: >> >> > That should be encouraging, since the CPU on the PI is *way* worse than >> > the CPU on an iPhone or iPad. Is the difference HotSpot vs. RoboVM? The >> > graphics code being executed should be pretty much exactly the same, and I >> > would expect the PowerVR to be able to handle this without any trouble. >> > >> > Richard >> > >> > On Jul 12, 2013, at 7:14 AM, Tobias Bley <t...@ultramixer.com> wrote: >> > >> >> The performance is much better than JavaFX8 on iOS :( >> >> >> >> >> >> Am 12.07.2013 um 15:37 schrieb August Lammersdorf, InteractiveMesh >> >> <s...@interactivemesh.com>: >> >> >> >>> Found this on YouTube: http://www.youtube.com/watch?v=-scxqJjTJKI >> >>> >> >>> August >> >> >> > >> >> > >