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.
Lock contention profiling is very important in multi-core environment. NetBeans Profiler should add support for displaying more information about lock contentions. New Lock Contention view will be added with this information.
Initial version done for NB 7.4: changeset: 247475:9f20ada4ee34 user: Jiri Sedlacek <jis@netbeans.org> date: Fri Mar 08 18:05:49 2013 +0100 summary: Initial UI for Lock Contention changeset: 247863:8927ee385239 user: Jiri Sedlacek <jis@netbeans.org> date: Thu Mar 14 17:00:17 2013 +0100 summary: More UI & framework for Lock Contention changeset: 248815:84b62f694415 user: Tomas Hurka <thurka@netbeans.org> date: Tue Mar 26 15:38:55 2013 +0100 summary: Lock contention - extract lock contention data from CPU data frame changeset: 248842:ccec6f283630 user: Tomas Hurka <thurka@netbeans.org> date: Wed Mar 27 15:52:13 2013 +0100 summary: lock contention - hashCode() and equals() added for LockCCTNode subclasses changeset: 248961:d1730ed4a493 user: Jiri Sedlacek <jis@netbeans.org> date: Thu Mar 28 16:53:07 2013 +0100 summary: Lock Contention - working UI prototype changeset: 249375:1b17ee03a29a user: Jiri Sedlacek <jis@netbeans.org> date: Tue Apr 02 17:30:16 2013 +0200 summary: Lock Contention - hopefully fixed sorting changeset: 249461:bf3403095bc7 user: Tomas Hurka <thurka@netbeans.org> date: Wed Apr 03 09:36:39 2013 +0200 summary: use total tree time for percentage calculation changeset: 249462:250f8c7c3e1b user: Tomas Hurka <thurka@netbeans.org> date: Wed Apr 03 09:55:29 2013 +0200 summary: computeChildrenImpl() is not needed in addChild() changeset: 249465:e2fcc8b7c73a user: Tomas Hurka <thurka@netbeans.org> date: Wed Apr 03 15:11:53 2013 +0200 summary: monitor class name added to MonitorInfo.getName() changeset: 249468:43119969b21a user: Jiri Sedlacek <jis@netbeans.org> date: Wed Apr 03 16:15:39 2013 +0200 summary: LockCCTNode.EMPTY, improved renderer changeset: 249956:fb84a9612e54 user: Tomas Hurka <thurka@netbeans.org> date: Sat Apr 06 13:05:45 2013 +0200 summary: LockContentionWindow - public method cleanup
Integrated into 'main-golden', will be available in build *201305152300* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress) Changeset: http://hg.netbeans.org/main-golden/rev/1d5fb2939d0d User: Tomas Hurka <thurka@netbeans.org> Log: #229152, add lock contention monitoring to all profiling session types (monitoring, memory, etc.)