Jiří Kovalský | 23 Apr 12:14 2015
Picon

[81cat] Results from redesigned Profiler test

Hello folks,

    first of all thanks a lot to all of you who have contributed some 
time to testing the new Profiler UI in the previous several weeks.

    During that period we received very valuable feedback from 9 people 
and 17 issues were reported. 4 issues were fixed, 7 issues were closed 
without resolution and rest is still waiting for appropriate evaluation. 
Marek Cendrowicz was the most productive bug reporter.

If you let me summarize the findings, I would say that:

    * majority of users who tried new profiling features expressed their 
satisfaction with the usability of the new user interface
    * exceptions occurred here and there (#251610, #251687, #251688)
    * some of the identified problems are actually JDK bugs (#251693, 
#251696)
    * automatic calibration with Maven projects is not as 
straightforward as with Ant based projects (#250936, #250945)
    * unclear distinction between "Profile Class" and "Profile Method" 
actions (#251689)
    * impossibility to monitor e.g. telemetry and objects in one view

    More details are included in the attached summary report. If you 
didn't make the deadline, don't be sad and send your feedback whenever 
it's convenient for you. However, the sooner the better of course. :)

    We are very grateful for your immense help! And I personally look 
forward to seeing you in the NetCAT 8.1 program this summer.

(Continue reading)

James | 12 Apr 17:01 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hi Jiri,

On my machine, the BrainTeaser:: printProgress method does not output anything unless I add a newline character or use println. Print works perfectly well in another project. Is this a part of the Brainteaser exercise or a bug?

Many thanks,

James

Sent from Windows Mail

From: Jiří Kovalský
Sent: ‎Friday‎, ‎27‎ ‎March‎ ‎2015 ‎17‎:‎22
To: netcat <at> netbeans.org

Hello Vidhya,

    VisualVM shipped with JDK and NetBeans Profiler are the same thing.
:) Did you find the cause of the performance issue with VisualVM?

Have a nice weekend,
-Jirka

On 03/27/2015 04:36 PM, vidhyadharan D wrote:

> Hi Jiri,
>
> Good to see NetCAT back..
>
> Couple of days before we had a serious performance issue in our
> product.  Few developer used JProfiler, and I used VisualVM which jdk
> shipped inbuilt
>
> Jiri is netbeans profiler and visualVM are same ? or different .
>
> Regards,
> vidhya
>
>
>
> On Fri, Mar 27, 2015 at 2:11 PM, Cezariusz Marek
> <cezariusz.marek <at> comarch.pl <mailto:cezariusz.marek <at> comarch.pl>> wrote:
>
>     Hi,
>
>     I'm a long time user of NetBeans, but without much experience with
>     the profiler. Currently I'm working on a platform based project
>     (roughly 100 ant modules), and if that applies, you can count me in.
>
>     --
>     Cezariusz Marek
>     Mobile +48 608 646 494, Phone +48 33 484 6900, http://www.comarch.com/
>     Comarch SA, ul. Michałowicza 12, 43-300 Bielsko-Biała, POLAND
>
>     -----Original Message-----
>     From: Jiří Kovalský [mailto:jiri.kovalsky <at> oracle.com
>     <mailto:jiri.kovalsky <at> oracle.com>]
>     Sent: Thursday, March 26, 2015 6:49 PM
>     To: NetCAT team
>     Subject: [81cat] [news] Early test of redesigned Profiler
>
>     Hello NetCAT geeks,
>
>          it has already been quite some time since we turned to you with
>     our last request, hasn't it? :)
>
>          NetCAT 8.1 will officially start in mid summer but we have a
>     starter for you! Well, probably not for everyone but hopefully for a
>     handful of you at least.
>
>          In short, we are searching for Java developers who have already
>     dealt with some performance issues and have an experience with
>     fixing memory leaks, slownesses and the like.
>
>          The task we need such experts for is an end-to-end test of
>     profiling features in NetBeans which went through a full UI redesign
>     recently.
>
>          If you have a suitable performance problem that could be used
>     as a case study let us please know! However, if you are a novice in
>     this area but you have time and want to get familiar with the
>     Profiler, raise your hand too!
>
>     More details to follow once we gather enough volunteers.
>
>     Thanks for your consideration!
>
>     Best regards,
>     -Jirka
>
>
Jiří Kovalský | 23 Apr 10:43 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Thank you too Ahmad for your feedback. You now belong to approved 
NetBeans Wiki pages editors.

A memory leak can be identified by constantly increasing memory 
consumption in spite of garbage collections.

Best regards,
-Jirka

On 04/11/2015 04:03 PM, Ahmad Hosny wrote:

> I finished testing, although I don't know how I should detect the memory
> leak :)
> Anyways, I ran though the profiler and explored as much features as I
> could and found no trouble, except for the profiler button highlighting.
> It doesn't look good and I suggest that we give it a better look.
> I couldn't add  the finish date on the volunteers table because I don't
> have enough permissions.
>
> Kind regards,
> Ahmad Hosny
> Senior Java EE developer
> +201111824188
>
>
> On Tue, Apr 7, 2015 at 2:05 PM, Jiří Kovalský <jiri.kovalsky@...
> <mailto:jiri.kovalsky@...>> wrote:
>
>     Hi everyone,
>
>         please remember to specify a date when you finish your Profiler
>     test in the Volunteers table [1] so that we know how many of you (if
>     any :) actually looked at the profiling features.
>
>     [1] http://wiki.netbeans.org/__Profiler81NetCAT#Volunteers
>     <http://wiki.netbeans.org/Profiler81NetCAT#Volunteers>
>
>     Thanks a lot for your cooperation!
>
>     And BTW, do you like the new UI? :)
>
>     Best regards,
>     -Jirka
>
>
>     On 04/02/2015 06:39 PM, Jiří Kovalský wrote:
>
>         Hello folks,
>
>              first of all I would like to express our gratitude for so many
>         volunteers signing up for this Mini NetCAT exercise.
>
>              We have created three teams based on your profiling
>         experience and
>         random choice :) so that all of you can do only a certain type
>         of test.
>         Please read more information here:
>
>         http://wiki.netbeans.org/__Profiler81NetCAT
>         <http://wiki.netbeans.org/Profiler81NetCAT>
>
>              If you are done with your assignment and want to do more,
>         you can
>         help other teams of course. Just please make sure to provide us with
>         your feedback by *April 18th* at the latest.
>
>              What we are mainly looking for are obviously bugs and also
>         whether
>         usability of the new UI is bad/fair/great/excellent. :)
>
>         Thanks to all who find the time and test the new Profiler support!
>
>         Best regards and happy Easters if you celebrate them.
>
>         -Jirka
>
>         On 03/26/2015 06:49 PM, Jiří Kovalský wrote:
>
>             Hello NetCAT geeks,
>
>                  it has already been quite some time since we turned to
>             you with our
>             last request, hasn't it? :)
>
>                  NetCAT 8.1 will officially start in mid summer but we
>             have a starter
>             for you! Well, probably not for everyone but hopefully for a
>             handful of
>             you at least.
>
>                  In short, we are searching for Java developers who have
>             already
>             dealt with some performance issues and have an experience
>             with fixing
>             memory leaks, slownesses and the like.
>
>                  The task we need such experts for is an end-to-end test
>             of profiling
>             features in NetBeans which went through a full UI redesign
>             recently.
>
>                  If you have a suitable performance problem that could
>             be used as a
>             case study let us please know! However, if you are a novice
>             in this area
>             but you have time and want to get familiar with the
>             Profiler, raise your
>             hand too!
>
>             More details to follow once we gather enough volunteers.
>
>             Thanks for your consideration!
>
>             Best regards,
>             -Jirka
>
>

