summaryrefslogtreecommitdiffstats
path: root/libjava/classpath/java/lang/ThreadLocal.java
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/classpath/java/lang/ThreadLocal.java')
-rw-r--r--libjava/classpath/java/lang/ThreadLocal.java11
1 files changed, 11 insertions, 0 deletions
diff --git a/libjava/classpath/java/lang/ThreadLocal.java b/libjava/classpath/java/lang/ThreadLocal.java
index aceb2557a54..64df8c3dd26 100644
--- a/libjava/classpath/java/lang/ThreadLocal.java
+++ b/libjava/classpath/java/lang/ThreadLocal.java
@@ -152,4 +152,15 @@ public class ThreadLocal
// ever modify the map.
map.put(this, value == null ? NULL : value);
}
+
+ /**
+ * Removes the value associated with the ThreadLocal object for the
+ * currently executing Thread.
+ * @since 1.5
+ */
+ public void remove()
+ {
+ Map map = Thread.getThreadLocals();
+ map.remove(this);
+ }
}
OpenPOWER on IntegriCloud