Typing speed - weird discovery

  1. 6 weeks ago

    Joost R

    Nov 1 Pre-Release Testers, Xojo Pro The Netherlands

    Once last week, and again this morning, the typing speed within the Xojo IDE got dramatic, about 3 seconds a character. Let’s say unworkable. I zipped the project, calculated with Dave’s tool, 46500 lines of code, and moved it to two other computers, one running Win10 as a VM and one native Win10. On both I launched the IDE, loaded the project and jumped right to a bookmark I had set earlier. Again, right from the start, ultra slow. No way to get around it. Thought I had to send in my project since I could just not continue anymore with it. Up till I restarted the IDE, loaded the same project again, but did not use bookmarks, went to the same method by manually, so not using the bookmarks. And oops, on normal speed, no slow typing at all. I checked this on my dev. Computer and yes, not using bookmarks worked also well here. Next I did a Bookmarks/Show all and jumped to the location in a method using the bookmark. From that point, ultra slow again.
    Loading the project in 2017R3 also ended in slow typing after jumping to a bookmark, so think it's a long standing issue we're dealing with.

    -image-

    When I experience very slow typing I see the memory usage increasing to the astronomical 13,5 GB.
    I was unable to reproduce this issue with just a small test project.
    Could somebody, having a big project, repeat this test ?

  2. Joost R

    Nov 1 Pre-Release Testers, Xojo Pro The Netherlands

    Working on the project for half an our without using bookmarks.
    -image-

  3. Jason P

    Nov 1 Xojo Inc Texas

    If you hide the bottom pane when you show break points *or* bookmarks, this searching doesn’t happen live and it should be faster.

  4. Julian S

    Nov 1 Pre-Release Testers, Xojo Pro UK
    Edited 6 weeks ago

    @Jason P If you hide the bottom pane when you show break points *or* bookmarks, this searching doesn’t happen live and it should be faster.

    Eh? Are we reading the same post from Joost? :D You comment on how to make search quicker when we're talking about typing speed but you don't mention the 13.5 GB memory usage!

    13.5 GIGABYTES

    Hang on

    13.5 GIGABYTES

    "Sweet Christmas" - LC

    Please send that project in Joost if you can repeat it.

    13.5GB *faints* ;)

  5. Joost R

    Nov 1 Pre-Release Testers, Xojo Pro The Netherlands

    @Jason P If you hide the bottom pane when you show break points *or* bookmarks, this searching doesn’t happen live and it should be faster.

    Yes that's true, and the difference is huge.
    Please stop auto-synchronizing as long as this has such an impact while working on bigger projects.

  6. Joost R

    Nov 1 Pre-Release Testers, Xojo Pro The Netherlands
    Edited 6 weeks ago

    @Julian S 13.5 GIGABYTES

    Mistake: it's 1.35 GB Even this is astronomic for any application. (1350.7 MB)

  7. Julian S

    Nov 1 Pre-Release Testers, Xojo Pro UK

    @Joost R Mistake: it's 1.35 GB Even this is astronomic for any application.

    Ahha curse you and your funky decimals and commas in numbers :)

    Not quite so faint inducing then ;)

  8. Joost R

    Nov 1 Pre-Release Testers, Xojo Pro The Netherlands

    @Julian S Please send that project in Joost if you can repeat it.

    Ok, this exercise learned me that the huge memory usage and the slow typing are different things.
    Yes I can reproduce the 1,35 GB memory-consumption by just do a 64-bit run or build of the project. Related to incremental compiling ??

  9. Julian S

    Nov 1 Pre-Release Testers, Xojo Pro UK

    Boo, quite possibly.

  10. Beatrix W

    Nov 1 Pre-Release Testers Europe (Germany)

    Why does Xojo use only 1,3 GB on Windows? This is a very small amount. I'm at 6,86 here on my Air and need to restart soon.

  11. Louis D

    Nov 1 Pre-Release Testers, Xojo Pro Montreal, QC, Canada

    Windows is better? ;)

  12. 5 weeks ago

    Joost R

    Nov 7 Pre-Release Testers, Xojo Pro The Netherlands

    After one week of coding I can say that things work much better if you keep the find window shut.
    I would opt for an option to switch off realtime synchronizing if that is what makes working on big projects so slow.
    Memory usage is still going skyheight and restarting the IDE from zero is necessary to keep going smoothly

or Sign Up to reply!