stwr | 14 Apr 08:42 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hi Jiri,

I made several test sessions during last 10 days. Today I finally realized that further testing will not
lead me to any serious turn in my memory leaks discovers.

First of all I must admit that working with Profiler is really nice. As the novice it was really wonderful to
see how it does react on my code changes :).

One of my examples had really serious memory leak :) - it is fixable by adding one line of code in certain position.
Other memory leaks were not so obvious (at least for me). But they are not so serious like the first one
described. There were also some irrelevant declarations, not needed at all. There is still some nice
recurring object that references itself but I do not think that it causes any memory leak.

In the middle time I have discovered and reported 7 issues. I put them inside the related table.

Kind regards,
Marek

-----Original Message-----
From: Jiří Kovalský [mailto:jiri.kovalsky@...] 
Sent: Tuesday, April 07, 2015 2:05 PM 
To: NetCAT team
Subject: [81cat] Re: [news] Early test of redesigned Profiler

Hi everyone,

    please remember to specify a date when you finish your Profiler test in the Volunteers table [1] so that we
know how many of you (if any :) actually looked at the profiling features.

[1] http://wiki.netbeans.org/Profiler81NetCAT#Volunteers

Thanks a lot for your cooperation!

And BTW, do you like the new UI? :)

Best regards,
-Jirka

