3c95dcfdc2 
								
							 
						 
						
							
							
								
								java-stack.h (GetAccessControlStack): Change return type.  
							
							... 
							
							
							
							2006-08-10  Gary Benson  <gbenson@redhat.com>
	* include/java-stack.h (GetAccessControlStack): Change return
	type.
	* stacktrace.cc (accesscontrol_trace_fn): Record the number of
	Java frames encountered.
	(GetAccessControlStack): Return a flag indicating whether a call to
	doPrivileged was encountered rather than an array of method names.
	* java/security/natVMAccessController.cc (getStack): Change return
	type.
	* java/security/VMAccessController.java (getStack): Likewise.
	(getContext): Change to reflect the above.
From-SVN: r116058 
							
						 
						
							2006-08-10 09:56:03 +00:00  
				
					
						
							
							
								 
						
							
								c7dc750aef 
								
							 
						 
						
							
							
								
								java-stack.h (accesscontrol_trace_fn): Declare.  
							
							... 
							
							
							
							2006-08-09  Gary Benson  <gbenson@redhat.com>
	* include/java-stack.h (accesscontrol_trace_fn): Declare.
	(GetAccessControlStack): Likewise.
	(GetClassMethodStack): Remove.
	* stacktrace.cc (accesscontrol_trace_fn): New method.
	(GetAccessControlStack): Likewise.
	(GetClassMethodStack): Remove.
	* java/security/natVMAccessController.cc (getStack): Use
	GetAccessControlStack.
From-SVN: r116032 
							
						 
						
							2006-08-09 08:38:28 +00:00  
				
					
						
							
							
								 
						
							
								e79e0270c0 
								
							 
						 
						
							
							
								
								VMAccessController.java (pushContext, [...]): Use Thread.currentThread() to determine when we're bootstrapping.  
							
							... 
							
							
							
							2006-08-07  Gary Benson  <gbenson@redhat.com>
	* java/security/VMAccessController.java (pushContext, popContext,
	getContext): Use Thread.currentThread() to determine when we're
	bootstrapping.
	(runtimeInitialized): Remove.
	* java/security/natVMAccessController.cc (runtimeInitialized):
	Remove.
From-SVN: r115996 
							
						 
						
							2006-08-07 14:14:14 +00:00  
				
					
						
							
							
								 
						
							
								464fc7a199 
								
							 
						 
						
							
							
								
								re PR libgcj/13604 (AccessController unfinished)  
							
							... 
							
							
							
							2006-07-28  Gary Benson  <gbenson@redhat.com>
	    Casey Marshall <csm@gnu.org>
	PR libgcj/13604:
	* include/java-stack.h (GetClassMethodStack): Declare.
	* stacktrace.cc (GetClassMethodStack): New method.
	* java/security/AccessController.java: Removed.
	* java/security/VMAccessController.java: New file.
	* java/security/natVMAccessController.cc: Likewise.
	* Makefile.am (nat_source_files): Added the above.
	* sources.am, Makefile.in: Rebuilt.
Co-Authored-By: Casey Marshall <csm@gnu.org>
From-SVN: r115793 
							
						 
						
							2006-07-28 10:54:11 +00:00