Commit Graph

627 Commits (8d40790946f9ff1cacc02ce7f5625a1e2b6c93df)
 

Author SHA1 Message Date
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
jochen dad8dc308d readTable 26 years ago
jochen ca4f3f9cae save table in properties 26 years ago
jochen cc2d7294c0 safety check 26 years ago
jochen 553b1a9e0f fix for double, ong constants 26 years ago
jochen 33cb5ae627 more options allowed 26 years ago
jochen 421bdfe8ca check if the field is in this class 26 years ago
jochen ba81e2e464 isThis added 26 years ago
jochen 44fe5feb29 preserveSerial added 26 years ago
jochen 2dac695779 new swap order option 26 years ago
jochen 130f1c0e99 test for null getfield 26 years ago