Revision 4139 committed by patrick
[email protected] Wed, 15 Jun 2005 14:05:56 -0400
| Newsgroups | gmane.comp.java.vm.sablevm.cvs |
|---|---|
| Message-ID | <[email protected]> |
Revision: 4139 Date: 2005-06-15 14:05:45 -0400 (Wed, 15 Jun 2005) Author: patrick Log: * Merged: svn merge -r 4110:4138 $SVNS/svm-verifier * Added the writer interface. * Fixed some bugs in the parser. * Done some cleanup. * Added some sanity checks for the access flags. * Added utility methods for verifying if a bit is set. * Updated the access flags for JAVA 1.5 Changed: U sablevm/branches/verifier/parser/Parser.java U sablevm/branches/verifier/parser/SAccessBits.java U sablevm/branches/verifier/parser/SAttributeInfo.java A sablevm/branches/verifier/parser/SAttributeInfoParser.java U sablevm/branches/verifier/parser/SAttributes.java U sablevm/branches/verifier/parser/SAttributesParser.java U sablevm/branches/verifier/parser/SClassFile.java U sablevm/branches/verifier/parser/SClassFileException.java U sablevm/branches/verifier/parser/SClassFileParser.java U sablevm/branches/verifier/parser/SClassTableEntry.java U sablevm/branches/verifier/parser/SClasses.java U sablevm/branches/verifier/parser/SCodeAttribute.java U sablevm/branches/verifier/parser/SCodeAttributeParser.java U sablevm/branches/verifier/parser/SConstantClassInfo.java U sablevm/branches/verifier/parser/SConstantClassInfoParser.java U sablevm/branches/verifier/parser/SConstantDoubleInfo.java U sablevm/branches/verifier/parser/SConstantDoubleInfoParser.java U sablevm/branches/verifier/parser/SConstantFieldrefInfo.java U sablevm/branches/verifier/parser/SConstantFieldrefInfoParser.java U sablevm/branches/verifier/parser/SConstantFloatInfo.java U sablevm/branches/verifier/parser/SConstantFloatInfoParser.java U sablevm/branches/verifier/parser/SConstantIntegerInfo.java U sablevm/branches/verifier/parser/SConstantIntegerInfoParser.java U sablevm/branches/verifier/parser/SConstantInterfaceMethodrefInfo.java U sablevm/branches/verifier/parser/SConstantInterfaceMethodrefInfoParser.java U sablevm/branches/verifier/parser/SConstantLongInfo.java U sablevm/branches/verifier/parser/SConstantLongInfoParser.java U sablevm/branches/verifier/parser/SConstantMethodrefInfo.java U sablevm/branches/verifier/parser/SConstantMethodrefInfoParser.java U sablevm/branches/verifier/parser/SConstantNameAndTypeInfo.java U sablevm/branches/verifier/parser/SConstantNameAndTypeInfoParser.java U sablevm/branches/verifier/parser/SConstantPool.java U sablevm/branches/verifier/parser/SConstantPoolParser.java U sablevm/branches/verifier/parser/SConstantStringInfo.java U sablevm/branches/verifier/parser/SConstantStringInfoParser.java U sablevm/branches/verifier/parser/SConstantUtf8Info.java U sablevm/branches/verifier/parser/SConstantUtf8InfoParser.java U sablevm/branches/verifier/parser/SConstantValueAttribute.java U sablevm/branches/verifier/parser/SConstantValueAttributeParser.java U sablevm/branches/verifier/parser/SConstantValueDoubleAttribute.java U sablevm/branches/verifier/parser/SConstantValueFloatAttribute.java U sablevm/branches/verifier/parser/SConstantValueIntegerAttribute.java U sablevm/branches/verifier/parser/SConstantValueLongAttribute.java U sablevm/branches/verifier/parser/SConstantValueStringAttribute.java U sablevm/branches/verifier/parser/SCpInfo.java U sablevm/branches/verifier/parser/SDeprecatedAttribute.java U sablevm/branches/verifier/parser/SDeprecatedAttributeParser.java U sablevm/branches/verifier/parser/SExceptionTableEntry.java U sablevm/branches/verifier/parser/SExceptions.java U sablevm/branches/verifier/parser/SExceptionsAttribute.java U sablevm/branches/verifier/parser/SExceptionsAttributeParser.java U sablevm/branches/verifier/parser/SFieldInfo.java A sablevm/branches/verifier/parser/SFieldInfoParser.java U sablevm/branches/verifier/parser/SFields.java U sablevm/branches/verifier/parser/SFieldsParser.java U sablevm/branches/verifier/parser/SInnerClassesAttribute.java U sablevm/branches/verifier/parser/SInnerClassesAttributeParser.java U sablevm/branches/verifier/parser/SInputStream.java U sablevm/branches/verifier/parser/SInterfaces.java U sablevm/branches/verifier/parser/SInterfacesParser.java U sablevm/branches/verifier/parser/SLineNumberTableAttribute.java U sablevm/branches/verifier/parser/SLineNumberTableAttributeParser.java U sablevm/branches/verifier/parser/SLineNumberTableEntry.java U sablevm/branches/verifier/parser/SLineNumbers.java U sablevm/branches/verifier/parser/SLocalVariableTableAttribute.java U sablevm/branches/verifier/parser/SLocalVariableTableAttributeParser.java U sablevm/branches/verifier/parser/SLocalVariableTableEntry.java U sablevm/branches/verifier/parser/SLocalVariables.java U sablevm/branches/verifier/parser/SMethodInfo.java A sablevm/branches/verifier/parser/SMethodInfoParser.java U sablevm/branches/verifier/parser/SMethods.java U sablevm/branches/verifier/parser/SMethodsParser.java U sablevm/branches/verifier/parser/SParser.java U sablevm/branches/verifier/parser/SSourceFileAttribute.java U sablevm/branches/verifier/parser/SSourceFileAttributeParser.java U sablevm/branches/verifier/parser/SSyntheticAttribute.java U sablevm/branches/verifier/parser/SSyntheticAttributeParser.java A sablevm/branches/verifier/parser/Writer.java