summaryrefslogtreecommitdiff
path: root/java/lang
diff options
context:
space:
mode:
authorAndrew John Hughes <gnu_andrew@member.fsf.org>2006-07-11 20:07:22 +0000
committerAndrew John Hughes <gnu_andrew@member.fsf.org>2006-07-11 20:07:22 +0000
commit2191b1e9ed92cdbb924b5adb5be121a018eea109 (patch)
tree3821395b945ff2f454fe8d5c6623e910cd0d8c72 /java/lang
parentc3023ff42e89928a2359c503f1f1e3bc787e98ea (diff)
downloadclasspath-2191b1e9ed92cdbb924b5adb5be121a018eea109.tar.gz
2006-07-10 Andrew John Hughes <gnu_andrew@member.fsf.org>
* java/lang/management/ManagementFactory.java: (getMemoryPoolMXBeans): Genericized fully. (getMemoryManagerMXBeans): Likewise. (getGarbageCollectorMXBeans): Likewise.
Diffstat (limited to 'java/lang')
-rw-r--r--java/lang/management/ManagementFactory.java11
1 files changed, 7 insertions, 4 deletions
diff --git a/java/lang/management/ManagementFactory.java b/java/lang/management/ManagementFactory.java
index 26e70dc88..638066aad 100644
--- a/java/lang/management/ManagementFactory.java
+++ b/java/lang/management/ManagementFactory.java
@@ -204,7 +204,8 @@ public class ManagementFactory
*/
public static List<MemoryPoolMXBean> getMemoryPoolMXBeans()
{
- List poolBeans = new ArrayList();
+ List<MemoryPoolMXBean> poolBeans =
+ new ArrayList<MemoryPoolMXBean>();
String[] names = VMManagementFactory.getMemoryPoolNames();
for (int a = 0; a < names.length; ++a)
poolBeans.add(new MemoryPoolMXBeanImpl(names[a]));
@@ -220,11 +221,12 @@ public class ManagementFactory
*/
public static List<MemoryManagerMXBean> getMemoryManagerMXBeans()
{
- List managerBeans = new ArrayList();
+ List<MemoryManagerMXBean> managerBeans =
+ new ArrayList<MemoryManagerMXBean>();
String[] names = VMManagementFactory.getMemoryManagerNames();
for (int a = 0; a < names.length; ++a)
managerBeans.add(new MemoryManagerMXBeanImpl(names[a]));
- managerBeans.add(getGarbageCollectorMXBeans());
+ managerBeans.addAll(getGarbageCollectorMXBeans());
return managerBeans;
}
@@ -237,7 +239,8 @@ public class ManagementFactory
*/
public static List<GarbageCollectorMXBean> getGarbageCollectorMXBeans()
{
- List gcBeans = new ArrayList();
+ List<GarbageCollectorMXBean> gcBeans =
+ new ArrayList<GarbageCollectorMXBean>();
String[] names = VMManagementFactory.getGarbageCollectorNames();
for (int a = 0; a < names.length; ++a)
gcBeans.add(new GarbageCollectorMXBeanImpl(names[a]));