Also, Tobi, do you have the example code you are actually executing? Are you 
tapping it manually, or do you have a timer that is pressing the button?

Richard

On Jul 24, 2013, at 3:03 PM, Tobias Bley <[email protected]> wrote:

> Hi Richard and Niklas,
> 
> here are the results of pulseLogger for a simple click of a ToggleButton in a 
> StackPane:
> 
> PULSE: 3 [12259ms:306ms]
> T1 (1 +27ms): CSS Pass
> T1 (28 +0ms): Layout Pass
> T1 (28 +0ms): Waiting for previous rendering
> T1 (29 +0ms): Copy state to render graph
> T7 (56 +1ms): Dirty Opts Computed
> T7 (60 +241ms): Painted
> Counters:
>       Nodes rendered: 3
>       Nodes visited during render: 3
> 
> 
> So how can we interpret these results?
> 
> Best,
> Tobi
> 
> 
> Am 24.07.2013 um 21:06 schrieb Niklas Therning <[email protected]>:
> 
>> Please try running with perfLogger and also Instruments. As I've pointed out 
>> before RoboVM is in early stages of development. It doesn't do release 
>> builds yet. Virtually nothing has been done yet to optimize things for 
>> speed. So my guess is that you will find that a lot of time is spent in 
>> RoboVM code. Also, AFAIU the Oracle guys have run this on iOS internally and 
>> have seen decent performance (can someone confirm?). That would also suggest 
>> that RoboVM is the problem at the moment.
>> 
>> /Niklas
>> 
>> 
>> On Wed, Jul 24, 2013 at 5:13 PM, Richard Bair <[email protected]> 
>> wrote:
>> Unfortunately, I'm one of those stuck waiting for the apple developer portal 
>> to come back online in order to renew my apple developer subscription, so I 
>> can't actually try this out myself.
>> 
>> Have you tried running with the perfLogger (I included instructions and how 
>> to understand the output in another thread yesterday). If you can show the 
>> output from the perf logger that would at least give some guidance as to 
>> where the time is being spent.
>> 
>> Richard
>> 
>> On Jul 24, 2013, at 5:16 AM, Tobias Bley <[email protected]> wrote:
>> 
>> > Hi,
>> >
>> > i would like to start a discussion about the performance of JavaFX8 on iOS 
>> > (via RoboVM). If you make a little app with just one toggle button and run 
>> > it on iPhone4 (not simulator), the JavaFX rendering is very slow. So the 
>> > button press is painted with a really noticeable delay. I don’t understand 
>> > this behavior because I thought JavaFX rendering is very good and 
>> > optimized using hardware accelerated OpenGL code???
>> >
>> > Best regards,
>> > Tobi
>> >
>> 
>> 
> 

Reply via email to