Commit Graph

987 Commits (8bec672b88357e397680b7df4c46bf719894924c)
 

Author SHA1 Message Date
jochen d2e21dcf59 fixed naming of weak identifiers 26 years ago
jochen cb5ea77fb4 bugfix: have to check known sub classes when determining conflict free hood 26 years ago
jochen 01ae20ed62 Initial revision 26 years ago
jochen ca824a2ae1 read in all classes when not stripping 26 years ago
jochen 4822e259cf bug fixes (wide opcodes) 26 years ago
jochen f898ee7d0b write type of field to table 26 years ago
jochen 301160b29b allow writing to zip files 26 years ago
jochen f9a7c0e3e2 *** empty log message *** 26 years ago
jochen ae50a206d9 remove jump of throw in finally block completely 26 years ago
jochen 4070ffa5a2 bug fix; a return may have no instr 26 years ago
jochen 33702b2271 removeSuccessor: remove predecessor of destination if last jump 26 years ago
jochen 3094724277 rvalueType reworked, didn't work since setLValueType is overloaded 26 years ago
jochen 45b0e6a131 throw exception if boolean is not true or false 26 years ago
jochen c3320ae555 Initial revision 26 years ago
jochen 9a5ccb5a86 some more tests, include shifting of longs (second parameter is int) 26 years ago
jochen 0e8829443f preserveRule 26 years ago
jochen 8ed9c73276 preserveRule fixing 26 years ago
jochen 8abe8d2190 applyPreserveRule added 26 years ago
jochen a85885e603 mapStackToLocal / removePush added 26 years ago
jochen 06af300a7e renamed optimizeJumps to resolveSomeJumps 26 years ago
jochen d116d7b747 mapStackToLocal / removePush added 26 years ago
jochen cc250733cd stackMap added 26 years ago
jochen 5369b047dc CreateAssignExpression before CreateExpression (they match same exprs) 26 years ago
jochen fb45ae50ab optimizeJumps -> resolveSomeJumps renamed 26 years ago
jochen a86862df6d fixed array of doubles 26 years ago
jochen 3a2d077de0 convertoperator are no correctly removed 26 years ago
jochen d0b18e2e83 mapStackToLocal added 26 years ago
jochen b580db8201 checkConsistent: must contain emptyBlock with a jump 26 years ago
jochen 12e858ca45 mapStackToLocal / removePush added 26 years ago
jochen 8442863349 mapStackToLocal 26 years ago
jochen 29db6a9bda mergeBreakedStack added for stack analyzation 26 years ago
jochen f19074f0ef new rvaluetype, lvaluetype != rvaluetype for non ASSIGN_OP 26 years ago
jochen 640afa8178 match by slots not by local (needed for CreateAssignExpression) 26 years ago
jochen 8ee12e406c constant assignments also don't need casts 26 years ago
jochen b3e4eebdc1 BinaryType doesn't correlate the type anymore 26 years ago
jochen ceda801601 replace PUSH with anonymous locals 26 years ago
jochen 1123c02533 getHint added 26 years ago
jochen 81e13e16c5 new hintType, will be later used to guess the type 26 years ago
jochen 4015c16f9a usepush parameter (disable PUSH translation) 26 years ago
jochen d5ccb055fe check nolvt option 26 years ago
jochen 3fc0321064 added nolvt option 26 years ago
jochen 66710e60dd cache isLeaf, 26 years ago
jochen 3242b98a08 exit on close 26 years ago
jochen 148ba04303 cache dir names 26 years ago
jochen 58932da6b2 return all classes and packages 26 years ago
jochen bb39f34c3f makeIndentStr should be protected 26 years ago
jochen 17405ed7ad Initial revision 26 years ago
jochen 0ad9df04f0 return all class files and packages 26 years ago
jochen 4f9f2e09c3 bug fixes 26 years ago
jochen 32cb2027e5 bug fixes 26 years ago