jochen
|
38d78b49bf
|
new set, that will merge locals with same slot on insertion
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1040 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8db70be1a7
|
fillInGenSet now takes Set, not VariableSet
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1039 379699f6-c40d-0410-875b-85095c16579e
|
26 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
|
26 years ago |
jochen
|
efdfcbf7bc
|
Use gnu.getopt package to parse the options.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1037 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
aace74ecc2
|
setDebugging now returns result.
don't indent options with tab.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1036 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6e053f676e
|
ClassAnalyzer now handles OPTION_IMMEDIATE flag
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1035 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
cb2026eac7
|
handle OPTION_IMMEDIATE flag
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1034 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4eac3b281e
|
simplify also successing flow blocks on simplify()
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1033 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
81cac56337
|
some bug fixes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1032 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
4375465cdc
|
give recursive flag to zip (Oops)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1030 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ad7b57952c
|
cleaned up directories
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1029 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6ed9922879
|
Rewritten for cvs access
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1028 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5c969865db
|
Changed to get methodAnalyzer from flowblock
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1027 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8d04ee0354
|
removed entries that are done, marked entries with ~ that are
partially done.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1026 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
07ed57d8bd
|
removed unneeded prj.el
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1025 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
71b1a85b6d
|
removed unneeded files from CVS repository
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1024 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
f6f5d1707e
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1023 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9461a813d9
|
buildTable simplified
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1022 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
12375451c3
|
buildTable removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1021 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6c3c90b866
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1020 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
a1ea654969
|
canonize references
new interface
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1019 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d681401ddf
|
codetransformer interface
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1018 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
59d6432c77
|
copyright comment added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1017 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
fc38ca590f
|
global/local side effects startet
codetransformers canonicalized
CodeAnalyzer is now created by constructor
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1016 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
6eac2f2aea
|
static methods that tell which codeanalyzer / transformer to use
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1015 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bf0d0cceb7
|
Now is a code transformer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1014 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ff684745d1
|
getChilds added, applyPreserveRule removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1013 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8560daa7e3
|
getChilds() method added
handle build/write/readTable
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1012 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2a94fad7c8
|
applyPreserveRule removed
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1011 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
77e3f4f9b7
|
new code analyzer interface
canonize references: map to exact field class and static method class
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1010 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3b609b2f82
|
CodeTransformer interface used
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1009 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7dde6f515f
|
field conflicting / method conflicting reworked
identifiers are now in a list, fieldIdents and methodIdents are sub lists
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1008 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
93b91a3a69
|
bug fix in mapStackLocal
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1007 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
d6eaa40737
|
big rework: sort with SortedSet, handle shared handlers
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1006 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
127778a8b3
|
bug fix
in mapStackLocal
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1005 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
2f70d84fbb
|
some more --debug=analyze messages
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1004 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
320c5ad2c9
|
insert casts for hidden fields
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1003 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
fb79ffefc2
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1002 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bbdf110ec2
|
getMethodAnalyzer removed (name clashes with InvokeOperator.getMethodAnalyzer
it does something different.
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1001 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
60e617facd
|
Don't allow instructions to merge over the end boundary of a try block
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@1000 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
ad1866f6a6
|
toString added
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@999 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
5c7a338011
|
*** empty log message ***
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@998 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
3470a92d3f
|
new class names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@997 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bd31851a2f
|
new names
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@996 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
8c31bdd062
|
Initial revision
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@995 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
59c6451fa8
|
made the sub list cleaner and safer
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@994 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
7a341455b2
|
some more tests (array an primitive class fields)
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@993 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
9cc9b2db9d
|
make use of collection classes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@992 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
1d541fe5ac
|
renamed to Main
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@991 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |
jochen
|
bed556a398
|
some bug fixes
git-svn-id: https://svn.code.sf.net/p/jode/code/trunk@990 379699f6-c40d-0410-875b-85095c16579e
|
26 years ago |