RFR: 7879: Automated Analysis taking very long time to produce results for Class Leak Rule and showing wrong results. [v6]
    Suchita Chaturvedi 
    schaturvedi at openjdk.org
       
    Thu Jan 19 08:06:16 UTC 2023
    
    
  
On Wed, 18 Jan 2023 21:03:53 GMT, Brice Dutheil <bdutheil at openjdk.org> wrote:
>> Suchita Chaturvedi has updated the pull request incrementally with one additional commit since the last revision:
>> 
>>   Removed the synchronized block and used ConcurrentLinkedQueue instead
>
> core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java line 166:
> 
>> 164: 			System.out.println(
>> 165: 					"The results may be inaccurate as JMC is unable to process all the class entries to determine "
>> 166: 							+ "the class leak results. Please increase the configured timeout in preferences to see the accurate results.  ");
> 
> I believe this should be changed to use the jul logger. Other flighrecorder component uses that.
> 
> E.g.
> 
> 
> private final static Logger LOGGER = Logger.getLogger("org.openjdk.jmc.flighrecorder.rules.jdk.util");
Hi @bric3 Thanks for taking out time and reviewing the PR. I have replaced sysout with Logger now.
-------------
PR: https://git.openjdk.org/jmc/pull/419
    
    
More information about the jmc-dev
mailing list