File tree Expand file tree Collapse file tree 23 files changed +56
-58
lines changed
visualvm/libs.profiler/profiler.heapwalker/src/org/graalvm/visualvm/lib/profiler/heapwalk Expand file tree Collapse file tree 23 files changed +56
-58
lines changed Original file line number Diff line number Diff line change 36
36
import javax .swing .Icon ;
37
37
import javax .swing .JFileChooser ;
38
38
import javax .swing .filechooser .FileFilter ;
39
- import org .netbeans .api .progress .ProgressHandle ;
40
39
import org .graalvm .visualvm .lib .jfluid .results .ExportDataDumper ;
41
40
import org .graalvm .visualvm .lib .profiler .api .ProfilerDialogs ;
42
41
import org .graalvm .visualvm .lib .profiler .api .icons .GeneralIcons ;
43
42
import org .graalvm .visualvm .lib .profiler .api .icons .Icons ;
44
43
import org .graalvm .visualvm .lib .profiler .ui .NBSwingWorker ;
44
+ import org .netbeans .api .progress .ProgressHandle ;
45
45
import org .openide .util .NbBundle ;
46
46
import org .openide .windows .WindowManager ;
47
47
Original file line number Diff line number Diff line change 24
24
*/
25
25
package org .graalvm .visualvm .lib .profiler .heapwalk .details .basic ;
26
26
27
- import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .ExportAction ;
28
- import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .StringDecoder ;
29
27
import java .awt .BorderLayout ;
30
28
import java .awt .Container ;
31
29
import java .awt .Cursor ;
54
52
import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
55
53
import org .graalvm .visualvm .lib .jfluid .heap .PrimitiveArrayInstance ;
56
54
import org .graalvm .visualvm .lib .jfluid .results .ExportDataDumper ;
57
- import org .graalvm .visualvm .lib .ui .UIUtils ;
58
55
import org .graalvm .visualvm .lib .profiler .api .ProfilerDialogs ;
56
+ import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .ExportAction ;
57
+ import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .StringDecoder ;
59
58
import static org .graalvm .visualvm .lib .profiler .heapwalk .details .basic .ArrayValueView .Type .*;
60
59
import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsProvider ;
61
60
import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsUtils ;
62
61
import org .graalvm .visualvm .lib .profiler .heapwalk .model .BrowserUtils ;
62
+ import org .graalvm .visualvm .lib .ui .UIUtils ;
63
63
import org .openide .util .NbBundle ;
64
64
65
65
/**
Original file line number Diff line number Diff line change 24
24
*/
25
25
package org .graalvm .visualvm .lib .profiler .heapwalk .details .basic ;
26
26
27
- import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .StringDecoder ;
28
27
import java .util .List ;
29
28
import org .graalvm .visualvm .lib .jfluid .heap .Heap ;
30
29
import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
31
30
import org .graalvm .visualvm .lib .jfluid .heap .PrimitiveArrayInstance ;
31
+ import org .graalvm .visualvm .lib .profiler .heapwalk .details .api .StringDecoder ;
32
32
import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsProvider ;
33
33
import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsUtils ;
34
34
import org .openide .util .lookup .ServiceProvider ;
Original file line number Diff line number Diff line change 47
47
import javax .swing .SwingUtilities ;
48
48
import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
49
49
import org .graalvm .visualvm .lib .profiler .ProfilerTopComponent ;
50
- import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsProvider ;
51
50
import org .graalvm .visualvm .lib .profiler .heapwalk .details .jdk .image .FieldAccessor .InvalidFieldException ;
51
+ import static org .graalvm .visualvm .lib .profiler .heapwalk .details .jdk .image .ImageBuilder .BUILDERS ;
52
+ import static org .graalvm .visualvm .lib .profiler .heapwalk .details .jdk .image .ImageBuilder .LOGGER ;
53
+ import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsProvider ;
52
54
import org .graalvm .visualvm .lib .profiler .heapwalk .model .BrowserUtils ;
53
55
import org .openide .util .HelpCtx ;
54
56
import org .openide .util .NbBundle ;
55
57
import org .openide .util .lookup .ServiceProvider ;
56
58
import org .openide .windows .TopComponent ;
57
- import static org .graalvm .visualvm .lib .profiler .heapwalk .details .jdk .image .ImageBuilder .LOGGER ;
58
- import static org .graalvm .visualvm .lib .profiler .heapwalk .details .jdk .image .ImageBuilder .BUILDERS ;
59
59
60
60
/**
61
61
*
Original file line number Diff line number Diff line change 48
48
import javax .swing .SwingUtilities ;
49
49
import javax .swing .UIManager ;
50
50
import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
51
- import org .graalvm .visualvm .lib .ui .UIUtils ;
52
51
import org .graalvm .visualvm .lib .profiler .heapwalk .details .spi .DetailsProvider ;
53
52
import org .graalvm .visualvm .lib .profiler .heapwalk .model .BrowserUtils ;
53
+ import org .graalvm .visualvm .lib .ui .UIUtils ;
54
54
import org .openide .util .Exceptions ;
55
55
import org .openide .util .NbBundle ;
56
56
Original file line number Diff line number Diff line change 30
30
import javax .swing .JLabel ;
31
31
import javax .swing .JPanel ;
32
32
import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
33
- import org .graalvm .visualvm .lib .ui .UIUtils ;
34
33
import org .graalvm .visualvm .lib .profiler .heapwalk .model .BrowserUtils ;
34
+ import org .graalvm .visualvm .lib .ui .UIUtils ;
35
35
import org .openide .util .NbBundle ;
36
36
import org .openide .util .RequestProcessor ;
37
37
Original file line number Diff line number Diff line change 25
25
26
26
package org .graalvm .visualvm .lib .profiler .heapwalk .memorylint ;
27
27
28
- import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
29
- import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
30
28
import java .util .Collections ;
31
29
import java .util .HashMap ;
32
30
import java .util .HashSet ;
33
31
import java .util .Set ;
32
+ import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
33
+ import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
34
34
import org .openide .util .NbBundle ;
35
35
36
36
Original file line number Diff line number Diff line change 25
25
26
26
package org .graalvm .visualvm .lib .profiler .heapwalk .memorylint ;
27
27
28
+ import java .util .List ;
28
29
import org .graalvm .visualvm .lib .jfluid .heap .Field ;
29
30
import org .graalvm .visualvm .lib .jfluid .heap .FieldValue ;
30
31
import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
31
32
import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
32
33
import org .graalvm .visualvm .lib .jfluid .heap .ObjectFieldValue ;
33
- import java .util .List ;
34
34
35
35
36
36
/**
Original file line number Diff line number Diff line change 25
25
26
26
package org .graalvm .visualvm .lib .profiler .heapwalk .memorylint ;
27
27
28
- import org .graalvm .visualvm .lib .jfluid .heap .Heap ;
29
- import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
30
- import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
31
28
import java .util .ArrayList ;
32
29
import java .util .List ;
33
30
import java .util .logging .Level ;
34
31
import java .util .logging .Logger ;
35
32
import java .util .regex .Pattern ;
36
33
import javax .swing .BoundedRangeModel ;
37
34
import javax .swing .JComponent ;
35
+ import org .graalvm .visualvm .lib .jfluid .heap .Heap ;
36
+ import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
37
+ import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
38
38
39
39
40
40
/**
Original file line number Diff line number Diff line change 25
25
26
26
package org .graalvm .visualvm .lib .profiler .heapwalk .memorylint ;
27
27
28
- import org .graalvm .visualvm .lib .jfluid .heap .FieldValue ;
29
- import org .graalvm .visualvm .lib .jfluid .heap .Heap ;
30
- import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
31
- import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
32
- import org .graalvm .visualvm .lib .jfluid .heap .ObjectFieldValue ;
33
28
import java .util .Collection ;
34
29
import java .util .List ;
35
30
import javax .swing .BoundedRangeModel ;
36
31
import javax .swing .DefaultBoundedRangeModel ;
37
32
import javax .swing .event .ChangeEvent ;
38
33
import javax .swing .event .ChangeListener ;
34
+ import org .graalvm .visualvm .lib .jfluid .heap .FieldValue ;
35
+ import org .graalvm .visualvm .lib .jfluid .heap .Heap ;
36
+ import org .graalvm .visualvm .lib .jfluid .heap .Instance ;
37
+ import org .graalvm .visualvm .lib .jfluid .heap .JavaClass ;
38
+ import org .graalvm .visualvm .lib .jfluid .heap .ObjectFieldValue ;
39
39
40
40
41
41
/**
You can’t perform that action at this time.
0 commit comments