hoenicke
|
3378492cd3
|
New bytecode interface, no .java.in files anymore
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1247 379699f6-c40d-0410-875b-85095c16579e
|
24 years ago |
jochen
|
7fc1ab0b1e
|
FlowBlock: Handle nops.
StructuredBlock stupid typo.
TransformConstructors: multiple bug fixes, comments updated
Makefile optimized
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1219 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
915439b1ff
|
Decompiler, JodeApplet and JodeWindow moved into decompile package
makeDeclaration now transmits the done set over class borders
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1202 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
6786a3fa35
|
using the autoconfigured @COLLECTIONS@ imports.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1087 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
ec1e63532c
|
gen/kill set rework in FlowBlock, successors now private
Other files changed to get jumps via methods of flowblock.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1038 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
e55f276286
|
Use iterators instead of enumerations
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@934 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
b3f87ea1e0
|
don't merge final locals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@895 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
a84ba609b9
|
declarables reworked
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@855 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
328612fb07
|
getUsed vs. propagateUsage
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@817 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
8ec936c5a9
|
used gets now calculated at propagateUsage
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@790 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
4965eaedb1
|
don't declare `removed' locals
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@748 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
cb702d14fe
|
printType
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@706 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
c9c26784e7
|
guessName,
bug fix. merge if names are generated
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@698 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
ce092cfa68
|
beauty fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@686 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
8e74989f48
|
GlobalOptions
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@684 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
f2c8547aa3
|
merge only locals with same name or generated name
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@672 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
d93672ba8a
|
simplify method
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@636 379699f6-c40d-0410-875b-85095c16579e
|
25 years ago |
jochen
|
511dee5e74
|
don't merge "this"
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@550 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
36834d3fcc
|
mapStackToLocal: fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@509 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
df363d6ed0
|
fillSuccessor has different semantic: It calls addSuccessor of flowBlock
on each jump
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@463 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
|
0a51875139
|
always print using when debugging.
use getHint() in declaration
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@378 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4c7571734f
|
fix
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@345 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a85885e603
|
mapStackToLocal / removePush added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@319 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ab5f3eb09f
|
new_decompiler_package
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@255 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
delwi
|
7df0926d19
|
Fix a bug for pretty.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@234 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d85f0d254e
|
copy jumps
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@210 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
03dd9e47ff
|
merge variables, that have same slot, same type and same scope
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@186 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
68ab015b0d
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@121 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
0192af7705
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@117 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
df4c4560bb
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@109 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ba05fcd077
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@107 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c7aeb9a301
|
Put Jumps in linked list
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@83 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
dff23235cc
|
Try catch blocks clean up
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@78 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c9ed2748de
|
clean up
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@72 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a891c3b82c
|
finally and synchronized improvements, clean up and speed up
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@70 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6ac08eb0b6
|
clean up attachment crap
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@68 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
20ffd055c4
|
Try-Catch-Finally
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@59 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
94846b8034
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@52 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
e353bf575c
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@40 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d2f597be45
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@38 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d5131c70be
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@37 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
145fd3359d
|
Local Analysis complete?
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@33 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
delwi
|
113127353a
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@31 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c451fada4a
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@28 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
de468af3b8
|
mainly fixing...
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@26 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ceaf716503
|
First new Flow version
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@24 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
b6eb6a495b
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@22 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
c885953efd
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@18 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2589bb4450
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@15 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |