verifier problem

Tom Tromey tromey@redhat.com
Sun Jan 27 16:03:00 GMT 2002


>>>>> "Per" == Per Bothner <per@bothner.com> writes:

Per> I think (without having analyzed it too carefully) that trying to
Per> test or set the subroutine field of a 'state' in merge is wrong.
I did this because of this text in JVMS 4.9.6:
 When executing the ret instruction, [ ... ], there must be only
 one possible subroutine from which the instruction can be
 returning. Two different subroutines cannot "merge" their
 execution to a single ret instruction.
But now I see I implemented this incorrectly. We should only be doing
this check when processing `ret', not when merging states.
I'll look into this more deeply a bit later.
Tom


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /