This is an automated email from the ASF dual-hosted git repository. jtulach pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/netbeans.git.
from 60d04ff Merge pull request #3163 from sdedic/bugfix/classpath-copy new a69dca3 Concentrating I/O access into two package private classes: RandomAccessFile and File new 1998eb2 Concentrating stderr access into Systems class new efeae90 Eliminate dependency on Swing and SwingUtilities.invokeLater new 938dcf0 Using java.util.logging API instead of System.err access new 01c307f Using enum to classify types of progress events new c4e3ed9 Avoid static state by introducing File.Factory new a3162ad Abstracting away access to File and RandomAccessFile new b89acf5 Proper name of the logger new 98ae034 Merge pull request #3159 from JaroslavTulach/jtulach/IndirectFileAccess The 5871 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../lib/profiler/heap/AbstractLongMap.java | 91 +------ .../netbeans/lib/profiler/heap/CacheDirectory.java | 32 +-- .../org/netbeans/lib/profiler/heap/ClassDump.java | 15 +- .../netbeans/lib/profiler/heap/DominatorTree.java | 20 +- .../src/org/netbeans/lib/profiler/heap/File.java | 62 +++++ .../netbeans/lib/profiler/heap/HeapFactory.java | 21 +- .../netbeans/lib/profiler/heap/HeapProgress.java | 52 ++-- .../lib/profiler/heap/HprofByteBuffer.java | 11 +- .../lib/profiler/heap/HprofFileBuffer.java | 10 +- .../org/netbeans/lib/profiler/heap/HprofHeap.java | 99 ++++--- .../profiler/heap/HprofLongMappedByteBuffer.java | 24 +- .../lib/profiler/heap/HprofMappedByteBuffer.java | 15 +- .../org/netbeans/lib/profiler/heap/JavaIoFile.java | 303 +++++++++++++++++++++ .../org/netbeans/lib/profiler/heap/LongBuffer.java | 16 +- .../org/netbeans/lib/profiler/heap/LongMap.java | 8 +- .../netbeans/lib/profiler/heap/NearestGCRoot.java | 22 +- .../org/netbeans/lib/profiler/heap/NumberList.java | 20 +- .../org/netbeans/lib/profiler/heap/Progress.java | 112 ++++++++ .../lib/profiler/heap/RandomAccessFile.java | 36 +++ .../lib/profiler/heap/StackFrameSegment.java | 2 +- .../lib/profiler/heap/StackTraceSegment.java | 2 +- .../netbeans/lib/profiler/heap/StringSegment.java | 2 +- .../org/netbeans/lib/profiler/heap/Systems.java | 47 ++++ .../org/netbeans/lib/profiler/heap/TreeObject.java | 10 +- 24 files changed, 743 insertions(+), 289 deletions(-) create mode 100644 profiler/lib.profiler/src/org/netbeans/lib/profiler/heap/File.java create mode 100644 profiler/lib.profiler/src/org/netbeans/lib/profiler/heap/JavaIoFile.java create mode 100644 profiler/lib.profiler/src/org/netbeans/lib/profiler/heap/Progress.java create mode 100644 profiler/lib.profiler/src/org/netbeans/lib/profiler/heap/RandomAccessFile.java create mode 100644 profiler/lib.profiler/src/org/netbeans/lib/profiler/heap/Systems.java --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists