если да то какую либу?
Ну, так не бывает - либо буфер должен быть выделен заранее под энное количество элементов либо это должен быть какой-то sax вида парсер... а какой вид вам нужен?
мне нужно что бы gc весь процессор не съедал вычищая кучу
Оба варианта что я привел могут обеспечить указанное условие...
Прям чтоб zero allocation вроде нет, есть jsoniter, есть либы с ассемблерными вставками
easyjson есть и bytedance sonic
Если сделать преаллок под эн элементов то будет зиро
valyala/fastjson Почти zero) без кодгена
Обсуждают сегодня