YoYoGames / GameMaker-Bugs

Public tracking for GameMaker bugs
13 stars 5 forks source link

Code Editor 2: Performance issues with Rainbow Brackets enabled on extremely large scripts #5800

Open zreedy opened 3 weeks ago

zreedy commented 3 weeks ago

Description

On extremely large scripts (>200,000 Lines) typing performance is significantly hindered by Rainbow Brackets being calculated. Disabling this feature resolves typing performance issues.

Expected Change

No response

Steps To Reproduce

  1. Start GameMaker
  2. Ensure that "Rainbow Brackets" is enabled in CE2 perferences
  3. Open attached project file
  4. Open Object1 and go to line 200,000
  5. Type and observe the issue
  6. Disable "Rainbow Brackets"
  7. Type and observe the issue has resolved lag_test.zip

How reliably can you recreate this issue using your steps above?

Always

Which version of GameMaker are you reporting this issue for?

2024.400 (Betas)

Which operating system(s) are you seeing the problem on?

Windows 10

Are you running GameMaker from inside your Steam library?

None

Contact Us Package Attached?

Sample Project Added?