Commit Graph

586 Commits (9836620e6c71150dfb79a39ef6faafeea2d0da01)
 

Author SHA1 Message Date
jochen 9836620e6c only merge adjacent pops, if the second has no predecessors 26 years ago
jochen 4d71621216 getIdentifier(ref) 26 years ago
jochen a58ace28de getIdentifier(ref) 26 years ago
jochen 2f20c95fde use getIdentifier(ref) 26 years ago
jochen 43ea388125 getClassIdentifier 26 years ago
jochen bf7761c6a1 getIdentifier(Reference) added 26 years ago
jochen 5c6b8a7eb5 ref.getClazz is now type sig 26 years ago
jochen 3ca944a9d5 ref.getClazz and instr.objData are now type sigs instead of class names 26 years ago
jochen 8bdb47b625 ref.getClazz() is now type sig 26 years ago
jochen 1cc3e8d6b7 tType instead of tClass (ref.getClazz) 26 years ago
jochen c5ca796da1 bug fix in long tabs 26 years ago
jochen 4c0325ed22 tType instead of tClassOrArray 26 years ago
jochen 66ae46e04f new constructor 26 years ago
jochen 5f78283313 putClassName/Type 26 years ago
jochen 05fbbd1b57 check Class names 26 years ago
jochen 4ff13e22dd sanity checks for class names 26 years ago
jochen 2e61da9b5f gcp.putClassName/Type 26 years ago
jochen 73e201d59d tType(Class) and tMethod(Class[], Class) 26 years ago
jochen 0996e182b3 allow -v multiple times 26 years ago
jochen 8039178f9e Class[], Class constructor moved to Type.tMethod 26 years ago
jochen 7d0d19c63e getClassInfo added 26 years ago
jochen 103ed528a0 *** empty log message *** 26 years ago
jochen 5ff7bfb757 *** empty log message *** 26 years ago
jochen b40003d84a allow partial table 26 years ago
jochen 01618f9634 new white refs 26 years ago
jochen 54640800be allow table and renaming 26 years ago
jochen 3ad46f9d40 Initial revision 26 years ago
jochen 3db43bc59a *** empty log message *** 26 years ago
jochen 0492729f9f lock non locked but writable files 26 years ago
jochen ac527ba120 co jasmin files. 26 years ago
jochen 12cb904b4c Initial revision 26 years ago
jochen 1749851938 ci all jasmin files 26 years ago
jochen 75a48a001f preds is array instead of hash 26 years ago
jochen 1f6e56b052 preds is array instead of hash 26 years ago
jochen 541f1446ff add getBytecode() (for Interpreter) 26 years ago
jochen 610f77160f new preds array instead of hash 26 years ago
jochen 511dee5e74 don't merge "this" 26 years ago
jochen 40595a91b1 merge load/store if they are localload. 26 years ago
jochen ecf68a75b4 call tMethod instead of new MethodType 26 years ago
jochen d3a45e7935 getTypeClass, tMethod (with hashtable), tType(Class) 26 years ago
jochen d0e3a0814f println instead of \n, for compatibility with DOS 26 years ago
jochen 4ffe97870b call applyPreserveRule only when creating a new class 26 years ago
jochen d70ef1d7d2 differ between long and short constants 26 years ago
jochen 544e5ff99e Initial revision 26 years ago
jochen c8b176e899 Interpret method with constant args 26 years ago
jochen 42dfa8092d clinit is always reachable, even if the class is not yet 26 years ago
jochen 26340e1f1f Clear newObj if another value is set. 26 years ago
jochen b40b90e65f toString updated 26 years ago
jochen 5c02a91a35 Many clean ups, use RuntimeException 26 years ago
jochen 2b71a4d303 *** empty log message *** 26 years ago