FasterXML / FasterXML/jackson-modules-base
Eliminate `BeanPropertyAccessor` virtual call overhead for Afterburner
Abierto
3.x
afterburner
pr-welcome
- Lenguaje dominante
- Java
- Estrellas
- 180
- Forks
- 80
- Merge medio
- 3 h 26 min
- PR fusionados (30 d)
- 1
Descripción
AfterBurner module use BeanPropertyAccessor as interface to access ASM generated Access4JacksonSerializer.
But there are too many implements of BeanPropertyAccessor, jit can't eliminate the dispatch overhead via inline cache.
Can we generate different class deserializer for different type like fory ([apache/fory: A blazingly fast multi-language serialization framework powered by JIT and zero-copy.](https://github.com/apache/fory))
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Evaluación
Este issue todavía no se ha evaluado.