Great work to everyone who contributed!  Looking forward to the performance 
improvements.  

Josh Juneau
[email protected]
http://jj-blogger.blogspot.com
https://www.apress.com/us/search?query=Juneau

> On Jul 30, 2022, at 12:46 PM, Michael Bien <[email protected]> wrote:
> 
> Hello devs,
> 
> NetBeans 15 is coming with some performance improvements, it should be easy 
> to see by comparing a NB 15 release candidate with NB 14 side by side (if you 
> know where to look).
> 
> 
> maven related:
> 
>  - the index folder should be smaller (by almost 1 GB last time I checked) 
> #3558
> 
>  - indexing of local repos should be about 20% faster (although the main 
> bottleneck is the extraction/indexing of the (remote) central index which is 
> still slow and makes the improvement not very noticeable) #4095
> 
>  - completion in maven poms for artifacts, group ids and versions should all 
> be faster (sometimes significantly faster). There is one exception, the first 
> query for group ids (specifically) might be a little slower, but subsequent 
> queries should be at least as fast again. #3558 #4136
> 
>  - this applies to all kinds of index queries, but completion will be 
> probably most noticeable
> 
> java editor:
> 
>  - Michael Zucchi contributed an optimization which improves the performance 
> of a core utility class. This improves completion performance significantly 
> on classes with a lot of fields (as sometimes seen in OpenGL/Vulkan and other 
> library bindings). Since this is part of utilities used by other features, it 
> might also improve performance elsewhere too.  #4142
> 
>  - Michael (not me) also improved the output window performance of ant 
> projects #4180
> 
> javascript:
> 
>  - Matthias tagged two javascrpt PRs with performance #4324, #4313, but I 
> wasn't really involved there so I don't know the details or where to look to 
> notice a difference.
> 
> php tests (honorable mention):
> 
>  - php editor tests run more than twice as fast now (~2h -> ~40min) and are 
> no longer the slowest CI job #4284
> 
> 
> list of integrated performance PRs:
> 
> https://github.com/apache/netbeans/issues?q=label%3Aperformance+is%3Aclosed+milestone%3ANB15
> 
> 
> (also keep in mind that NetBeans 14 and 15 can both already run on JDK 18, so 
> you can get a little bit of free performance out of this just by keeping your 
> JDK up2date)
> 
> best regards,
> 
> michael
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
> 
> 
> 

Reply via email to