[kaffe] Kaffe CVS: kaffe hkraemer
    Kaffe CVS 
    cvs-commits at kaffe.org
       
    Mon Aug 11 07:53:02 PDT 2003
    
    
  
CVSROOT:	/cvs/kaffe
Module name:	kaffe
Changes by:	hkraemer	03/08/11 07:50:07
Modified files:
	.              : ChangeLog 
	kaffe/kaffevm  : verify.c soft.h 
Log message:
* kaffe/kaffevm/verify.c:
(verifyMethod3b) fixed verification of blocks that contain RETs
and are branch targets of JSRs.
(verifyBasicBlock) fixed handling of BALOAD and BASTORE as they
are not only used for byte arrays but also for boolean arrays.
(implements) removed since instanceof_interface does the same
(mergeTypes) check TADDR before doing checks that involve tinfo,
since TADDR uses tinfo to store the return address; return
immediately if resolving one of the two types fails; adapted to
the removal of implements
(typecheck) return immediately if resolving one of the types
fails; adapted to removal of implements
(printType) check TADDR before doing checks that involve tinfo
* kaffe/kaffevm/soft.h:
(instanceof_interface) made public so the verifier can use it
    
    
More information about the kaffe
mailing list