Project: aptanastudio
Issue APSTUD-3699: "Mark Occurrences" freezes IDE on large files
Steps to reproduce: # Copy ext-all-debug.js into a new Web project # Open up the file # Turn on "Mark Occurrences" # Click on the first instance of "function" # note that the annotations in the side bar come up quite quickly, but profiling, it shows a significant performance hit in ThemeingDamagerRepairer. # At this point the IDE is unusable for quite some time (10-30 seconds) See screenshots for details. I noticed that if I only allowed 100 annotations to be created, performance seemed acceptable (though still kinda slow)
Story points: 1