cbcv is a Java class and byte code verifier. It
verifies static class file structure, external
references, and analyzes operand stack and local
variables through byte code execution emulation.
It includes CLDC standard verification.
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.
Ce communiqué mis en œuvre une option '-j' pour vérifier les fichiers JAR ensemble. Les fuites de mémoire ont été corrigés. -W et W-options ont été ajoutées à provoquer l'arrêt du programme à des erreurs ou des avertissements. Une option-S forces de ne pas utiliser de chargeur de classes bootstrap. Imbriqué manutention JSR a été fixée. Une vérification pour s'assurer que les objets peuvent être émis durant les conversions d'objet a été ajouté avec-Q et Q-drapeaux pour la sortie plus silencieux et un drapeau-T pour le chronométrage. Classfile ne peut être exécutée plus. CVRun devrait être utilisé à la place. Un script pour repackage.sh Custom Building emballés bibliothèques a été ajouté. StackMap de vérification a été ajoutée. La manière dont les objets de type sont utilisés a été modifié. Direction générale de traverser a été fixée.
Tags:
Major bugfixes
This release implemented a '-j' option for verifying whole jar files. Memory leaks were fixed. -W and -w options were added to cause the program to stop at errors or warnings. A -S option forces not using boostrap class loader. Nested JSRs handling was fixed. A check to ensure that objects can be cast during object conversions was added along with -q and -Q flags for quieter output and a -t flag for timing. ClassFile can not be executed anymore. CVRun should be used instead. A repackage.sh script for building custom packaged libraries was added. StackMap verification was added. The way Type objects are used was changed. Branch traversing was fixed.