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.
Product Version: NetBeans IDE Dev (Build 201212070001) Java: 1.7.0_09; Java HotSpot(TM) 64-Bit Server VM 23.5-b02 Runtime: Java(TM) SE Runtime Environment 1.7.0_09-b05 System: Windows 7 version 6.1 running on amd64; Cp1252; en_CA (nb) User directory: C:\Users\Gili\AppData\Roaming\NetBeans\dev Cache directory: C:\Users\Gili\AppData\Local\NetBeans\Cache\dev 1. Create a project with one class: public class App { public static void main(String[] args) throws InterruptedException { System.out.println("Hello World!"); for (int i = 0; i < 100; ++i) { Thread.sleep(100); } } } 2. Profile the project using "Quick (sampled)" mode with a Quick Filter configured to exclude "java.lang." 3. Notice profiler results contain java.lang.Thread.sleep Expected result: jang.lang.* classes should not be profiled or show up in results
This seems more like a profiler issue.
Why should this be a P2? Please read http://wiki.netbeans.org/BugPriorityGuidelines I leave it to the profiler people to explain but as far as I am concerned this might be even just misunderstanding on the user's side ...
Works as designed - Live results don't contain the filtered out classes, sampled CPU snapshot displays filtered out classes as the final (leaf) nodes for the user to see where the time of non filtered classes is being spent.