On 04/02/2015 06:39 PM, Jiří Kovalský wrote:

> Hello folks,
>
>     first of all I would like to express our gratitude for so many 
> volunteers signing up for this Mini NetCAT exercise.
>
>     We have created three teams based on your profiling experience and 
> random choice :) so that all of you can do only a certain type of test.
> Please read more information here:
>
> http://wiki.netbeans.org/Profiler81NetCAT
>
>     If you are done with your assignment and want to do more, you can 
> help other teams of course. Just please make sure to provide us with 
> your feedback by *April 18th* at the latest.
>
>     What we are mainly looking for are obviously bugs and also whether 
> usability of the new UI is bad/fair/great/excellent. :)
>
> Thanks to all who find the time and test the new Profiler support!
>
> Best regards and happy Easters if you celebrate them.
>
> -Jirka
>
> On 03/26/2015 06:49 PM, Jiří Kovalský wrote:
>
>> Hello NetCAT geeks,
>>
>>     it has already been quite some time since we turned to you with 
>> our last request, hasn't it? :)
>>
>>     NetCAT 8.1 will officially start in mid summer but we have a 
>> starter for you! Well, probably not for everyone but hopefully for a 
>> handful of you at least.
>>
>>     In short, we are searching for Java developers who have already 
>> dealt with some performance issues and have an experience with fixing 
>> memory leaks, slownesses and the like.
>>
>>     The task we need such experts for is an end-to-end test of 
>> profiling features in NetBeans which went through a full UI redesign recently.
>>
>>     If you have a suitable performance problem that could be used as 
>> a case study let us please know! However, if you are a novice in this 
>> area but you have time and want to get familiar with the Profiler, 
>> raise your hand too!
>>
>> More details to follow once we gather enough volunteers.
>>
>> Thanks for your consideration!
>>
>> Best regards,
>> -Jirka

Hermien Pellissier | 18 Apr 12:00 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hi,

During my testing I found no new profiler bugs that haven't been reported yet. :)

There is one thing that I miss though, and that is being able to see the telemetry and say objects at the same time. I noticed that you can profile multiple features at once, and that is really cool. But since the telemetry window is now a tab on the profiler window, it is not possible to doc it into another mode so you can keep an eye on it.

I did find these API support issues with though, when I tried to create a NetBeans Platform Application to profile:
Best wishes,
Hermien



On Tue, Apr 7, 2015 at 2:05 PM, Jiří Kovalský <jiri.kovalsky-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org> wrote:
Hi everyone,

   please remember to specify a date when you finish your Profiler test in the Volunteers table [1] so that we know how many of you (if any :) actually looked at the profiling features.

[1] http://wiki.netbeans.org/Profiler81NetCAT#Volunteers

Thanks a lot for your cooperation!

And BTW, do you like the new UI? :)

Best regards,
-Jirka


On 04/02/2015 06:39 PM, Jiří Kovalský wrote:

Hello folks,

    first of all I would like to express our gratitude for so many
volunteers signing up for this Mini NetCAT exercise.

    We have created three teams based on your profiling experience and
random choice :) so that all of you can do only a certain type of test.
Please read more information here:

http://wiki.netbeans.org/Profiler81NetCAT

    If you are done with your assignment and want to do more, you can
help other teams of course. Just please make sure to provide us with
your feedback by *April 18th* at the latest.

    What we are mainly looking for are obviously bugs and also whether
usability of the new UI is bad/fair/great/excellent. :)

Thanks to all who find the time and test the new Profiler support!

Best regards and happy Easters if you celebrate them.

-Jirka

On 03/26/2015 06:49 PM, Jiří Kovalský wrote:

Hello NetCAT geeks,

    it has already been quite some time since we turned to you with our
last request, hasn't it? :)

    NetCAT 8.1 will officially start in mid summer but we have a starter
for you! Well, probably not for everyone but hopefully for a handful of
you at least.

    In short, we are searching for Java developers who have already
dealt with some performance issues and have an experience with fixing
memory leaks, slownesses and the like.

    The task we need such experts for is an end-to-end test of profiling
features in NetBeans which went through a full UI redesign recently.

    If you have a suitable performance problem that could be used as a
case study let us please know! However, if you are a novice in this area
but you have time and want to get familiar with the Profiler, raise your
hand too!

More details to follow once we gather enough volunteers.

Thanks for your consideration!

Best regards,
-Jirka

Jiří Kovalský | 15 Apr 12:59 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hello Luca,

