Reminder: Illegal Package-Private Accesses in libgcj

Ranjit Mathew rmathew@hotmail.com
Mon Nov 3 04:41:00 GMT 2003


Bryce McKinlay wrote:
>>1. java.lang.VMThrowable illegally accesses
>>   gnu.gcj.runtime.StackTrace.stackTraceAddrs( )
>>
>>2. gnu.gcj.runtime.NameFinder illegally accesses
>>   java.lang.StackTraceElement's constructor
> 
> 
> I am currently working on some significant changes the stack trace 
> stuff (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=12740) - both of 
> these will go away when I'm done.

Cool! Somewhat off-topic for this thread, I'm curious
to know how you will be able to avoid calling backtrace( )
for targets that do not have DWARF-2 EH frame based
unwinding for an exception. For example, Win32 is an
SJLJ-EH target (as of now).


>>3. gnu.awt.xlib.XEventLoop illegally accesses
>>   gnu.gcj.xlib.XAnyEvent's constructor
> 
> How about this?
> 
> 2003-11-03  Bryce McKinlay  <bryce@mckinlay.net.nz>
> 
>          * gnu/gcj/xlib/XAnyEvent.java (XAnyEvent): Make constructor 
> public.

I would have suggested the same, but I'll let
Scott/Tom express their approval or otherwise of
this change.

Ranjit.

-- 
Ranjit Mathew          Email: rmathew AT hotmail DOT com

Bangalore, INDIA.      Web: http://ranjitmathew.tripod.com/



More information about the Java mailing list