I'm moving this discussion from Zulip to the mailing list as Rafael does 
not seem to be on Zulip. Here a little context:

 > Does anyone know if there is a known performance issue with Bytebuddy 
during boot in 5.4? I noticed that 5.4 takes about 25%, sometimes up to 
30% percent longer to boot, even when using a prebuilt Jandex index, 
apparently due to the use of Bytebuddy

 > @Moritz Becker found the issue while trying to find out why our 
Blaze-Persistence testsuite runs into CI timeouts with 5.4 but not with 5.3

 > So AFAIK, the PojoEntityTuplizer builds the proxy class through 
org.hibernate.proxy.pojo.bytebuddy.ByteBuddyProxyHelper#buildProxy which 
takes significantly longer than the javassist implementation

I haven't tried it yet, but it seems to me that making the 
byteBuddyState in 
org.hibernate.bytecode.internal.bytebuddy.BytecodeProviderImpl static 
might help. I'd guess this will help with the test execution time for 
the Hibernate testsuite as well.

Any idea how to improve this @Rafael ?

Regards,

Christian

_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev

Reply via email to