you can manage calibration data this way:

    1. Select "Tools > Options" from main menu.
    2. Select "Java" options category.
    3. Switch to "Profiler" tab.
    4. Select "General" category.
    5. Push "Manage" button next to "Manage calibration data" label.

Don't worry about not being able to find it. I failed to find it myself 
too! :)

Best regards,
-Jirka

On 04/08/2015 06:01 PM, Luca Mambretti wrote:

> Hi,
>
> I've installed the latest dev build from yesterday, and still cannot
> find the "Manage calibration data" option, if anyone could confirm the
> option is indeed missing and it's not me being very dumb I'll file a bug
> for it.
>
> In the meantime if anyone encounters the same issue you can use the
> profiler with JDKs calibrated by 8.0.2, this seems to work fine even
> with a clean user dir.
>
> Thanks,
> Luca.
> -----Luca Mambretti <Luca.Mambretti@...> wrote: -----
> To: netcat@...
> From: Luca Mambretti <Luca.Mambretti@...>
> Date: 08/04/2015 10:32
> Subject: [81cat] Re: [news] Early test of redesigned Profiler
>
> Hi everyone,
>
> this might be a dumb question but I'm in the novice group so I'll ask
> anyway :)
>
> I cannot find the profiler calibration dialog box to calibrate my JVM
> for the first time, according to this page:
>
> http://docs.oracle.com/cd/E50453_01/doc.80/e50452/test_profile_japps.htm#NBDAG696
>
> it should be available under
>
> Profile > Advanced Commands > Manage Calibration Data
>
> the error I receive when trying to profile also mentions a Manage
> Calibration Data command, but I cannot find an Advanced Commands menu
> under profile in build 201504030001, I'll download the latest nightly
> just in case, but maybe if there is still time a direct link could be
> added to the java platform manager, maybe even better a button to
> perform the calibration from there and a status flag to check if a
> particular JVM has already been calibrated.
>
>
> Regards,
> Luca.
>
> -----Jiří Kovalský <jiri.kovalsky@...> wrote: -----
> To: NetCAT team <netcat@...>
> From: Jiří Kovalský <jiri.kovalsky@...>
> Date: 07/04/2015 14:02
> Subject: [81cat] Re: [news] Early test of redesigned Profiler
>
> Hi everyone,
>
>      please remember to specify a date when you finish your Profiler test
> in the Volunteers table [1] so that we know how many of you (if any :)
> actually looked at the profiling features.
>
> [1] http://wiki.netbeans.org/Profiler81NetCAT#Volunteers
>
> Thanks a lot for your cooperation!
>
> And BTW, do you like the new UI? :)
>
> Best regards,
> -Jirka
>
> On 04/02/2015 06:39 PM, Jiří Kovalský wrote:
>
>  > Hello folks,
>  >
>  >     first of all I would like to express our gratitude for so many
>  > volunteers signing up for this Mini NetCAT exercise.
>  >
>  >     We have created three teams based on your profiling experience and
>  > random choice :) so that all of you can do only a certain type of test.
>  > Please read more information here:
>  >
>  > http://wiki.netbeans.org/Profiler81NetCAT
>  >
>  >     If you are done with your assignment and want to do more, you can
>  > help other teams of course. Just please make sure to provide us with
>  > your feedback by *April 18th* at the latest.
>  >
>  >     What we are mainly looking for are obviously bugs and also whether
>  > usability of the new UI is bad/fair/great/excellent. :)
>  >
>  > Thanks to all who find the time and test the new Profiler support!
>  >
>  > Best regards and happy Easters if you celebrate them.
>  >
>  > -Jirka
>  >
>  > On 03/26/2015 06:49 PM, Jiří Kovalský wrote:
>  >
>  >> Hello NetCAT geeks,
>  >>
>  >>     it has already been quite some time since we turned to you with our
>  >> last request, hasn't it? :)
>  >>
>  >>     NetCAT 8.1 will officially start in mid summer but we have a starter
>  >> for you! Well, probably not for everyone but hopefully for a handful of
>  >> you at least.
>  >>
>  >>     In short, we are searching for Java developers who have already
>  >> dealt with some performance issues and have an experience with fixing
>  >> memory leaks, slownesses and the like.
>  >>
>  >>     The task we need such experts for is an end-to-end test of profiling
>  >> features in NetBeans which went through a full UI redesign recently.
>  >>
>  >>     If you have a suitable performance problem that could be used as a
>  >> case study let us please know! However, if you are a novice in this area
>  >> but you have time and want to get familiar with the Profiler, raise your
>  >> hand too!
>  >>
>  >> More details to follow once we gather enough volunteers.
>  >>
>  >> Thanks for your consideration!
>  >>
>  >> Best regards,
>  >> -Jirka

