[infinispan-issues] [JBoss JIRA] (IPROTO-124) Remove javassit code generation and replace it with ByteBuddy or Gizmo

Nistor Adrian (Jira) issues at jboss.org
Mon Dec 9 04:27:00 EST 2019


     [ https://issues.redhat.com/browse/IPROTO-124?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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.



--
This message was sent by Atlassian Jira
(v7.13.8#713008)


More information about the infinispan-issues mailing list