Revision 4286 committed by mathieu
[email protected] Wed, 13 Jul 2005 18:25:05 -0400
| Newsgroups | gmane.comp.java.vm.sablevm.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 4286 Date: 2005-07-13 18:25:03 -0400 (Wed, 13 Jul 2005) Author: mathieu Log: * Restructured instructions classes and began static constraints * verification for instructions operands. Changed: U sablevm/branches/verifier/parser/SCodeArray.java U sablevm/branches/verifier/parser/SCodeArrayParser.java U sablevm/branches/verifier/parser/sinstructions/SBipush.java A sablevm/branches/verifier/parser/sinstructions/SCategory2Type.java U sablevm/branches/verifier/parser/sinstructions/SD2l.java U sablevm/branches/verifier/parser/sinstructions/SDadd.java U sablevm/branches/verifier/parser/sinstructions/SDaload.java U sablevm/branches/verifier/parser/sinstructions/SDastore.java U sablevm/branches/verifier/parser/sinstructions/SDcmpg.java U sablevm/branches/verifier/parser/sinstructions/SDcmpl.java U sablevm/branches/verifier/parser/sinstructions/SDconst0.java U sablevm/branches/verifier/parser/sinstructions/SDconst1.java U sablevm/branches/verifier/parser/sinstructions/SDdiv.java U sablevm/branches/verifier/parser/sinstructions/SDload.java U sablevm/branches/verifier/parser/sinstructions/SDload0.java U sablevm/branches/verifier/parser/sinstructions/SDload1.java U sablevm/branches/verifier/parser/sinstructions/SDload2.java U sablevm/branches/verifier/parser/sinstructions/SDload3.java U sablevm/branches/verifier/parser/sinstructions/SDmul.java U sablevm/branches/verifier/parser/sinstructions/SDneg.java U sablevm/branches/verifier/parser/sinstructions/SDrem.java U sablevm/branches/verifier/parser/sinstructions/SDreturn.java U sablevm/branches/verifier/parser/sinstructions/SDstore.java U sablevm/branches/verifier/parser/sinstructions/SDstore0.java U sablevm/branches/verifier/parser/sinstructions/SDstore1.java U sablevm/branches/verifier/parser/sinstructions/SDstore2.java U sablevm/branches/verifier/parser/sinstructions/SDstore3.java U sablevm/branches/verifier/parser/sinstructions/SDsub.java U sablevm/branches/verifier/parser/sinstructions/SF2d.java U sablevm/branches/verifier/parser/sinstructions/SF2l.java U sablevm/branches/verifier/parser/sinstructions/SI2d.java U sablevm/branches/verifier/parser/sinstructions/SI2l.java U sablevm/branches/verifier/parser/sinstructions/SL2d.java U sablevm/branches/verifier/parser/sinstructions/SLadd.java U sablevm/branches/verifier/parser/sinstructions/SLaload.java U sablevm/branches/verifier/parser/sinstructions/SLand.java U sablevm/branches/verifier/parser/sinstructions/SLastore.java U sablevm/branches/verifier/parser/sinstructions/SLcmp.java U sablevm/branches/verifier/parser/sinstructions/SLconst0.java U sablevm/branches/verifier/parser/sinstructions/SLconst1.java U sablevm/branches/verifier/parser/sinstructions/SLdc.java U sablevm/branches/verifier/parser/sinstructions/SLdc2w.java U sablevm/branches/verifier/parser/sinstructions/SLdcw.java U sablevm/branches/verifier/parser/sinstructions/SLdiv.java U sablevm/branches/verifier/parser/sinstructions/SLload.java U sablevm/branches/verifier/parser/sinstructions/SLload0.java U sablevm/branches/verifier/parser/sinstructions/SLload1.java U sablevm/branches/verifier/parser/sinstructions/SLload2.java U sablevm/branches/verifier/parser/sinstructions/SLload3.java U sablevm/branches/verifier/parser/sinstructions/SLmul.java U sablevm/branches/verifier/parser/sinstructions/SLneg.java U sablevm/branches/verifier/parser/sinstructions/SLor.java U sablevm/branches/verifier/parser/sinstructions/SLrem.java U sablevm/branches/verifier/parser/sinstructions/SLreturn.java U sablevm/branches/verifier/parser/sinstructions/SLshl.java U sablevm/branches/verifier/parser/sinstructions/SLshr.java U sablevm/branches/verifier/parser/sinstructions/SLstore.java U sablevm/branches/verifier/parser/sinstructions/SLstore0.java U sablevm/branches/verifier/parser/sinstructions/SLstore1.java U sablevm/branches/verifier/parser/sinstructions/SLstore2.java U sablevm/branches/verifier/parser/sinstructions/SLstore3.java U sablevm/branches/verifier/parser/sinstructions/SLsub.java U sablevm/branches/verifier/parser/sinstructions/SLushr.java U sablevm/branches/verifier/parser/sinstructions/SLxor.java U sablevm/branches/verifier/parser/sinstructions/SRet.java U sablevm/branches/verifier/parser/sinstructions/SSipush.java