Alied Pérez Martínez | 13 Apr 03:52 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hi all:
I've been doing some preliminary tests (curiously, being on vacations
not necessarily implies to have a lot of free spare :-))
So far, so good. I like the new look.

I'll be doing more tests soon and will update the table accordingly.

On 03/26/2015 02:49 PM, Jiří Kovalský wrote:
> Hello NetCAT geeks,
> 
>    it has already been quite some time since we turned to you with our
> last request, hasn't it? :)
> 
>    NetCAT 8.1 will officially start in mid summer but we have a starter
> for you! Well, probably not for everyone but hopefully for a handful of
> you at least.
> 
>    In short, we are searching for Java developers who have already dealt
> with some performance issues and have an experience with fixing memory
> leaks, slownesses and the like.
> 
>    The task we need such experts for is an end-to-end test of profiling
> features in NetBeans which went through a full UI redesign recently.
> 
>    If you have a suitable performance problem that could be used as a
> case study let us please know! However, if you are a novice in this area
> but you have time and want to get familiar with the Profiler, raise your
> hand too!
> 
> More details to follow once we gather enough volunteers.
> 
> Thanks for your consideration!
> 
> Best regards,
> -Jirka

Alied Pérez Martínez | 14 Apr 05:46 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

I was doing some more deep testing. I like the simpler UI. However I was
trying to discover a leak[1], but can't find the generations column. How
can I see it?

[1]https://netbeans.org/kb/articles/nb-profiler-uncoveringleaks_pt1.html

On 03/26/2015 02:49 PM, Jiří Kovalský wrote:
> Hello NetCAT geeks,
> 
>    it has already been quite some time since we turned to you with our
> last request, hasn't it? :)
> 
>    NetCAT 8.1 will officially start in mid summer but we have a starter
> for you! Well, probably not for everyone but hopefully for a handful of
> you at least.
> 
>    In short, we are searching for Java developers who have already dealt
> with some performance issues and have an experience with fixing memory
> leaks, slownesses and the like.
> 
>    The task we need such experts for is an end-to-end test of profiling
> features in NetBeans which went through a full UI redesign recently.
> 
>    If you have a suitable performance problem that could be used as a
> case study let us please know! However, if you are a novice in this area
> but you have time and want to get familiar with the Profiler, raise your
> hand too!
> 
> More details to follow once we gather enough volunteers.
> 
> Thanks for your consideration!
> 
> Best regards,
> -Jirka

Jiří Kovalský | 20 Apr 13:49 2015
Picon

[81cat] Re: [news] Early test of redesigned Profiler

Hello folks,

    to date we have got feedback from 6 NetCAT volunteers who tested the 
new Profiler UI.

    What about others? Do you still plan to take a look at it or you 
don't have more time for testing the profiling features in NetBeans IDE 8.1?

Can you please update us?

Thanks a lot!
-Jirka

On 03/26/2015 06:49 PM, Jiří Kovalský wrote:

> Hello NetCAT geeks,
>
>     it has already been quite some time since we turned to you with our
> last request, hasn't it? :)
>
>     NetCAT 8.1 will officially start in mid summer but we have a starter
> for you! Well, probably not for everyone but hopefully for a handful of
> you at least.
>
>     In short, we are searching for Java developers who have already
> dealt with some performance issues and have an experience with fixing
> memory leaks, slownesses and the like.
>
>     The task we need such experts for is an end-to-end test of profiling
> features in NetBeans which went through a full UI redesign recently.
>
>     If you have a suitable performance problem that could be used as a
> case study let us please know! However, if you are a novice in this area
> but you have time and want to get familiar with the Profiler, raise your
> hand too!
>
> More details to follow once we gather enough volunteers.
>
> Thanks for your consideration!
>
> Best regards,
> -Jirka

Mark Wilmoth | 25 Apr 20:13 2014
Picon
Picon

[80cat] patch test

I installed it and updated to the patch and opened, compiled and ran a JavaSE and JavaEE web project with no problems, but have not time to do any more than that. I can't really give it a go or no-go since I don't have time to do more testing. 

Mark
Mark Wilmoth | 25 Apr 19:10 2014
Picon
Picon

[80cat] cannot edit netbeans.conf

Strange. I just in stalled the Windows Java SE executable installation version and I can't edit the netbeans.conf file. I get a message I can't access it when I try to save. I have never seen that happen before. This is the first time I have ever installed the Java SE executable version.

Mark

Gmane