[Issue 19411] New: Visual D Intellisense chokes on static ifs

d-bugmail at puremagic.com d-bugmail at puremagic.com
Sun Nov 18 10:54:27 UTC 2018


https://issues.dlang.org/show_bug.cgi?id=19411

          Issue ID: 19411
           Summary: Visual D Intellisense chokes on static ifs
           Product: D
           Version: D2
          Hardware: x86_64
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: P1
         Component: visuald
          Assignee: nobody at puremagic.com
          Reporter: johnch_atms at hotmail.com

Intellisense seems to choke on long series of "static if" statements. It works
fine with up to about 1000 lines of static ifs, but then stops working if you
go over that. I've also observed that CPU usage for DParser increases a lot
(about 28% on my Core i3 with 8GB RAM).

If I replace "static if" with just "if", Intellisense starts working again (and
CPU usage goes back down to 0%-8%).

--


More information about the Digitalmars-d-bugs mailing list