summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/vm/reference/gnu/java/lang
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/vm/reference/gnu/java/lang')
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java4
-rw-r--r--libjava/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java4
11 files changed, 33 insertions, 11 deletions
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java b/libjava/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java
index c3a3784f398..391f7af953d 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/VMCPStringBuilder.java
@@ -1,5 +1,5 @@
/* VMCPStringBuilder.java -- Growable strings without locking or copying
- Copyright (C) 2008 Free Software Foundation, Inc.
+ Copyright (C) 2008, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -72,6 +72,8 @@ final class VMCPStringBuilder
}
}
+ private VMCPStringBuilder() {} // Prohibits instantiation.
+
/**
* Convert this <code>StringBuilder</code> to a <code>String</code>. The
* String is composed of the characters currently in this StringBuilder. Note
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java
index 5501f0f7f5b..d9583ac8cce 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/VMInstrumentationImpl.java
@@ -1,6 +1,6 @@
/* VMInstrumentationImpl.java -- interface for the GNU implementation
of InstrumentationImpl
- Copyright (C) 2005 Free Software Foundation, Inc.
+ Copyright (C) 2005, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -49,6 +49,8 @@ import java.lang.instrument.Instrumentation;
final class VMInstrumentationImpl
{
+ private VMInstrumentationImpl() {} // Prohibits instantiation.
+
/**
* Returns if the current JVM supports class redefinition
*
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java
index ea49897419b..7b94020a46a 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMClassLoadingMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMClassLoadingMXBeanImpl.java - VM impl. of a class loading bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -49,6 +49,8 @@ package gnu.java.lang.management;
final class VMClassLoadingMXBeanImpl
{
+ private VMClassLoadingMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the number of classes currently loaded by
* the virtual machine.
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java
index 019af0ca411..f421a8aa49f 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMCompilationMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMCompilationMXBeanImpl.java - VM implementation of a compilation bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -50,6 +50,8 @@ package gnu.java.lang.management;
final class VMCompilationMXBeanImpl
{
+ private VMCompilationMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the number of milliseconds the JIT
* compiler has spent compiling Java bytecode
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java
index 00861bc21de..99450b4107d 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMGarbageCollectorMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMGarbageCollectorMXBeanImpl.java - VM interface for a GC bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -52,6 +52,8 @@ package gnu.java.lang.management;
final class VMGarbageCollectorMXBeanImpl
{
+ private VMGarbageCollectorMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the number of collections the garbage collector
* represented by this bean has made. -1 is returned if the
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java
index 7f69bdfb741..12aa886186e 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMMemoryMXBeanImpl.java - VM impl. of a memory bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -57,6 +57,8 @@ import java.util.List;
final class VMMemoryMXBeanImpl
{
+ private VMMemoryMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns an instance of {@link java.lang.management.MemoryUsage}
* with appropriate initial, used, committed and maximum values
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java
index 477329f0aed..81a8c0d216a 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryManagerMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMMemoryManagerMXBeanImpl.java - VM interface for a memory manager bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -56,6 +56,8 @@ import java.util.List;
final class VMMemoryManagerMXBeanImpl
{
+ private VMMemoryManagerMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns an array containing the names of the memory pools
* this memory manager manages.
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java
index 36cd2586a8e..39775c4edae 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMMemoryPoolMXBeanImpl.java
@@ -1,5 +1,5 @@
/* MemoryPoolMXBeanImpl.java - VM interface for memory pool beans
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -49,6 +49,8 @@ import java.lang.management.MemoryUsage;
final class VMMemoryPoolMXBeanImpl
{
+ private VMMemoryPoolMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns memory usage statistics for the specified pool
* just after a best-effort attempt to free memory. This
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java
index 20b3f9ed271..5530007aeb1 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMOperatingSystemMXBeanImpl.java - VM implementation of an OS bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -56,6 +56,8 @@ final class VMOperatingSystemMXBeanImpl
}
}
+ private VMOperatingSystemMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the system load average from the last
* minute.
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
index 32a86604614..1bffa75c50d 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMRuntimeMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMRuntimeMXBeanImpl.java - VM implementation of an runtime bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -48,6 +48,8 @@ import gnu.classpath.SystemProperties;
final class VMRuntimeMXBeanImpl
{
+ private VMRuntimeMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the command-line arguments supplied
* to the virtual machine, excluding those supplied
diff --git a/libjava/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java b/libjava/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java
index 33448d9d534..8fd0d90a281 100644
--- a/libjava/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java
+++ b/libjava/classpath/vm/reference/gnu/java/lang/management/VMThreadMXBeanImpl.java
@@ -1,5 +1,5 @@
/* VMThreadMXBeanImpl.java - VM impl. of a thread bean
- Copyright (C) 2006 Free Software Foundation
+ Copyright (C) 2006, 2010 Free Software Foundation, Inc.
This file is part of GNU Classpath.
@@ -58,6 +58,8 @@ final class VMThreadMXBeanImpl
*/
private static int filled;
+ private VMThreadMXBeanImpl() {} // Prohibits instantiation.
+
/**
* Returns the ids of cycles of deadlocked threads, occurring
* due to monitor ownership or ownable synchronizer ownership.
OpenPOWER on IntegriCloud