diff options
author | Gary Benson <gbenson@redhat.com> | 2006-08-14 14:24:52 +0000 |
---|---|---|
committer | Gary Benson <gary@gcc.gnu.org> | 2006-08-14 14:24:52 +0000 |
commit | be6415beaefe63fbcf0f8fad53cf9662fb6640ba (patch) | |
tree | 7fe539e40e9ebdcbc39e02be15bd5107a3797cac /libjava/java/lang/Thread.java | |
parent | 2b3969faee4094c5b857bf024e8ce4b7d832dc2d (diff) | |
download | gcc-be6415beaefe63fbcf0f8fad53cf9662fb6640ba.zip gcc-be6415beaefe63fbcf0f8fad53cf9662fb6640ba.tar.gz gcc-be6415beaefe63fbcf0f8fad53cf9662fb6640ba.tar.bz2 |
Thread.java (accessControlState): New field.
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.
From-SVN: r116128
Diffstat (limited to 'libjava/java/lang/Thread.java')
-rw-r--r-- | libjava/java/lang/Thread.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libjava/java/lang/Thread.java b/libjava/java/lang/Thread.java index bac1afd..0cc4afd 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; |