Files
openide/uast
Tagir Valeev e15d9f8ae9 [uast] BuilderEvaluator.calculateBuilder reduce stack consumption
While not completely non-recursive, the updated implementation eats 3x less stack frames in `UStringEvaluatorWithSideEffectsTest.test many appends` topping at 328 frames instead of 1024 before
Fixes IDEA-345197 Test org.jetbrains.uast.test.java.analysis.UStringEvaluatorWithSideEffectsTest.test many appends failed on jbr17

GitOrigin-RevId: aeaee268a8e2e8d9a2c12709096215059f9694e4
2024-07-12 19:19:33 +00:00
..