Skip to content

Commit e63d75b

Browse files
committed
Jandex 3.2.6 release announcement
1 parent 05f8aef commit e63d75b

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
:page-layout: post
2+
:page-title: Jandex 3.2.6
3+
:page-synopsis: Jandex 3.2.6 released!
4+
:page-tags: [announcement]
5+
:page-date: 2025-02-11 15:00:00.000 +0100
6+
:page-author: lthon
7+
8+
= Jandex 3.2.6
9+
10+
Today, we announce the https://github.com/smallrye/jandex/releases/tag/3.2.6[release] of Jandex 3.2.6.
11+
This release contains one improvement.
12+
13+
Performance of the immutable annotation overlay (`AnnotationOverlay`) was significantly improved, especially in the most common case of no annotation transformation.
14+
That improvement consists of caching the result of annotation transformations for all declarations, even for those where no transformation applied.
15+
This was originall omitted, but it turns out that the memory overhead is very small, because most objects already exist.
16+
There are other small improvements too, including significant shrinking of allocation rate.
17+
Thanks Martin Panzer for the original pull request!
18+
19+
If you experience any troubles, or if you have any ideas for Jandex improvements, please https://github.com/smallrye/jandex/issues[file an issue].

0 commit comments

Comments
 (0)