You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@netbeans.apache.org by Alessandro <al...@gmail.com> on 2022/08/13 12:43:01 UTC

Re: NetBeans 15 performance improvements

Great to hear this!

And by the way, this kind of development activity summary would be greatly
appreciated in the release announcement.

Kind Regards
—
Alex

Il giorno sab 30 lug 2022 alle 19:46 Michael Bien <mb...@gmail.com> ha
scritto:

> 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: dev-unsubscribe@netbeans.apache.org
> For additional commands, e-mail: dev-help@netbeans.apache.org
>
> For further information about the NetBeans mailing lists, visit:
> https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists
>
>
>
> --
*--*
*Alessandro Falappa*