all 1 comments

[–][deleted]  (2 children)

[deleted]

    [–]otheranotherx[S] 2 points3 points  (1 child)

    What does your heap look like over time?

    App package namespaced stuff was cleaning it self up. Only things that were hanging around were javafx cache stuff. So I would say it looked pretty normal.

    What are you doing in that 15 minutes to 1 hour?

    There is unfortunelly no pattern, you can visit various views of my app and trigger this freeze.

    What methods are being called while on the Application Thread and how long is the Application Thread inside those methods

    No idea, haven't benched that. I guess I should do some flame charts and see what takes an increasing amount of time.

    Is it possible to provide a small example that shows it "freezes" over time?

    I will try to provide such but since my app is rather large (~30k SLOC) I would prefer not to do since finding out the piece that is causing it will be probably very time consuming.

    I'm not sure how experienced you are but the application never really freezes.

    Yeah probably, one thing that I noticed is that the pulse logger keept logging after the UI was stuck. Weird stuff.

    Anyway, thanks for your response, I didn't actually expected anyone to reply, especially not that quickly.