This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 255033 - Allow quicker class selection on instrumented profiling
Summary: Allow quicker class selection on instrumented profiling
Status: RESOLVED FIXED
Alias: None
Product: profiler
Classification: Unclassified
Component: Base (show other bugs)
Version: 8.1
Hardware: All All
: P2 normal with 1 vote (vote)
Assignee: Jiri Sedlacek
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-09-06 21:12 UTC by alied
Modified: 2015-09-11 09:56 UTC (History)
1 user (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description alied 2015-09-06 21:12:51 UTC
[ JDK VERSION : 1.8.0_45 ]

Currently the profiler allows to run instrumented profiling on selected
classes/methods. However the selection flow is one-by-one, which can be slow in
certain scenarios. It would be quicker to be allowed to select whole packages
(or upper level packages) as well as multiple classes at once.

ACTUAL:
   Classes/methods must be selected one by one involving several steps for each
one.
EXPECTED:
   select multiple classes/packages in a single step.
Comment 1 Jiri Sedlacek 2015-09-07 13:41:09 UTC
Increasing to P2 because of limited support for surviving generations monitoring in the new profiler.
Comment 5 Jiri Sedlacek 2015-09-11 09:56:43 UTC
Enabled multiselection in Select Class/Method dialog - only available for the rightmost list in this dialog (multiple classes of a package or multiple methods of a class can be selected).

Expert users can enable the 'Defined classes' mode for Methods/Objects profiling (Tools | Options | Java | Profiler | General) and use wildcards for selecting methods/classes/packages:

  org.mypackage.**        for all classes in package & subpackages
  org.mypackage.*         for all classes in package
  org.mypackage.MyClass   for single class

Will be available in 8.1.