-
Notifications
You must be signed in to change notification settings - Fork 38.9k
[regression] Coloured brackets very laggy #296249
Description
Type: Bug
in 1.102 coloured bracket rendering became very slow
example 1:
open new file with code snippet
assign language batch, typescript or C (any language that enables all bracket highlighting)
20k Brackets:
{[][{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}]{{()(()){{}}{{}}[{}{()(()){}{}[{}{}{}]}{()(()([]([]{}[]{}))([]([]{}[]{}))()){{}{}}}{}{}{()([]([]{}[]{}))([]([]{}[]{}))()()}{()([]([]{}[]{}))([]([]{}[]{}))()}{}{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(())()(())()(()){{}{}}{}[{((((()(([]())())))()()()()))(){{[{}]}{}{}{}}}{}{((((()(([]())())))()()()()))()(()){{}{[{}]}{}{}{}}{{}}[{()()(()){{}{}}{{}}[{}{}{}{}{}{}]}{()(()){{}}{{}}[{}]}{[((((()(([]())())))()()()()))(([]([]{}[]{}))([]([]{}[]{})))((((()(([]())())))()()()()))]{{[{}]}{}{}{}{}{[{}]}{}{}{}}}{}{}]}]}{[{}{}{}{}]}{{}(()){{}}{{}}[{}]}{()(()){{}}{{}}}{()(((((()()()()()()()()()()()()))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()())))((()()()()()()()()()())))([]))()()(())(()){{}{}{}{}{}}{{}}[{}]}{((((()(([]())())))()()()()))(()())(()){{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(({)((((([[]]()(()))())())()))((((()(([]())())))()()()())))((()([]([]{}[]{}))([]([]{}[]{}))()((((()(([]())())))()()()()))))(((((()(([]())())))()()()()))(())))(((})()()())([[]]))(()){{}{}{[{}]}{}{}{}{[{}{}]}{[{}]}{}{}{}{[{(()())((((()(([]())())))()()()())){{}{[{}]}{}{}{}}}{(()([]([]{}[]{}))([]([]{}[]{}))())((((()(([]())())))()()()()))((()())((((()(([]())())))()()()())))({){{}{[{}]}{}{}{}{}{[{}]}{}{}{}}}{}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}]}{}{}{}{[{}]}{}{}{}{}}{{}{}}[{({())(()){}{{}}[{}{}{}]}{({)}(()){}{{}}[{}{}{}{}{}]}{(})[][]()(()){}{}[{}]}]}{[{()([])()()(()){{}}{}[{}{([])[]([])({[}]})}{(([])[]())(){{}{}}}{(([])[])(){{}{}}}{(([])[]())(){{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{(([])[])([((()()()))])((()([]([]{}[]{}))([]([]{}[]{}))())(()()(()([]([]{}[]{}))([]([]{}[]{}))()))){{}{[{}]}{[{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{}{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{([][])}]}{([]())()([]){{}{[{([])[]([])({[}]})}{(([])[]())(){{}{}}}{(([])[])(){{}{}}}{(([])[]())(){{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{(([])[])([((()()()))])((()([]([]{}[]{}))([]([]{}[]{}))())(()()(()([]([]{}[]{}))([]([]{}[]{}))()))){{}{[{}]}{[{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{}{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{([][])}]}{}}}{()[](()())[](()){{}}{{}}[{([])[]([])({[}]})}{(([])[]())(){{}{}}}{(([])[])(){{}{}}}{(([])[]())(){{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{(([])[])([((()()()))])((()([]([]{}[]{}))([]([]{}[]{}))())(()()(()([]([]{}[]{}))([]([]{}[]{}))()))){{}{[{}]}{[{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{}{}{}}}{([])[]()({[}]})}{([])[]()({[}]})}{([][])}]}{}{}{}{}]}{((((()(([]())())))()()()()))(((()()()()()()())((((()(([]())())))()()()()))))(())((((()(([]())())))()()()()))(()([]([]{}[]{}))([]([]{}[]{}))()(())((})([[]]))(()){{}{[{}]}{}{}{}{[{}]}{[{}]}{}{}{}{}{[{}]}{}{}{}{}}{}[{({())(()){}{{}}[{}{()((((()(([]())())))()()()()))(()()){{}{[{}]}{}{}{}{}{}}}{}{({)(()){{}}{}[{(()([]([]{}[]{}))([]([]{}[]{}))())((()()((()(([]())()))(([]))(([]))(([][])))))(())(()){{}{[{}]}{}{}{}{}{}}{{}}[{}]}{(()([]([]{}[]{}))([]([]{}[]{}))())({)}(()){{}{}}{{}}[{}]}{}{}]}{()(()){{}}{{}}[{}{}]}{}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{(())((((()(([]())())))()()()()))(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))(((()([]([]{}[]{}))([]([]{}[]{}))()))((((()(([]())())))()()()()))((((()(([]())())))()()()()))()((((()(([]())())))()()()()))(())((})([[]]))(()){{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{([]([]{}[]{}))([]([]{}[]{}))()}{()([]([]{}[]{}))([]([]{}[]{}))}{}]}{}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}}{}[{({())(()){}{{}}[{}{()((((()(([]())())))()()()()))(()()){{}{[{}]}{}{}{}{}{}}}{}{({)(()){{}}{}[{(()([]([]{}[]{}))([]([]{}[]{}))())((()()((()(([]())()))(([]))(([]))(([][])))))(())(()){{}{[{}]}{}{}{}{}{}}{{}}[{}]}{(()([]([]{}[]{}))([]([]{}[]{}))())({)}(()){{}{}}{{}}[{}]}{}{}]}{()(()){{}}{{}}[{}{}]}{}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{[[]](()){{}}{{}}[{}{()(()){}{}[{}{}{}]}{()(()([]([]{}[]{}))([]([]{}[]{}))()){{}{}}}{}{}{()([]([]{}[]{}))([]([]{}[]{}))()()}{()([]([]{}[]{}))([]([]{}[]{}))()}{}{}]}{((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([]))((((()(([]())())))()()()()))({)}(()){{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}{[{}]}{}{}{}{}}{{}}[{}{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{((((()(([]())())))()()()()))(()())(()){{[{}]}{}{}{}{}}{{}}[{}]}{((((()(([]())())))()()()()))(())((((()(([]())())))()()()()))(((()()()()()()())((((()(([]())())))()()()()))))(()([]([]{}[]{}))([]([]{}[]{}))()(())((})([[]]))(()){{}{[{}]}{}{}{}{}{[{}]}{}{}{}{[{}]}{[{}]}{}{}{}{}}{}[{({())(()){}{{}}[{}{()((((()(([]())())))()()()()))(()()){{}{[{}]}{}{}{}{}{}}}{()(()){{}}{{}}[]}{}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{((((()(([]())())))()()()()))(())((((()(([]())())))()()()()))(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))(((()([]([]{}[]{}))([]([]{}[]{}))()))((((()(([]())())))()()()()))((((()(([]())())))()()()()))()((((()(([]())())))()()()()))(())((})([[]]))(()){{}{[{}]}{}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{([]([]{}[]{}))([]([]{}[]{}))()}{()([]([]{}[]{}))([]([]{}[]{}))}{}]}{}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}}{}[{({())(()){}{{}}[{}{()((((()(([]())())))()()()()))(()()){{}{[{}]}{}{}{}{}{}}}{()(()){{}}{{}}[]}{}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{(((((()(([]())())))()()()()))()()(()))()()(()([])())(()){{}{[{}]}{}{}{}{}{}}{}()[{}{(()()(()([])()))(()){{}}{{}}[{}]}{(()()(()([])()))(()){{}}{{}}[{}]}{[]()(()([])())(()){}{}[{}{}]}]}{(()())(())(((((([[]]()(()))())())())))({))()((()([]([]{}[]{}))([]([]{}[]{}))()))(()()()((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((())()([]([]{}[]{}))([]([]{}[]{}))())((()()((()(([]())()))(([]))(([]))(([][])))))())()(()([]([]{}[]{}))([]([]{}[]{}))()))(((})()()())([[]]))(()){{}{}{}{[{}{}]}{}{}{[{}]}{}{[{}]}{}{}{[{}]}{}{}{}{}{}{}}{{}{}}[{({())(()){}{{}}[{}]}{({)}(()){}{{}}[{}{}{}{}{}]}{(})[][]()(()){}{}[{}]}]}{[{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}]}{[{}{}{}{}{}{}{}{}{}{}{}{}{}]}{((((()(([]())())))()()()()))()()(((})()()())([[]]))(()){{}{[{}]}{}{}{}{}}{{}{}}[{({())(()){}{{}}[{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}{}]}{[{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}{}]}{(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))(([]([]{}[]{}))([]([]{}[]{})))()((((()(([]())())))()()()()))((()()((()(([]())()))(([]))(([]))(([][])))))(())(()){{[{}]}{}{[{}]}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}}{{}}[{}]}{(((}))())((()())((((()(([]())())))()()()())))(((([[]]()(()))())())()))(((()((()()()()()()())(()()()()()()()))())((((()(([]())())))()()()()))))((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([]))(((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))())((((()(([]())())))()()()()))(())((((()(([]())())))()()()()))(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))(([]([]{}[]{}))([]([]{}[]{})))()((((()(([]())())))()()()()))(()((})([[]]))(()){{}{}{[{}]}{}{}{}{[{}{}]}{[{(()((()()()()()()())(()()()()()()()))())((((()(([]())())))()()()())){{}{[{}]}{}{}{}}}]}{}{[{}]}{}{}{}{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{[{}]}{}{}{}{[{}]}{}{[{}]}{}{}{[{}]}{}{}{}}{}[{({())(()){}{{}}[{}{()(()){{}}{{}}[{}{}{}{}]}{())()()((((()(([]())())))()()()()))((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([])){{}{[{}]}{}{}{}{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}}}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{[{}{}{}]}{((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([]))(((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))())((((()(([]())())))()()()()))(()()()((([]([]{}[]{}))([]([]{}[]{}))))()(([)()(])())())()(()())((((()(([]())())))()()()()))([{)])(()(()){{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}{}{}{[{}]}{}{}{}}{{}{[{}]}{}{}{}}[{}]}{((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([]))(((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))())((((()(([]())())))()()()()))(()()()((([]([]{}[]{}))([]([]{}[]{}))))()(([)()(])())())()(()())((((()(([]())())))()()()()))([{)])(()(()){{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}{}{}{[{}]}{}{}{}}{{}{[{}]}{}{}{}}[{}]}{()(())(()){{}}{{}}[{}{()(()){}{}[{}{}{}]}{()(()([]([]{}[]{}))([]([]{}[]{}))()){{}{}}}{}{}{()([]([]{}[]{}))([]([]{}[]{}))()()}{()([]([]{}[]{}))([]([]{}[]{}))()}{}{}]}{[{}{}{()(()()())()}{()()}{()()(((()()())))((((([[]]()(()))())())()))((((([]())))()()()()))(((()()()())(()()()()))((((([]())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((([]())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([])){{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{[{()(([]())()){{}{}{}}}]}{[{}]}{[{()(([]())()){{}{}{}}}]}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{[{()(([]())()){{}{}{}}}]}{}}}]}{(([])([])[])())()([([))(([[]](([)[([)([[]])])))(](((((()(([]())())))()()()()))[[]]))([}])(()){{}{[{}{(([]([]{}[]{}))([]([]{}[]{})))((((()(([]())())))()()()()))(((])())()){{}{[{}]}{}{}{}{}{}}}{}]}{}{}{[{}]}{}{}{}}{}[{()(()){{}}{{}}[{}]}{()(()()())()}{({)(()){{}}{}[{}{}]}{{}(()){{}}{{}}[{}]}]}{((((()(([]())())))()()()()))()()()(()([])())(()){{}{[{}]}{}{}{}{}}{}[{}{}{}]}{()()(()([])())(()){{}}{}[{}]}{(((((()(([]())())))()()()()))()())()(()([]([]{}[]{}))([]([]{}[]{}))())()(()([])())(()){{}{[{}]}{}{}{}{}{}}{}[{()(()([(])()){{}{[{([(])()(([]([]{}[]{}))([]([]{}[]{})))(){{}}}{}{}]}{}}}{}{}]}{[{}]}{(((((()(([]())())))()()()()))(()())((([]([]{}[]{}))([]([]{}[]{}))(])))()))((())(()))((([]([]{}[]{}))([]([]{}[]{}))()(()())()))()(([]([]{}[]{}))([]([]{}[]{})))()(())(()){{[{}]}{}{}{}{}{}{}{}{[{(())()(((((()(([]())())))()()()()))(()())((([]([]{}[]{}))([]([]{}[]{}))(])))()))((())(())){{[{}]}{}{}{}{}{}{}{}}}{(((((()(([]())())))()()()()))(()())((([]([]{}[]{}))([]([]{}[]{}))(])))()))((())(())){{[{}]}{}{}{}{}{}{}{}}}{}{}]}{}{}}{{}}[{}]}{()(()){{}}{{}}[{}{()(()){}{}[{}{}{}]}{()(()([]([]{}[]{}))([]([]{}[]{}))()){{}{}}}{}{}{()([]([]{}[]{}))([]([]{}[]{}))()()}{()([]([]{}[]{}))([]([]{}[]{}))()}{}{}]}{(()())((})([[]]))(()){{}{}}{}[{({())(()){}{{}}[{}{}{(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))()(()([]([]{}[]{}))([]([]{}[]{}))())()(()()()){{[{}]}{}{[{}]}{}{}{}{}}}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{((((()(([]())())))()()()()))(((((([[]]()(()))())())()))((((()(([]())())))()()()()))(((()()()())(()()()()))((((()(([]())())))()()()())))((()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((()(([]())())))()()()())))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()))([]([]{}[]{}))([]([]{}[]{}))(()()((([]()))(([]))(([]))(([][]))))([]))(((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))())((((()(([]())())))()()()())))(())((((()(([]())())))()()()()))((((()(([]())())))()()()()))(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))()((((()(([]())())))()()()()))(()((())()([]([]{}[]{}))([]([]{}[]{}))()((()()((([]()))(([]))(([]))(([][])))))))((((([])()([])()()()()()()()()()()()()(())([])()()()()()()()()()()()()()()))(()([]([]{}[]{}))([]([]{}[]{}))()(((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))())((((()(([]())())))()()()()))(([]))))()((((()(([]())())))()()()()))(()([]([]{}[]{}))([]([]{}[]{}))()))((((()(([]())())))()()()()))(()((})([[]]))(()){{}{[{}]}{}{}{}{[{}{()(()()()())()}{}{}{}{}{}{}{(()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{[{}]}{}{}{}{}{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{}{[{}]}{}{}{}{[{}{()([]([]{}[]{}))([]([]{}[]{}))()}{}]}{[{}]}{}{}{}{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}{[{}]}{}{}{}{}{[{}]}{}{}{}}{}[{({())(()){}{{}}[{}{}{()(()){{}}{{}}[{}{}]}{}{()((((()(([]())())))()()()()))(()()){{}{[{}]}{}{}{}{}{}}}{}]}{({)}(()){}{{}}[{}]}{(})[][]()(()){}{}[{}]}]}{[{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{()((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{}{}{(()}{}{}{}{}{}{}{}{}]}{((((()(([]())())))()()()()))()(())())(()){{[{}]}{}{}{}}{{}}[{}{}{}{}{}{((((()()()()()()()))((((()(([]())())))()()()()))))((((()(([]())())))()()()()))(()(((((()()()()()()()()()()()()))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()())))((()()()()()()()()()())))([]))()(()([]([]{}[]{}))([]([]{}[]{}))()()))((((()(([]())())))()()()()))()){{[{}]}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}{}{}{}{[{}]}{}{}{}}}{}{}{(()()()())}{()(())())(()){}{{}}[{}]}{}{(()((((()(([]())())))()()()()))(([]([]{}[]{}))([]([]{}[]{})))((((()(([]())())))()()()()))()[){{[{}]}{}{}{}{}{[{}]}{}{}{}}}{}{[](()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))()}{}{((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))(){{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}}}{}]}{((((()(([]())())))()()()()))()(())())(()){{[{}]}{}{}{}}{{}}[{}{}{}{}{}{}{}{((((()()()()()()()))((((()(([]())())))()()()()))))((((()(([]())())))()()()()))(()(((((()()()()()()()()()()()()))((()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()()())))((()()()()()()()()()())))([]))()(()([]([]{}[]{}))([]([]{}[]{}))()()))((((()(([]())())))()()()()))()){{[{}]}{}{[{}]}{}{}{}{[{}]}{}{}{}{}{}{}{}{}{[{}]}{}{}{}}}{}{}{}{(()()()())}{()(())())(()){}{{}}[{}]}{(()((((()(([]())())))()()()()))(([]([]{}[]{}))([]([]{}[]{})))((((()(([]())())))()()()()))(()[())){{[{}]}{}{}{}{}{[{}]}{}{}{}}}{}{[](()){{}}{{}}[{}]}{([]([]{}[]{}))([]([]{}[]{}))()}{}{((((()(([]())())))()()()()))(()((((()(([]())())))()()()())))(){{[{}{(((((()(([]())())))()()()()))){}{{[{}]}{}{}{}}}{}]}{[{}]}{}{}{}{[{}]}{}{}{}}}{}{}]}{()(()){{}}{{}}[{}{()()}{}]}{((((()(([]())())))()()()()))()()()(()([])())(()){{}{[{}]}{}{}{}{}}{}[{}{}{[][]}{}{}]}{[{}{}{}{}{}{}{}{}{}]}{(()())(()()()(()([])()))(()){{}{}}{{}}[{}]}{()(()){{}}{{}}}{((((()(([]())())))()()()()))()()((()))()(()([])())(()){{}{[{}]}{}{}{}{}{}}{}[{}]}{[{}{}{}{}{}{}{}{}{}{}{}]}{(()())((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{()((((()(([]())())))()()()()))(())(()){{}{[{}]}{}{}{}{}}{{}}[{}]}{([][]([])]))([)(]){{}{}}](()){{}}[{}]}{((((()(([]())())))()()()()))(()())((((()(([]())())))()()()()))(())(()){{[{}]}{}{}{}{}{[{}]}{}{}{}{}}{{}}[{()()((()))())(()){{}}{}[{}]}{}]}{[{}{}{}{}]}{[{(())()((([]([]{}[]{}))([]([]{}[]{})))(([]([]{}[]{}))))(()){{}{}}{{}{}{}}[{([]{}[]{})}{[]}{[]{}}{(([]{}([]))(([]))){{}{}}}{}]}{([])(())()((([]([]{}[]{}))([]([]{}[]{})))(([]([]{}[]{}))))(()){{}{}}{{}{}{}}[{(([]{}([]))(([]))){{}{}}}{}{}]}{(([]))(())()(())(()){{}{}}{{}}[{}]}{(([]))()()()(()){{}{}}{{}}[{}]}{(([]))([]()[])()([]()[])(()){{}{}}{{}}[{}]}{(())(([()]{})([()]))({{}{}{}}()())((([]([]{}[]{}))([]([]{}[]{})))(([]([]{}[]{}))))(()){{}{}{}{}}}]}{(()())((((()(([]())())))()()()()))(({)((((([[]]()(()))())())()))((((()(([]())())))()()()())))((()([]([]{}[]{}))([]([]{}[]{}))()((((()(([]())())))()()()()))))(((((()(([]())())))()()()()))(())))(((})()()())([[]]))(()){{}{}{[{}]}{}{}{}{[{}{}]}{[{}]}{}{}{}{[{(()())((((()(([]())())))()()()())){{}{[{}]}{}{}{}}}{(()([]([]{}[]{}))([]([]{}[]{}))())((((()(([]())())))()()()()))((()())((((()(([]())())))()()()())))({){{}{[{}]}{}{}{}{}{[{}]}{}{}{}}}{}{([]([]{}[]{}))([]([]{}[]{}))}]}{[{}]}{}{}{}{[{}]}{}{}{}{}}{{}{}}[{({())(()){}{{}}[{}{}{}]}{({)}(()){}{{}}[{}{}{}{}{}]}{(})[][]()(()){}{}[{}]}]}{((((()(([]())())))()()()()))(())(()){{[{}]}{}{}{}{}}{{}}[{}]}{((((()(([]())())))()()()()))(()())((})([[]]))(()){{}{[{}]}{}{}{}{}}{}[{({())(()){}{{}}[{}{}]}{({)}(()){}{{}}[{}{}{}]}{(})[][]()(()){}{}[{}]}]}{[{}{}{}{}{}{}{}
example 2:
open cpp.embedded.macro.tmLanguage.json
assign language json-textmate https://marketplace.visualstudio.com/items?itemName=RedCMD.tmlanguage-syntax-highlighter
scroll up and down the files
attempt to type anything into the files (at the bottom)
lag is extreme 🐛
there was zero lag in version 1.101
version 1.102 caused the regression
(please ignore the horrendous bitrate)
(watch the scrollbar movement)
Screen.Recording.2026-02-19.224754-1.mp4
notice how the bitrate quality doesn't drop as much in the 1.102 window, because VSCode's framerate is soo low
VS Code version: Code - Insiders 1.110.0-insider (243a432, 2026-02-19T05:13:10.261Z)
OS version: Windows_NT x64 10.0.26200
Modes:
System Info
| Item | Value |
|---|---|
| CPUs | AMD Ryzen 5 5600 6-Core Processor (12 x 3500) |
| GPU Status | 2d_canvas: enabled GPU0: VENDOR= 0x1002, DEVICE=0x73ff [AMD Radeon RX 6600], DRIVER_VENDOR=AMD, DRIVER_VERSION=31.0.22017.3004 ACTIVE GPU1: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.7309 Machine model name: Machine model version: direct_rendering_display_compositor: disabled_off_ok gpu_compositing: enabled multiple_raster_threads: enabled_on opengl: enabled_on rasterization: enabled raw_draw: disabled_off_ok skia_graphite: disabled_off trees_in_viz: disabled_off video_decode: enabled video_encode: enabled webgl: enabled webgl2: enabled webgpu: enabled webnn: disabled_off |
| Load (avg) | undefined |
| Memory (System) | 31.93GB (19.99GB free) |
| Process Argv | --crash-reporter-id bf8bab1a-4eee-4706-a979-6f3c5ed5b8c2 |
| Screen Reader | no |
| VM | 0% |
Extensions (3)
| Extension | Author (truncated) | Version |
|---|---|---|
| json-embedded-languages | Red | 0.4.2 |
| snippets-snippets | Red | 0.2.3 |
| tmlanguage-syntax-highlighter | Red | 2.8.2 |
A/B Experiments
vsliv368cf:30146710
pythonvspyt551cf:31249598
nativeloc1:31118317
dwcopilot:31158714
dwoutputs:31242946
copilot_t_ci:31333650
g012b348:31231168
pythonrdcb7:31268811
pythonpcpt1:31399616
6518g693:31302842
6abeh943:31336334
envsactivate1:31349248
editstats-enabled:31346256
cloudbuttont:31366566
3efgi100_wstrepl:31403338
56b7f661:31457055
use-responses-api:31390341
cp_cls_t_966_ss:31454198
chatvisible:31417128
4je02754:31455664
a5gib710:31434435
7a04d226_do_not_restore_last_panel_session:31429685
cp_cls_c_1081:31454833
ia-use-proxy-models-svc:31446143
a43f0574a:31442822
e9c30283:31453065
idci7584:31454084
edit_mode_hidden:31453871
e3e4d672:31454087
showingstats:31457201
ei9d7968:31462942
55364912:31455227
hg17d649:31455236
regwelcome:31461167
anthropic_alt_c:31459358
jc933416:31462667
jdddd261:31461283
67jbj424:31464192
7e884298:31462391