Commit Graph

  • 7fc1ab0b1e FlowBlock: Handle nops. StructuredBlock stupid typo. TransformConstructors: multiple bug fixes, comments updated Makefile optimized jochen 2000-01-30 16:45:54 +0000
  • d79c1f7b8b ConstOperator.isOne was wrong InvokeOperator: Don't show Warnings for interpreter failed Makefile optimized jochen 2000-01-30 16:44:52 +0000
  • 9ce95e120a New Decompiler/ProgressListener interface bug fix in blockInitializers (now uses StructuredBlocks) Makefile optimized jochen 2000-01-30 16:44:03 +0000
  • c24a2b7133 bug fix in ClassInfo extraClasses SearchPath slightly updated Makefile optimized jochen 2000-01-30 16:42:51 +0000
  • 0966dfcefe Y2K update (copyright ;-) Makefile optimized jochen 2000-01-30 16:42:04 +0000
  • 3aa4b59217 documentation update jochen 2000-01-30 16:41:10 +0000
  • 1e661ada97 distribute shell scripts jochen 2000-01-30 16:40:57 +0000
  • 8481f0f500 Changed files for new release jochen 2000-01-30 16:40:35 +0000
  • 7c03c14e23 ConstOperator.isOne(type) added and used. jochen 1999-11-05 18:20:30 +0000
  • e959a929a9 LocalVarOperator now fillDeclarableis itself. ConstOperator.isOne(type) added and used. jochen 1999-11-05 18:20:22 +0000
  • 22166d2741 NEWS now contains a more detailed history TODO contains the new EditorKit idea jochen 1999-11-04 22:53:09 +0000
  • 926792e1be lots of .in changes jochen 1999-11-04 22:52:38 +0000
  • 41c16a1deb cleanup, made faster (and made a change so that jode works ;-) jochen 1999-11-04 22:31:37 +0000
  • 5782f56f04 removed doubled keywords jochen 1999-11-04 22:29:12 +0000
  • 8e5d50568d check for keyword conflicts, mainly for (--pretty and java.lang.Class) jochen 1999-11-04 22:28:35 +0000
  • 7eb76796d2 jode.Decompiler moved to jode.decompiler.Options jochen 1999-11-04 22:28:10 +0000
  • 49aa106080 fixed a typo in usage jochen 1999-11-04 22:27:37 +0000
  • 915439b1ff Decompiler, JodeApplet and JodeWindow moved into decompile package makeDeclaration now transmits the done set over class borders jochen 1999-11-04 22:26:47 +0000
  • c5b840847b added dropInfo Decompiler, JodeApplet and JodeWindow moved into decompile package makeDeclaration now transmits the done set over class borders jochen 1999-11-04 22:26:31 +0000
  • 47b22fdb21 added dropInfo jochen 1999-11-04 22:25:52 +0000
  • 74f161a417 Decompiler, JodeApplet and JodeWindow moved into decompile package jochen 1999-11-04 22:25:05 +0000
  • 19f4c534d4 jode.in updated to new package hierarchy jode.bat.in added jochen 1999-11-04 22:24:37 +0000
  • 23d5d05fe3 added bluesky decompiler and applet changed the package jochen 1999-11-04 22:23:55 +0000
  • 80e2a7916c fixed some bugs for method scoped classes jochen 1999-11-04 17:50:53 +0000
  • 761e734973 getFieldIndex returns -1, if it can't find field. jochen 1999-11-04 17:50:34 +0000
  • b2783d0d69 NEWS updated. replaced a bash specific construct in acinclude.m4 jochen 1999-11-04 17:50:07 +0000
  • 8fc12f679e OuterValues added inner/anonymous classes completely reworked use getSubExpressions()[0] instead of getLValue() jochen 1999-11-04 00:26:57 +0000
  • 38a01116c1 OuterValues added inner/anonymous classes completely reworked FieldOperator added to remove doubled code in Put/Get-FieldOperator LocalVarOperator is now a class LValueExpression is only an interface ArrayStoreOperator extends ArrayLoadOperator jochen 1999-11-04 00:26:27 +0000
  • 62ca43d74f OuterValues added inner/anonymous classes completely reworked jochen 1999-11-04 00:25:11 +0000
  • 2ad9965256 some new .in files added jochen 1999-11-04 00:24:24 +0000
  • ec5fc0d1b9 made arrows black jochen 1999-11-04 00:23:33 +0000
  • f7fced3615 Some more tests for method scoped and anonymous classes jochen 1999-11-04 00:21:51 +0000
  • b06f5a9c12 fixed some typos jochen 1999-10-30 09:18:54 +0000
  • 3ef0de7514 SearchPath.pathSeparatorChar -> altPathSeparatorChar jochen 1999-10-30 09:18:01 +0000
  • 43a2e1ccfa ACCESSCONSTRUCTOR added. jochen 1999-10-30 09:17:05 +0000
  • e00cff956c InvokeOperator has new constructor syntax Const/IInc-Operator.getValue() changed return type. jochen 1999-10-30 09:16:52 +0000
  • 75f42b3167 ConstOperator.getValue() returns Object not String. IIncOperator.getValue() returns int not String. ACCESSCONSTRUCTOR handling added InvokeOperator has new constructor syntax InvokeOperator reworked jochen 1999-10-30 09:15:05 +0000
  • 6885078d96 InvokeOperator has new constructor syntax jochen 1999-10-30 09:13:18 +0000
  • cab4f7495d Changed the header jochen 1999-10-30 09:12:38 +0000
  • d8e2746780 getInnerClassAnalyzer and initialize added jochen 1999-10-30 09:12:22 +0000
  • 0270969c56 SearchPath.pathSeparatorChar -> altPathSeparatorChar SearchPath: allow both pathSeparators. BinaryInfo: ALL_ATTRIBUTES splitted in KNOWNATTRIB, UNKNOWNATTRIBS ClassInfo: innerClasses overworked, some more comments jochen 1999-10-30 09:10:18 +0000
  • 80d71addd4 SearchPath.pathSeparatorChar -> altPathSeparatorChar jochen 1999-10-30 09:08:27 +0000
  • 4170509384 This commit was manufactured by cvs2svn to create tag 'jode_1_0_92'. jode_1_0_92 (no author) 1999-10-24 23:55:44 +0000
  • 7c2b66dc21 preserving serializable classes jochen 1999-10-24 23:55:44 +0000
  • cc4c5ac156 renamed to jode.jos preserve modules jochen 1999-10-24 23:55:30 +0000
  • 49eb9190e3 move modules into separate package jochen 1999-10-24 23:55:00 +0000
  • f8384e9928 move modules into separate package serializable reworked (may be buggy still) jochen 1999-10-24 23:54:51 +0000
  • 8f32e39421 put html files into distribution jochen 1999-10-24 23:53:21 +0000
  • 0d3cdeee1e added lots of file to configure.in added create.sh jochen 1999-10-24 23:53:07 +0000
  • c51eff9430 Added the files for the logo jochen 1999-10-24 21:59:44 +0000
  • cf5477df8a Big update of jode documentation jochen 1999-10-24 21:59:29 +0000
  • 7e6a592c69 add a missing semicolon for jdk 1.2 jochen 1999-10-23 12:28:28 +0000
  • 4e9f556534 add a missing import for jdk 1.2 jochen 1999-10-23 12:28:21 +0000
  • 52ac9a783e burst version to 1.0.92 jochen 1999-10-23 12:27:58 +0000
  • 6afd4abd28 changed dependency generation jochen 1999-09-04 11:40:52 +0000
  • a23cab6985 *** empty log message *** jochen 1999-09-04 11:40:09 +0000
  • 81b43965eb changed dependency generation. jochen 1999-09-04 11:39:43 +0000
  • 6a7b61f3c4 changed dependency generation. bug fix in package location determination. jochen 1999-09-04 11:39:34 +0000
  • 8eab046f28 changed version to inofficial. jochen 1999-09-04 11:39:08 +0000
  • 744fd53156 some comments jochen 1999-09-04 11:38:08 +0000
  • 853a315167 bug fix when lvt is broken jochen 1999-09-04 11:37:46 +0000
  • 74001822d7 simplified parameter handling. added comments jochen 1999-09-01 10:16:09 +0000
  • 12d8d27cdd fixed a bug with long options: --pretty had code 'h' as had help jochen 1999-09-01 08:54:05 +0000
  • 65ce4f3b53 This commit was manufactured by cvs2svn to create tag 'jode_1_0_91'. jode_1_0_91 (no author) 1999-08-19 15:20:52 +0000
  • ff298fb733 version set to 1.0.91 jochen 1999-08-19 15:20:52 +0000
  • 567209f324 added cast if necessary. jochen 1999-08-19 15:19:31 +0000
  • 2402d437c1 printType called with type.getHint() jochen 1999-08-19 15:19:13 +0000
  • 28514944da added some comments don't do simple trafos, if contrafo is not set jochen 1999-08-19 15:18:33 +0000
  • 6acf478de4 added a comment jochen 1999-08-19 15:18:03 +0000
  • 9da2bae535 simple bug fix: super is Object not null for classes loaded from reflection jochen 1999-08-19 15:17:39 +0000
  • 75cc1c2c9d Remove jode.test package made a simple script to test these classes automatically jochen 1999-08-19 15:16:59 +0000
  • 15e5e76033 swingui: class list toggable between class hierarchy and package hierarchy jochen 1999-08-13 09:09:47 +0000
  • 74acab5ec7 fix a bug if destination is directory jochen 1999-08-13 09:08:55 +0000
  • ae9c23f5ec use implementation specific opcode as border opcode instead of xxxunknownxxx jochen 1999-08-13 09:08:09 +0000
  • 2108dbbaa2 Don't load fields and methods any more, they take too much space. jochen 1999-08-13 09:07:41 +0000
  • 6092fcd5ef remove debugging message jochen 1999-08-09 09:52:04 +0000
  • cdd5662578 print stacktrace to stderr jochen 1999-08-09 09:51:46 +0000
  • 52c6c30277 made start and end instruction determination more robust jochen 1999-08-09 09:51:12 +0000
  • 52c24788fe some small changes added URLs for external programs and libraries jochen 1999-08-09 09:49:27 +0000
  • 20700d69ba added hashCode create canonifies simple ClassInterfacesTypes jochen 1999-07-25 08:31:38 +0000
  • 3ee902a629 a minor optimization jochen 1999-07-25 08:30:07 +0000
  • 4e007feb53 Use TypeSignature instead of Type getDefaultConstant added jochen 1999-07-25 08:29:45 +0000
  • f4d9bae9f6 allow script reading from stdin jochen 1999-07-25 08:28:52 +0000
  • 054a4eeccb remove Type import jochen 1999-07-25 08:28:37 +0000
  • eff1cbfc99 added copyright header jochen 1999-07-25 08:28:22 +0000
  • 10f0a467df Use TypeSignature instead of jode.type.Type jochen 1999-07-25 08:28:00 +0000
  • c41a61b4a3 JSR handling reworked Allow fields to get their constant twice. jochen 1999-07-25 08:26:36 +0000
  • e88bfb332d added copyright header jochen 1999-07-25 08:16:26 +0000
  • c77119dd31 allow .java.in extension jochen 1999-07-25 08:11:20 +0000
  • 55bb13e768 Some JSR tests jochen 1999-07-25 08:09:46 +0000
  • d9e7c2b803 fixed some bugs jochen 1999-07-25 08:08:52 +0000
  • d54f47c0a2 optimized checkTypeSig jochen 1999-07-25 08:08:22 +0000
  • 4104af6d61 some speed improvements jochen 1999-07-23 16:56:44 +0000
  • 6fea2e3540 check for cygpath and give java a correct classpath under windows jochen 1999-07-23 14:18:45 +0000
  • 17986f6c3f check for cygpath and give java a correct classpath under windows TypeSignature added jochen 1999-07-23 14:18:19 +0000
  • 43a8e3ea9d create listener set on demand to save memory jochen 1999-07-23 14:17:14 +0000
  • 4b8022a00e rename exception attributes jochen 1999-07-22 17:36:10 +0000
  • 1cfa18f43c use UnifiyHash jochen 1999-07-22 15:55:26 +0000
  • fccee54533 remove softreference import jochen 1999-07-22 15:55:12 +0000
  • afc996f5e0 removed commented code jochen 1999-07-22 15:55:00 +0000