This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Package-private access checking in GCJ 3.3


>>>>> "Eric" == Eric Blake <ebb9@byu.net> writes:

>> *Except* for ACC_SUPER, everything else is there and has
>> the same value as defined by GCJ - what does ACC_SUPER mean?
>> Is it to specially flag references like "super.fooBar"?

Eric> Also read JVMS chapter 4 to see the history of these
Eric> values. ACC_SUPER is used for classes (it affects how super.m()
Eric> is resolved by the virtual machine). Note that a class is never
Eric> marked synchronized; ACC_SYNCHRONIZED is used for methods, which
Eric> are never marked super.

Incidentally, I don't think our interpreter properly handles this bit.
Ranjit, could you put this in bugzilla?  Or if someone has been
waiting to fix a relatively straightforward interpreter bug, have at
it.

Tom


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]