summaryrefslogtreecommitdiffstats
path: root/libjava/java/lang/Thread.java
diff options
context:
space:
mode:
authorgary <gary@138bc75d-0d04-0410-961f-82ee72b054a4>2006-08-14 14:24:52 +0000
committergary <gary@138bc75d-0d04-0410-961f-82ee72b054a4>2006-08-14 14:24:52 +0000
commit1106eb8231f2890ea81a70c3362f1c2719bb771a (patch)
tree7fe539e40e9ebdcbc39e02be15bd5107a3797cac /libjava/java/lang/Thread.java
parent4438235082d92dd64278dc9b15cb0f9b19b1e2e7 (diff)
downloadppe42-gcc-1106eb8231f2890ea81a70c3362f1c2719bb771a.tar.gz
ppe42-gcc-1106eb8231f2890ea81a70c3362f1c2719bb771a.zip
2006-08-14 Gary Benson <gbenson@redhat.com>
* java/lang/Thread.java (accessControlState): New field. * java/security/VMAccessControlState.java: New file. * java/security/natVMAccessControlState.cc: Likewise. * java/security/VMAccessController.java (contexts, inGetContext): Removed. (pushContext, popContext, getContext): Use VMAccessControlState. * Makefile.am (nat_source_files): Updated. * sources.am, Makefile.in: Rebuilt. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116128 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/Thread.java')
-rw-r--r--libjava/java/lang/Thread.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/libjava/java/lang/Thread.java b/libjava/java/lang/Thread.java
index bac1afd061d..0cc4afdea19 100644
--- a/libjava/java/lang/Thread.java
+++ b/libjava/java/lang/Thread.java
@@ -144,6 +144,11 @@ public class Thread implements Runnable
/** The uncaught exception handler. */
UncaughtExceptionHandler exceptionHandler;
+ /** The access control state for this thread. Package accessible
+ * for use by java.security.VMAccessControlState's native method.
+ */
+ Object accessControlState = null;
+
// This describes the top-most interpreter frame for this thread.
RawData interp_frame;
OpenPOWER on IntegriCloud