200 |
202 |
201 (class := self selectedClass) isNil ifTrue:[ ^ self ]. |
203 (class := self selectedClass) isNil ifTrue:[ ^ self ]. |
202 class browserClass openInClass:class. |
204 class browserClass openInClass:class. |
203 |
205 |
204 "Modified: / 11-05-2011 / 14:34:38 / cg" |
206 "Modified: / 11-05-2011 / 14:34:38 / cg" |
|
207 ! |
|
208 |
|
209 browseReferencesToClass |
|
210 |class| |
|
211 |
|
212 (class := self selectedClass) isNil ifTrue:[ ^ self ]. |
|
213 SystemBrowser default browseReferendsOf:class name |
|
214 |
|
215 "Created: / 29-07-2018 / 15:22:11 / Claus Gittinger" |
205 ! |
216 ! |
206 |
217 |
207 collectGarbageAndUpdate |
218 collectGarbageAndUpdate |
208 self withWaitCursorDo:[ |
219 self withWaitCursorDo:[ |
209 ObjectMemory tenure. |
220 ObjectMemory tenure. |
595 ('Sort by Maximum Size' sortByMaxSize ) |
606 ('Sort by Maximum Size' sortByMaxSize ) |
596 ('Sort by Inst Allocation Rate' sortByInstanceAllocationRate ) |
607 ('Sort by Inst Allocation Rate' sortByInstanceAllocationRate ) |
597 ('Sort by Byte Allocation Rate' sortByMemoryAllocationRate ) |
608 ('Sort by Byte Allocation Rate' sortByMemoryAllocationRate ) |
598 ('-') |
609 ('-') |
599 ('Inspect Instances' inspectInstances ) |
610 ('Inspect Instances' inspectInstances ) |
600 ('Inspect Largest Instances' inspectLargestInstances ) |
611 ('Inspect Largest Instances' inspectLargestInstances ) |
601 ('Inspect with Search' inspectInstancesWithSearch ) |
612 ('Inspect with Search' inspectInstancesWithSearch ) |
602 ('Inspect Owners' inspectOwners ) |
613 ('Inspect Owners' inspectOwners ) |
603 ('-') |
614 ('-') |
604 ('Ref Chains' displayGlobalRefChainsToInsts ) |
615 ('Ref Chains' displayGlobalRefChainsToInsts ) |
605 ('Clear (nil) Instances' nilInstances ) |
616 ('Clear (nil) Instances' nilInstances ) |
606 ('-') |
617 ('-') |
607 ('Browse Class' browseClass ) |
618 ('Browse Class' browseClass ) |
608 ('Size Histogram' showSizeHistogram ) |
619 ('Browse References to Class' browseReferencesToClass ) |
|
620 ('Size Histogram' showSizeHistogram ) |
609 ('-') |
621 ('-') |
610 ('Collect Garbage & Update' collectGarbageAndUpdate ) |
622 ('Collect Garbage & Update' collectGarbageAndUpdate ) |
611 ('Start Autoupdate' startAutoUpdateProcess ) |
623 ('Start Autoupdate' startAutoUpdateProcess ) |
612 ('Autoupdate Interval...' openAutoUpdateIntervalDialog ) |
624 ('Autoupdate Interval...' openAutoUpdateIntervalDialog ) |
613 ('Update' update ) |
625 ('Update' update ) |