jochen
|
b568f03e40
|
adapted to new early operands
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@434 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8593d39156
|
new test
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@433 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
aec2d9ac5e
|
removeOnetimeLocals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@432 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7c30104a69
|
lot of changes for new early operand merging
now also detects 1.0 as ++ or --
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@431 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
25e2f38ce9
|
fix for multiple combining expreessions
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@430 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9137b2e0d2
|
comment clarification
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@429 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
217df2f36a
|
hasSideEffects
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@428 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d485db68bb
|
priority
setType of operand, when replacing with operand
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@427 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
15bfb89b59
|
empty string fixed
set type claims on type errors
removeOnetimeLocals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@426 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
981c5de033
|
++: check for 1 and 1.0
print type errors
setSubExpression enabled
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@425 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e32850d300
|
Don't add "F" to floats
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@424 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
572bd86855
|
print lvt indented
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@423 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
96ea5a1115
|
merge variables with overlapping addr, same name and same type
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@422 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f5c4c1d9b3
|
warn about type errors
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@421 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6eb3890162
|
showLVT: Show method names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@420 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
92bf183da3
|
made new abstract class ReferenceType
isTypeOf uses intersection
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@419 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e5812c47e2
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@418 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
af995a7761
|
made new abstract class ReferenceType
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@417 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
badfd86844
|
no showing of errors
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@416 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
48685a39a9
|
removeOnetimeLocals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@415 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3de4ed1b4b
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@414 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5cf9bbbe2d
|
fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@413 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a58048586a
|
toString, constructor
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@412 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
27f16a986e
|
toString, getType
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@411 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
40f583a1f0
|
many fixes (it does now work :-)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@410 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ebb0f39f23
|
beautification
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@409 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2d5f3a9848
|
deobfuscate strings
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@408 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2d28ebd78e
|
getCode
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@407 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c8c0b3373d
|
getCodeInfo
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@406 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e308c0870a
|
nodecrypt option
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@405 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6a5d53ca42
|
set a font,
classpath field got lost
Show SecurityException when saving
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@404 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2d79763a73
|
set a font
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@403 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a99eefdaac
|
saving works in netscape
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@402 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
cb86e50415
|
co almost everything
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@401 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1163db5bd8
|
remove the block if stack analysis succeeded
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@400 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d5c76c287d
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@399 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4e93ed861f
|
toString added.
addOperand
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@398 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e5d9af2c18
|
missed a merge
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@397 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c9f013f201
|
simplified, using addOperand and adding Operands one by one
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@396 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e51d2718bb
|
addOperand
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@395 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2752c2b035
|
addOperand, isConstant
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@394 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5b71b2acbf
|
LocalLoad is not a ConstOperator!
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@393 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
356d2a0aa1
|
getConstant added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@392 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b2c8d6b995
|
fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@391 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c6600bb1d6
|
oops
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@390 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
11349fea27
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@389 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a2225808c8
|
quoted moved to constOperator
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@388 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8f83cf07ad
|
quoted moved to ConstOperator
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@387 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7e01560a5f
|
comment clarification
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@386 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a663b373a4
|
run jcpp only on java files
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@385 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |