Other |
---|
tbd_majorUnresolved |
Blocks :
|
|
Relates :
|
|
Relates :
|
|
Relates :
|
invokeinterface requires an IAE if the selected method is not public. invokevirtual performs no checks on the access of the selected method (although it skips over private methods). This distinction is unnecessary and arbitrary. It would probably be better to simply eliminate the access check for invokeinterface (and also change its behavior so that it skips private methods). The change would be fully compatible: it eliminates an error.
|