From 1106eb8231f2890ea81a70c3362f1c2719bb771a Mon Sep 17 00:00:00 2001 From: gary Date: Mon, 14 Aug 2006 14:24:52 +0000 Subject: 2006-08-14 Gary Benson * 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 --- libjava/java/lang/Thread.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libjava/java/lang/Thread.java') 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; -- cgit v1.2.3