]
Nistor Adrian updated IPROTO-124:
---------------------------------
Status: Open (was: New)
Remove javassit code generation and replace it with ByteBuddy or
Gizmo
----------------------------------------------------------------------
Key: IPROTO-124
URL:
https://issues.redhat.com/browse/IPROTO-124
Project: Infinispan ProtoStream
Issue Type: Enhancement
Reporter: Nistor Adrian
Priority: Major
Fix For: 4.4.0.Final
Javassist is not dead yet but it is just minimally maintained and does not seem to have a
great future. bytecode level support for latest released jdk is usually added quite late
but source level support is never added. At source level it is still Java 1.4 compatible.
We need a high level java bytecode library to replace it, and also play well in the
Quarkus ecosystem. ByteBuddy and Gizmo seem to be the right candidates.