Я использую Thrift в качестве фреймворка RP C в проекте, который автоматически генерирует метод toString с использованием StringBuilder. Но когда объект слишком большой, используя график пламени, я обнаружил, что StringBuilder стоит дорого, при этом увеличивая емкость слишком много раз. Есть ли способы, которыми я мог бы оптимизировать это?