Los desarrolladores de LLVM están considerando Zstandard”Zstd”use dentro de esta pila de compiladores como un método de compresión secundario para Zlib. Zstd podría usarse para comprimir secciones de depuración de ELF, estructuras de datos AST y otros fines dentro de esta pila de compilador de código abierto.
La relación de compresión de Zstd es similar a DEFLATE, pero lo que lo hace atractivo para tantos proyectos de software es su velocidad de descompresión mucho más rápida. Zstd continúa viendo una adopción significativa para diferentes necesidades de compresión y Zstd es ahora el último gran proyecto de código abierto que evalúa el soporte para él.
Una solicitud para comentarios se ha emitido sobre la compatibilidad con Zstd junto con la compatibilidad existente con Zlib dentro de LLVM. Se ha escrito un código de prueba de concepto y se han examinado diferentes áreas que podrían beneficiarse de la compresión Zstd, como las estructuras de datos AST y las estadísticas de rendimiento serializadas. Hasta ahora, los otros desarrolladores de LLVM ascendentes parecen apoyar la idea de tener soporte para Zstd dentro de LLVM.