[visualvm] 04/07: Merge tag 'upstream/1.3.7'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Mon May 5 22:05:10 UTC 2014


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository visualvm.

commit d28f8e72d3261fb4b726c741d7689ac5ca3b56c8
Merge: e9ea54c de58642
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Mon May 5 21:56:14 2014 +0200

    Merge tag 'upstream/1.3.7'
    
    Upstream version 1.3.7

 ChangeLog                                          |  194 --
 INSTALL                                            |   58 -
 Makefile.am                                        |  341 ----
 NEWS                                               |   41 -
 README                                             |   25 -
 acinclude.m4                                       |  186 --
 autogen.sh                                         |  126 --
 configure.ac                                       |   27 -
 netbeans-profiler-visualvm_release741.tar.gz       |  Bin 2055789 -> 0 bytes
 netbeans/ide/launcher/netbeans.clusters            |   26 +
 netbeans/lib.profiler.charts/build.xml             |   49 +
 netbeans/lib.profiler.charts/manifest.mf           |    5 +
 .../nbproject/project.properties                   |   44 +
 netbeans/lib.profiler.charts/nbproject/project.xml |   66 +
 .../netbeans/lib/profiler/charts/Bundle.properties |   43 +
 .../lib/profiler/charts/ChartComponent.java        |  831 ++++++++
 .../charts/ChartConfigurationListener.java         |  107 +
 .../netbeans/lib/profiler/charts/ChartContext.java |  131 ++
 .../lib/profiler/charts/ChartDecorator.java        |   57 +
 .../netbeans/lib/profiler/charts/ChartItem.java    |   84 +
 .../lib/profiler/charts/ChartItemChange.java       |   65 +
 .../lib/profiler/charts/ChartItemListener.java     |   54 +
 .../netbeans/lib/profiler/charts/ChartOverlay.java |   65 +
 .../profiler/charts/ChartSelectionListener.java    |   65 +
 .../lib/profiler/charts/ChartSelectionManager.java |  429 ++++
 .../lib/profiler/charts/ChartSelectionModel.java   |  113 +
 .../lib/profiler/charts/CompoundItemPainter.java   |  137 ++
 .../netbeans/lib/profiler/charts/ItemPainter.java  |   92 +
 .../lib/profiler/charts/ItemSelection.java         |   97 +
 .../lib/profiler/charts/ItemsListener.java         |   63 +
 .../netbeans/lib/profiler/charts/ItemsModel.java   |  102 +
 .../lib/profiler/charts/PaintersListener.java      |   60 +
 .../lib/profiler/charts/PaintersModel.java         |  137 ++
 .../org/netbeans/lib/profiler/charts/Timeline.java |   56 +
 .../lib/profiler/charts/axis/AxisComponent.java    |  390 ++++
 .../lib/profiler/charts/axis/AxisMark.java         |   68 +
 .../profiler/charts/axis/AxisMarksComputer.java    |  109 +
 .../lib/profiler/charts/axis/AxisMarksPainter.java |   72 +
 .../lib/profiler/charts/axis/Bundle.properties     |   49 +
 .../lib/profiler/charts/axis/BytesAxisUtils.java   |  104 +
 .../lib/profiler/charts/axis/BytesMark.java        |   65 +
 .../profiler/charts/axis/BytesMarksPainter.java    |   57 +
 .../lib/profiler/charts/axis/DecimalAxisUtils.java |   68 +
 .../lib/profiler/charts/axis/LongMark.java         |   65 +
 .../charts/axis/PercentLongMarksPainter.java       |   75 +
 .../charts/axis/SimpleLongMarksPainter.java        |   61 +
 .../lib/profiler/charts/axis/TimeAxisUtils.java    |  250 +++
 .../lib/profiler/charts/axis/TimeMark.java         |   65 +
 .../lib/profiler/charts/axis/TimeMarksPainter.java |   57 +
 .../charts/axis/TimelineMarksComputer.java         |  171 ++
 .../charts/canvas/BufferedCanvasComponent.java     |  623 ++++++
 .../charts/canvas/InteractiveCanvasComponent.java  |  526 +++++
 .../canvas/TransformableCanvasComponent.java       |  819 ++++++++
 .../profiler/charts/swing/CrossBorderLayout.java   |  481 +++++
 .../lib/profiler/charts/swing/LongRect.java        |  190 ++
 .../lib/profiler/charts/swing/RoundBorder.java     |  145 ++
 .../netbeans/lib/profiler/charts/swing/Utils.java  |  145 ++
 .../charts/xy/BytesXYItemMarksComputer.java        |  139 ++
 .../profiler/charts/xy/CompoundXYItemPainter.java  |   81 +
 .../charts/xy/DecimalXYItemMarksComputer.java      |  136 ++
 .../netbeans/lib/profiler/charts/xy/XYItem.java    |   64 +
 .../lib/profiler/charts/xy/XYItemChange.java       |   96 +
 .../profiler/charts/xy/XYItemMarksComputer.java    |   72 +
 .../lib/profiler/charts/xy/XYItemPainter.java      |   84 +
 .../lib/profiler/charts/xy/XYItemSelection.java    |   97 +
 .../charts/xy/synchronous/SynchronousXYChart.java  |  407 ++++
 .../xy/synchronous/SynchronousXYChartContext.java  |   61 +
 .../charts/xy/synchronous/SynchronousXYItem.java   |  215 ++
 .../xy/synchronous/SynchronousXYItemMarker.java    |  389 ++++
 .../xy/synchronous/SynchronousXYItemPainter.java   |  444 ++++
 .../xy/synchronous/SynchronousXYItemsModel.java    |  144 ++
 netbeans/lib.profiler.common/build.xml             |   49 +
 netbeans/lib.profiler.common/manifest.mf           |    6 +
 .../nbproject/project.properties                   |   43 +
 netbeans/lib.profiler.common/nbproject/project.xml |  107 +
 .../lib/profiler/common/AttachSettings.java        |  336 +++
 .../netbeans/lib/profiler/common/Bundle.properties |   58 +
 .../netbeans/lib/profiler/common/CommonUtils.java  |   80 +
 .../profiler/common/GlobalProfilingSettings.java   |   71 +
 .../org/netbeans/lib/profiler/common/Profiler.java |  459 +++++
 .../lib/profiler/common/ProfilingSettings.java     | 1015 +++++++++
 .../profiler/common/ProfilingSettingsPresets.java  |  138 ++
 .../lib/profiler/common/SessionSettings.java       |  285 +++
 .../common/event/ProfilingStateAdapter.java        |   71 +
 .../profiler/common/event/ProfilingStateEvent.java |   84 +
 .../common/event/ProfilingStateListener.java       |   66 +
 .../common/event/SimpleProfilingStateAdapter.java  |   72 +
 .../lib/profiler/common/filters/Bundle.properties  |   48 +
 .../profiler/common/filters/DefinedFilterSets.java |  185 ++
 .../lib/profiler/common/filters/FilterSet.java     |  331 +++
 .../lib/profiler/common/filters/FilterUtils.java   |  177 ++
 .../lib/profiler/common/filters/GlobalFilters.java |  160 ++
 .../lib/profiler/common/filters/SimpleFilter.java  |  188 ++
 .../profiler/common/integration/Bundle.properties  |  102 +
 .../common/integration/IntegrationUtils.java       |  730 +++++++
 netbeans/lib.profiler.ui/build.xml                 |   49 +
 netbeans/lib.profiler.ui/manifest.mf               |    5 +
 .../lib.profiler.ui/nbproject/project.properties   |   44 +
 netbeans/lib.profiler.ui/nbproject/project.xml     |  137 ++
 ...ib.profiler.results.cpu.CPUCCTProvider$Listener |    1 +
 ...er.ui.cpu.statistics.StatisticalModuleContainer |    1 +
 .../org/netbeans/lib/profiler/ui/Bundle.properties |   44 +
 .../netbeans/lib/profiler/ui/LiveResultsPanel.java |   82 +
 .../profiler/ui/LiveResultsWindowContributor.java  |   93 +
 .../org/netbeans/lib/profiler/ui/ResultsPanel.java |  183 ++
 .../org/netbeans/lib/profiler/ui/ResultsView.java  |  303 +++
 .../netbeans/lib/profiler/ui/StringDecorator.java  |   64 +
 .../org/netbeans/lib/profiler/ui/SwingWorker.java  |  293 +++
 .../org/netbeans/lib/profiler/ui/UIConstants.java  |   73 +
 .../src/org/netbeans/lib/profiler/ui/UIUtils.java  |  800 ++++++++
 .../profiler/ui/charts/AbstractBarChartModel.java  |  105 +
 .../profiler/ui/charts/AbstractPieChartModel.java  |  101 +
 .../netbeans/lib/profiler/ui/charts/BarChart.java  |  604 ++++++
 .../lib/profiler/ui/charts/BarChartModel.java      |   74 +
 .../lib/profiler/ui/charts/Bundle.properties       |   72 +
 .../profiler/ui/charts/ChartActionListener.java    |   63 +
 .../lib/profiler/ui/charts/ChartModelListener.java |   55 +
 .../lib/profiler/ui/charts/DateTimeAxisUtils.java  |  236 +++
 .../lib/profiler/ui/charts/DecimalAxisUtils.java   |   78 +
 .../profiler/ui/charts/DynamicPieChartModel.java   |  150 ++
 .../netbeans/lib/profiler/ui/charts/PieChart.java  |  619 ++++++
 .../lib/profiler/ui/charts/PieChartModel.java      |   81 +
 .../lib/profiler/ui/charts/xy/Bundle.properties    |   45 +
 .../profiler/ui/charts/xy/ProfilerGCXYItem.java    |   70 +
 .../ui/charts/xy/ProfilerGCXYItemPainter.java      |  234 +++
 .../lib/profiler/ui/charts/xy/ProfilerXYChart.java |  256 +++
 .../ui/charts/xy/ProfilerXYTooltipModel.java       |   68 +
 .../ui/charts/xy/ProfilerXYTooltipOverlay.java     |  245 +++
 .../ui/charts/xy/ProfilerXYTooltipPainter.java     |  291 +++
 .../profiler/ui/components/AnimatedContainer.java  |  276 +++
 .../profiler/ui/components/AnimationLayout.java    |  192 ++
 .../lib/profiler/ui/components/Animator.java       |  138 ++
 .../lib/profiler/ui/components/Bundle.properties   |   62 +
 .../lib/profiler/ui/components/CellTipAware.java   |   63 +
 .../lib/profiler/ui/components/CellTipManager.java |  524 +++++
 .../lib/profiler/ui/components/ColorIcon.java      |  127 ++
 .../profiler/ui/components/ComponentMorpher.java   |  299 +++
 .../profiler/ui/components/ComponentMorpher2.java  |  239 +++
 .../ui/components/CustomTaskButtonBorder.java      |  306 +++
 .../profiler/ui/components/DiscreteProgress.java   |  158 ++
 .../profiler/ui/components/EqualFlowLayout.java    |  289 +++
 .../profiler/ui/components/FilterComponent.java    |  577 ++++++
 .../lib/profiler/ui/components/FlatToolBar.java    |  292 +++
 .../lib/profiler/ui/components/HTMLLabel.java      |  129 ++
 .../lib/profiler/ui/components/HTMLTextArea.java   |  846 ++++++++
 .../profiler/ui/components/ImageBlenderPanel.java  |  105 +
 .../lib/profiler/ui/components/ImagePanel.java     |  168 ++
 .../lib/profiler/ui/components/JAntiLabel.java     |  157 ++
 .../lib/profiler/ui/components/JCheckTree.java     |  432 ++++
 .../profiler/ui/components/JCompoundSplitPane.java |  206 ++
 .../profiler/ui/components/JExtendedComboBox.java  |  148 ++
 .../ui/components/JExtendedRadioButton.java        |  296 +++
 .../profiler/ui/components/JExtendedSpinner.java   |  123 ++
 .../profiler/ui/components/JExtendedSplitPane.java |  339 +++
 .../lib/profiler/ui/components/JExtendedTable.java |  443 ++++
 .../lib/profiler/ui/components/JExtendedTree.java  |  244 +++
 .../lib/profiler/ui/components/JTitledPanel.java   |  642 ++++++
 .../lib/profiler/ui/components/JTreeTable.java     | 1160 +++++++++++
 .../lib/profiler/ui/components/NoCaret.java        |   75 +
 .../profiler/ui/components/ProfilerToolbar.java    |  235 +++
 .../lib/profiler/ui/components/SnippetPanel.java   |  367 ++++
 .../profiler/ui/components/ThinBevelBorder.java    |  106 +
 .../lib/profiler/ui/components/VerticalLayout.java |  135 ++
 .../lib/profiler/ui/components/XPStyleBorder.java  |  321 +++
 .../components/table/BooleanTableCellRenderer.java |   92 +
 .../table/ClassNameTableCellRenderer.java          |  119 ++
 .../ui/components/table/CustomBarCellRenderer.java |  137 ++
 .../table/CustomSortableHeaderRenderer.java        |  136 ++
 .../ui/components/table/DiffBarCellRenderer.java   |   95 +
 .../table/EnhancedTableCellRenderer.java           |  245 +++
 .../ui/components/table/ExtendedTableModel.java    |  186 ++
 .../table/HTMLLabelTableCellRenderer.java          |  126 ++
 .../ui/components/table/JExtendedTablePanel.java   |  213 ++
 .../table/LabelBracketTableCellRenderer.java       |  145 ++
 .../components/table/LabelTableCellRenderer.java   |   96 +
 .../table/MethodNameTableCellRenderer.java         |  124 ++
 .../ui/components/table/SortableTableModel.java    |  217 ++
 .../table/TableCellRendererPersistent.java         |   60 +
 .../ui/components/tree/CheckTreeCellRenderer.java  |  163 ++
 .../profiler/ui/components/tree/CheckTreeNode.java |  276 +++
 .../components/tree/EnhancedTreeCellRenderer.java  |  633 ++++++
 .../tree/MethodNameTreeCellRenderer.java           |  226 ++
 .../tree/TreeCellRendererPersistent.java           |   60 +
 .../treetable/AbstractTreeTableModel.java          |  407 ++++
 .../treetable/ExtendedTreeTableModel.java          |  229 +++
 .../ui/components/treetable/JTreeTablePanel.java   |  347 ++++
 .../ui/components/treetable/TreeTableModel.java    |   84 +
 .../treetable/TreeTableModelAdapter.java           |  352 ++++
 .../netbeans/lib/profiler/ui/cpu/Bundle.properties |  162 ++
 .../netbeans/lib/profiler/ui/cpu/CCTDisplay.java   | 1019 +++++++++
 .../profiler/ui/cpu/CPUResUserActionsHandler.java  |  118 ++
 .../lib/profiler/ui/cpu/CPUResultsPanel.java       |  335 +++
 .../lib/profiler/ui/cpu/CPUSelectionHandler.java   |   56 +
 .../lib/profiler/ui/cpu/CodeRegionLivePanel.java   |  223 ++
 .../profiler/ui/cpu/CodeRegionSnapshotPanel.java   |  165 ++
 .../lib/profiler/ui/cpu/CombinedPanel.java         |  102 +
 .../lib/profiler/ui/cpu/DiffCCTDisplay.java        |  100 +
 .../lib/profiler/ui/cpu/DiffFlatProfilePanel.java  |  121 ++
 .../lib/profiler/ui/cpu/FlatProfilePanel.java      | 1039 ++++++++++
 .../ui/cpu/LiveFlatProfileCollectorPanel.java      |  450 ++++
 .../lib/profiler/ui/cpu/LiveFlatProfilePanel.java  |  210 ++
 .../lib/profiler/ui/cpu/ReverseCallGraphPanel.java |  851 ++++++++
 .../lib/profiler/ui/cpu/ScreenshotProvider.java    |   61 +
 .../profiler/ui/cpu/SnapshotCPUResultsPanel.java   |  105 +
 .../profiler/ui/cpu/SnapshotFlatProfilePanel.java  |  303 +++
 .../lib/profiler/ui/cpu/StatisticsPanel.java       |  704 +++++++
 .../lib/profiler/ui/cpu/SubtreeCallGraphPanel.java |  863 ++++++++
 .../ui/cpu/statistics/StatisticalModule.java       |   95 +
 .../cpu/statistics/StatisticalModuleContainer.java |  116 ++
 .../lib/profiler/ui/cpu/statistics/TimingData.java |  109 +
 .../ui/graphs/AllocationsHistoryGraphPanel.java    |  374 ++++
 .../lib/profiler/ui/graphs/Bundle.properties       |   55 +
 .../lib/profiler/ui/graphs/GraphPanel.java         |  317 +++
 .../netbeans/lib/profiler/ui/graphs/GraphsUI.java  |  219 ++
 .../ui/graphs/LivenessHistoryGraphPanel.java       |  423 ++++
 .../lib/profiler/ui/graphs/MemoryGraphPanel.java   |  463 +++++
 .../ui/graphs/SurvivingGenerationsGraphPanel.java  |  486 +++++
 .../lib/profiler/ui/graphs/ThreadsGraphPanel.java  |  451 ++++
 .../lib/profiler/ui/locks/Bundle.properties        |   55 +
 .../lib/profiler/ui/locks/LockContentionPanel.java |  872 ++++++++
 .../ui/locks/LockContentionTreeCellRenderer.java   |  134 ++
 .../lib/profiler/ui/memory/ActionsHandler.java     |   55 +
 .../lib/profiler/ui/memory/AllocResultsPanel.java  |  531 +++++
 .../lib/profiler/ui/memory/Bundle.properties       |  131 ++
 .../ui/memory/ClassHistoryActionsHandler.java      |   57 +
 .../lib/profiler/ui/memory/ClassHistoryModels.java |  180 ++
 .../profiler/ui/memory/DiffAllocResultsPanel.java  |  270 +++
 .../ui/memory/DiffLivenessResultsPanel.java        |  187 ++
 .../ui/memory/DiffSampledResultsPanel.java         |  270 +++
 .../profiler/ui/memory/LiveAllocResultsPanel.java  |  431 ++++
 .../ui/memory/LiveLivenessResultsPanel.java        |  477 +++++
 .../ui/memory/LiveReverseMemCallGraphPanel.java    |  342 ++++
 .../ui/memory/LiveSampledResultsPanel.java         |  389 ++++
 .../profiler/ui/memory/LivenessResultsPanel.java   |  836 ++++++++
 .../lib/profiler/ui/memory/MemoryCCTTreeModel.java |  126 ++
 .../ui/memory/MemoryResUserActionsHandler.java     |   72 +
 .../lib/profiler/ui/memory/MemoryResultsPanel.java |  723 +++++++
 .../ui/memory/ReverseMemCallGraphPanel.java        |  413 ++++
 .../profiler/ui/memory/SampledResultsPanel.java    |  529 +++++
 .../ui/memory/SnapshotAllocResultsPanel.java       |  267 +++
 .../ui/memory/SnapshotLivenessResultsPanel.java    |  165 ++
 .../memory/SnapshotReverseMemCallGraphPanel.java   |  571 ++++++
 .../ui/memory/SnapshotSampledResultsPanel.java     |  268 +++
 .../lib/profiler/ui/monitor/VMTelemetryModels.java |  218 ++
 .../lib/profiler/ui/threads/Bundle.properties      |  130 ++
 .../ui/threads/CustomTimeLineViewport.java         |  134 ++
 .../ui/threads/ThreadDetailsComponent.java         | 1391 +++++++++++++
 .../ui/threads/ThreadNameCellRenderer.java         |  155 ++
 .../ui/threads/ThreadStateCellRenderer.java        |  299 +++
 .../ui/threads/ThreadStateHeaderRenderer.java      |  272 +++
 .../lib/profiler/ui/threads/ThreadStateIcon.java   |  103 +
 .../profiler/ui/threads/ThreadsDetailsPanel.java   |  729 +++++++
 .../lib/profiler/ui/threads/ThreadsPanel.java      | 1112 ++++++++++
 .../lib/profiler/ui/threads/ThreadsTablePanel.java |  751 +++++++
 .../lib/profiler/ui/threads/TimeLineUtils.java     |  334 +++
 netbeans/lib.profiler/build.xml                    |  104 +
 netbeans/lib.profiler/manifest.mf                  |    5 +
 .../lib.profiler/native/build/buildnative-hpux.sh  |   67 +
 .../native/build/buildnative-hpux64.sh             |   67 +
 .../native/build/buildnative-linux-cvm.sh          |   80 +
 .../lib.profiler/native/build/buildnative-linux.sh |   67 +
 .../native/build/buildnative-linux64.sh            |   67 +
 .../native/build/buildnative-linuxarm.sh           |   66 +
 .../lib.profiler/native/build/buildnative-mac.sh   |  105 +
 .../native/build/buildnative-solaris-cvm.sh        |   92 +
 .../native/build/buildnative-solaris.sh            |   82 +
 .../native/build/buildnative-solaris64.sh          |   83 +
 .../native/build/buildnative-windows-15.bat        |   72 +
 .../native/build/buildnative-windows-16.bat        |   72 +
 .../native/build/buildnative-windows-cvm-arm.bat   |   96 +
 .../native/build/buildnative-windows-cvm.bat       |   91 +
 .../native/build/buildnative-windows64-15.bat      |   73 +
 .../native/build/buildnative-windows64-16.bat      |   73 +
 .../native/build/generate-headers-15.bat           |   48 +
 netbeans/lib.profiler/native/src-jdk15/Classes.c   |  334 +++
 netbeans/lib.profiler/native/src-jdk15/GC.c        |  241 +++
 netbeans/lib.profiler/native/src-jdk15/HeapDump.c  |  108 +
 netbeans/lib.profiler/native/src-jdk15/Stacks.c    |  406 ++++
 netbeans/lib.profiler/native/src-jdk15/Threads.c   |  450 ++++
 netbeans/lib.profiler/native/src-jdk15/Threads.h   |   51 +
 netbeans/lib.profiler/native/src-jdk15/Timers.c    |  163 ++
 netbeans/lib.profiler/native/src-jdk15/attach.c    |  164 ++
 .../native/src-jdk15/class_file_cache.c            |  737 +++++++
 .../native/src-jdk15/common_functions.c            |  178 ++
 .../native/src-jdk15/common_functions.h            |  107 +
 ...g_netbeans_lib_profiler_server_system_Classes.h |  153 ++
 ...filer_server_system_Classes_RedefineException.h |   60 +
 .../org_netbeans_lib_profiler_server_system_GC.h   |  112 +
 ..._netbeans_lib_profiler_server_system_HeapDump.h |   72 +
 ...rg_netbeans_lib_profiler_server_system_Stacks.h |  104 +
 ...g_netbeans_lib_profiler_server_system_Threads.h |  144 ++
 ...rg_netbeans_lib_profiler_server_system_Timers.h |   91 +
 .../native/src-jdk15/windows/version.h             |   52 +
 .../native/src-jdk15/windows/version.rc            |   86 +
 netbeans/lib.profiler/nbproject/project.properties |   73 +
 netbeans/lib.profiler/nbproject/project.xml        |  146 ++
 netbeans/lib.profiler/src-cvm/manifest.mf          |    1 +
 .../lib/profiler/server/system/Classes.java        |  155 ++
 .../lib/profiler/server/system/HeapDump.java       |   70 +
 .../lib/profiler/server/system/Histogram.java      |   60 +
 .../lib/profiler/server/system/Timers.java         |   90 +
 netbeans/lib.profiler/src-jdk15/manifest.mf        |    4 +
 .../lib/profiler/server/ProfilerActivate15.java    |  148 ++
 .../lib/profiler/server/system/Classes.java        |  163 ++
 .../lib/profiler/server/system/HeapDump.java       |  176 ++
 .../lib/profiler/server/system/Histogram.java      |  145 ++
 .../lib/profiler/server/system/Timers.java         |   98 +
 ...etbeans.lib.profiler.results.cpu.CPUCCTProvider |    1 +
 ...ib.profiler.results.cpu.CPUCCTProvider$Listener |    1 +
 ...profiler.results.cpu.CPUProfilingResultListener |    2 +
 ...ans.lib.profiler.results.cpu.FlatProfileBuilder |    1 +
 ...s.lib.profiler.results.cpu.cct.CCTResultsFilter |    1 +
 ...eans.lib.profiler.results.cpu.cct.TimeCollector |    1 +
 ...results.cpu.marking.MarkingEngine$StateObserver |    1 +
 ...filer.results.locks.LockProfilingResultListener |    1 +
 ...s.lib.profiler.results.memory.MemoryCCTProvider |    1 +
 ...r.results.memory.MemoryProfilingResultsListener |    2 +
 .../org/netbeans/lib/profiler/Bundle.properties    |   88 +
 .../org/netbeans/lib/profiler/ProfilerClient.java  | 2083 +++++++++++++++++++
 .../lib/profiler/ProfilerClientListener.java       |   55 +
 .../lib/profiler/ProfilerEngineSettings.java       |  510 +++++
 .../org/netbeans/lib/profiler/ProfilerLogger.java  |  127 ++
 .../lib/profiler/ProfilingEventListener.java       |   67 +
 .../org/netbeans/lib/profiler/TargetAppRunner.java |  842 ++++++++
 .../lib/profiler/classfile/BaseClassInfo.java      |  103 +
 .../lib/profiler/classfile/Bundle.properties       |   41 +
 .../lib/profiler/classfile/ClassFileCache.java     |  263 +++
 .../lib/profiler/classfile/ClassFileParser.java    |  606 ++++++
 .../netbeans/lib/profiler/classfile/ClassInfo.java | 1302 ++++++++++++
 .../lib/profiler/classfile/ClassLoaderTable.java   |  157 ++
 .../netbeans/lib/profiler/classfile/ClassPath.java |  288 +++
 .../lib/profiler/classfile/ClassRepository.java    |  760 +++++++
 .../lib/profiler/classfile/DynamicClassInfo.java   |  585 ++++++
 .../profiler/classfile/PlaceholderClassInfo.java   |   67 +
 .../lib/profiler/classfile/SameNameClassGroup.java |  152 ++
 .../lib/profiler/client/AppStatusHandler.java      |  137 ++
 .../netbeans/lib/profiler/client/ClientUtils.java  |  494 +++++
 .../lib/profiler/client/MonitoredData.java         |  312 +++
 .../profiler/client/ProfilingPointsProcessor.java  |   61 +
 .../lib/profiler/client/RuntimeProfilingPoint.java |  300 +++
 .../netbeans/lib/profiler/global/Bundle.properties |   57 +
 .../lib/profiler/global/CalibrationDataFileIO.java |  209 ++
 .../lib/profiler/global/CommonConstants.java       |  306 +++
 .../lib/profiler/global/InstrumentationFilter.java |  230 +++
 .../org/netbeans/lib/profiler/global/Platform.java |  618 ++++++
 .../profiler/global/ProfilingSessionStatus.java    |  508 +++++
 .../lib/profiler/global/TransactionalSupport.java  |  300 +++
 .../lib/profiler/heap/AbstractLongMap.java         |  442 ++++
 .../org/netbeans/lib/profiler/heap/ArrayDump.java  |   81 +
 .../netbeans/lib/profiler/heap/ArrayItemValue.java |   72 +
 .../netbeans/lib/profiler/heap/Bundle.properties   |   45 +
 .../org/netbeans/lib/profiler/heap/ClassDump.java  |  483 +++++
 .../lib/profiler/heap/ClassDumpInstance.java       |  126 ++
 .../lib/profiler/heap/ClassDumpSegment.java        |  323 +++
 .../lib/profiler/heap/ClassLoaderFieldValue.java   |   81 +
 .../lib/profiler/heap/ComputedSummary.java         |   99 +
 .../src/org/netbeans/lib/profiler/heap/DomMap.java |  121 ++
 .../netbeans/lib/profiler/heap/DominatorTree.java  |  377 ++++
 .../src/org/netbeans/lib/profiler/heap/Field.java  |   86 +
 .../org/netbeans/lib/profiler/heap/FieldValue.java |   71 +
 .../src/org/netbeans/lib/profiler/heap/GCRoot.java |  117 ++
 .../src/org/netbeans/lib/profiler/heap/Heap.java   |  155 ++
 .../netbeans/lib/profiler/heap/HeapFactory.java    |   89 +
 .../netbeans/lib/profiler/heap/HeapProgress.java   |  109 +
 .../netbeans/lib/profiler/heap/HeapSummary.java    |   92 +
 .../lib/profiler/heap/HprofArrayValue.java         |   85 +
 .../lib/profiler/heap/HprofByteBuffer.java         |  198 ++
 .../org/netbeans/lib/profiler/heap/HprofField.java |   92 +
 .../lib/profiler/heap/HprofFieldObjectValue.java   |   68 +
 .../lib/profiler/heap/HprofFieldValue.java         |   83 +
 .../lib/profiler/heap/HprofFileBuffer.java         |  188 ++
 .../netbeans/lib/profiler/heap/HprofGCRoot.java    |   98 +
 .../org/netbeans/lib/profiler/heap/HprofHeap.java  | 1132 ++++++++++
 .../profiler/heap/HprofInstanceObjectValue.java    |   69 +
 .../lib/profiler/heap/HprofInstanceValue.java      |  137 ++
 .../profiler/heap/HprofLongMappedByteBuffer.java   |  131 ++
 .../lib/profiler/heap/HprofMappedByteBuffer.java   |  108 +
 .../netbeans/lib/profiler/heap/HprofObject.java    |   77 +
 .../lib/profiler/heap/HprofPrimitiveType.java      |   90 +
 .../org/netbeans/lib/profiler/heap/HprofProxy.java |  118 ++
 .../org/netbeans/lib/profiler/heap/Instance.java   |  153 ++
 .../netbeans/lib/profiler/heap/InstanceDump.java   |  163 ++
 .../org/netbeans/lib/profiler/heap/JavaClass.java  |  194 ++
 .../lib/profiler/heap/JavaFrameGCRoot.java         |   71 +
 .../lib/profiler/heap/JavaFrameHprofGCRoot.java    |   87 +
 .../org/netbeans/lib/profiler/heap/LoadClass.java  |  141 ++
 .../lib/profiler/heap/LoadClassSegment.java        |  151 ++
 .../org/netbeans/lib/profiler/heap/LongBuffer.java |  210 ++
 .../org/netbeans/lib/profiler/heap/LongMap.java    |  318 +++
 .../netbeans/lib/profiler/heap/NearestGCRoot.java  |  371 ++++
 .../org/netbeans/lib/profiler/heap/NumberList.java |  365 ++++
 .../lib/profiler/heap/ObjectArrayDump.java         |   80 +
 .../lib/profiler/heap/ObjectArrayInstance.java     |   72 +
 .../lib/profiler/heap/ObjectArrayLazyList.java     |   81 +
 .../lib/profiler/heap/ObjectFieldValue.java        |   61 +
 .../org/netbeans/lib/profiler/heap/ObjectType.java |   74 +
 .../lib/profiler/heap/PrimitiveArrayDump.java      |  108 +
 .../lib/profiler/heap/PrimitiveArrayInstance.java  |   72 +
 .../lib/profiler/heap/PrimitiveArrayLazyList.java  |   81 +
 .../netbeans/lib/profiler/heap/PrimitiveType.java  |   53 +
 .../org/netbeans/lib/profiler/heap/StackFrame.java |  106 +
 .../lib/profiler/heap/StackFrameSegment.java       |  112 +
 .../org/netbeans/lib/profiler/heap/StackTrace.java |   92 +
 .../lib/profiler/heap/StackTraceSegment.java       |  108 +
 .../netbeans/lib/profiler/heap/StringSegment.java  |  173 ++
 .../org/netbeans/lib/profiler/heap/Summary.java    |   93 +
 .../lib/profiler/heap/SyntheticClassField.java     |   69 +
 .../profiler/heap/SyntheticClassObjectValue.java   |   76 +
 .../org/netbeans/lib/profiler/heap/TagBounds.java  |   78 +
 .../lib/profiler/heap/ThreadObjectGCRoot.java      |   71 +
 .../lib/profiler/heap/ThreadObjectHprofGCRoot.java |   99 +
 .../org/netbeans/lib/profiler/heap/TreeObject.java |  214 ++
 .../src/org/netbeans/lib/profiler/heap/Type.java   |   61 +
 .../src/org/netbeans/lib/profiler/heap/Value.java  |   62 +
 .../instrumentation/BadLocationException.java      |   80 +
 .../lib/profiler/instrumentation/Bundle.properties |   43 +
 .../instrumentation/CPExtensionsRepository.java    |  416 ++++
 .../lib/profiler/instrumentation/ClassManager.java |  252 +++
 .../profiler/instrumentation/ClassRewriter.java    |  165 ++
 .../CodeRegionEntryExitCallsInjector.java          |  189 ++
 .../CodeRegionMethodInstrumentor.java              |  201 ++
 .../instrumentation/ConstantPoolExtension.java     |  305 +++
 .../DynamicConstantPoolExtension.java              |  163 ++
 .../HandleReflectInvokeCallInjector.java           |   74 +
 .../HandleServletDoMethodCallInjector.java         |   96 +
 .../lib/profiler/instrumentation/Injector.java     |  733 +++++++
 .../instrumentation/InstrumentationException.java  |   58 +
 .../instrumentation/InstrumentationFactory.java    |  127 ++
 .../lib/profiler/instrumentation/Instrumentor.java |  498 +++++
 .../instrumentation/JavaClassConstants.java        |  516 +++++
 .../MemoryProfMethodInstrumentor.java              |  300 +++
 .../MethodEntryExitCallsInjector.java              |  242 +++
 .../instrumentation/MiscInstrumentationOps.java    |  180 ++
 .../ObjLivenessInstrCallsInjector.java             |  311 +++
 .../ObjLivenessMethodInstrumentor.java             |  259 +++
 .../ProfilePointHitCallInjector.java               |   81 +
 .../RecursiveMethodInstrumentor.java               |  638 ++++++
 .../RecursiveMethodInstrumentor1.java              |  541 +++++
 .../RecursiveMethodInstrumentor2.java              |  508 +++++
 .../RecursiveMethodInstrumentor3.java              |  406 ++++
 .../lib/profiler/instrumentation/RootMethods.java  |  123 ++
 .../instrumentation/SingleMethodScaner.java        |  217 ++
 .../instrumentation/SpecialCallInjector.java       |   83 +
 .../org/netbeans/lib/profiler/jps/JpsProxy.java    |  168 ++
 .../org/netbeans/lib/profiler/jps/RunningVM.java   |  109 +
 .../netbeans/lib/profiler/marker/ClassMarker.java  |  118 ++
 .../lib/profiler/marker/CompositeMarker.java       |  132 ++
 .../src/org/netbeans/lib/profiler/marker/Mark.java |  104 +
 .../org/netbeans/lib/profiler/marker/Marker.java   |   70 +
 .../netbeans/lib/profiler/marker/MethodMarker.java |  115 ++
 .../lib/profiler/marker/PackageMarker.java         |  116 ++
 .../results/AbstractDataFrameProcessor.java        |  208 ++
 .../lib/profiler/results/BaseCallGraphBuilder.java |  189 ++
 .../lib/profiler/results/Bundle.properties         |   43 +
 .../org/netbeans/lib/profiler/results/CCTNode.java |   66 +
 .../netbeans/lib/profiler/results/CCTProvider.java |   74 +
 .../lib/profiler/results/DataFrameProcessor.java   |   65 +
 .../netbeans/lib/profiler/results/DataManager.java |  125 ++
 .../lib/profiler/results/DataManagerListener.java  |   65 +
 .../lib/profiler/results/EventBufferProcessor.java |  199 ++
 .../results/EventBufferResultsProvider.java        |  132 ++
 .../lib/profiler/results/ExportDataDumper.java     |  121 ++
 .../lib/profiler/results/FilterSortSupport.java    |  120 ++
 .../profiler/results/ProfilingResultListener.java  |   67 +
 .../results/ProfilingResultsDispatcher.java        |  322 +++
 .../profiler/results/ProfilingResultsProvider.java |   87 +
 .../lib/profiler/results/ResultsSnapshot.java      |  139 ++
 .../lib/profiler/results/RuntimeCCTNode.java       |   53 +
 .../profiler/results/RuntimeCCTNodeProcessor.java  |  251 +++
 .../profiler/results/coderegion/Bundle.properties  |   42 +
 .../coderegion/CodeRegionResultsSnapshot.java      |  148 ++
 .../cpu/AllThreadsMergedCPUCCTContainer.java       |  150 ++
 .../lib/profiler/results/cpu/Bundle.properties     |   51 +
 .../profiler/results/cpu/CPUCCTClassContainer.java |  296 +++
 .../lib/profiler/results/cpu/CPUCCTContainer.java  | 1063 ++++++++++
 .../lib/profiler/results/cpu/CPUCCTProvider.java   |   62 +
 .../profiler/results/cpu/CPUCallGraphBuilder.java  | 1510 ++++++++++++++
 .../results/cpu/CPUDataFrameProcessor.java         |  532 +++++
 .../results/cpu/CPUProfilingResultListener.java    |   87 +
 .../lib/profiler/results/cpu/CPUResultsDiff.java   |  169 ++
 .../profiler/results/cpu/CPUResultsSnapshot.java   |  613 ++++++
 .../results/cpu/CPUSamplingDataFrameProcessor.java |  271 +++
 .../lib/profiler/results/cpu/DiffCPUCCTNode.java   |  258 +++
 .../results/cpu/DiffFlatProfileContainer.java      |  186 ++
 .../profiler/results/cpu/FlatProfileBuilder.java   |  136 ++
 .../profiler/results/cpu/FlatProfileContainer.java |  573 ++++++
 .../results/cpu/FlatProfileContainerBacked.java    |  111 +
 .../results/cpu/FlatProfileContainerFree.java      |  128 ++
 .../profiler/results/cpu/FlatProfileProvider.java  |   55 +
 .../lib/profiler/results/cpu/InstrTimingData.java  |   97 +
 .../lib/profiler/results/cpu/MethodIdMap.java      |  143 ++
 .../lib/profiler/results/cpu/MethodInfoMapper.java |   99 +
 .../profiler/results/cpu/PrestimeCPUCCTNode.java   |  375 ++++
 .../results/cpu/PrestimeCPUCCTNodeBacked.java      |  431 ++++
 .../results/cpu/PrestimeCPUCCTNodeFree.java        |  302 +++
 .../results/cpu/StackTraceSnapshotBuilder.java     |  661 ++++++
 .../lib/profiler/results/cpu/ThreadInfo.java       |  133 ++
 .../lib/profiler/results/cpu/ThreadInfos.java      |  136 ++
 .../lib/profiler/results/cpu/TimingAdjuster.java   |  161 ++
 .../profiler/results/cpu/TimingAdjusterOld.java    |  267 +++
 .../lib/profiler/results/cpu/cct/CCTFlattener.java |  316 +++
 .../profiler/results/cpu/cct/CCTResultsFilter.java |  175 ++
 .../profiler/results/cpu/cct/TimeCollector.java    |  160 ++
 .../results/cpu/cct/nodes/BaseCPUCCTNode.java      |   86 +
 .../results/cpu/cct/nodes/MarkedCPUCCTNode.java    |  117 ++
 .../results/cpu/cct/nodes/MethodCPUCCTNode.java    |  100 +
 .../results/cpu/cct/nodes/RuntimeCPUCCTNode.java   |   58 +
 .../cpu/cct/nodes/ServletRequestCPUCCTNode.java    |  135 ++
 .../results/cpu/cct/nodes/SimpleCPUCCTNode.java    |   80 +
 .../results/cpu/cct/nodes/ThreadCPUCCTNode.java    |   76 +
 .../results/cpu/cct/nodes/TimedCPUCCTNode.java     |  213 ++
 .../profiler/results/cpu/marking/CharStack.java    |  108 +
 .../cpu/marking/MarkAwareNodeProcessorPlugin.java  |  121 ++
 .../profiler/results/cpu/marking/MarkMapper.java   |   93 +
 .../profiler/results/cpu/marking/MarkMapping.java  |   68 +
 .../results/cpu/marking/MarkingEngine.java         |  209 ++
 .../locks/AbstractLockDataFrameProcessor.java      |   94 +
 .../lib/profiler/results/locks/LockCCTNode.java    |  228 +++
 .../profiler/results/locks/LockCCTProvider.java    |   53 +
 .../results/locks/LockDataFrameProcessor.java      |  160 ++
 .../profiler/results/locks/LockGraphBuilder.java   |  363 ++++
 .../results/locks/LockProfilingResultListener.java |   61 +
 .../profiler/results/locks/LockRuntimeCCTNode.java |   82 +
 .../lib/profiler/results/locks/MonitorCCTNode.java |  126 ++
 .../lib/profiler/results/locks/MonitorInfo.java    |  170 ++
 .../lib/profiler/results/locks/ThreadInfo.java     |  166 ++
 .../lib/profiler/results/locks/ThreadInfos.java    |   86 +
 .../profiler/results/locks/ThreadLockCCTNode.java  |  125 ++
 .../lib/profiler/results/locks/TopLockCCTNode.java |   95 +
 .../results/memory/AllocMemoryResultsDiff.java     |  243 +++
 .../results/memory/AllocMemoryResultsSnapshot.java |  141 ++
 .../lib/profiler/results/memory/Bundle.properties  |   50 +
 .../results/memory/ClassHistoryDataManager.java    |  197 ++
 .../lib/profiler/results/memory/HeapHistogram.java |   90 +
 .../results/memory/HeapHistogramManager.java       |  179 ++
 .../profiler/results/memory/JMethodIdTable.java    |  299 +++
 .../results/memory/LivenessMemoryResultsDiff.java  |  346 ++++
 .../memory/LivenessMemoryResultsSnapshot.java      |  362 ++++
 .../profiler/results/memory/MemoryCCTManager.java  |   86 +
 .../profiler/results/memory/MemoryCCTProvider.java |  144 ++
 .../results/memory/MemoryCallGraphBuilder.java     |  850 ++++++++
 .../results/memory/MemoryDataFrameProcessor.java   |  275 +++
 .../memory/MemoryProfilingResultsListener.java     |   61 +
 .../results/memory/MemoryResultsSnapshot.java      |  388 ++++
 .../results/memory/PresoObjAllocCCTNode.java       |  573 ++++++
 .../results/memory/PresoObjLivenessCCTNode.java    |  382 ++++
 .../results/memory/RuntimeMemoryCCTNode.java       |  233 +++
 .../results/memory/RuntimeObjAllocTermCCTNode.java |  104 +
 .../memory/RuntimeObjLivenessTermCCTNode.java      |  339 +++
 .../results/memory/SampledMemoryResultsDiff.java   |  237 +++
 .../memory/SampledMemoryResultsSnapshot.java       |  146 ++
 .../lib/profiler/results/memory/SurvGenSet.java    |  132 ++
 .../results/monitor/VMTelemetryDataManager.java    |  310 +++
 .../lib/profiler/results/threads/ThreadData.java   |  212 ++
 .../results/threads/ThreadsDataManager.java        |  275 +++
 .../netbeans/lib/profiler/server/Bundle.properties |   84 +
 .../lib/profiler/server/ClassBytesLoader.java      |  180 ++
 .../lib/profiler/server/ClassLoaderManager.java    |  462 +++++
 .../lib/profiler/server/EventBufferManager.java    |  182 ++
 .../lib/profiler/server/HeapHistogramManager.java  |  376 ++++
 .../org/netbeans/lib/profiler/server/Monitors.java |  893 ++++++++
 .../netbeans/lib/profiler/server/ProfilerAPI.java  |   62 +
 .../lib/profiler/server/ProfilerCalibrator.java    |  616 ++++++
 .../lib/profiler/server/ProfilerInterface.java     | 1452 +++++++++++++
 .../lib/profiler/server/ProfilerRuntime.java       |  826 ++++++++
 .../lib/profiler/server/ProfilerRuntimeCPU.java    |  467 +++++
 .../server/ProfilerRuntimeCPUCodeRegion.java       |  283 +++
 .../server/ProfilerRuntimeCPUFullInstr.java        |  306 +++
 .../server/ProfilerRuntimeCPUSampledInstr.java     |  408 ++++
 .../lib/profiler/server/ProfilerRuntimeMemory.java |  451 ++++
 .../profiler/server/ProfilerRuntimeObjAlloc.java   |  132 ++
 .../server/ProfilerRuntimeObjLiveness.java         |  322 +++
 .../profiler/server/ProfilerRuntimeSampler.java    |  255 +++
 .../lib/profiler/server/ProfilerServer.java        | 1777 ++++++++++++++++
 .../server/ProfilingPointServerHandler.java        |  120 ++
 .../server/ResetResultsProfilingPointHandler.java  |   71 +
 .../lib/profiler/server/SamplingThread.java        |  140 ++
 .../server/StartProfilingPointHandler.java         |   72 +
 .../profiler/server/StopProfilingPointHandler.java |   74 +
 .../server/TakeHeapdumpProfilingPointHandler.java  |  117 ++
 .../server/TakeSnapshotProfilingPointHandler.java  |   95 +
 ...TakeSnapshotWithResetProfilingPointHandler.java |   71 +
 .../netbeans/lib/profiler/server/ThreadInfo.java   |  463 +++++
 .../netbeans/lib/profiler/server/system/GC.java    |   87 +
 .../lib/profiler/server/system/Stacks.java         |  103 +
 .../lib/profiler/server/system/Threads.java        |  105 +
 .../netbeans/lib/profiler/utils/Bundle.properties  |   62 +
 .../org/netbeans/lib/profiler/utils/CharStack.java |  108 +
 .../lib/profiler/utils/FileOrZipEntry.java         |  164 ++
 .../netbeans/lib/profiler/utils/FloatSorter.java   |  281 +++
 .../netbeans/lib/profiler/utils/ImmutableList.java |  294 +++
 .../org/netbeans/lib/profiler/utils/IntSorter.java |  281 +++
 .../org/netbeans/lib/profiler/utils/IntVector.java |   92 +
 .../netbeans/lib/profiler/utils/LongSorter.java    |  281 +++
 .../lib/profiler/utils/MethodNameFormatter.java    |  337 +++
 .../org/netbeans/lib/profiler/utils/MiscUtils.java |  650 ++++++
 .../netbeans/lib/profiler/utils/StringSorter.java  |  282 +++
 .../netbeans/lib/profiler/utils/StringUtils.java   |  395 ++++
 .../org/netbeans/lib/profiler/utils/VMUtils.java   |  135 ++
 .../org/netbeans/lib/profiler/utils/Wildcards.java |  104 +
 .../formatting/DefaultMethodNameFormatter.java     |   95 +
 .../lib/profiler/utils/formatting/Formattable.java |   60 +
 .../utils/formatting/MethodNameFormatter.java      |   60 +
 .../formatting/MethodNameFormatterFactory.java     |  119 ++
 .../formatting/PlainFormattableMethodName.java     |  392 ++++
 .../profiler/wireprotocol/AsyncMessageCommand.java |  103 +
 .../lib/profiler/wireprotocol/Bundle.properties    |   41 +
 .../wireprotocol/CalibrationDataResponse.java      |  146 ++
 .../profiler/wireprotocol/ClassLoadedCommand.java  |  146 ++
 .../wireprotocol/CodeRegionCPUResultsResponse.java |  102 +
 .../lib/profiler/wireprotocol/Command.java         |  237 +++
 .../wireprotocol/DefiningLoaderResponse.java       |   97 +
 .../profiler/wireprotocol/DumpResultsResponse.java |   92 +
 .../wireprotocol/EventBufferDumpedCommand.java     |  157 ++
 .../profiler/wireprotocol/GetClassIdCommand.java   |  126 ++
 .../profiler/wireprotocol/GetClassIdResponse.java  |   93 +
 .../GetDefiningClassLoaderCommand.java             |  102 +
 .../GetMethodNamesForJMethodIdsCommand.java        |  103 +
 .../wireprotocol/HeapHistogramResponse.java        |  166 ++
 .../wireprotocol/InitiateProfilingCommand.java     |  196 ++
 .../wireprotocol/InstrumentMethodGroupCommand.java |  144 ++
 .../wireprotocol/InstrumentMethodGroupData.java    |  236 +++
 .../InstrumentMethodGroupResponse.java             |  130 ++
 .../wireprotocol/InternalStatsResponse.java        |  132 ++
 .../MethodInvokedFirstTimeCommand.java             |   93 +
 .../profiler/wireprotocol/MethodLoadedCommand.java |  150 ++
 .../profiler/wireprotocol/MethodNamesResponse.java |  112 +
 .../wireprotocol/MonitoredNumbersResponse.java     |  354 ++++
 .../ObjectAllocationResultsResponse.java           |  106 +
 .../lib/profiler/wireprotocol/Response.java        |  188 ++
 .../wireprotocol/RootClassLoadedCommand.java       |  200 ++
 .../SetChangeableInstrParamsCommand.java           |  179 ++
 .../SetUnchangeableInstrParamsCommand.java         |  130 ++
 .../profiler/wireprotocol/TakeHeapDumpCommand.java |   90 +
 .../wireprotocol/ThreadLivenessStatusResponse.java |   95 +
 .../wireprotocol/VMPropertiesResponse.java         |  206 ++
 .../netbeans/lib/profiler/wireprotocol/WireIO.java |  363 ++++
 .../org/netbeans/nbbuild/Arch-api-questions.xml    |  691 +++++++
 .../netbeans/nbbuild/Arch-default-arch-where.xsl   |   58 +
 .../org/netbeans/nbbuild/Arch-default-dep-nb.xsl   |  146 ++
 .../org/netbeans/nbbuild/Arch-fake-xhtml.dtd       |   66 +
 .../nbbuild/antsrc/org/netbeans/nbbuild/Arch.dtd   |  126 ++
 .../nbbuild/antsrc/org/netbeans/nbbuild/Arch.java  |  766 +++++++
 .../nbbuild/antsrc/org/netbeans/nbbuild/Arch.xsl   |  410 ++++
 .../antsrc/org/netbeans/nbbuild/AutoUpdate.java    |  599 ++++++
 .../netbeans/nbbuild/AutoUpdateCatalogParser.java  |  629 ++++++
 .../antsrc/org/netbeans/nbbuild/Branding.java      |  200 ++
 .../antsrc/org/netbeans/nbbuild/CheckBundles.java  |  371 ++++
 .../antsrc/org/netbeans/nbbuild/CheckLicense.java  |  308 +++
 .../antsrc/org/netbeans/nbbuild/CheckLinks.java    |  673 ++++++
 .../org/netbeans/nbbuild/CheckModuleConfigs.java   |  176 ++
 .../antsrc/org/netbeans/nbbuild/CleanAll.java      |  201 ++
 .../org/netbeans/nbbuild/ConvertClusterPath.java   |  175 ++
 .../antsrc/org/netbeans/nbbuild/ConvertImport.java |  200 ++
 .../antsrc/org/netbeans/nbbuild/CopyIcons.java     |  542 +++++
 .../org/netbeans/nbbuild/CreateModuleXML.java      |  371 ++++
 .../antsrc/org/netbeans/nbbuild/CustomJavac.java   |  231 +++
 .../nbbuild/DeleteUnreferencedClusterFiles.java    |  159 ++
 .../org/netbeans/nbbuild/ExportedAPICondition.java |   98 +
 .../org/netbeans/nbbuild/FindExecutables.java      |  100 +
 .../org/netbeans/nbbuild/FixDependencies.java      |  476 +++++
 .../org/netbeans/nbbuild/FixTestDependencies.java  |  496 +++++
 .../org/netbeans/nbbuild/GenerateFilesLayout.java  |  142 ++
 .../org/netbeans/nbbuild/GetDependsClusters.java   |  108 +
 .../antsrc/org/netbeans/nbbuild/GetModuleName.java |  105 +
 .../antsrc/org/netbeans/nbbuild/HgExec.java        |   97 +
 .../nbbuild/antsrc/org/netbeans/nbbuild/HgId.java  |  114 ++
 .../nbbuild/IncrementSpecificationVersions.java    |  301 +++
 .../netbeans/nbbuild/InsertModuleAllTargets.java   |  210 ++
 .../antsrc/org/netbeans/nbbuild/IsLocked.java      |  116 ++
 .../antsrc/org/netbeans/nbbuild/JHIndexer.java     |  422 ++++
 .../antsrc/org/netbeans/nbbuild/JNLP-6.0.dtd       |  693 +++++++
 .../org/netbeans/nbbuild/JUnitReportWriter.java    |  130 ++
 .../netbeans/nbbuild/JarWithModuleAttributes.java  |  418 ++++
 .../antsrc/org/netbeans/nbbuild/JavadocIndex.java  |  263 +++
 .../antsrc/org/netbeans/nbbuild/L10nTask.java      |  314 +++
 .../antsrc/org/netbeans/nbbuild/LayerIndex.java    |  622 ++++++
 .../org/netbeans/nbbuild/LayerOptionsImport.java   |  233 +++
 .../antsrc/org/netbeans/nbbuild/LocFiles.java      |  385 ++++
 .../antsrc/org/netbeans/nbbuild/LocJHIndexer.java  |  273 +++
 .../antsrc/org/netbeans/nbbuild/LocMakeNBM.java    |  608 ++++++
 .../antsrc/org/netbeans/nbbuild/LocalizedJar.java  |  812 ++++++++
 .../antsrc/org/netbeans/nbbuild/MakeJNLP.java      |  804 ++++++++
 .../antsrc/org/netbeans/nbbuild/MakeLNBM.java      |  904 ++++++++
 .../antsrc/org/netbeans/nbbuild/MakeListOfNBM.java |  342 ++++
 .../org/netbeans/nbbuild/MakeMasterJNLP.java       |  132 ++
 .../antsrc/org/netbeans/nbbuild/MakeNBM.java       | 1155 +++++++++++
 .../antsrc/org/netbeans/nbbuild/MakeOSGi.java      |  956 +++++++++
 .../org/netbeans/nbbuild/MakeUpdateDesc.java       |  820 ++++++++
 .../org/netbeans/nbbuild/ModuleDependencies.java   | 1276 ++++++++++++
 .../org/netbeans/nbbuild/ModuleListParser.java     | 1077 ++++++++++
 .../org/netbeans/nbbuild/ModuleSelector.java       |  293 +++
 .../org/netbeans/nbbuild/ModuleStateSelector.java  |  239 +++
 .../netbeans/nbbuild/ModuleTestDependencies.java   |  190 ++
 .../antsrc/org/netbeans/nbbuild/ModuleType.java    |   49 +
 .../antsrc/org/netbeans/nbbuild/NbMerge.java       |  363 ++++
 .../antsrc/org/netbeans/nbbuild/ParseManifest.java |  113 +
 .../org/netbeans/nbbuild/ParseProjectXml.java      | 1667 +++++++++++++++
 .../antsrc/org/netbeans/nbbuild/PathFileSet.java   |  274 +++
 .../antsrc/org/netbeans/nbbuild/PrintIcon.java     |  279 +++
 .../nbbuild/RefreshDependencyVersions.java         |  705 +++++++
 .../antsrc/org/netbeans/nbbuild/Repeat.java        |  135 ++
 .../antsrc/org/netbeans/nbbuild/ResolveList.java   |  109 +
 .../antsrc/org/netbeans/nbbuild/SetCluster.java    |  145 ++
 .../antsrc/org/netbeans/nbbuild/ShorterPaths.java  |  415 ++++
 .../antsrc/org/netbeans/nbbuild/Sigtest.java       |  333 +++
 .../org/netbeans/nbbuild/SortSuiteModules.java     |  656 ++++++
 .../org/netbeans/nbbuild/SubAntJUnitReport.java    |  194 ++
 .../org/netbeans/nbbuild/SummarizeHgmail.java      |  196 ++
 .../antsrc/org/netbeans/nbbuild/TryElse.java       |   78 +
 .../org/netbeans/nbbuild/UpdateTracking.java       |  620 ++++++
 .../netbeans/nbbuild/ValidateHgConfiguration.java  |  122 ++
 .../org/netbeans/nbbuild/VerifyClassLinkage.java   |  367 ++++
 .../antsrc/org/netbeans/nbbuild/VerifyJNLP.java    |  264 +++
 .../org/netbeans/nbbuild/VerifyUpdateCenter.java   |  272 +++
 .../antsrc/org/netbeans/nbbuild/XMLUtil.java       |  372 ++++
 .../nbbuild/extlibs/CreateLicenseSummary.java      |  360 ++++
 .../nbbuild/extlibs/DeregisterExternalHook.java    |  116 ++
 .../netbeans/nbbuild/extlibs/DownloadBinaries.java |  373 ++++
 .../netbeans/nbbuild/extlibs/ReleaseFilesCopy.java |  132 ++
 .../nbbuild/extlibs/ReleaseFilesExtra.java         |   84 +
 .../nbbuild/extlibs/ReleaseFilesLicense.java       |  206 ++
 .../nbbuild/extlibs/VerifyLibsAndLicenses.java     |  593 ++++++
 .../org/netbeans/nbbuild/extlibs/ignored-binaries  |   41 +
 .../nbbuild/extlibs/ignored-binary-overlaps        |   42 +
 .../org/netbeans/nbbuild/extlibs/ignored-overlaps  |    8 +
 .../org/netbeans/nbbuild/extlibs/package.html      |    2 +
 .../antsrc/org/netbeans/nbbuild/package.html       |   87 +
 .../netbeans/nbbuild/testdist/TestDistFilter.java  |  253 +++
 .../netbeans/nbbuild/testdist/ValidatePath.java    |  100 +
 netbeans/nbbuild/antsrc/package-list               |   62 +
 netbeans/nbbuild/build.properties                  |  234 +++
 netbeans/nbbuild/build.xml                         | 1913 +++++++++++++++++
 netbeans/nbbuild/cluster.properties                | 1288 ++++++++++++
 netbeans/nbbuild/default-properties.xml            |  100 +
 netbeans/nbbuild/default.xml                       |  194 ++
 netbeans/nbbuild/external/apitest-license.txt      |  431 ++++
 netbeans/nbbuild/external/binaries-list            |    2 +
 netbeans/nbbuild/external/findbugs/build.xml       |  122 ++
 .../nbbuild/external/xhtml1-dtds/xhtml-lat1.ent    |  196 ++
 .../nbbuild/external/xhtml1-dtds/xhtml-special.ent |   80 +
 .../nbbuild/external/xhtml1-dtds/xhtml-symbol.ent  |  237 +++
 netbeans/nbbuild/external/xhtml1-dtds/xhtml.soc    |   14 +
 .../external/xhtml1-dtds/xhtml1-frameset.dtd       | 1246 +++++++++++
 .../nbbuild/external/xhtml1-dtds/xhtml1-strict.dtd |  989 +++++++++
 .../external/xhtml1-dtds/xhtml1-transitional.dtd   | 1212 +++++++++++
 netbeans/nbbuild/external/xhtml1-dtds/xhtml1.dcl   |  192 ++
 netbeans/nbbuild/external/xhtml1-license.txt       |  279 +++
 netbeans/nbbuild/hudson/.hgmail-profiler           |    2 +
 netbeans/nbbuild/hudson/core-main                  |  112 +
 netbeans/nbbuild/hudson/initAppserver.sh           |  154 ++
 netbeans/nbbuild/hudson/javascript-tests           |    3 +
 netbeans/nbbuild/hudson/nbms-and-javadoc           |   50 +
 netbeans/nbbuild/hudson/round-robin-build          |   37 +
 netbeans/nbbuild/hudson/round-robin-push           |  141 ++
 netbeans/nbbuild/hudson/round-sync                 |   50 +
 netbeans/nbbuild/hudson/sigtests                   |   45 +
 netbeans/nbbuild/hudson/team-private-repo          |  116 ++
 netbeans/nbbuild/hudson/team-repo                  |   99 +
 netbeans/nbbuild/hudson/test-platform              |   29 +
 netbeans/nbbuild/hudson/trunk                      |    2 +
 netbeans/nbbuild/javadoctools/all-arch.xml         |   64 +
 netbeans/nbbuild/javadoctools/apichanges-empty.xml |   63 +
 .../nbbuild/javadoctools/apichanges-template.xml   |  140 ++
 netbeans/nbbuild/javadoctools/apichanges.dtd       |  235 +++
 netbeans/nbbuild/javadoctools/apichanges.xsl       |  595 ++++++
 netbeans/nbbuild/javadoctools/arch-empty.xml       |   58 +
 netbeans/nbbuild/javadoctools/build.xml            |  265 +++
 netbeans/nbbuild/javadoctools/disallowed-links.xml |   97 +
 .../nbbuild/javadoctools/export-apichanges.xsl     |  140 ++
 .../nbbuild/javadoctools/export2allclasses.xsl     |   99 +
 .../nbbuild/javadoctools/export2allmodules.xsl     |  140 ++
 .../javadoctools/export2apichanges-atom.xsl        |   91 +
 .../nbbuild/javadoctools/export2apichanges.xsl     |  184 ++
 netbeans/nbbuild/javadoctools/export2branding.xsl  |  200 ++
 netbeans/nbbuild/javadoctools/export2color.xsl     |   81 +
 netbeans/nbbuild/javadoctools/export2html.xsl      |  456 +++++
 netbeans/nbbuild/javadoctools/export2layer.xsl     |  200 ++
 netbeans/nbbuild/javadoctools/export2property.xsl  |  200 ++
 netbeans/nbbuild/javadoctools/export2usecases.xsl  |  173 ++
 .../javadoctools/exportInterfaceProperties.xsl     |   93 +
 netbeans/nbbuild/javadoctools/exportInterfaces.xsl |  122 ++
 netbeans/nbbuild/javadoctools/exportOverview.xsl   |  285 +++
 .../nbbuild/javadoctools/javac-api/package-list    |    7 +
 netbeans/nbbuild/javadoctools/javadoc-generic.css  |  956 +++++++++
 netbeans/nbbuild/javadoctools/javadoc.css          |    8 +
 netbeans/nbbuild/javadoctools/links.xml            |  222 ++
 .../nbbuild/javadoctools/nb-docs-stability.css     |   13 +
 netbeans/nbbuild/javadoctools/nb-docs.css          |   22 +
 netbeans/nbbuild/javadoctools/netbeans-lite.css    |   94 +
 netbeans/nbbuild/javadoctools/netbeans.css         |  661 ++++++
 netbeans/nbbuild/javadoctools/no-doc-files/.exists |    1 +
 netbeans/nbbuild/javadoctools/package-list         |  209 ++
 netbeans/nbbuild/javadoctools/properties.xml       |  220 ++
 netbeans/nbbuild/javadoctools/prose.css            |   21 +
 netbeans/nbbuild/javadoctools/replaces.xml         |  220 ++
 .../resources/stability-deprecated.png             |  Bin 0 -> 2227 bytes
 .../resources/stability-deprecated.xcf             |  Bin 0 -> 5572 bytes
 .../javadoctools/resources/stability-devel.png     |  Bin 0 -> 2691 bytes
 .../javadoctools/resources/stability-devel.xcf     |  Bin 0 -> 5518 bytes
 .../javadoctools/resources/stability-friend.png    |  Bin 0 -> 2949 bytes
 .../javadoctools/resources/stability-friend.xcf    |  Bin 0 -> 5689 bytes
 netbeans/nbbuild/javadoctools/template.xml         |  506 +++++
 .../nbbuild/javadoctools/tree-api/package-list     |    2 +
 netbeans/nbbuild/jdk.xml                           |  243 +++
 netbeans/nbbuild/l10n.patterns                     |   73 +
 netbeans/nbbuild/licenses/ANTLR-2                  |   18 +
 netbeans/nbbuild/licenses/Apache-1.1               |   51 +
 .../nbbuild/licenses/Apache-1.1-xmlunit_variant    |   34 +
 netbeans/nbbuild/licenses/Apache-2.0               |  202 ++
 netbeans/nbbuild/licenses/Apache-2.0-Vera-Perseus  |  328 +++
 netbeans/nbbuild/licenses/Apache-JDOM              |   49 +
 netbeans/nbbuild/licenses/BSD                      |   28 +
 netbeans/nbbuild/licenses/BSD-jsch-variant         |   26 +
 netbeans/nbbuild/licenses/CDDL-1.0                 |  380 ++++
 netbeans/nbbuild/licenses/CDDL-GPL-2-CP            |  826 ++++++++
 netbeans/nbbuild/licenses/CPL-1.0                  |  211 ++
 netbeans/nbbuild/licenses/DOM4J-BSD                |   35 +
 netbeans/nbbuild/licenses/EDL-1.0                  |   28 +
 netbeans/nbbuild/licenses/EPL-v10                  |   87 +
 COPYING => netbeans/nbbuild/licenses/GPL           |   27 +-
 netbeans/nbbuild/licenses/GPL-2-CP                 |  425 ++++
 .../nbbuild/licenses/GPL-with-Proguard-exception   |   70 +-
 netbeans/nbbuild/licenses/HttpUnit                 |   19 +
 netbeans/nbbuild/licenses/LGPL-2.1                 |  460 +++++
 netbeans/nbbuild/licenses/MIT                      |   21 +
 netbeans/nbbuild/licenses/MPL-1.1                  |  470 +++++
 netbeans/nbbuild/licenses/Northwoods               |  703 +++++++
 netbeans/nbbuild/licenses/Subversion               |   54 +
 netbeans/nbbuild/licenses/TEL_For_NB_dbxGUI        |  328 +++
 netbeans/nbbuild/licenses/W3C                      |  270 +++
 COPYING => netbeans/nbbuild/licenses/cobertura     |   88 +-
 netbeans/nbbuild/licenses/freemarker               |   48 +
 netbeans/nbbuild/licenses/prefuse-BSD              |   29 +
 netbeans/nbbuild/misc/bundlecheck.pl               |  145 ++
 netbeans/nbbuild/misc/bundlewc.pl                  |   83 +
 netbeans/nbbuild/misc/hints-settings.xml           |  263 +++
 netbeans/nbbuild/misc/i18ncheck.pl                 |  256 +++
 netbeans/nbbuild/nbproject/project.xml             |  238 +++
 .../nbbuild/newbuild/JavaFXNBPlugin_checkout.sh    |   81 +
 netbeans/nbbuild/newbuild/build-all-components.sh  |  227 +++
 netbeans/nbbuild/newbuild/build-mac-nbi.sh         |   62 +
 netbeans/nbbuild/newbuild/build-nbi.sh             |  198 ++
 netbeans/nbbuild/newbuild/build-source-zips.sh     |   70 +
 netbeans/nbbuild/newbuild/build-unpacked-nbms.sh   |   78 +
 netbeans/nbbuild/newbuild/clean-all.sh             |   54 +
 netbeans/nbbuild/newbuild/files-info.sh            |   99 +
 .../newbuild/generate_updatetracking_from_nbm.sh   |   47 +
 netbeans/nbbuild/newbuild/init.sh                  |  181 ++
 netbeans/nbbuild/newbuild/pack-all-components.sh   |  176 ++
 netbeans/nbbuild/newbuild/pack-base.sh             |   66 +
 netbeans/nbbuild/newbuild/push-remote-java-help.sh |   58 +
 netbeans/nbbuild/newbuild/trunk-cb.sh              |   90 +
 netbeans/nbbuild/newbuild/trunk-nightly.sh         |  165 ++
 netbeans/nbbuild/newbuild/upload-bits.sh           |   59 +
 .../nbbuild/production/instrumented-installer.sh   |  104 +
 netbeans/nbbuild/standard-nbm-license.txt          |  839 ++++++++
 netbeans/nbbuild/tagref                            |    6 +
 netbeans/nbbuild/templates/common.xml              | 1328 ++++++++++++
 netbeans/nbbuild/templates/no-testcoverage.xml     |   12 +
 netbeans/nbbuild/templates/projectized.xml         |  755 +++++++
 netbeans/nbbuild/testdist/release/README.txt       |   81 +
 netbeans/nbbuild/testdist/release/all-tests.xml    |  102 +
 netbeans/nbbuild/testdist/release/build.xml        |   71 +
 netbeans/nbbuild/testdist/release/one-module.xml   |  204 ++
 netbeans/profiler.api/build.xml                    |   49 +
 netbeans/profiler.api/manifest.mf                  |    4 +
 netbeans/profiler.api/nbproject/project.properties |   48 +
 netbeans/profiler.api/nbproject/project.xml        |  162 ++
 .../modules/profiler/api/Bundle.properties         |   63 +
 .../modules/profiler/api/EditorContext.java        |   79 +
 .../modules/profiler/api/EditorSupport.java        |  155 ++
 .../modules/profiler/api/GestureSubmitter.java     |  207 ++
 .../modules/profiler/api/GlobalStorage.java        |   72 +
 .../netbeans/modules/profiler/api/GoToSource.java  |  177 ++
 .../modules/profiler/api/JavaPlatform.java         |  226 ++
 .../modules/profiler/api/ProfilerDialogs.java      |  200 ++
 .../modules/profiler/api/ProfilerIDESettings.java  |  576 ++++++
 .../modules/profiler/api/ProfilerProject.java      |   76 +
 .../modules/profiler/api/ProfilerSource.java       |   78 +
 .../modules/profiler/api/ProfilingRoots.java       |   74 +
 .../profiler/api/ProfilingSettingsManager.java     |  150 ++
 .../modules/profiler/api/ProgressDisplayer.java    |   99 +
 .../modules/profiler/api/ProjectUtilities.java     |  183 ++
 .../modules/profiler/api/TaskConfigurator.java     |  136 ++
 .../modules/profiler/api/icons/GeneralIcons.java   |  102 +
 .../netbeans/modules/profiler/api/icons/Icons.java |  117 ++
 .../modules/profiler/api/icons/LanguageIcons.java  |   83 +
 .../modules/profiler/api/icons/ProfilerIcons.java  |  120 ++
 .../profiler/api/java/ExternalPackages.java        |  345 ++++
 .../profiler/api/java/JavaProfilerSource.java      |  221 ++
 .../profiler/api/java/ProfilerTypeUtils.java       |  108 +
 .../modules/profiler/api/java/SourceClassInfo.java |  139 ++
 .../profiler/api/java/SourceMethodInfo.java        |  145 ++
 .../profiler/api/java/SourcePackageInfo.java       |   79 +
 .../profiler/api/project/AntProjectSupport.java    |  124 ++
 .../api/project/ProfilingSettingsSupport.java      |  149 ++
 .../api/project/ProjectContentsSupport.java        |  142 ++
 .../api/project/ProjectProfilingSupport.java       |  202 ++
 .../profiler/api/project/ProjectStorage.java       |  113 +
 .../profiler/spi/EditorSupportProvider.java        |  152 ++
 .../profiler/spi/GlobalStorageProvider.java        |   61 +
 .../modules/profiler/spi/IconsProvider.java        |  117 ++
 .../profiler/spi/JavaPlatformManagerProvider.java  |   67 +
 .../modules/profiler/spi/JavaPlatformProvider.java |   75 +
 .../modules/profiler/spi/LoadGenPlugin.java        |  135 ++
 .../profiler/spi/ProfilerDialogsProvider.java      |  113 +
 .../profiler/spi/ProfilingRootsProvider.java       |   64 +
 .../spi/ProfilingSettingsManagerProvider.java      |  106 +
 .../profiler/spi/ProjectUtilitiesProvider.java     |  127 ++
 .../modules/profiler/spi/SessionListener.java      |   78 +
 .../profiler/spi/TaskConfiguratorProvider.java     |   74 +
 .../spi/java/AbstractJavaProfilerSource.java       |  250 +++
 .../profiler/spi/java/GoToSourceProvider.java      |   71 +
 .../spi/java/ProfilerTypeUtilsProvider.java        |   86 +
 .../spi/project/AntProjectSupportProvider.java     |   82 +
 .../modules/profiler/spi/project/Bundle.properties |    1 +
 .../project/ProfilingSettingsSupportProvider.java  |  190 ++
 .../project/ProjectContentsSupportProvider.java    |   93 +
 .../project/ProjectProfilingSupportProvider.java   |  211 ++
 .../spi/project/ProjectStorageProvider.java        |   90 +
 netbeans/profiler.attach/build.xml                 |    5 +
 netbeans/profiler.attach/manifest.mf               |    5 +
 .../profiler.attach/nbproject/project.properties   |    3 +
 netbeans/profiler.attach/nbproject/project.xml     |  105 +
 .../modules/profiler/attach/AttachWizard.java      |   62 +
 .../modules/profiler/attach/Bundle.properties      |   44 +
 .../profiler/attach/dialog/AttachDialog.java       |  472 +++++
 .../attach/providers/RemotePackExporter.java       |   98 +
 .../attach/providers/TargetPlatformEnum.java       |  104 +
 .../attach/spi/AbstractRemotePackExporter.java     |   90 +
 .../profiler/attach/spi/AttachStepsProvider.java   |   61 +
 .../attach/steps/BasicAttachStepsProvider.java     |  423 ++++
 netbeans/profiler.heapwalker/build.xml             |    5 +
 netbeans/profiler.heapwalker/manifest.mf           |    7 +
 .../nbproject/project.properties                   |    2 +
 netbeans/profiler.heapwalker/nbproject/project.xml |  146 ++
 .../profiler/heapwalk/AbstractController.java      |   84 +
 .../heapwalk/AbstractTopLevelController.java       |  117 ++
 .../profiler/heapwalk/AnalysisController.java      |  210 ++
 .../modules/profiler/heapwalk/Bundle.properties    |   45 +
 .../profiler/heapwalk/ClassPresenterPanel.java     |  264 +++
 .../profiler/heapwalk/ClassesController.java       |  201 ++
 .../profiler/heapwalk/ClassesListController.java   |  659 ++++++
 .../profiler/heapwalk/CompareSnapshotsHelper.java  |  572 ++++++
 .../profiler/heapwalk/FieldsBrowserController.java |  324 +++
 .../profiler/heapwalk/HeapFragmentWalker.java      |  374 ++++
 .../modules/profiler/heapwalk/HeapWalker.java      |  213 ++
 .../profiler/heapwalk/HeapWalkerManager.java       |  250 +++
 .../modules/profiler/heapwalk/HintsController.java |  290 +++
 .../profiler/heapwalk/InstancesController.java     |  307 +++
 .../profiler/heapwalk/InstancesListController.java |  862 ++++++++
 .../modules/profiler/heapwalk/LegendPanel.java     |  114 ++
 .../heapwalk/NavigationHistoryManager.java         |  184 ++
 .../modules/profiler/heapwalk/OQLController.java   |  558 +++++
 .../modules/profiler/heapwalk/OQLSupport.java      |  396 ++++
 .../profiler/heapwalk/OverviewController.java      |  601 ++++++
 .../heapwalk/ReferencesBrowserController.java      |  374 ++++
 .../profiler/heapwalk/SummaryController.java       |  108 +
 .../heapwalk/details/api/DetailsSupport.java       |  166 ++
 .../details/basic/ArrayDetailsProvider.java        |   90 +
 .../heapwalk/details/basic/ArrayValueView.java     |  353 ++++
 .../heapwalk/details/basic/BasicExportAction.java  |  319 +++
 .../details/basic/PrimitiveDetailsProvider.java    |   69 +
 .../details/basic/StringDetailsProvider.java       |   85 +
 .../details/jdk/AtomicDetailsProvider.java         |   90 +
 .../heapwalk/details/jdk/IoDetailsProvider.java    |   75 +
 .../heapwalk/details/jdk/LangDetailsProvider.java  |   77 +
 .../heapwalk/details/jdk/MathDetailsProvider.java  |  111 +
 .../heapwalk/details/jdk/NetDetailsProvider.java   |  305 +++
 .../details/jdk/ReferenceDetailsProvider.java      |   76 +
 .../details/jdk/ThreadDetailsProvider.java         |   66 +
 .../heapwalk/details/jdk/UtilDetailsProvider.java  |  106 +
 .../heapwalk/details/jdk/image/FieldAccessor.java  |  340 +++
 .../heapwalk/details/jdk/image/ImageBuilder.java   |  309 +++
 .../details/jdk/image/ImageDetailProvider.java     |  362 ++++
 .../details/jdk/image/ImageExportAction.java       |  171 ++
 .../details/jdk/image/InstanceBuilder.java         |  183 ++
 .../details/jdk/image/InstanceBuilderRegistry.java |  111 +
 .../details/jdk/ui/AwtDetailsProvider.java         |  180 ++
 .../heapwalk/details/jdk/ui/BaseBuilders.java      |  252 +++
 .../heapwalk/details/jdk/ui/BorderBuilders.java    |  308 +++
 .../heapwalk/details/jdk/ui/ButtonBuilders.java    |  338 +++
 .../heapwalk/details/jdk/ui/ComponentBuilders.java |  316 +++
 .../details/jdk/ui/ComponentDetailsProvider.java   |  342 ++++
 .../heapwalk/details/jdk/ui/DataViewBuilders.java  |  363 ++++
 .../details/jdk/ui/JComponentBuilders.java         |  486 +++++
 .../heapwalk/details/jdk/ui/PaneBuilders.java      |  319 +++
 .../details/jdk/ui/TextComponentBuilders.java      |  189 ++
 .../profiler/heapwalk/details/jdk/ui/Utils.java    |  384 ++++
 .../heapwalk/details/jdk/ui/WindowBuilders.java    |  357 ++++
 .../details/netbeans/JavaDetailsProvider.java      |   87 +
 .../details/netbeans/JavacDetailsProvider.java     |   93 +
 .../details/netbeans/PlatformDetailsProvider.java  | 1607 +++++++++++++++
 .../heapwalk/details/spi/DetailsProvider.java      |  139 ++
 .../heapwalk/details/spi/DetailsUtils.java         |  327 +++
 .../profiler/heapwalk/memorylint/Bundle.properties |   45 +
 .../profiler/heapwalk/memorylint/Distribution.java |  166 ++
 .../profiler/heapwalk/memorylint/FieldAccess.java  |  114 ++
 .../profiler/heapwalk/memorylint/Histogram.java    |  194 ++
 .../heapwalk/memorylint/IteratingRule.java         |  158 ++
 .../profiler/heapwalk/memorylint/MemoryLint.java   |  256 +++
 .../modules/profiler/heapwalk/memorylint/Rule.java |  111 +
 .../profiler/heapwalk/memorylint/RuleRegistry.java |   80 +
 .../profiler/heapwalk/memorylint/StringHelper.java |  114 ++
 .../profiler/heapwalk/memorylint/Utils.java        |  385 ++++
 .../profiler/heapwalk/memorylint/Walker.java       |  186 ++
 .../heapwalk/memorylint/rules/Bundle.properties    |   92 +
 .../memorylint/rules/CollapsedHashMap.java         |  186 ++
 .../heapwalk/memorylint/rules/DeepSize.java        |  140 ++
 .../memorylint/rules/DuplicatedString.java         |  114 ++
 .../memorylint/rules/HashMapHistogram.java         |  207 ++
 .../memorylint/rules/OverallocatedString.java      |  125 ++
 .../memorylint/rules/RetainedSetByClass.java       |  129 ++
 .../memorylint/rules/RetainedSetByInstance.java    |  159 ++
 .../heapwalk/memorylint/rules/TooManyBooleans.java |  107 +
 .../memorylint/rules/WrongWeakHashMap.java         |  174 ++
 .../heapwalk/memorylint/rules/res/wrongmap.png     |  Bin 0 -> 2715 bytes
 .../heapwalk/model/AbstractHeapWalkerNode.java     |  270 +++
 .../modules/profiler/heapwalk/model/ArrayItem.java |   55 +
 .../modules/profiler/heapwalk/model/ArrayNode.java |   84 +
 .../profiler/heapwalk/model/BrowserUtils.java      |  425 ++++
 .../profiler/heapwalk/model/Bundle.properties      |   41 +
 .../profiler/heapwalk/model/ChildrenComputer.java  |   55 +
 .../modules/profiler/heapwalk/model/ClassNode.java |  164 ++
 .../profiler/heapwalk/model/HeapPatterns.java      |  228 +++
 .../heapwalk/model/HeapWalkerFieldNode.java        |   60 +
 .../heapwalk/model/HeapWalkerInstanceNode.java     |   66 +
 .../profiler/heapwalk/model/HeapWalkerNode.java    |  106 +
 .../heapwalk/model/HeapWalkerNodeFactory.java      |  495 +++++
 .../profiler/heapwalk/model/InstanceNode.java      |  262 +++
 .../heapwalk/model/InstancesContainerNode.java     |  112 +
 .../heapwalk/model/ObjectArrayFieldNode.java       |   98 +
 .../profiler/heapwalk/model/ObjectArrayNode.java   |  194 ++
 .../profiler/heapwalk/model/ObjectFieldNode.java   |  139 ++
 .../profiler/heapwalk/model/ObjectNode.java        |  224 ++
 .../heapwalk/model/PrimitiveArrayFieldNode.java    |   94 +
 .../heapwalk/model/PrimitiveArrayNode.java         |  195 ++
 .../heapwalk/model/PrimitiveFieldNode.java         |  169 ++
 .../modules/profiler/heapwalk/model/RootNode.java  |   84 +
 .../profiler/heapwalk/oql/ui/OQLEditor.java        |  201 ++
 .../profiler/heapwalk/ui/AnalysisControllerUI.java |  560 +++++
 .../profiler/heapwalk/ui/ClassesControllerUI.java  |  175 ++
 .../heapwalk/ui/ClassesListControllerUI.java       |  985 +++++++++
 .../profiler/heapwalk/ui/CollapsibleSplitPane.java |  234 +++
 .../heapwalk/ui/FieldTableCellRenderer.java        |  139 ++
 .../heapwalk/ui/FieldTreeCellRenderer.java         |  102 +
 .../heapwalk/ui/FieldsBrowserControllerUI.java     |  890 ++++++++
 .../profiler/heapwalk/ui/HeapFragmentWalkerUI.java |  489 +++++
 .../modules/profiler/heapwalk/ui/HeapWalkerUI.java |  121 ++
 .../profiler/heapwalk/ui/HintsControllerUI.java    |  291 +++
 .../heapwalk/ui/InstancesControllerUI.java         |  235 +++
 .../heapwalk/ui/InstancesListControllerUI.java     |  934 +++++++++
 .../profiler/heapwalk/ui/OQLControllerUI.java      |  824 ++++++++
 .../profiler/heapwalk/ui/OQLQueryCustomizer.java   |  563 +++++
 .../profiler/heapwalk/ui/OpenHeapWalkerAction.java |  121 ++
 .../profiler/heapwalk/ui/OverviewControllerUI.java |  208 ++
 .../heapwalk/ui/ReferencesBrowserControllerUI.java |  978 +++++++++
 .../profiler/heapwalk/ui/SummaryControllerUI.java  |  147 ++
 .../heapwalk/ui/icons/HeapWalkerIcons.java         |   69 +
 .../ui/icons/impl/HeapWalkerIconsProviderImpl.java |   75 +
 .../heapwalk/ui/icons/impl/biggestObjects.png      |  Bin 0 -> 801 bytes
 .../profiler/heapwalk/ui/icons/impl/classes.png    |  Bin 0 -> 784 bytes
 .../profiler/heapwalk/ui/icons/impl/data.png       |  Bin 0 -> 580 bytes
 .../profiler/heapwalk/ui/icons/impl/gcRoot.png     |  Bin 0 -> 340 bytes
 .../profiler/heapwalk/ui/icons/impl/gcRoots.png    |  Bin 0 -> 378 bytes
 .../heapwalk/ui/icons/impl/incomingRef.png         |  Bin 0 -> 618 bytes
 .../profiler/heapwalk/ui/icons/impl/instances.png  |  Bin 0 -> 631 bytes
 .../profiler/heapwalk/ui/icons/impl/loop.png       |  Bin 0 -> 875 bytes
 .../profiler/heapwalk/ui/icons/impl/memoryLint.png |  Bin 0 -> 903 bytes
 .../profiler/heapwalk/ui/icons/impl/progress.png   |  Bin 0 -> 614 bytes
 .../profiler/heapwalk/ui/icons/impl/properties.png |  Bin 0 -> 542 bytes
 .../profiler/heapwalk/ui/icons/impl/rules.png      |  Bin 0 -> 784 bytes
 .../profiler/heapwalk/ui/icons/impl/savedOQL.png   |  Bin 0 -> 649 bytes
 .../heapwalk/ui/icons/impl/snapshotDataObject.png  |  Bin 0 -> 746 bytes
 .../ui/icons/impl/snapshotDataObject32.png         |  Bin 0 -> 1442 bytes
 .../profiler/heapwalk/ui/icons/impl/static.png     |  Bin 0 -> 310 bytes
 .../profiler/heapwalk/ui/icons/impl/sysinfo.png    |  Bin 0 -> 606 bytes
 .../profiler/heapwalk/ui/icons/impl/window.png     |  Bin 0 -> 335 bytes
 .../modules/profiler/heapwalker/Bundle.properties  |    4 +
 .../profiler/heapwalker/HprofDataObject.java       |  101 +
 .../netbeans/modules/profiler/heapwalker/layer.xml |   24 +
 netbeans/profiler.oql/build.xml                    |    5 +
 netbeans/profiler.oql/manifest.mf                  |    7 +
 netbeans/profiler.oql/nbproject/project.properties |    8 +
 netbeans/profiler.oql/nbproject/project.xml        |   86 +
 .../modules/profiler/oql/Bundle.properties         |   46 +
 .../modules/profiler/oql/engine/api/OQLEngine.java |  136 ++
 .../profiler/oql/engine/api/OQLException.java      |   61 +
 .../profiler/oql/engine/api/ReferenceChain.java    |  151 ++
 .../profiler/oql/engine/api/impl/Bundle.properties |   42 +
 .../oql/engine/api/impl/OQLEngineImpl.java         |  428 ++++
 .../profiler/oql/engine/api/impl/OQLQueryImpl.java |   67 +
 .../oql/engine/api/impl/ReachableExcludes.java     |   61 +
 .../oql/engine/api/impl/ReachableObjects.java      |  121 ++
 .../profiler/oql/engine/api/impl/Snapshot.java     |  434 ++++
 .../profiler/oql/engine/api/impl/TreeIterator.java |  109 +
 .../modules/profiler/oql/engine/api/impl/hat.js    | 1750 ++++++++++++++++
 .../profiler/oql/engine/api/impl/hat_nashorn.js    | 1764 ++++++++++++++++
 .../modules/profiler/oql/icons/OQLIcons.java       |   54 +
 .../oql/icons/impl/OQLIconsProviderImpl.java       |   60 +
 .../modules/profiler/oql/icons/impl/oql.png        |  Bin 0 -> 1013 bytes
 .../org/netbeans/modules/profiler/oql/layer.xml    |   74 +
 .../oql/repository/api/OQLQueryCategory.java       |   96 +
 .../oql/repository/api/OQLQueryDefinition.java     |   86 +
 .../oql/repository/api/OQLQueryRepository.java     |  173 ++
 .../permgen/resources/BootstrapCount.oql           |    1 +
 .../repository/permgen/resources/Bundle.properties |   56 +
 .../repository/permgen/resources/CLChildParent.oql |   10 +
 .../oql/repository/permgen/resources/CLHisto.oql   |    3 +
 .../repository/permgen/resources/CLLiveness.oql    |    2 +
 .../permgen/resources/CLLoadedClasses.oql          |    3 +
 .../repository/permgen/resources/CLReflection.oql  |    1 +
 .../oql/repository/permgen/resources/CLTypes.oql   |    1 +
 .../profiler/oql/repository/resources/AllFiles.oql |    1 +
 .../oql/repository/resources/Bundle.properties     |   10 +
 .../repository/resources/OverallocatedStrings.oql  |    4 +
 .../resources/OverallocatedStringsJS.oql           |   13 +
 .../oql/repository/resources/TooManyBooleans.oql   |    3 +
 .../modules/profiler/oql/spi/OQLEditorImpl.java    |   68 +
 netbeans/profiler.selector.api/build.xml           |    5 +
 netbeans/profiler.selector.api/manifest.mf         |    6 +
 .../nbproject/project.properties                   |    3 +
 .../profiler.selector.api/nbproject/project.xml    |  111 +
 .../profiler/selector/api/Bundle.properties        |   45 +
 .../profiler/selector/api/ClassSearchSupport.java  |   50 +
 .../selector/api/SelectionTreeBuilderFactory.java  |   74 +
 .../selector/api/SelectionTreeBuilderType.java     |   88 +
 .../selector/api/builders/Bundle.properties        |    0
 .../api/builders/FolderSelectionTreeBuilder.java   |   74 +
 .../api/builders/JarSelectionTreeBuilder.java      |   74 +
 .../builders/PackageSelectionTreeViewBuilder.java  |   76 +
 .../api/builders/ProjectSelectionTreeBuilder.java  |   60 +
 .../builders/SingleFileSelectionTreeBuilder.java   |   74 +
 .../selector/api/builders/package-info.java        |   48 +
 .../selector/api/nodes/AbstractClassNode.java      |   64 +
 .../profiler/selector/api/nodes/Bundle.properties  |   41 +
 .../profiler/selector/api/nodes/ClassNode.java     |  227 +++
 .../selector/api/nodes/ConstructorNode.java        |  124 ++
 .../selector/api/nodes/ConstructorsNode.java       |   85 +
 .../profiler/selector/api/nodes/ContainerNode.java |  164 ++
 .../profiler/selector/api/nodes/FolderNode.java    |   84 +
 .../selector/api/nodes/GreedySelectorChildren.java |   64 +
 .../selector/api/nodes/InnerClassesNode.java       |   84 +
 .../profiler/selector/api/nodes/JarNode.java       |   84 +
 .../profiler/selector/api/nodes/MethodNode.java    |  142 ++
 .../profiler/selector/api/nodes/MethodsNode.java   |   80 +
 .../profiler/selector/api/nodes/PackageNode.java   |  204 ++
 .../selector/api/nodes/ProjectLibrariesNode.java   |   65 +
 .../profiler/selector/api/nodes/ProjectNode.java   |  116 ++
 .../selector/api/nodes/ProjectPackages.java        |   84 +
 .../selector/api/nodes/ProjectSourcesNode.java     |   74 +
 .../selector/api/nodes/SelectorChildren.java       |  140 ++
 .../profiler/selector/api/nodes/SelectorNode.java  |  275 +++
 .../profiler/selector/api/nodes/package-info.java  |   52 +
 .../selector/spi/SelectionTreeBuilder.java         |  149 ++
 .../spi/SelectionTreeBuilderFactoryProvider.java   |   65 +
 netbeans/profiler.selector.ui/build.xml            |    5 +
 netbeans/profiler.selector.ui/manifest.mf          |    5 +
 .../nbproject/project.properties                   |    3 +
 .../profiler.selector.ui/nbproject/project.xml     |  119 ++
 .../selector/ui/BuilderUsageCalculator.java        |   63 +
 .../modules/profiler/selector/ui/Bundle.properties |   45 +
 .../selector/ui/CancellableController.java         |   61 +
 .../profiler/selector/ui/RootSelectorNode.java     |   98 +
 .../profiler/selector/ui/RootSelectorTree.java     |  887 ++++++++
 .../modules/profiler/selector/ui/SearchPanel.java  |  289 +++
 .../profiler/selector/ui/SelectionTreeView.java    |   59 +
 .../selector/ui/SelectionTreeViewWrapper.java      |   86 +
 .../profiler/selector/ui/TreePathSearch.java       |  160 ++
 .../profiler/selector/ui/WrappingSearchCursor.java |  171 ++
 netbeans/profiler.snaptracer/build.xml             |   49 +
 netbeans/profiler.snaptracer/manifest.mf           |    7 +
 .../nbproject/project.properties                   |   43 +
 netbeans/profiler.snaptracer/nbproject/project.xml |  183 ++
 .../modules/profiler/snaptracer/Bundle.properties  |   43 +
 .../profiler/snaptracer/ClassNameComparator.java   |   66 +
 .../profiler/snaptracer/ItemValueFormatter.java    |  270 +++
 .../profiler/snaptracer/PackageStateHandler.java   |  184 ++
 .../modules/profiler/snaptracer/Positionable.java  |  157 ++
 .../profiler/snaptracer/ProbeItemDescriptor.java   |  574 ++++++
 .../profiler/snaptracer/ProbeStateHandler.java     |  174 ++
 .../snaptracer/SessionInitializationException.java |  120 ++
 .../modules/profiler/snaptracer/TracerPackage.java |  302 +++
 .../profiler/snaptracer/TracerPackageProvider.java |   82 +
 .../modules/profiler/snaptracer/TracerProbe.java   |  256 +++
 .../profiler/snaptracer/TracerProbeDescriptor.java |  120 ++
 .../profiler/snaptracer/TracerProgressObject.java  |  232 +++
 .../modules/profiler/snaptracer/TracerSupport.java |   91 +
 .../snaptracer/impl/AttachToBugAction.java         |  284 +++
 .../profiler/snaptracer/impl/Bundle.properties     |   51 +
 .../profiler/snaptracer/impl/DetailsView.java      |  110 +
 .../snaptracer/impl/ExportSnapshotAction.java      |  191 ++
 .../profiler/snaptracer/impl/IdeSnapshot.java      |  298 +++
 .../snaptracer/impl/IdeSnapshotAction.java         |  199 ++
 .../profiler/snaptracer/impl/NpssDataObject.java   |   87 +
 .../profiler/snaptracer/impl/PackagesView.java     |  226 ++
 .../profiler/snaptracer/impl/TimelineView.java     |  274 +++
 .../profiler/snaptracer/impl/TracerController.java |  473 +++++
 .../profiler/snaptracer/impl/TracerModel.java      |  337 +++
 .../snaptracer/impl/TracerSupportImpl.java         |  114 ++
 .../profiler/snaptracer/impl/TracerView.java       |  421 ++++
 .../snaptracer/impl/details/DetailsPanel.java      |  268 +++
 .../snaptracer/impl/details/DetailsTable.java      |  157 ++
 .../impl/details/DetailsTableCellRenderer.java     |  111 +
 .../snaptracer/impl/details/DetailsTableModel.java |   59 +
 .../snaptracer/impl/details/ItemValueRenderer.java |   74 +
 .../snaptracer/impl/details/MarkRenderer.java      |   71 +
 .../snaptracer/impl/details/TimestampRenderer.java |  102 +
 .../snaptracer/impl/export/CSVExporter.java        |  105 +
 .../snaptracer/impl/export/DataExport.java         |  305 +++
 .../snaptracer/impl/export/ExportBatch.java        |   70 +
 .../profiler/snaptracer/impl/export/Exporter.java  |  120 ++
 .../snaptracer/impl/export/HTMLExporter.java       |  131 ++
 .../snaptracer/impl/export/XMLExporter.java        |  119 ++
 .../snaptracer/impl/icons/TracerIcons.java         |   67 +
 .../impl/icons/TracerIconsProviderImpl.java        |   72 +
 .../profiler/snaptracer/impl/icons/bugtracking.png |  Bin 0 -> 748 bytes
 .../profiler/snaptracer/impl/icons/decrement.png   |  Bin 0 -> 90 bytes
 .../snaptracer/impl/icons/genericAction.png        |  Bin 0 -> 221 bytes
 .../profiler/snaptracer/impl/icons/hmwheel.png     |  Bin 0 -> 263 bytes
 .../profiler/snaptracer/impl/icons/increment.png   |  Bin 0 -> 98 bytes
 .../profiler/snaptracer/impl/icons/mark.png        |  Bin 0 -> 142 bytes
 .../profiler/snaptracer/impl/icons/markClear.png   |  Bin 0 -> 295 bytes
 .../profiler/snaptracer/impl/icons/markHighl.png   |  Bin 0 -> 186 bytes
 .../profiler/snaptracer/impl/icons/probe.png       |  Bin 0 -> 784 bytes
 .../profiler/snaptracer/impl/icons/reset.png       |  Bin 0 -> 91 bytes
 .../profiler/snaptracer/impl/icons/selectAll.png   |  Bin 0 -> 189 bytes
 .../impl/icons/snapshotDataObjectCPU.png           |  Bin 0 -> 779 bytes
 .../impl/icons/snapshotDataObjectCPU32.png         |  Bin 0 -> 1447 bytes
 .../profiler/snaptracer/impl/icons/tracer.png      |  Bin 0 -> 698 bytes
 .../profiler/snaptracer/impl/icons/tracer32.png    |  Bin 0 -> 1463 bytes
 .../profiler/snaptracer/impl/icons/vmwheel.png     |  Bin 0 -> 277 bytes
 .../profiler/snaptracer/impl/icons/zmwheel.png     |  Bin 0 -> 312 bytes
 .../snaptracer/impl/options/TracerOptions.java     |  304 +++
 .../impl/options/TracerOptionsCategory.java        |   84 +
 .../impl/options/TracerOptionsPanel.java           | 1415 +++++++++++++
 .../impl/options/TracerOptionsPanelController.java |  214 ++
 .../snaptracer/impl/packages/TestPackage.java      |   94 +
 .../impl/packages/TestPackageProvider.java         |   64 +
 .../snaptracer/impl/packages/TestProbe.java        |   96 +
 .../snaptracer/impl/packages/UiGesturesProbe.java  |  125 ++
 .../impl/probes/ProbeDescriptorComponent.java      |  163 ++
 .../snaptracer/impl/probes/ProbePresenter.java     |  124 ++
 .../snaptracer/impl/resources/NpssResolver.xml     |   58 +
 .../profiler/snaptracer/impl/resources/layer.xml   |   25 +
 .../snaptracer/impl/swing/CategoryList.java        |  209 ++
 .../profiler/snaptracer/impl/swing/ColorIcon.java  |  116 ++
 .../snaptracer/impl/swing/CustomComboRenderer.java |  153 ++
 .../snaptracer/impl/swing/DropdownButton.java      |  114 ++
 .../impl/swing/EnhancedLabelRenderer.java          |  155 ++
 .../snaptracer/impl/swing/HeaderButton.java        |  141 ++
 .../snaptracer/impl/swing/HeaderLabel.java         |  124 ++
 .../snaptracer/impl/swing/HeaderPanel.java         |  147 ++
 .../snaptracer/impl/swing/HorizontalLayout.java    |  145 ++
 .../snaptracer/impl/swing/LabelRenderer.java       |  296 +++
 .../profiler/snaptracer/impl/swing/LegendFont.java |   72 +
 .../profiler/snaptracer/impl/swing/ScrollBar.java  |   74 +
 .../snaptracer/impl/swing/ScrollableContainer.java |  141 ++
 .../snaptracer/impl/swing/SectionSeparator.java    |  127 ++
 .../profiler/snaptracer/impl/swing/Separator.java  |  131 ++
 .../snaptracer/impl/swing/SimpleSeparator.java     |  119 ++
 .../profiler/snaptracer/impl/swing/Spacer.java     |   76 +
 .../impl/swing/TimelineMarksPainter.java           |   68 +
 .../snaptracer/impl/swing/TransparentToolBar.java  |  223 ++
 .../snaptracer/impl/swing/VerticalLayout.java      |  144 ++
 .../snaptracer/impl/swing/VisibilityHandler.java   |  100 +
 .../snaptracer/impl/timeline/Bundle.properties     |   40 +
 .../snaptracer/impl/timeline/ChartPanel.java       |  497 +++++
 .../impl/timeline/ContinuousXYPainter.java         |  140 ++
 .../impl/timeline/DiscreteXYPainter.java           |  301 +++
 .../snaptracer/impl/timeline/PointsComputer.java   |  176 ++
 .../snaptracer/impl/timeline/ProbesPanel.java      |  262 +++
 .../impl/timeline/RowBackgroundDecorator.java      |   85 +
 .../impl/timeline/RowBoundsDecorator.java          |   84 +
 .../impl/timeline/RowForegroundDecorator.java      |  102 +
 .../snaptracer/impl/timeline/TimelineAxis.java     |  559 +++++
 .../snaptracer/impl/timeline/TimelineChart.java    |  757 +++++++
 .../impl/timeline/TimelineColorFactory.java        |  123 ++
 .../impl/timeline/TimelineIconPainter.java         |  285 +++
 .../impl/timeline/TimelineLegendOverlay.java       |  128 ++
 .../snaptracer/impl/timeline/TimelineModel.java    |  193 ++
 .../impl/timeline/TimelinePaintersFactory.java     |  151 ++
 .../snaptracer/impl/timeline/TimelinePanel.java    |  242 +++
 .../impl/timeline/TimelineSelectionManager.java    |  564 +++++
 .../impl/timeline/TimelineSelectionOverlay.java    |  351 ++++
 .../snaptracer/impl/timeline/TimelineSupport.java  |  918 +++++++++
 .../impl/timeline/TimelineTooltipOverlay.java      |  326 +++
 .../impl/timeline/TimelineTooltipPainter.java      |  198 ++
 .../impl/timeline/TimelineUnitsOverlay.java        |  166 ++
 .../snaptracer/impl/timeline/TimelineXYItem.java   |  194 ++
 .../impl/timeline/TimelineXYPainter.java           |  235 +++
 .../impl/timeline/VerticalTimelineLayout.java      |  113 +
 .../impl/timeline/XChartSelectionOverlay.java      |  441 ++++
 .../timeline/items/ContinuousXYItemDescriptor.java |   64 +
 .../timeline/items/DiscreteXYItemDescriptor.java   |   94 +
 .../impl/timeline/items/IconItemDescriptor.java    |   71 +
 .../impl/timeline/items/ValueItemDescriptor.java   |   99 +
 .../impl/timeline/items/XYItemDescriptor.java      |   84 +
 .../profiler/snaptracer/logs/LogReader.java        |  120 ++
 .../profiler/snaptracer/logs/LogRecords.java       |  441 ++++
 .../modules/profiler/snaptracer/package-info.java  |   55 +
 netbeans/profiler.utilities/build.xml              |    5 +
 netbeans/profiler.utilities/manifest.mf            |    5 +
 .../nbproject/project.properties                   |    5 +
 netbeans/profiler.utilities/nbproject/project.xml  |   46 +
 .../modules/profiler/utilities/Bundle.properties   |   43 +
 .../modules/profiler/utilities/Delegate.java       |   54 +
 .../profiler/utilities/OutputParameter.java        |   86 +
 .../modules/profiler/utilities/ProfilerUtils.java  |   75 +
 .../modules/profiler/utilities/Visitable.java      |   52 +
 .../modules/profiler/utilities/Visitor.java        |   51 +
 .../profiler/utilities/trees/NodeFilter.java       |   52 +
 .../profiler/utilities/trees/TreeDecimator.java    |  112 +
 netbeans/profiler/build.xml                        |   90 +
 netbeans/profiler/l10n.list                        |    6 +
 netbeans/profiler/manifest.mf                      |    7 +
 netbeans/profiler/nbproject/project.properties     |   52 +
 netbeans/profiler/nbproject/project.xml            |  303 +++
 netbeans/profiler/release/VERSION.txt              |    2 +
 .../netbeans/modules/profiler/Bundle.properties    |   78 +
 .../netbeans/modules/profiler/CPUDiffPanel.java    |  831 ++++++++
 .../modules/profiler/CPUSnapshotPanel.java         | 1334 ++++++++++++
 .../profiler/DoNotShowDialogDescriptor.java        |  110 +
 .../modules/profiler/DummyHprofResolver.xml        |   58 +
 .../netbeans/modules/profiler/ExportAction.java    |  439 ++++
 .../modules/profiler/FragmentSnapshotPanel.java    |  162 ++
 .../netbeans/modules/profiler/HeapDumpWatch.java   |  197 ++
 .../modules/profiler/LiveResultsGroupWsgrp.xml     |   55 +
 .../modules/profiler/LiveResultsWindow.java        | 1229 +++++++++++
 .../netbeans/modules/profiler/LoadedSnapshot.java  |  844 ++++++++
 .../modules/profiler/LockContentionWindow.java     |  268 +++
 .../netbeans/modules/profiler/MemoryDiffPanel.java |  357 ++++
 .../modules/profiler/MemorySnapshotPanel.java      |  474 +++++
 .../modules/profiler/MonitoringGraphsPanel.java    |  144 ++
 .../modules/profiler/NetBeansProfiler.java         | 2053 +++++++++++++++++++
 .../org/netbeans/modules/profiler/NpsResolver.xml  |   68 +
 .../modules/profiler/ProfilerControlPanel2.java    | 2156 ++++++++++++++++++++
 .../netbeans/modules/profiler/ProfilerModule.java  |  180 ++
 .../modules/profiler/ProfilerTopComponent.java     |  123 ++
 .../modules/profiler/ProfilingMonitor.java         |  280 +++
 .../netbeans/modules/profiler/ResultsListener.java |   60 +
 .../netbeans/modules/profiler/ResultsManager.java  | 1297 ++++++++++++
 .../modules/profiler/SampledCPUSnapshot.java       |  400 ++++
 .../modules/profiler/SaveSnapshotAction.java       |   98 +
 .../netbeans/modules/profiler/SaveViewAction.java  |  378 ++++
 .../modules/profiler/ServerStateMonitor.java       |  146 ++
 .../modules/profiler/SnapshotInfoPanel.java        |  665 ++++++
 .../netbeans/modules/profiler/SnapshotPanel.java   |   70 +
 .../modules/profiler/SnapshotResultsWindow.java    |  467 +++++
 .../modules/profiler/SnapshotsDiffWindow.java      |  211 ++
 .../modules/profiler/SnapshotsListener.java        |   66 +
 .../modules/profiler/TelemetryOverviewPanel.java   |  176 ++
 .../netbeans/modules/profiler/TelemetryWindow.java |  426 ++++
 .../netbeans/modules/profiler/ThreadsWindow.java   |  334 +++
 .../profiler/actions/AddRootMethodAction.java      |  208 ++
 .../modules/profiler/actions/AttachAction.java     |  103 +
 .../actions/BaseSelectRootMethodsAction.java       |  172 ++
 .../modules/profiler/actions/Bundle.properties     |  103 +
 .../profiler/actions/CompareSnapshotsAction.java   | 1050 ++++++++++
 .../profiler/actions/ControlPanelAction.java       |   85 +
 .../modules/profiler/actions/FindNextAction.java   |   89 +
 .../profiler/actions/FindPreviousAction.java       |   89 +
 .../actions/GetCmdLineArgumentsAction.java         |  170 ++
 .../modules/profiler/actions/HeapDumpAction.java   |  558 +++++
 .../profiler/actions/InternalStatsAction.java      |  133 ++
 .../profiler/actions/JavaPlatformSelector.java     |  238 +++
 .../profiler/actions/LoadSnapshotAction.java       |  184 ++
 .../profiler/actions/ModifyProfilingAction.java    |  119 ++
 .../modules/profiler/actions/PauseAction.java      |  123 ++
 .../profiler/actions/ProfilingAwareAction.java     |  138 ++
 .../modules/profiler/actions/ProfilingSupport.java |  348 ++++
 .../modules/profiler/actions/RerunAction.java      |  136 ++
 .../profiler/actions/ResetResultsAction.java       |  179 ++
 .../profiler/actions/RunCalibrationAction.java     |  140 ++
 .../modules/profiler/actions/RunGCAction.java      |  120 ++
 .../actions/SelectJavaRootMethodsAction.java       |   96 +
 .../actions/ShowLiveResultsWindowAction.java       |   88 +
 .../profiler/actions/ShowTelemetryViewAction.java  |   88 +
 .../profiler/actions/ShowThreadsViewAction.java    |   88 +
 .../modules/profiler/actions/StopAction.java       |  201 ++
 .../profiler/actions/TakeSnapshotAction.java       |  160 ++
 .../profiler/actions/TelemetryOverviewAction.java  |   95 +
 .../netbeans/modules/profiler/filters-default.xml  |   92 +
 .../modules/profiler/filtersets-default.xml        |   64 +
 .../modules/profiler/impl/Bundle.properties        |   41 +
 .../profiler/impl/GlobalStorageProviderImpl.java   |   72 +
 .../modules/profiler/impl/ProfilerDialogs.java     |  612 ++++++
 .../profiler/impl/ProfilerDialogsProviderImpl.java |  130 ++
 .../profiler/impl/ProfilingRootsProviderImpl.java  |   61 +
 .../profiler/impl/icons/IconsProviderImpl.java     |  210 ++
 .../modules/profiler/impl/icons/allThreads.png     |  Bin 0 -> 502 bytes
 .../netbeans/modules/profiler/impl/icons/array.png |  Bin 0 -> 428 bytes
 .../modules/profiler/impl/icons/attach.png         |  Bin 0 -> 771 bytes
 .../modules/profiler/impl/icons/attach24.png       |  Bin 0 -> 1145 bytes
 .../modules/profiler/impl/icons/attachButton.gif   |  Bin 0 -> 204 bytes
 .../modules/profiler/impl/icons/autoRefresh.png    |  Bin 0 -> 929 bytes
 .../netbeans/modules/profiler/impl/icons/back.png  |  Bin 0 -> 553 bytes
 .../modules/profiler/impl/icons/backTracesTab.png  |  Bin 0 -> 541 bytes
 .../modules/profiler/impl/icons/callTreeTab.png    |  Bin 0 -> 406 bytes
 .../netbeans/modules/profiler/impl/icons/class.png |  Bin 0 -> 785 bytes
 .../modules/profiler/impl/icons/clearFilter.png    |  Bin 0 -> 466 bytes
 .../profiler/impl/icons/clearFilterHighl.png       |  Bin 0 -> 476 bytes
 .../modules/profiler/impl/icons/closePanel.png     |  Bin 0 -> 289 bytes
 .../profiler/impl/icons/collapsedSnippet.png       |  Bin 0 -> 282 bytes
 .../modules/profiler/impl/icons/combinedTab.png    |  Bin 0 -> 548 bytes
 .../profiler/impl/icons/compareSnapshots.png       |  Bin 0 -> 653 bytes
 .../profiler/impl/icons/constructorPackage.png     |  Bin 0 -> 604 bytes
 .../profiler/impl/icons/constructorPrivate.png     |  Bin 0 -> 704 bytes
 .../profiler/impl/icons/constructorProtected.png   |  Bin 0 -> 675 bytes
 .../profiler/impl/icons/constructorPublic.png      |  Bin 0 -> 464 bytes
 .../modules/profiler/impl/icons/constructors.png   |  Bin 0 -> 678 bytes
 .../modules/profiler/impl/icons/controlPanel.gif   |  Bin 0 -> 919 bytes
 .../profiler/impl/icons/controlPanelWindow.gif     |  Bin 0 -> 919 bytes
 .../netbeans/modules/profiler/impl/icons/cpu.png   |  Bin 0 -> 838 bytes
 .../netbeans/modules/profiler/impl/icons/cpu32.png |  Bin 0 -> 2197 bytes
 .../modules/profiler/impl/icons/custom32.png       |  Bin 0 -> 2402 bytes
 .../modules/profiler/impl/icons/detach.png         |  Bin 0 -> 769 bytes
 .../netbeans/modules/profiler/impl/icons/down.png  |  Bin 0 -> 506 bytes
 .../netbeans/modules/profiler/impl/icons/empty.gif |  Bin 0 -> 55 bytes
 .../netbeans/modules/profiler/impl/icons/error.png |  Bin 0 -> 723 bytes
 .../profiler/impl/icons/expandedSnippet.png        |  Bin 0 -> 277 bytes
 .../modules/profiler/impl/icons/filter.png         |  Bin 0 -> 665 bytes
 .../modules/profiler/impl/icons/filterContains.png |  Bin 0 -> 502 bytes
 .../modules/profiler/impl/icons/filterEndsWith.png |  Bin 0 -> 621 bytes
 .../modules/profiler/impl/icons/filterHighl.png    |  Bin 0 -> 454 bytes
 .../modules/profiler/impl/icons/filterRegExp.png   |  Bin 0 -> 655 bytes
 .../profiler/impl/icons/filterStartsWith.png       |  Bin 0 -> 589 bytes
 .../netbeans/modules/profiler/impl/icons/find.gif  |  Bin 0 -> 662 bytes
 .../modules/profiler/impl/icons/findNext.png       |  Bin 0 -> 543 bytes
 .../modules/profiler/impl/icons/findPrevious.png   |  Bin 0 -> 519 bytes
 .../modules/profiler/impl/icons/forward.png        |  Bin 0 -> 565 bytes
 .../modules/profiler/impl/icons/forwardNode.png    |  Bin 0 -> 550 bytes
 .../modules/profiler/impl/icons/fragment.png       |  Bin 0 -> 418 bytes
 .../modules/profiler/impl/icons/heapSnapshot.png   |  Bin 0 -> 675 bytes
 .../modules/profiler/impl/icons/hideColumn.png     |  Bin 0 -> 301 bytes
 .../modules/profiler/impl/icons/hotspotsTab.png    |  Bin 0 -> 442 bytes
 .../modules/profiler/impl/icons/infoIcon.png       |  Bin 0 -> 687 bytes
 .../modules/profiler/impl/icons/infoTab.png        |  Bin 0 -> 744 bytes
 .../modules/profiler/impl/icons/initializer.png    |  Bin 0 -> 464 bytes
 .../modules/profiler/impl/icons/initializerSt.png  |  Bin 0 -> 453 bytes
 .../modules/profiler/impl/icons/instance.png       |  Bin 0 -> 428 bytes
 .../modules/profiler/impl/icons/interface.png      |  Bin 0 -> 541 bytes
 .../netbeans/modules/profiler/impl/icons/jar.png   |  Bin 0 -> 758 bytes
 .../modules/profiler/impl/icons/leafNode.png       |  Bin 0 -> 744 bytes
 .../modules/profiler/impl/icons/libraries.png      |  Bin 0 -> 614 bytes
 .../modules/profiler/impl/icons/liveResults.png    |  Bin 0 -> 797 bytes
 .../profiler/impl/icons/liveResultsCPUView32.png   |  Bin 0 -> 2027 bytes
 .../impl/icons/liveResultsFragmentView32.png       |  Bin 0 -> 1615 bytes
 .../profiler/impl/icons/liveResultsMemView32.png   |  Bin 0 -> 1676 bytes
 .../profiler/impl/icons/liveResultsWindow.png      |  Bin 0 -> 797 bytes
 .../modules/profiler/impl/icons/locksView32.png    |  Bin 0 -> 1327 bytes
 .../modules/profiler/impl/icons/locksWindow.png    |  Bin 0 -> 652 bytes
 .../modules/profiler/impl/icons/maximizePanel.png  |  Bin 0 -> 184 bytes
 .../modules/profiler/impl/icons/memory.png         |  Bin 0 -> 470 bytes
 .../modules/profiler/impl/icons/memory32.png       |  Bin 0 -> 885 bytes
 .../profiler/impl/icons/memoryResultsTab.png       |  Bin 0 -> 581 bytes
 .../profiler/impl/icons/memorySnapshot32.png       |  Bin 0 -> 1193 bytes
 .../modules/profiler/impl/icons/methodPackage.png  |  Bin 0 -> 666 bytes
 .../modules/profiler/impl/icons/methodPrivate.png  |  Bin 0 -> 779 bytes
 .../profiler/impl/icons/methodProtected.png        |  Bin 0 -> 767 bytes
 .../modules/profiler/impl/icons/methodPublic.png   |  Bin 0 -> 528 bytes
 .../profiler/impl/icons/methodStPackage.png        |  Bin 0 -> 664 bytes
 .../profiler/impl/icons/methodStPrivate.png        |  Bin 0 -> 779 bytes
 .../profiler/impl/icons/methodStProtected.png      |  Bin 0 -> 768 bytes
 .../modules/profiler/impl/icons/methodStPublic.png |  Bin 0 -> 513 bytes
 .../modules/profiler/impl/icons/methods.png        |  Bin 0 -> 714 bytes
 .../modules/profiler/impl/icons/minimizePanel.png  |  Bin 0 -> 168 bytes
 .../profiler/impl/icons/modifyProfiling.png        |  Bin 0 -> 927 bytes
 .../modules/profiler/impl/icons/monitoring.png     |  Bin 0 -> 685 bytes
 .../modules/profiler/impl/icons/monitoring32.png   |  Bin 0 -> 1615 bytes
 .../modules/profiler/impl/icons/openSnapshot.png   |  Bin 0 -> 823 bytes
 .../modules/profiler/impl/icons/package.png        |  Bin 0 -> 496 bytes
 .../netbeans/modules/profiler/impl/icons/pause.png |  Bin 0 -> 776 bytes
 .../netbeans/modules/profiler/impl/icons/pie.png   |  Bin 0 -> 809 bytes
 .../modules/profiler/impl/icons/popupArrow.png     |  Bin 0 -> 231 bytes
 .../modules/profiler/impl/icons/primitive.png      |  Bin 0 -> 311 bytes
 .../modules/profiler/impl/icons/profile.png        |  Bin 0 -> 919 bytes
 .../modules/profiler/impl/icons/profile24.png      |  Bin 0 -> 1401 bytes
 .../netbeans/modules/profiler/impl/icons/rerun.png |  Bin 0 -> 538 bytes
 .../modules/profiler/impl/icons/resetResults.png   |  Bin 0 -> 653 bytes
 .../modules/profiler/impl/icons/restorePanel.png   |  Bin 0 -> 227 bytes
 .../modules/profiler/impl/icons/resume.png         |  Bin 0 -> 808 bytes
 .../modules/profiler/impl/icons/reverseNode.png    |  Bin 0 -> 541 bytes
 .../modules/profiler/impl/icons/runButton.gif      |  Bin 0 -> 871 bytes
 .../netbeans/modules/profiler/impl/icons/runGC.png |  Bin 0 -> 757 bytes
 .../netbeans/modules/profiler/impl/icons/save.png  |  Bin 0 -> 640 bytes
 .../modules/profiler/impl/icons/saveAs.png         |  Bin 0 -> 847 bytes
 .../modules/profiler/impl/icons/saveView.png       |  Bin 0 -> 852 bytes
 .../modules/profiler/impl/icons/scaleToFit.png     |  Bin 0 -> 657 bytes
 .../modules/profiler/impl/icons/setFilter.png      |  Bin 0 -> 550 bytes
 .../modules/profiler/impl/icons/setFilterHighl.png |  Bin 0 -> 536 bytes
 .../modules/profiler/impl/icons/showGraphs.png     |  Bin 0 -> 661 bytes
 .../modules/profiler/impl/icons/slaveDown.png      |  Bin 0 -> 584 bytes
 .../modules/profiler/impl/icons/slaveUp.png        |  Bin 0 -> 627 bytes
 .../profiler/impl/icons/snapshotDataObject.png     |  Bin 0 -> 746 bytes
 .../profiler/impl/icons/snapshotDataObject32.png   |  Bin 0 -> 1442 bytes
 .../profiler/impl/icons/snapshotDataObjectCPU.gif  |  Bin 0 -> 1049 bytes
 .../impl/icons/snapshotDataObjectCPU32.gif         |  Bin 0 -> 1447 bytes
 .../impl/icons/snapshotDataObjectFragment.gif      |  Bin 0 -> 606 bytes
 .../impl/icons/snapshotDataObjectFragment32.gif    |  Bin 0 -> 873 bytes
 .../impl/icons/snapshotDataObjectMemory.gif        |  Bin 0 -> 595 bytes
 .../impl/icons/snapshotDataObjectMemory32.gif      |  Bin 0 -> 1307 bytes
 .../modules/profiler/impl/icons/sortAsc.png        |  Bin 0 -> 202 bytes
 .../modules/profiler/impl/icons/sortDesc.png       |  Bin 0 -> 204 bytes
 .../modules/profiler/impl/icons/stackTracesTab.png |  Bin 0 -> 541 bytes
 .../netbeans/modules/profiler/impl/icons/start.png |  Bin 0 -> 479 bytes
 .../modules/profiler/impl/icons/startup32.png      |  Bin 0 -> 1967 bytes
 .../netbeans/modules/profiler/impl/icons/stop.png  |  Bin 0 -> 543 bytes
 .../modules/profiler/impl/icons/subtreeTab.png     |  Bin 0 -> 429 bytes
 .../modules/profiler/impl/icons/takeSnapshot.png   |  Bin 0 -> 613 bytes
 .../profiler/impl/icons/takeSnapshotCPU32.png      |  Bin 0 -> 1864 bytes
 .../profiler/impl/icons/takeSnapshotFragment32.png |  Bin 0 -> 1121 bytes
 .../profiler/impl/icons/takeSnapshotMem32.png      |  Bin 0 -> 1193 bytes
 .../impl/icons/telemetryOverviewWindow.png         |  Bin 0 -> 661 bytes
 .../profiler/impl/icons/telemetryView32.png        |  Bin 0 -> 1463 bytes
 .../profiler/impl/icons/telemetryWindow.png        |  Bin 0 -> 698 bytes
 .../modules/profiler/impl/icons/thread.png         |  Bin 0 -> 371 bytes
 .../modules/profiler/impl/icons/threadsView32.png  |  Bin 0 -> 980 bytes
 .../modules/profiler/impl/icons/threadsWindow.png  |  Bin 0 -> 584 bytes
 .../netbeans/modules/profiler/impl/icons/up.png    |  Bin 0 -> 479 bytes
 .../modules/profiler/impl/icons/updateNow.png      |  Bin 0 -> 875 bytes
 .../profiler/impl/icons/variablePackage.png        |  Bin 0 -> 491 bytes
 .../profiler/impl/icons/variablePrivate.png        |  Bin 0 -> 601 bytes
 .../profiler/impl/icons/variableProtected.png      |  Bin 0 -> 570 bytes
 .../modules/profiler/impl/icons/variablePublic.png |  Bin 0 -> 342 bytes
 .../profiler/impl/icons/variableStPackage.png      |  Bin 0 -> 546 bytes
 .../profiler/impl/icons/variableStPrivate.png      |  Bin 0 -> 663 bytes
 .../profiler/impl/icons/variableStProtected.png    |  Bin 0 -> 654 bytes
 .../profiler/impl/icons/variableStPublic.png       |  Bin 0 -> 391 bytes
 .../modules/profiler/impl/icons/variables.png      |  Bin 0 -> 575 bytes
 .../netbeans/modules/profiler/impl/icons/zoom.png  |  Bin 0 -> 633 bytes
 .../modules/profiler/impl/icons/zoomIn.png         |  Bin 0 -> 666 bytes
 .../modules/profiler/impl/icons/zoomOut.png        |  Bin 0 -> 654 bytes
 .../src/org/netbeans/modules/profiler/mf-layer.xml |  113 +
 .../netbeans/modules/profiler/profiler_cp.settings |   67 +
 .../netbeans/modules/profiler/profiler_cp.wstcref  |   50 +
 .../netbeans/modules/profiler/profiler_to.settings |   64 +
 .../netbeans/modules/profiler/profiler_to.wstcref  |   50 +
 .../netbeans/modules/profiler/ui/Bundle.properties |   57 +
 .../modules/profiler/ui/ChooseExportTypePanel.form |  101 +
 .../modules/profiler/ui/ChooseExportTypePanel.java |  201 ++
 .../netbeans/modules/profiler/ui/FindDialog.java   |  189 ++
 .../modules/profiler/ui/HprofDataObject.java       |   92 +
 .../modules/profiler/ui/ImagePreviewPanel.java     |  246 +++
 .../modules/profiler/ui/ManualMethodSelect.java    |  334 +++
 .../netbeans/modules/profiler/ui/NBHTMLLabel.java  |   63 +
 .../modules/profiler/ui/NBSwingWorker.java         |   82 +
 .../modules/profiler/ui/NpsDataObject.java         |   96 +
 .../profiler/ui/ProfilerProgressDisplayer.java     |  234 +++
 .../modules/profiler/ui/panels/Bundle.properties   |   64 +
 .../ui/panels/FileSelectRootMethodsPanel.java      |  247 +++
 .../modules/profiler/ui/panels/PIDSelectPanel.java |  353 ++++
 .../ui/panels/ProjectSelectRootMethodsPanel.java   |  573 ++++++
 .../profiler/ui/panels/ProjectSelectorPanel.form   |  189 ++
 .../profiler/ui/panels/ProjectSelectorPanel.java   |  361 ++++
 .../profiler/ui/panels/RootMethodsPanel.java       |  460 +++++
 .../modules/profiler/utils/Bundle.properties       |   44 +
 .../netbeans/modules/profiler/utils/IDEUtils.java  |  213 ++
 .../modules/profiler/utils/MainClassChooser.java   |  256 +++
 .../modules/profiler/utils/MainClassWarning.java   |  136 ++
 visualvm.desktop.in                                |    8 -
 .../antsrc/org/netbeans/nbbuild/AutoUpdate.java    |  415 ++++
 .../netbeans/nbbuild/AutoUpdateCatalogParser.java  |  602 ++++++
 visualvm/antsrc/org/netbeans/nbbuild/L10nTask.java |  261 +++
 visualvm/application/build.xml                     |    8 +
 visualvm/application/manifest.mf                   |    9 +
 visualvm/application/nbproject/build-impl.xml      |   30 +
 visualvm/application/nbproject/genfiles.properties |    8 +
 visualvm/application/nbproject/project.properties  |    4 +
 visualvm/application/nbproject/project.xml         |   94 +
 visualvm/application/nbproject/suite.properties    |    1 +
 .../org.netbeans.spi.sendopts.OptionProcessor      |    1 +
 .../tools/visualvm/application/Application.java    |  157 ++
 .../application/ApplicationDescriptor.java         |  162 ++
 .../application/ApplicationDescriptorProvider.java |   47 +
 .../visualvm/application/ApplicationSupport.java   |   98 +
 .../visualvm/application/ApplicationsSorting.java  |  209 ++
 .../tools/visualvm/application/Bundle.properties   |   33 +
 .../application/GeneralPropertiesProvider.java     |   91 +
 .../sun/tools/visualvm/application/Installer.java  |   42 +
 .../tools/visualvm/application/jvm/DefaultJvm.java |  195 ++
 .../visualvm/application/jvm/HeapHistogram.java    |   64 +
 .../sun/tools/visualvm/application/jvm/Jvm.java    |  377 ++++
 .../tools/visualvm/application/jvm/JvmFactory.java |   79 +
 .../visualvm/application/jvm/MonitoredData.java    |  225 ++
 .../application/jvm/MonitoredDataListener.java     |   41 +
 .../visualvm/application/jvm/package-info.java     |   30 +
 .../visualvm/application/options/Bundle.properties |   29 +
 .../tools/visualvm/application/options/Open.java   |  156 ++
 .../tools/visualvm/application/package-info.java   |   29 +
 .../application/resources/Bundle.properties        |   26 +
 .../resources/addApplicationSnapshot.png           |  Bin 0 -> 690 bytes
 .../resources/addApplicationSnapshot24.png         |  Bin 0 -> 1042 bytes
 .../visualvm/application/resources/application.png |  Bin 0 -> 794 bytes
 .../tools/visualvm/application/resources/layer.xml |  102 +
 .../visualvm/application/resources/visualvm.png    |  Bin 0 -> 526 bytes
 .../snapshot/AddApplicationSnapshotAction.java     |   94 +
 .../application/snapshot/ApplicationSnapshot.java  |  112 +
 .../snapshot/ApplicationSnapshotAction.java        |  102 +
 .../snapshot/ApplicationSnapshotCategory.java      |   58 +
 .../snapshot/ApplicationSnapshotConfigurator.java  |  205 ++
 .../snapshot/ApplicationSnapshotDescriptor.java    |   70 +
 .../ApplicationSnapshotDescriptorProvider.java     |   47 +
 .../snapshot/ApplicationSnapshotProvider.java      |  254 +++
 .../snapshot/ApplicationSnapshotsSupport.java      |  117 ++
 .../application/snapshot/Bundle.properties         |   62 +
 .../application/snapshot/package-info.java         |   29 +
 .../visualvm/application/type/ApplicationType.java |  127 ++
 .../application/type/ApplicationTypeFactory.java   |   88 +
 .../visualvm/application/type/Bundle.properties    |   84 +
 .../application/type/DefaultApplicationType.java   |  101 +
 .../application/type/EclipseApplicationType.java   |   44 +
 .../type/EclipseApplicationTypeFactory.java        |   82 +
 .../application/type/IntellijApplicationType.java  |   44 +
 .../type/IntellijApplicationTypeFactory.java       |   94 +
 .../type/JDeveloperApplicationType.java            |   51 +
 .../type/JDeveloperApplicationTypeFactory.java     |   91 +
 .../type/JavaPluginApplicationType.java            |   78 +
 .../type/JavaPluginApplicationTypeFactory.java     |   72 +
 .../type/JavaWebStartApplicationType.java          |   77 +
 .../type/JavaWebStartApplicationTypeFactory.java   |   60 +
 .../application/type/MainClassApplicationType.java |   77 +
 .../type/MainClassApplicationTypeFactory.java      |  173 ++
 .../application/type/MavenApplicationType.java     |   43 +
 .../type/MavenApplicationTypeFactory.java          |   60 +
 .../type/NetBeans3xApplicationType.java            |   45 +
 .../application/type/NetBeansApplicationType.java  |  159 ++
 .../type/NetBeansApplicationTypeFactory.java       |  155 ++
 .../type/NetBeansBasedApplicationType.java         |  112 +
 .../application/type/VisualVMApplicationType.java  |   73 +
 .../visualvm/application/type/package-info.java    |   29 +
 .../application/type/resources/Clojure.png         |  Bin 0 -> 671 bytes
 .../application/type/resources/Eclipse.png         |  Bin 0 -> 1526 bytes
 .../application/type/resources/GlassFish.png       |  Bin 0 -> 385 bytes
 .../visualvm/application/type/resources/Groovy.png |  Bin 0 -> 872 bytes
 .../visualvm/application/type/resources/JB.png     |  Bin 0 -> 283 bytes
 .../application/type/resources/JDeveloper.png      |  Bin 0 -> 840 bytes
 .../visualvm/application/type/resources/JRMC.png   |  Bin 0 -> 944 bytes
 .../visualvm/application/type/resources/JRuby.png  |  Bin 0 -> 725 bytes
 .../visualvm/application/type/resources/JavaDB.png |  Bin 0 -> 554 bytes
 .../visualvm/application/type/resources/Jython.png |  Bin 0 -> 276 bytes
 .../application/type/resources/Maven2Icon.png      |  Bin 0 -> 679 bytes
 .../application/type/resources/NetBeans.png        |  Bin 0 -> 840 bytes
 .../type/resources/NetBeansPlatform.png            |  Bin 0 -> 575 bytes
 .../visualvm/application/type/resources/Scala.png  |  Bin 0 -> 458 bytes
 .../visualvm/application/type/resources/Tomcat.png |  Bin 0 -> 915 bytes
 .../visualvm/application/type/resources/WLS.png    |  Bin 0 -> 745 bytes
 visualvm/applicationviews/build.xml                |    8 +
 visualvm/applicationviews/manifest.mf              |    8 +
 visualvm/applicationviews/nbproject/build-impl.xml |   30 +
 .../applicationviews/nbproject/genfiles.properties |    8 +
 .../applicationviews/nbproject/project.properties  |    4 +
 visualvm/applicationviews/nbproject/project.xml    |  138 ++
 .../applicationviews/nbproject/suite.properties    |    1 +
 .../application/views/ApplicationViewsSupport.java |  133 ++
 .../visualvm/application/views/Installer.java      |   39 +
 .../views/monitor/ApplicationMonitorModel.java     |  560 +++++
 .../views/monitor/ApplicationMonitorView.java      |  666 ++++++
 .../monitor/ApplicationMonitorViewProvider.java    |   69 +
 .../ApplicationSnapshotMonitorViewProvider.java    |   51 +
 .../application/views/monitor/Bundle.properties    |  100 +
 .../views/overview/ApplicationOverviewModel.java   |  309 +++
 .../views/overview/ApplicationOverviewView.java    |   87 +
 .../overview/ApplicationOverviewViewProvider.java  |   63 +
 .../ApplicationSnapshotOverviewViewProvider.java   |   51 +
 .../application/views/overview/Bundle.properties   |   66 +
 .../views/overview/OverviewViewSupport.java        |  347 ++++
 .../visualvm/application/views/package-info.java   |   29 +
 .../application/views/resources/Bundle.properties  |   26 +
 .../application/views/resources/monitor.png        |  Bin 0 -> 712 bytes
 .../application/views/resources/overview.png       |  Bin 0 -> 723 bytes
 .../application/views/resources/threads.png        |  Bin 0 -> 584 bytes
 .../ApplicationSnapshotThreadsViewProvider.java    |   51 +
 .../views/threads/ApplicationThreadsView.java      |  399 ++++
 .../threads/ApplicationThreadsViewProvider.java    |   93 +
 .../application/views/threads/Bundle.properties    |   41 +
 .../views/threads/DeadlockDetector.java            |  100 +
 .../views/threads/PersistenceSupport.java          |  198 ++
 .../views/threads/ThreadMXBeanDataManager.java     |  199 ++
 .../views/threads/VisualVMThreadsDataManager.java  |   39 +
 visualvm/appui/build.xml                           |   34 +
 visualvm/appui/manifest.mf                         |    8 +
 visualvm/appui/nbproject/build-impl.xml            |   56 +
 visualvm/appui/nbproject/genfiles.properties       |    8 +
 visualvm/appui/nbproject/project.properties        |   29 +
 visualvm/appui/nbproject/project.xml               |  169 ++
 visualvm/appui/nbproject/suite.properties          |    1 +
 .../org.netbeans.spi.autoupdate.KeyStoreProvider   |    1 +
 .../tools/visualvm/modules/appui/AboutAction.java  |  248 +++
 .../tools/visualvm/modules/appui/Bundle.properties |   42 +
 .../sun/tools/visualvm/modules/appui/Install.java  |   48 +
 .../visualvm/modules/appui/WindowManager.wswmgr    |   24 +
 .../visualvm/modules/appui/about/AboutDialog.java  |  218 ++
 .../modules/appui/about/AboutDialogControls.java   |  281 +++
 .../modules/appui/about/AboutDialogPanel.java      |  161 ++
 .../visualvm/modules/appui/about/Bundle.properties |   65 +
 .../visualvm/modules/appui/about/TextBrowser.java  |  220 ++
 .../modules/appui/about/TextViewerComponent.java   |  226 ++
 .../tools/visualvm/modules/appui/about/image.png   |  Bin 0 -> 108631 bytes
 .../appui/keystore/VisualVMKeyStoreProvider.java   |   67 +
 .../tools/visualvm/modules/appui/keystore/ide.ks   |  Bin 0 -> 1419 bytes
 .../com/sun/tools/visualvm/modules/appui/layer.xml |  199 ++
 .../modules/appui/options/Bundle.properties        |   51 +
 .../appui/options/NetworkOptionsCategory.java      |   63 +
 .../modules/appui/options/NetworkOptionsModel.java |  367 ++++
 .../modules/appui/options/NetworkOptionsPanel.java |  594 ++++++
 .../options/NetworkOptionsPanelController.java     |  110 +
 .../modules/appui/options/ProxySettings.java       |  453 ++++
 .../visualvm/modules/appui/options/network.png     |  Bin 0 -> 1673 bytes
 .../appui/proxysettings/ProxySettingsHack.java     |   60 +
 .../modules/appui/toolbar/ToolbarProvider.java     |   42 +
 .../modules/appui/toolbar/VisualVMToolbar.java     |  101 +
 .../modules/appui/url/VisualVMURLDisplayer.java    |   81 +
 .../modules/appui/welcome/Bundle.properties        |   29 +
 .../modules/appui/welcome/BundleSupport.java       |   87 +
 .../modules/appui/welcome/CaptionPanel.java        |   62 +
 .../visualvm/modules/appui/welcome/Constants.java  |   55 +
 .../modules/appui/welcome/ContentsPanel.java       |   98 +
 .../modules/appui/welcome/FixedImagePanel.java     |   80 +
 .../modules/appui/welcome/FooterPanel.java         |   61 +
 .../appui/welcome/HorizontalImagePanel.java        |   81 +
 .../visualvm/modules/appui/welcome/LinkButton.java |  150 ++
 .../tools/visualvm/modules/appui/welcome/Logo.java |   86 +
 .../modules/appui/welcome/ShowNextTime.java        |   80 +
 .../modules/appui/welcome/ShowWelcomeAction.java   |   77 +
 .../modules/appui/welcome/StartPageContent.java    |   70 +
 .../visualvm/modules/appui/welcome/Utils.java      |  127 ++
 .../visualvm/modules/appui/welcome/WebLink.java    |   87 +
 .../modules/appui/welcome/WelcomeComponent.java    |  190 ++
 .../modules/appui/welcome/WelcomeOptions.java      |   82 +
 .../appui/welcome/resources/Bundle.properties      |   76 +
 .../welcome/resources/VisualVMWelcome.settings     |   17 +
 .../welcome/resources/VisualVMWelcome.wstcref      |   11 +
 .../appui/welcome/resources/welcome-bottomleft.png |  Bin 0 -> 635 bytes
 .../welcome/resources/welcome-bottommiddle.png     |  Bin 0 -> 585 bytes
 .../welcome/resources/welcome-bottomright.png      |  Bin 0 -> 653 bytes
 .../appui/welcome/resources/welcome-topleft.png    |  Bin 0 -> 9287 bytes
 .../appui/welcome/resources/welcome-topmiddle.png  |  Bin 0 -> 1000 bytes
 .../appui/welcome/resources/welcome-topright.png   |  Bin 0 -> 9365 bytes
 .../modules/appui/welcome/resources/welcome.gif    |  Bin 0 -> 336 bytes
 visualvm/attach/build.xml                          |    8 +
 visualvm/attach/manifest.mf                        |    9 +
 visualvm/attach/nbproject/build-impl.xml           |   30 +
 visualvm/attach/nbproject/genfiles.properties      |    8 +
 visualvm/attach/nbproject/project.properties       |   29 +
 visualvm/attach/nbproject/project.xml              |   65 +
 visualvm/attach/nbproject/suite.properties         |    1 +
 .../sun/tools/visualvm/attach/AttachModelImpl.java |  154 ++
 .../tools/visualvm/attach/AttachModelProvider.java |   99 +
 .../sun/tools/visualvm/attach/Bundle.properties    |   26 +
 .../tools/visualvm/attach/HeapHistogramImpl.java   |  264 +++
 .../com/sun/tools/visualvm/attach/Installer.java   |   41 +
 .../visualvm/attach/JRockitAttachModelImpl.java    |   44 +
 .../visualvm/attach/JRockitHeapHistogramImpl.java  |   91 +
 .../attach/OracleJRockitAttachModelImpl.java       |   55 +
 .../org/netbeans/core/startup/Bundle.properties    |   32 +
 .../core.jar/org/netbeans/core/startup/frame.gif   |  Bin 0 -> 372 bytes
 .../core.jar/org/netbeans/core/startup/frame24.gif |  Bin 0 -> 1148 bytes
 .../core.jar/org/netbeans/core/startup/frame32.gif |  Bin 0 -> 1373 bytes
 .../core.jar/org/netbeans/core/startup/frame48.gif |  Bin 0 -> 1465 bytes
 .../core.jar/org/netbeans/core/startup/splash.gif  |  Bin 0 -> 108631 bytes
 .../org/netbeans/core/windows/Bundle.properties    |    1 +
 .../core/windows/view/ui/Bundle.properties         |   26 +
 .../org/netbeans/core/ui/Bundle.properties         |   25 +
 .../netbeans/modules/profiler/Bundle.properties    |   25 +
 .../profiler/heapwalk/model/Bundle.properties      |   27 +
 visualvm/build-nb-ml.sh                            |   13 +
 visualvm/build.xml                                 |  242 +++
 visualvm/caching.api/build.xml                     |    8 +
 visualvm/caching.api/manifest.mf                   |    5 +
 visualvm/caching.api/nbproject/build-impl.xml      |   30 +
 visualvm/caching.api/nbproject/genfiles.properties |    8 +
 visualvm/caching.api/nbproject/project.properties  |    6 +
 visualvm/caching.api/nbproject/project.xml         |   32 +
 visualvm/caching.api/nbproject/suite.properties    |    1 +
 .../tools/visualvm/api/caching/Bundle.properties   |    2 +
 .../com/sun/tools/visualvm/api/caching/Cache.java  |   61 +
 .../tools/visualvm/api/caching/CacheFactory.java   |   74 +
 .../com/sun/tools/visualvm/api/caching/Entry.java  |  105 +
 .../tools/visualvm/api/caching/EntryFactory.java   |   48 +
 .../sun/tools/visualvm/api/caching/Persistor.java  |   64 +
 .../api/caching/impl/CacheFactoryImpl.java         |   66 +
 .../tools/visualvm/api/caching/impl/CacheImpl.java |  161 ++
 .../visualvm/api/caching/impl/KeyFactory.java      |   40 +
 .../visualvm/api/caching/impl/SoftKeyFactory.java  |   41 +
 .../visualvm/api/caching/impl/SoftReferenceEx.java |   63 +
 .../visualvm/api/caching/impl/WeakKeyFactory.java  |   41 +
 .../visualvm/api/caching/impl/WeakReferenceEx.java |   63 +
 .../visualvm/api/caching/impl/package-info.java    |   29 +
 .../tools/visualvm/api/caching/package-info.java   |   29 +
 .../tools/visualvm/api/caching/CacheImplTest.java  |  158 ++
 .../api/caching/impl/SoftReferenceExTest.java      |   99 +
 .../api/caching/impl/WeakReferenceExTest.java      |   99 +
 visualvm/charts/build.xml                          |    8 +
 visualvm/charts/manifest.mf                        |    6 +
 visualvm/charts/nbproject/build-impl.xml           |   30 +
 visualvm/charts/nbproject/project.properties       |    8 +
 visualvm/charts/nbproject/project.xml              |   50 +
 visualvm/charts/nbproject/suite.properties         |    1 +
 .../sun/tools/visualvm/charts/Bundle.properties    |   26 +
 .../sun/tools/visualvm/charts/ChartFactory.java    |   64 +
 .../sun/tools/visualvm/charts/ColorFactory.java    |   93 +
 .../visualvm/charts/SimpleXYChartDescriptor.java   |  320 +++
 .../visualvm/charts/SimpleXYChartSupport.java      |  286 +++
 .../sun/tools/visualvm/charts/package-info.java    |   29 +
 .../tools/visualvm/charts/swing/RotateLabelUI.java |  175 ++
 .../sun/tools/visualvm/charts/xy/Bundle.properties |   29 +
 .../sun/tools/visualvm/charts/xy/ColorIcon.java    |  111 +
 .../visualvm/charts/xy/SimpleXYChartUtils.java     |  585 ++++++
 .../tools/visualvm/charts/xy/XYAxisComponent.java  |  106 +
 .../sun/tools/visualvm/charts/xy/XYBackground.java |   56 +
 .../visualvm/charts/xy/XYDecimalMarksPainter.java  |   53 +
 .../com/sun/tools/visualvm/charts/xy/XYItem.java   |  166 ++
 .../sun/tools/visualvm/charts/xy/XYPainter.java    |  315 +++
 .../tools/visualvm/charts/xy/XYPaintersModel.java  |   47 +
 .../visualvm/charts/xy/XYPercentMarksPainter.java  |   54 +
 .../visualvm/charts/xy/XYSelectionOverlay.java     |  214 ++
 .../sun/tools/visualvm/charts/xy/XYStorage.java    |  226 ++
 .../tools/visualvm/charts/xy/XYTooltipModel.java   |   43 +
 .../tools/visualvm/charts/xy/XYTooltipOverlay.java |  223 ++
 .../tools/visualvm/charts/xy/XYTooltipPainter.java |  163 ++
 visualvm/charts/test/unit/src/test/Demo.java       |  122 ++
 visualvm/core/build.xml                            |   34 +
 visualvm/core/manifest.mf                          |    9 +
 visualvm/core/nbproject/build-impl.xml             |   56 +
 visualvm/core/nbproject/genfiles.properties        |    8 +
 visualvm/core/nbproject/project.properties         |   28 +
 visualvm/core/nbproject/project.xml                |  210 ++
 visualvm/core/nbproject/suite.properties           |    1 +
 .../org.netbeans.spi.sendopts.OptionProcessor      |    1 +
 .../com/sun/tools/visualvm/core/Bundle.properties  |   33 +
 .../src/com/sun/tools/visualvm/core/Install.java   |   59 +
 .../tools/visualvm/core/datasource/DataSource.java |  318 +++
 .../core/datasource/DataSourceContainer.java       |  115 ++
 .../core/datasource/DataSourceProvider.java        |  268 +++
 .../core/datasource/DataSourceRepository.java      |   82 +
 .../tools/visualvm/core/datasource/Storage.java    |  376 ++++
 .../core/datasource/descriptor/Bundle.properties   |   28 +
 .../descriptor/DataSourceDescriptor.java           |  387 ++++
 .../descriptor/DataSourceDescriptorFactory.java    |   92 +
 .../descriptor/GeneralPropertiesProvider.java      |  174 ++
 .../core/datasource/descriptor/package-info.java   |   29 +
 .../visualvm/core/datasource/package-info.java     |   29 +
 .../datasupport/AsyncPropertyChangeSupport.java    |   77 +
 .../tools/visualvm/core/datasupport/Base64.java    |  260 +++
 .../core/datasupport/ClassNameComparator.java      |   48 +
 .../core/datasupport/ComparableWeakReference.java  |   79 +
 .../visualvm/core/datasupport/DataChangeEvent.java |   86 +
 .../core/datasupport/DataChangeListener.java       |   42 +
 .../core/datasupport/DataChangeSupport.java        |  127 ++
 .../core/datasupport/DataRemovedListener.java      |   46 +
 .../visualvm/core/datasupport/Positionable.java    |  139 ++
 .../tools/visualvm/core/datasupport/Stateful.java  |  119 ++
 .../sun/tools/visualvm/core/datasupport/Utils.java |  494 +++++
 .../visualvm/core/datasupport/package-info.java    |   29 +
 .../tools/visualvm/core/explorer/Bundle.properties |   29 +
 .../core/explorer/DataSourcesComparator.java       |   70 +
 .../visualvm/core/explorer/ExplorerComponent.java  |  264 +++
 .../core/explorer/ExplorerContextMenuFactory.java  |  229 +++
 .../core/explorer/ExplorerExpansionListener.java   |   51 +
 .../core/explorer/ExplorerModelBuilder.java        |  456 +++++
 .../tools/visualvm/core/explorer/ExplorerNode.java |  268 +++
 .../core/explorer/ExplorerNodeRenderer.java        |   65 +
 .../core/explorer/ExplorerNodesComparator.java     |   53 +
 .../core/explorer/ExplorerSelectionListener.java   |   45 +
 .../visualvm/core/explorer/ExplorerSupport.java    |  269 +++
 .../core/explorer/ExplorerTopComponent.java        |  119 ++
 .../core/explorer/ExplorerTopComponentAction.java  |   64 +
 .../tools/visualvm/core/explorer/package-info.java |   29 +
 .../core/src/com/sun/tools/visualvm/core/layer.xml |  236 +++
 .../visualvm/core/model/AbstractModelProvider.java |   51 +
 .../com/sun/tools/visualvm/core/model/Model.java   |   39 +
 .../tools/visualvm/core/model/ModelFactory.java    |  261 +++
 .../tools/visualvm/core/model/ModelProvider.java   |   56 +
 .../tools/visualvm/core/model/package-info.java    |   30 +
 .../tools/visualvm/core/options/Bundle.properties  |   38 +
 .../core/options/GeneralOptionsCategory.java       |   56 +
 .../visualvm/core/options/GeneralOptionsPanel.java |  378 ++++
 .../options/GeneralOptionsPanelController.java     |  102 +
 .../visualvm/core/options/GlobalPreferences.java   |  291 +++
 .../sun/tools/visualvm/core/options/UISupport.java |   72 +
 .../tools/visualvm/core/options/package-info.java  |   29 +
 .../visualvm/core/properties/Bundle.properties     |   32 +
 .../core/properties/EditPropertiesAction.java      |   62 +
 .../core/properties/PropertiesConfigurator.java    |  128 ++
 .../core/properties/PropertiesCustomizer.java      |  350 ++++
 .../visualvm/core/properties/PropertiesPanel.java  |  108 +
 .../core/properties/PropertiesProvider.java        |  164 ++
 .../core/properties/PropertiesSupport.java         |  179 ++
 .../visualvm/core/properties/package-info.java     |   39 +
 .../core/scheduler/DefaultScheduledTask.java       |  184 ++
 .../sun/tools/visualvm/core/scheduler/Quantum.java |  122 ++
 .../visualvm/core/scheduler/ScheduledTask.java     |   70 +
 .../tools/visualvm/core/scheduler/Scheduler.java   |  101 +
 .../visualvm/core/scheduler/SchedulerTask.java     |   40 +
 .../visualvm/core/scheduler/SchedulingPipe.java    |  142 ++
 .../visualvm/core/scheduler/package-info.java      |   31 +
 .../tools/visualvm/core/snapshot/Bundle.properties |   38 +
 .../core/snapshot/GeneralPropertiesProvider.java   |  111 +
 .../snapshot/RegisteredSnapshotCategories.java     |  157 ++
 .../sun/tools/visualvm/core/snapshot/Snapshot.java |  197 ++
 .../core/snapshot/SnapshotCategoriesListener.java  |   49 +
 .../visualvm/core/snapshot/SnapshotCategory.java   |  229 +++
 .../visualvm/core/snapshot/SnapshotDescriptor.java |  122 ++
 .../visualvm/core/snapshot/SnapshotsContainer.java |   66 +
 .../snapshot/SnapshotsContainerDescriptor.java     |   66 +
 .../visualvm/core/snapshot/SnapshotsSorting.java   |  166 ++
 .../visualvm/core/snapshot/SnapshotsSupport.java   |  130 ++
 .../core/snapshot/options/Bundle.properties        |   27 +
 .../visualvm/core/snapshot/options/Openfile.java   |  129 ++
 .../tools/visualvm/core/snapshot/package-info.java |   29 +
 .../sun/tools/visualvm/core/ui/Bundle.properties   |   25 +
 .../tools/visualvm/core/ui/DataSourceCaption.java  |  210 ++
 .../sun/tools/visualvm/core/ui/DataSourceView.java |  210 ++
 .../visualvm/core/ui/DataSourceViewPlugin.java     |  114 ++
 .../core/ui/DataSourceViewPluginProvider.java      |  124 ++
 .../visualvm/core/ui/DataSourceViewProvider.java   |  129 ++
 .../visualvm/core/ui/DataSourceViewsManager.java   |  155 ++
 .../tools/visualvm/core/ui/DataSourceWindow.java   |  274 +++
 .../visualvm/core/ui/DataSourceWindowManager.java  |  306 +++
 .../core/ui/DataSourceWindowTabbedPane.java        |  608 ++++++
 .../sun/tools/visualvm/core/ui/DesktopUtils.java   |  115 ++
 .../core/ui/PluggableDataSourceViewProvider.java   |  156 ++
 .../visualvm/core/ui/actions/ActionUtils.java      |   86 +
 .../visualvm/core/ui/actions/Bundle.properties     |   60 +
 .../visualvm/core/ui/actions/DataSourceAction.java |  125 ++
 .../core/ui/actions/DeleteSnapshotAction.java      |   70 +
 .../core/ui/actions/LoadSnapshotAction.java        |  142 ++
 .../core/ui/actions/MultiDataSourceAction.java     |   83 +
 .../core/ui/actions/OpenDataSourceAction.java      |   70 +
 .../core/ui/actions/RemoveDataSourceAction.java    |   79 +
 .../core/ui/actions/RenameConfigurator.java        |  150 ++
 .../core/ui/actions/RenameDataSourceAction.java    |   64 +
 .../core/ui/actions/SaveSnapshotAsAction.java      |   69 +
 .../core/ui/actions/SingleDataSourceAction.java    |   84 +
 .../visualvm/core/ui/actions/package-info.java     |   29 +
 .../visualvm/core/ui/components/Bundle.properties  |   40 +
 .../core/ui/components/DataViewComponent.java      |  644 ++++++
 .../visualvm/core/ui/components/DisplayArea.java   |  488 +++++
 .../core/ui/components/DisplayAreaSupport.java     |  378 ++++
 .../core/ui/components/JExtendedSplitPane.java     |  238 +++
 .../core/ui/components/LevelIndicator.java         |  413 ++++
 .../core/ui/components/NotSupportedDisplayer.java  |   73 +
 .../core/ui/components/ScrollableContainer.java    |  123 ++
 .../core/ui/components/SectionSeparator.java       |  110 +
 .../tools/visualvm/core/ui/components/Spacer.java  |   58 +
 .../visualvm/core/ui/components/package-info.java  |   29 +
 .../sun/tools/visualvm/core/ui/package-info.java   |   29 +
 .../ui/resources/ExplorerTopComponentSettings.xml  |    8 +
 .../ui/resources/ExplorerTopComponentWstcref.xml   |    7 +
 .../visualvm/core/ui/resources/busy-icon0.png      |  Bin 0 -> 3588 bytes
 .../visualvm/core/ui/resources/busy-icon1.png      |  Bin 0 -> 3585 bytes
 .../visualvm/core/ui/resources/busy-icon10.png     |  Bin 0 -> 3568 bytes
 .../visualvm/core/ui/resources/busy-icon11.png     |  Bin 0 -> 3581 bytes
 .../visualvm/core/ui/resources/busy-icon12.png     |  Bin 0 -> 3589 bytes
 .../visualvm/core/ui/resources/busy-icon13.png     |  Bin 0 -> 3586 bytes
 .../visualvm/core/ui/resources/busy-icon14.png     |  Bin 0 -> 3586 bytes
 .../visualvm/core/ui/resources/busy-icon2.png      |  Bin 0 -> 3585 bytes
 .../visualvm/core/ui/resources/busy-icon3.png      |  Bin 0 -> 3572 bytes
 .../visualvm/core/ui/resources/busy-icon4.png      |  Bin 0 -> 3576 bytes
 .../visualvm/core/ui/resources/busy-icon5.png      |  Bin 0 -> 3580 bytes
 .../visualvm/core/ui/resources/busy-icon6.png      |  Bin 0 -> 3581 bytes
 .../visualvm/core/ui/resources/busy-icon7.png      |  Bin 0 -> 3598 bytes
 .../visualvm/core/ui/resources/busy-icon8.png      |  Bin 0 -> 3594 bytes
 .../visualvm/core/ui/resources/busy-icon9.png      |  Bin 0 -> 3581 bytes
 .../visualvm/core/ui/resources/closePanel.png      |  Bin 0 -> 289 bytes
 .../sun/tools/visualvm/core/ui/resources/empty.png |  Bin 0 -> 88 bytes
 .../tools/visualvm/core/ui/resources/explorer.png  |  Bin 0 -> 621 bytes
 .../tools/visualvm/core/ui/resources/idle-icon.png |  Bin 0 -> 3360 bytes
 .../visualvm/core/ui/resources/loadSnapshot.png    |  Bin 0 -> 676 bytes
 .../visualvm/core/ui/resources/loadSnapshot24.png  |  Bin 0 -> 980 bytes
 .../tools/visualvm/core/ui/resources/options.png   |  Bin 0 -> 1242 bytes
 .../visualvm/core/ui/resources/saveSnapshot.png    |  Bin 0 -> 653 bytes
 .../visualvm/core/ui/resources/saveSnapshot24.png  |  Bin 0 -> 982 bytes
 .../tools/visualvm/core/ui/resources/snapshot.png  |  Bin 0 -> 505 bytes
 .../visualvm/core/ui/resources/snapshotBadge.png   |  Bin 0 -> 273 bytes
 .../tools/visualvm/core/ui/resources/snapshots.png |  Bin 0 -> 547 bytes
 .../core/scheduler/DefaultScheduledTaskTest.java   |  119 ++
 .../tools/visualvm/core/scheduler/QuantumTest.java |   78 +
 .../visualvm/core/scheduler/SchedulerTest.java     |  357 ++++
 visualvm/coredump/build.xml                        |    8 +
 visualvm/coredump/manifest.mf                      |    9 +
 visualvm/coredump/nbproject/build-impl.xml         |   30 +
 visualvm/coredump/nbproject/genfiles.properties    |    8 +
 visualvm/coredump/nbproject/project.properties     |    4 +
 visualvm/coredump/nbproject/project.xml            |  101 +
 visualvm/coredump/nbproject/suite.properties       |    1 +
 .../sun/tools/visualvm/coredump/Bundle.properties  |   36 +
 .../com/sun/tools/visualvm/coredump/CoreDump.java  |  115 ++
 .../visualvm/coredump/CoreDumpDescriptor.java      |   53 +
 .../tools/visualvm/coredump/CoreDumpSupport.java   |  149 ++
 .../visualvm/coredump/CoreDumpsContainer.java      |   67 +
 .../coredump/CoreDumpsContainerDescriptor.java     |   66 +
 .../tools/visualvm/coredump/CoreDumpsSorting.java  |  171 ++
 .../com/sun/tools/visualvm/coredump/Installer.java |   40 +
 .../coredump/impl/AddVMCoredumpAction.java         |   95 +
 .../tools/visualvm/coredump/impl/Bundle.properties |   90 +
 .../visualvm/coredump/impl/CoreDumpCategory.java   |   46 +
 .../coredump/impl/CoreDumpConfigurator.java        |  338 +++
 .../coredump/impl/CoreDumpDescriptorProvider.java  |   46 +
 .../tools/visualvm/coredump/impl/CoreDumpImpl.java |   71 +
 .../coredump/impl/CoreDumpOverviewView.java        |  163 ++
 .../impl/CoreDumpOverviewViewProvider.java         |   51 +
 .../visualvm/coredump/impl/CoreDumpProvider.java   |  279 +++
 .../coredump/impl/OverviewViewSupport.java         |  287 +++
 .../sun/tools/visualvm/coredump/package-info.java  |   29 +
 .../visualvm/coredump/resources/addCoredump.png    |  Bin 0 -> 728 bytes
 .../visualvm/coredump/resources/addCoredump24.png  |  Bin 0 -> 925 bytes
 .../tools/visualvm/coredump/resources/coredump.png |  Bin 0 -> 627 bytes
 .../visualvm/coredump/resources/coredumps.png      |  Bin 0 -> 686 bytes
 .../tools/visualvm/coredump/resources/layer.xml    |   83 +
 .../tools/visualvm/coredump/resources/overview.png |  Bin 0 -> 723 bytes
 visualvm/heapdump/build.xml                        |    8 +
 visualvm/heapdump/manifest.mf                      |    9 +
 visualvm/heapdump/nbproject/build-impl.xml         |   30 +
 visualvm/heapdump/nbproject/genfiles.properties    |    8 +
 visualvm/heapdump/nbproject/project.properties     |    4 +
 visualvm/heapdump/nbproject/project.xml            |  117 ++
 visualvm/heapdump/nbproject/suite.properties       |    1 +
 .../sun/tools/visualvm/heapdump/Bundle.properties  |   30 +
 .../com/sun/tools/visualvm/heapdump/HeapDump.java  |   69 +
 .../visualvm/heapdump/HeapDumpDescriptor.java      |   54 +
 .../tools/visualvm/heapdump/HeapDumpSupport.java   |  159 ++
 .../com/sun/tools/visualvm/heapdump/Installer.java |   40 +
 .../tools/visualvm/heapdump/impl/Bundle.properties |   54 +
 .../visualvm/heapdump/impl/HeapDumpAction.java     |  117 ++
 .../visualvm/heapdump/impl/HeapDumpCategory.java   |  100 +
 .../heapdump/impl/HeapDumpDescriptorProvider.java  |   46 +
 .../tools/visualvm/heapdump/impl/HeapDumpImpl.java |   42 +
 .../heapdump/impl/HeapDumpOnOOMEAction.java        |  106 +
 .../visualvm/heapdump/impl/HeapDumpProvider.java   |  325 +++
 .../tools/visualvm/heapdump/impl/HeapDumpView.java |  165 ++
 .../heapdump/impl/HeapDumpViewProvider.java        |   57 +
 .../sun/tools/visualvm/heapdump/package-info.java  |   29 +
 .../visualvm/heapdump/resources/heapdumpBase.png   |  Bin 0 -> 470 bytes
 .../tools/visualvm/heapdump/resources/layer.xml    |   65 +
 visualvm/host/build.xml                            |    8 +
 visualvm/host/manifest.mf                          |   10 +
 visualvm/host/nbproject/build-impl.xml             |   30 +
 visualvm/host/nbproject/genfiles.properties        |    8 +
 visualvm/host/nbproject/project.properties         |    4 +
 visualvm/host/nbproject/project.xml                |   75 +
 visualvm/host/nbproject/suite.properties           |    1 +
 .../tools/visualvm/host/AddRemoteHostAction.java   |   97 +
 .../com/sun/tools/visualvm/host/Bundle.properties  |   46 +
 .../host/src/com/sun/tools/visualvm/host/Host.java |  132 ++
 .../com/sun/tools/visualvm/host/HostsSorting.java  |  169 ++
 .../com/sun/tools/visualvm/host/HostsSupport.java  |  164 ++
 .../src/com/sun/tools/visualvm/host/Installer.java |   42 +
 .../tools/visualvm/host/LocalHostDescriptor.java   |   75 +
 .../tools/visualvm/host/RemoteHostDescriptor.java  |   81 +
 .../tools/visualvm/host/RemoteHostsContainer.java  |   65 +
 .../host/RemoteHostsContainerDescriptor.java       |   66 +
 .../tools/visualvm/host/UnknownHostDescriptor.java |   50 +
 .../sun/tools/visualvm/host/impl/Bundle.properties |   49 +
 .../host/impl/GeneralPropertiesProvider.java       |  111 +
 .../tools/visualvm/host/impl/HostCustomizer.java   |  319 +++
 .../visualvm/host/impl/HostDescriptorProvider.java |   55 +
 .../tools/visualvm/host/impl/HostProperties.java   |   55 +
 .../sun/tools/visualvm/host/impl/HostProvider.java |  364 ++++
 .../tools/visualvm/host/impl/HostsSupportImpl.java |   54 +
 .../tools/visualvm/host/impl/LocalHostImpl.java    |   50 +
 .../src/com/sun/tools/visualvm/host/impl/Ping.java |  251 +++
 .../tools/visualvm/host/impl/RemoteHostImpl.java   |   55 +
 .../tools/visualvm/host/model/HostOverview.java    |  151 ++
 .../visualvm/host/model/HostOverviewFactory.java   |   84 +
 .../visualvm/host/model/LocalHostOverview.java     |  113 +
 .../tools/visualvm/host/model/package-info.java    |   29 +
 .../com/sun/tools/visualvm/host/package-info.java  |   29 +
 .../visualvm/host/resources/addRemoteHost.png      |  Bin 0 -> 843 bytes
 .../visualvm/host/resources/addRemoteHost24.png    |  Bin 0 -> 1262 bytes
 .../sun/tools/visualvm/host/resources/layer.xml    |   83 +
 .../tools/visualvm/host/resources/localHost.png    |  Bin 0 -> 621 bytes
 .../tools/visualvm/host/resources/remoteHost.png   |  Bin 0 -> 797 bytes
 .../tools/visualvm/host/resources/remoteHosts.png  |  Bin 0 -> 688 bytes
 visualvm/hostremote/build.xml                      |    8 +
 visualvm/hostremote/manifest.mf                    |    8 +
 visualvm/hostremote/nbproject/build-impl.xml       |   30 +
 visualvm/hostremote/nbproject/project.properties   |    5 +
 visualvm/hostremote/nbproject/project.xml          |   65 +
 visualvm/hostremote/nbproject/suite.properties     |    1 +
 .../tools/visualvm/host/remote/Bundle.properties   |   26 +
 .../sun/tools/visualvm/host/remote/Installer.java  |   42 +
 .../host/remote/model/RemoteHostModelProvider.java |   44 +
 .../host/remote/model/RemoteHostOverview.java      |  286 +++
 visualvm/hostviews/build.xml                       |    8 +
 visualvm/hostviews/manifest.mf                     |    8 +
 visualvm/hostviews/nbproject/build-impl.xml        |   30 +
 visualvm/hostviews/nbproject/project.properties    |    4 +
 visualvm/hostviews/nbproject/project.xml           |   67 +
 visualvm/hostviews/nbproject/suite.properties      |    1 +
 .../tools/visualvm/host/views/Bundle.properties    |   26 +
 .../visualvm/host/views/HostViewsSupport.java      |   70 +
 .../sun/tools/visualvm/host/views/Installer.java   |   39 +
 .../views/overview/BoundedDynamicXYChartModel.java |  113 +
 .../visualvm/host/views/overview/Bundle.properties |   65 +
 .../host/views/overview/HostOverviewView.java      |  332 +++
 .../views/overview/HostOverviewViewProvider.java   |   52 +
 .../tools/visualvm/host/views/package-info.java    |   29 +
 .../visualvm/host/views/resources/overview.png     |  Bin 0 -> 723 bytes
 visualvm/jmx/build.xml                             |    8 +
 visualvm/jmx/manifest.mf                           |   10 +
 visualvm/jmx/nbproject/build-impl.xml              |   30 +
 visualvm/jmx/nbproject/genfiles.properties         |    8 +
 visualvm/jmx/nbproject/project.properties          |    5 +
 visualvm/jmx/nbproject/project.xml                 |  110 +
 visualvm/jmx/nbproject/suite.properties            |    1 +
 .../org.netbeans.spi.sendopts.OptionProcessor      |    1 +
 .../com/sun/tools/visualvm/jmx/Bundle.properties   |   48 +
 .../tools/visualvm/jmx/CredentialsProvider.java    |  198 ++
 .../sun/tools/visualvm/jmx/DefaultCustomizer.java  |  787 +++++++
 .../tools/visualvm/jmx/EnvironmentProvider.java    |  101 +
 .../src/com/sun/tools/visualvm/jmx/Installer.java  |   54 +
 .../visualvm/jmx/JmxApplicationException.java      |   62 +
 .../tools/visualvm/jmx/JmxApplicationsSupport.java |  370 ++++
 .../visualvm/jmx/JmxConnectionCustomizer.java      |  227 +++
 .../tools/visualvm/jmx/JmxConnectionSupport.java   |   93 +
 .../visualvm/jmx/impl/AddJMXConnectionAction.java  |  108 +
 .../sun/tools/visualvm/jmx/impl/Bundle.properties  |   71 +
 .../visualvm/jmx/impl/CredentialsConfigurator.java |  225 ++
 .../jmx/impl/GeneralPropertiesProvider.java        |   88 +
 .../tools/visualvm/jmx/impl/HeapHistogramImpl.java |  225 ++
 .../tools/visualvm/jmx/impl/JmxApplication.java    |  141 ++
 .../jmx/impl/JmxApplicationDescriptor.java         |   56 +
 .../jmx/impl/JmxApplicationDescriptorProvider.java |   51 +
 .../visualvm/jmx/impl/JmxApplicationProvider.java  |  521 +++++
 .../jmx/impl/JmxConnectionConfigurator.java        |  400 ++++
 .../jmx/impl/JmxConnectionSupportImpl.java         |  124 ++
 .../sun/tools/visualvm/jmx/impl/JmxModelImpl.java  |  779 +++++++
 .../tools/visualvm/jmx/impl/JmxModelProvider.java  |   68 +
 .../visualvm/jmx/impl/JmxPropertiesProvider.java   |   95 +
 .../sun/tools/visualvm/jmx/impl/JmxSupport.java    |  407 ++++
 .../visualvm/jmx/impl/OpenJmxApplication.java      |   74 +
 .../com/sun/tools/visualvm/jmx/package-info.java   |   29 +
 .../visualvm/jmx/resources/addJmxApplication.png   |  Bin 0 -> 809 bytes
 .../visualvm/jmx/resources/addJmxApplication24.png |  Bin 0 -> 1190 bytes
 .../sun/tools/visualvm/jmx/resources/infoIcon.png  |  Bin 0 -> 694 bytes
 .../sun/tools/visualvm/jmx/resources/jmxBadge.png  |  Bin 0 -> 220 bytes
 .../com/sun/tools/visualvm/jmx/resources/layer.xml |   76 +
 visualvm/jvm/build.xml                             |    8 +
 visualvm/jvm/manifest.mf                           |    9 +
 visualvm/jvm/nbproject/build-impl.xml              |   30 +
 visualvm/jvm/nbproject/genfiles.properties         |    8 +
 visualvm/jvm/nbproject/project.properties          |    5 +
 visualvm/jvm/nbproject/project.xml                 |   83 +
 visualvm/jvm/nbproject/suite.properties            |    1 +
 .../com/sun/tools/visualvm/jvm/Bundle.properties   |   32 +
 .../src/com/sun/tools/visualvm/jvm/Installer.java  |   42 +
 .../com/sun/tools/visualvm/jvm/JRockitJVMImpl.java |  110 +
 .../sun/tools/visualvm/jvm/JRockitJvmProvider.java |   70 +
 .../src/com/sun/tools/visualvm/jvm/JVMImpl.java    |  552 +++++
 .../src/com/sun/tools/visualvm/jvm/JmxSupport.java |  282 +++
 .../com/sun/tools/visualvm/jvm/JvmProvider.java    |   60 +
 .../sun/tools/visualvm/jvm/MonitoredDataImpl.java  |  112 +
 visualvm/jvmstat/build.xml                         |    8 +
 visualvm/jvmstat/manifest.mf                       |   10 +
 visualvm/jvmstat/nbproject/build-impl.xml          |   30 +
 visualvm/jvmstat/nbproject/genfiles.properties     |    8 +
 visualvm/jvmstat/nbproject/project.properties      |    5 +
 visualvm/jvmstat/nbproject/project.xml             |   90 +
 visualvm/jvmstat/nbproject/suite.properties        |    1 +
 .../sun/tools/visualvm/jvmstat/Bundle.properties   |   28 +
 .../com/sun/tools/visualvm/jvmstat/Installer.java  |   51 +
 .../visualvm/jvmstat/JRockitJvmJvmstatModel.java   |   67 +
 .../jvmstat/JRockitJvmJvmstatModelProvider.java    |   62 +
 .../visualvm/jvmstat/JvmJvmstatModelProvider.java  |   90 +
 .../tools/visualvm/jvmstat/JvmJvmstatModel_4.java  |   61 +
 .../tools/visualvm/jvmstat/JvmJvmstatModel_5.java  |   67 +
 .../tools/visualvm/jvmstat/JvmJvmstatModel_8.java  |   83 +
 .../tools/visualvm/jvmstat/JvmstatModelImpl.java   |  233 +++
 .../visualvm/jvmstat/JvmstatModelProvider.java     |   91 +
 .../tools/visualvm/jvmstat/MonitoredValueImpl.java |   50 +
 .../jvmstat/OracleJRockitJvmJvmstatModel.java      |   67 +
 .../OracleJRockitJvmJvmstatModelProvider.java      |   62 +
 .../src/com/sun/tools/visualvm/jvmstat/Utils.java  |   69 +
 .../application/AddJstatdConnectionAction.java     |   66 +
 .../visualvm/jvmstat/application/Bundle.properties |   59 +
 .../jvmstat/application/ConnectionDescriptor.java  |  100 +
 .../jvmstat/application/ConnectionsCustomizer.java |  716 +++++++
 .../jvmstat/application/ConnectionsTable.java      |  161 ++
 .../application/GeneralPropertiesProvider.java     |   90 +
 .../application/HostPropertiesProvider.java        |  194 ++
 .../application/JstatdPropertiesProvider.java      |  122 ++
 .../jvmstat/application/JvmstatApplication.java    |   71 +
 .../application/JvmstatApplicationProvider.java    |  468 +++++
 .../jvmstat/application/PropertiesImpl.java        |   56 +
 .../sun/tools/visualvm/jvmstat/resources/layer.xml |   47 +
 visualvm/l10n.patterns                             |   15 +
 visualvm/launcher/visualvm                         |  228 +++
 visualvm/launcher/visualvm.conf                    |   77 +
 visualvm/launcher/visualvm.icns                    |  Bin 0 -> 143720 bytes
 visualvm/launcher/windows-src/Makefile             |   91 +
 visualvm/launcher/windows-src/cmdargs.h            |  122 ++
 .../windows-src/nbproject/Makefile-impl.mk         |  133 ++
 .../windows-src/nbproject/Makefile-variables.mk    |   27 +
 .../windows-src/nbproject/Makefile-visualvm.exe.mk |   95 +
 .../nbproject/Package-visualvm.exe.bash            |   76 +
 .../windows-src/nbproject/configurations.xml       |  129 ++
 .../windows-src/nbproject/project.properties       |    0
 .../launcher/windows-src/nbproject/project.xml     |   26 +
 .../launcher/windows-src/o.n.bootstrap/argnames.h  |   47 +
 .../windows-src/o.n.bootstrap/nbexecloader.h       |   72 +
 .../windows-src/o.n.bootstrap/utilsfuncs.cpp       |  452 ++++
 .../windows-src/o.n.bootstrap/utilsfuncs.h         |   55 +
 visualvm/launcher/windows-src/version.h            |   35 +
 visualvm/launcher/windows-src/version.rc           |   69 +
 visualvm/launcher/windows-src/visualvm.cpp         |   32 +
 .../launcher/windows-src/visualvm.exe.manifest     |   31 +
 visualvm/launcher/windows-src/visualvm.ico         |  Bin 0 -> 15086 bytes
 visualvm/launcher/windows-src/visualvm.rc          |   36 +
 visualvm/launcher/windows-src/visualvmlauncher.cpp |  581 ++++++
 visualvm/launcher/windows-src/visualvmlauncher.h   |  111 +
 visualvm/nbproject/build-impl.xml                  |   27 +
 visualvm/nbproject/genfiles.properties             |    8 +
 visualvm/nbproject/platform.properties             |   58 +
 visualvm/nbproject/project.properties              |   55 +
 visualvm/nbproject/project.xml                     |    9 +
 visualvm/nbproject/suite.properties                |    1 +
 visualvm/profiler/build.xml                        |    8 +
 visualvm/profiler/manifest.mf                      |    9 +
 visualvm/profiler/nbproject/build-impl.xml         |   30 +
 visualvm/profiler/nbproject/genfiles.properties    |    8 +
 visualvm/profiler/nbproject/project.properties     |    4 +
 visualvm/profiler/nbproject/project.xml            |  170 ++
 visualvm/profiler/nbproject/suite.properties       |    1 +
 .../visualvm/profiler/ApplicationProfilerView.java |  750 +++++++
 .../profiler/ApplicationProfilerViewProvider.java  |   57 +
 .../sun/tools/visualvm/profiler/Bundle.properties  |  126 ++
 .../visualvm/profiler/CPUSettingsSupport.java      |  110 +
 .../visualvm/profiler/CalibrationSupport.java      |  166 ++
 .../visualvm/profiler/DummyProjectProvider.java    |   83 +
 .../com/sun/tools/visualvm/profiler/JavaInfo.java  |  109 +
 .../tools/visualvm/profiler/JavaPlatformCache.java |   74 +
 .../visualvm/profiler/JavaPlatformSelector.java    |  299 +++
 .../tools/visualvm/profiler/ManageCalibration.java |  292 +++
 .../visualvm/profiler/MemorySettingsSupport.java   |  109 +
 .../profiler/ProfileApplicationAction.java         |   95 +
 .../visualvm/profiler/ProfilerSnapshotAction.java  |  136 ++
 .../tools/visualvm/profiler/ProfilerSupport.java   |  437 ++++
 .../visualvm/profiler/ProfilingResultsSupport.java |   61 +
 .../tools/visualvm/profiler/VisualVMProfiler.java  |   72 +
 .../sun/tools/visualvm/profiler/resources/add.png  |  Bin 0 -> 250 bytes
 .../sun/tools/visualvm/profiler/resources/cpu.png  |  Bin 0 -> 909 bytes
 .../sun/tools/visualvm/profiler/resources/diff.png |  Bin 0 -> 653 bytes
 .../sun/tools/visualvm/profiler/resources/down.png |  Bin 0 -> 451 bytes
 .../tools/visualvm/profiler/resources/layer.xml    |   76 +
 .../tools/visualvm/profiler/resources/memory.png   |  Bin 0 -> 470 bytes
 .../tools/visualvm/profiler/resources/profiler.png |  Bin 0 -> 909 bytes
 .../tools/visualvm/profiler/resources/remove.png   |  Bin 0 -> 145 bytes
 .../sun/tools/visualvm/profiler/resources/stop.png |  Bin 0 -> 543 bytes
 .../sun/tools/visualvm/profiler/resources/up.png   |  Bin 0 -> 433 bytes
 visualvm/profiling/build.xml                       |    8 +
 visualvm/profiling/manifest.mf                     |    9 +
 visualvm/profiling/nbproject/build-impl.xml        |   30 +
 visualvm/profiling/nbproject/platform.properties   |   21 +
 visualvm/profiling/nbproject/project.properties    |    5 +
 visualvm/profiling/nbproject/project.xml           |  171 ++
 visualvm/profiling/nbproject/suite.properties      |    1 +
 .../sun/tools/visualvm/profiling/Bundle.properties |   26 +
 .../sun/tools/visualvm/profiling/Installer.java    |   43 +
 .../visualvm/profiling/presets/Bundle.properties   |  141 ++
 .../visualvm/profiling/presets/PresetSelector.java |  236 +++
 .../profiling/presets/ProfilerCPUPanel.java        |  385 ++++
 .../profiling/presets/ProfilerCPUSettings.java     |   63 +
 .../profiling/presets/ProfilerMemoryPanel.java     |  291 +++
 .../profiling/presets/ProfilerMemorySettings.java  |   63 +
 .../visualvm/profiling/presets/ProfilerPreset.java |  275 +++
 .../profiling/presets/ProfilerPresets.java         |  341 ++++
 .../presets/ProfilingOptionsCategory.java          |   61 +
 .../profiling/presets/ProfilingOptionsPanel.java   |  553 +++++
 .../presets/ProfilingOptionsPanelController.java   |  106 +
 .../presets/ProfilingOptionsSectionProvider.java   |   40 +
 .../profiling/presets/SamplerCPUPanel.java         |  475 +++++
 .../profiling/presets/SamplerCPUSettings.java      |   63 +
 .../profiling/presets/SamplerMemoryPanel.java      |  212 ++
 .../profiling/presets/SamplerMemorySettings.java   |   63 +
 .../tools/visualvm/profiling/resources/layer.xml   |   55 +
 .../tools/visualvm/profiling/resources/options.png |  Bin 0 -> 2197 bytes
 .../visualvm/profiling/resources/profiler.png      |  Bin 0 -> 909 bytes
 .../tools/visualvm/profiling/resources/sampler.png |  Bin 0 -> 636 bytes
 .../visualvm/profiling/snapshot/Bundle.properties  |   35 +
 .../profiling/snapshot/ProfilerSnapshot.java       |   91 +
 .../snapshot/ProfilerSnapshotCategory.java         |  122 ++
 .../snapshot/ProfilerSnapshotDescriptor.java       |   42 +
 .../ProfilerSnapshotDescriptorProvider.java        |   50 +
 .../profiling/snapshot/ProfilerSnapshotNPS.java    |  150 ++
 .../profiling/snapshot/ProfilerSnapshotNPSS.java   |  141 ++
 .../snapshot/ProfilerSnapshotProvider.java         |  124 ++
 .../profiling/snapshot/ProfilerSnapshotView.java   |  108 +
 .../snapshot/ProfilerSnapshotViewProvider.java     |   51 +
 .../snapshot/ProfilerSnapshotsSupport.java         |   76 +
 .../profiling/snapshot/diff/Bundle.properties      |   33 +
 .../snapshot/diff/CompareSnapshotsAction.java      |   93 +
 .../snapshot/diff/SnapshotDiffContainer.java       |   85 +
 .../profiling/snapshot/diff/SnapshotDiffView.java  |  158 ++
 .../snapshot/diff/SnapshotDiffViewProvider.java    |   51 +
 visualvm/sa/build.xml                              |    8 +
 visualvm/sa/manifest.mf                            |    9 +
 visualvm/sa/nbproject/build-impl.xml               |   30 +
 visualvm/sa/nbproject/genfiles.properties          |    8 +
 visualvm/sa/nbproject/project.properties           |    4 +
 visualvm/sa/nbproject/project.xml                  |   74 +
 visualvm/sa/nbproject/suite.properties             |    1 +
 .../sa/src/com/sun/tools/visualvm/sa/Agent.java    |  102 +
 .../src/com/sun/tools/visualvm/sa/Arguments.java   |   55 +
 .../com/sun/tools/visualvm/sa/Bundle.properties    |   26 +
 .../src/com/sun/tools/visualvm/sa/Installer.java   |   41 +
 .../sa/src/com/sun/tools/visualvm/sa/SAObject.java |  141 ++
 .../src/com/sun/tools/visualvm/sa/SAWrapper.java   |   98 +
 .../src/com/sun/tools/visualvm/sa/SaModelImpl.java |  138 ++
 .../com/sun/tools/visualvm/sa/SaModelProvider.java |  142 ++
 .../src/com/sun/tools/visualvm/sa/StackTrace.java  |  192 ++
 visualvm/sa/src/com/sun/tools/visualvm/sa/VM.java  |   60 +
 visualvm/sampler/build.xml                         |    8 +
 visualvm/sampler/manifest.mf                       |    7 +
 visualvm/sampler/nbproject/build-impl.xml          |   30 +
 visualvm/sampler/nbproject/genfiles.properties     |    8 +
 visualvm/sampler/nbproject/project.properties      |    5 +
 visualvm/sampler/nbproject/project.xml             |  171 ++
 visualvm/sampler/nbproject/suite.properties        |    1 +
 .../visualvm/sampler/AbstractSamplerSupport.java   |   71 +
 .../visualvm/sampler/ApplicationSamplerView.java   |  109 +
 .../sampler/ApplicationSamplerViewProvider.java    |   57 +
 .../sun/tools/visualvm/sampler/Bundle.properties   |  116 ++
 .../com/sun/tools/visualvm/sampler/Installer.java  |   39 +
 .../visualvm/sampler/SampleApplicationAction.java  |   60 +
 .../sun/tools/visualvm/sampler/SamplerImpl.java    |  986 +++++++++
 .../sun/tools/visualvm/sampler/SamplerSupport.java |   67 +
 .../tools/visualvm/sampler/cpu/Bundle.properties   |   70 +
 .../tools/visualvm/sampler/cpu/CCTFlattener.java   |  239 +++
 .../visualvm/sampler/cpu/CPUSamplerSupport.java    |  355 ++++
 .../visualvm/sampler/cpu/CPUSettingsSupport.java   |  103 +
 .../sun/tools/visualvm/sampler/cpu/CPUView.java    |  272 +++
 .../visualvm/sampler/cpu/FlatProfileBuilder.java   |   71 +
 .../sampler/cpu/FlatProfilerContainer.java         |   95 +
 .../visualvm/sampler/cpu/SampledLivePanel.java     |  114 ++
 .../visualvm/sampler/cpu/ThreadInfoProvider.java   |  106 +
 .../sun/tools/visualvm/sampler/cpu/ThreadsCPU.java |   72 +
 .../tools/visualvm/sampler/cpu/ThreadsCPUInfo.java |  110 +
 .../tools/visualvm/sampler/cpu/ThreadsCPUView.java |  600 ++++++
 .../visualvm/sampler/memory/Bundle.properties      |   82 +
 .../sampler/memory/MemorySamplerSupport.java       |  328 +++
 .../sampler/memory/MemorySettingsSupport.java      |  102 +
 .../tools/visualvm/sampler/memory/MemoryView.java  |  901 ++++++++
 .../visualvm/sampler/memory/ThreadsMemory.java     |   72 +
 .../visualvm/sampler/memory/ThreadsMemoryInfo.java |  110 +
 .../visualvm/sampler/memory/ThreadsMemoryView.java |  652 ++++++
 .../sun/tools/visualvm/sampler/resources/cpu.png   |  Bin 0 -> 909 bytes
 .../sun/tools/visualvm/sampler/resources/diff.png  |  Bin 0 -> 653 bytes
 .../sun/tools/visualvm/sampler/resources/layer.xml |   56 +
 .../tools/visualvm/sampler/resources/memory.png    |  Bin 0 -> 470 bytes
 .../sun/tools/visualvm/sampler/resources/pause.png |  Bin 0 -> 776 bytes
 .../tools/visualvm/sampler/resources/sampler.png   |  Bin 0 -> 636 bytes
 .../tools/visualvm/sampler/resources/snapshot.png  |  Bin 0 -> 613 bytes
 .../sun/tools/visualvm/sampler/resources/stop.png  |  Bin 0 -> 543 bytes
 .../tools/visualvm/sampler/resources/update.png    |  Bin 0 -> 875 bytes
 .../lib/profiler/ui/resources/hideColumn.png       |  Bin 0 -> 301 bytes
 visualvm/startup/build.xml                         |   34 +
 visualvm/startup/manifest.mf                       |    8 +
 visualvm/startup/nbproject/build-impl.xml          |   56 +
 visualvm/startup/nbproject/genfiles.properties     |    8 +
 visualvm/startup/nbproject/project.properties      |   31 +
 visualvm/startup/nbproject/project.xml             |   57 +
 visualvm/startup/nbproject/suite.properties        |    1 +
 .../visualvm/modules/startup/AcceptLicense.java    |  125 ++
 .../visualvm/modules/startup/Bundle.properties     |   57 +
 .../sun/tools/visualvm/modules/startup/LICENSE.txt |  349 ++++
 .../visualvm/modules/startup/LicensePanel.form     |  102 +
 .../visualvm/modules/startup/LicensePanel.java     |  133 ++
 .../sun/tools/visualvm/modules/startup/Utils.java  |  127 ++
 .../visualvm/modules/startup/VisualVMStartup.java  |  120 ++
 .../modules/startup/dialogs/StartupDialog.java     |  182 ++
 visualvm/threaddump/build.xml                      |    8 +
 visualvm/threaddump/manifest.mf                    |    9 +
 visualvm/threaddump/nbproject/build-impl.xml       |   30 +
 visualvm/threaddump/nbproject/genfiles.properties  |    8 +
 visualvm/threaddump/nbproject/project.properties   |    4 +
 visualvm/threaddump/nbproject/project.xml          |   93 +
 visualvm/threaddump/nbproject/suite.properties     |    1 +
 .../tools/visualvm/threaddump/Bundle.properties    |   30 +
 .../sun/tools/visualvm/threaddump/Installer.java   |   39 +
 .../sun/tools/visualvm/threaddump/ThreadDump.java  |   69 +
 .../visualvm/threaddump/ThreadDumpDescriptor.java  |   54 +
 .../visualvm/threaddump/ThreadDumpSupport.java     |  128 ++
 .../visualvm/threaddump/impl/Bundle.properties     |   36 +
 .../visualvm/threaddump/impl/ThreadDumpAction.java |  107 +
 .../threaddump/impl/ThreadDumpCategory.java        |   55 +
 .../impl/ThreadDumpDescriptorProvider.java         |   52 +
 .../visualvm/threaddump/impl/ThreadDumpImpl.java   |   42 +
 .../threaddump/impl/ThreadDumpProvider.java        |  193 ++
 .../visualvm/threaddump/impl/ThreadDumpView.java   |  196 ++
 .../threaddump/impl/ThreadDumpViewProvider.java    |   57 +
 .../tools/visualvm/threaddump/package-info.java    |   29 +
 .../tools/visualvm/threaddump/resources/layer.xml  |   56 +
 .../threaddump/resources/threaddumpBase.png        |  Bin 0 -> 584 bytes
 visualvm/tools/build.xml                           |    8 +
 visualvm/tools/manifest.mf                         |    7 +
 visualvm/tools/nbproject/build-impl.xml            |   30 +
 visualvm/tools/nbproject/genfiles.properties       |    8 +
 visualvm/tools/nbproject/project.properties        |    4 +
 visualvm/tools/nbproject/project.xml               |   53 +
 visualvm/tools/nbproject/suite.properties          |    1 +
 .../com/sun/tools/visualvm/tools/Bundle.properties |   26 +
 .../tools/visualvm/tools/attach/AttachModel.java   |   95 +
 .../visualvm/tools/attach/AttachModelFactory.java  |   68 +
 .../tools/visualvm/tools/attach/package-info.java  |   29 +
 .../tools/jmx/CachedMBeanServerConnection.java     |   51 +
 .../jmx/CachedMBeanServerConnectionFactory.java    |  352 ++++
 .../com/sun/tools/visualvm/tools/jmx/JmxModel.java |  239 +++
 .../tools/visualvm/tools/jmx/JmxModelFactory.java  |   72 +
 .../sun/tools/visualvm/tools/jmx/JvmMXBeans.java   |  152 ++
 .../visualvm/tools/jmx/JvmMXBeansFactory.java      |  425 ++++
 .../visualvm/tools/jmx/MBeanCacheListener.java     |   40 +
 .../visualvm/tools/jmx/MBeanCacheOperations.java   |   64 +
 .../sun/tools/visualvm/tools/jmx/package-info.java |   29 +
 .../tools/visualvm/tools/jvmstat/Bundle.properties |   26 +
 .../visualvm/tools/jvmstat/JvmJvmstatModel.java    |  473 +++++
 .../tools/jvmstat/JvmJvmstatModelFactory.java      |   68 +
 .../visualvm/tools/jvmstat/JvmstatListener.java    |   43 +
 .../tools/visualvm/tools/jvmstat/JvmstatModel.java |  125 ++
 .../tools/jvmstat/JvmstatModelFactory.java         |   68 +
 .../visualvm/tools/jvmstat/MonitoredValue.java     |   47 +
 .../tools/visualvm/tools/jvmstat/package-info.java |   29 +
 .../com/sun/tools/visualvm/tools/sa/SaModel.java   |  156 ++
 .../tools/visualvm/tools/sa/SaModelFactory.java    |   68 +
 .../sun/tools/visualvm/tools/sa/package-info.java  |   29 +
 visualvm/uisupport/build.xml                       |   34 +
 visualvm/uisupport/manifest.mf                     |    6 +
 visualvm/uisupport/nbproject/build-impl.xml        |   56 +
 visualvm/uisupport/nbproject/project.properties    |   30 +
 visualvm/uisupport/nbproject/project.xml           |   66 +
 visualvm/uisupport/nbproject/suite.properties      |    1 +
 .../sun/tools/visualvm/uisupport/Bundle.properties |    3 +
 .../sun/tools/visualvm/uisupport/HTMLLabel.java    |  107 +
 .../sun/tools/visualvm/uisupport/HTMLTextArea.java |  806 ++++++++
 .../tools/visualvm/uisupport/HorizontalLayout.java |  126 ++
 .../tools/visualvm/uisupport/JExtendedSpinner.java |   89 +
 .../tools/visualvm/uisupport/SeparatorLine.java    |   93 +
 .../visualvm/uisupport/TransparentToolBar.java     |  352 ++++
 .../sun/tools/visualvm/uisupport/UISupport.java    |   97 +
 .../tools/visualvm/uisupport/VerticalLayout.java   |  126 ++
 visualvm_137-src.tar.gz                            |  Bin 1045821 -> 0 bytes
 2443 files changed, 388362 insertions(+), 1048 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/visualvm.git



More information about the pkg-java-commits mailing list