https://linen.dev logo
Join Discord
Powered by
# haxe-ui
  • a

    ambitious-knife-25690

    01/28/2023, 2:18 PM
    2500 lines
  • b

    bright-gpu-74537

    01/28/2023, 2:18 PM
    seems more hefty than it needs to be
  • a

    ambitious-knife-25690

    01/28/2023, 2:19 PM
    do i need anything in extraparams to trigger the list?
  • b

    bright-gpu-74537

    01/28/2023, 2:19 PM
    nope
  • b

    bright-gpu-74537

    01/28/2023, 2:20 PM
    im gonna add some more debug info to say where its getting the exclusions file from, because it doesnt look like its loading it for you
  • b

    bright-gpu-74537

    01/28/2023, 2:20 PM
    but it would be nice to know that for sure
  • b

    bright-gpu-74537

    01/28/2023, 2:28 PM
    alright, added some more debug information for exclusions, now you get something like this:
  • b

    bright-gpu-74537

    01/28/2023, 2:29 PM
    Copy code
    classpath cache: loading classpath exclusions from 'D:/Work/HaxeUI/haxeui-core/classpath.exclusions'
        ^build\/
        ^export\/
        \/haxe\/std
        \/hscript
        \/tink_.*\/.*$
        \/haxeui-core\/(.*\/)?cli.?$
        \/haxeui-core\/(.*\/)?haxe\/ui.*\w+
        \/haxeui-\w+\/(.*\/)?haxe\/ui\/backend\/\w+
        \/swf\/.*\/src\/.*$
        \/hxnodejs\/
  • b

    bright-gpu-74537

    01/28/2023, 2:43 PM
    i dont think i get anything totally crazy, especially not for buildClassPathCache
  • b

    bright-gpu-74537

    01/28/2023, 2:46 PM
    ok, well, it loads
  • a

    ambitious-knife-25690

    01/28/2023, 2:46 PM
    it does pick up the file
  • a

    ambitious-knife-25690

    01/28/2023, 2:46 PM
    how odd
  • a

    ambitious-knife-25690

    01/28/2023, 2:47 PM
    but the omission of hxnodejs knocked off 500 lines 😄
  • b

    bright-gpu-74537

    01/28/2023, 2:47 PM
    another thing i tend to do, just to make sure, is head over to regex101 and paste some lines in and make sure it excludes them
  • a

    ambitious-knife-25690

    01/28/2023, 2:47 PM
    oh good point
  • a

    ambitious-knife-25690

    01/28/2023, 2:47 PM
    do you just take in the raw regex string?
  • b

    bright-gpu-74537

    01/28/2023, 2:48 PM
    well, i precompile it to an EReg
  • a

    ambitious-knife-25690

    01/28/2023, 2:48 PM
    oh, nice, so there's actually some flexibility here
  • a

    ambitious-knife-25690

    01/28/2023, 2:48 PM
    may experiment with thatt
  • b

    bright-gpu-74537

    01/28/2023, 2:48 PM
    im adding some more timers... its very likely, even though the list looks scarey, that this accounts for basically fuck all in the execution time
  • a

    ambitious-knife-25690

    01/28/2023, 2:50 PM
    i'm just operating under the assumption that completion in haxe is very delicate and want to make sure its okay 😄
  • b

    bright-gpu-74537

    01/28/2023, 2:50 PM
    i found that vscode plugin for completion amazing to see completion times
  • a

    ambitious-knife-25690

    01/28/2023, 2:53 PM
    yeah, mine's slow atm 😄
  • b

    bright-gpu-74537

    01/28/2023, 2:53 PM
    yeah, whats the breakdown?
  • a

    ambitious-knife-25690

    01/28/2023, 2:54 PM
    breakdown unfortunately doesn't show everything
  • a

    ambitious-knife-25690

    01/28/2023, 2:54 PM
    I went over this with alex/rudy a little while back and i can't get more details on the timings
  • a

    ambitious-knife-25690

    01/28/2023, 2:55 PM
    part of this is likely ceramic though
  • a

    ambitious-knife-25690

    01/28/2023, 2:55 PM
    I saw someone complaining about times in #853414608747364352 yesterday
  • a

    ambitious-knife-25690

    01/28/2023, 2:55 PM
    so heavy macro stuff + 2 macro heavy libs all add up
  • b

    bright-gpu-74537

    01/28/2023, 2:56 PM
    i get nice timings with:
1...143614371438...1687Latest