log

age author description
Fri, 01 Apr 2011 20:21:13 +0200 Michael Starzinger Added definition of access flag constants.
Fri, 01 Apr 2011 11:15:49 +0200 forax Add a flag daneel.verify to enable post verification of DEX to bytecode translation
Thu, 31 Mar 2011 00:54:29 +0200 Michael Starzinger Implemented information skipping for parser.
Thu, 31 Mar 2011 00:04:19 +0200 Michael Starzinger Adapted parser interface to allow skipping.
Wed, 30 Mar 2011 23:40:28 +0200 Michael Starzinger Fixed local variable debug info by emitting "this".
Wed, 30 Mar 2011 00:04:27 +0200 Roman Kennke Fix Maven findbugs configuration for Jenkins, remove superfluous configs for checkstyle and pmd.
Tue, 29 Mar 2011 23:37:48 +0200 Roman Kennke Added Maven config for generating CheckStyle, PMD and FindBugs reports.
Tue, 29 Mar 2011 22:30:20 +0200 Roman Kennke Add distributionManagement section to enable automatic deployment on icedtea Maven repository.
Tue, 29 Mar 2011 22:27:08 +0200 Mario Torre Use IcedRobot version of the DX tool to the pom dependency list.
Mon, 28 Mar 2011 22:59:38 +0200 Michael Starzinger Fixed line number table handling for DEX files.
Mon, 28 Mar 2011 22:11:23 +0200 Michael Starzinger Added test case for FILLED_NEW_ARRAY instructions.
Mon, 28 Mar 2011 21:35:45 +0200 forax Add the implementation of filled-new-array.
Mon, 28 Mar 2011 16:19:59 +0200 Xerxes R?nby Added regression test for untyped U32 are considered as int by if-eqz/if-nez/if-eq/if-ne.
Mon, 28 Mar 2011 16:30:06 +0200 Michael Starzinger Temporarily disabled rewriting of local variables.
Mon, 28 Mar 2011 16:09:46 +0200 Xerxes R?nby Added regression test for encoding of U32/U64 in Register.
Mon, 28 Mar 2011 16:06:48 +0200 forax Untyped U32 are considered as int by if-eqz/if-nez/if-eq/if-ne.
Mon, 28 Mar 2011 16:01:16 +0200 forax Encoding of U32/U64 in Register is wrong.
Mon, 28 Mar 2011 01:14:55 +0200 Michael Starzinger Added two test cases for system annotations.
Mon, 28 Mar 2011 00:45:02 +0200 forax Refactor DaneelClassLoader to load DEX file lazily when a class is requested instead in the constructor.
Mon, 28 Mar 2011 00:29:55 +0200 Michael Starzinger Fixed local variable information for DEX files.
Mon, 28 Mar 2011 00:03:04 +0200 Michael Starzinger Added regression test for recent bug fix.
Sun, 27 Mar 2011 23:49:35 +0200 forax Fix: in Interpreter.merge, a register should not be merge with itself
Sun, 27 Mar 2011 21:08:24 +0200 volker Restore the original code and and add a if then else for Windows.
Sun, 27 Mar 2011 19:28:40 +0200 Michael Starzinger Remove obsolete dexlib library wrapper.
Sat, 26 Mar 2011 20:07:38 +0100 volker Close the temp dex file after reading to prevent problems under Windows with bug http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4715154
Sun, 27 Mar 2011 12:33:41 +0200 forax add support for packed and sparse switch
Sat, 26 Mar 2011 18:45:49 +0100 volker Test for generic parameter
Sat, 26 Mar 2011 16:48:03 +0100 volker (no commit message)Convert the tests of the old testframe to the new testframe with DexifyingRunner
Sat, 26 Mar 2011 01:09:49 +0100 Michael Starzinger Added test case for array access.
Sat, 26 Mar 2011 00:46:50 +0100 forax This patch:
Fri, 25 Mar 2011 23:59:09 +0100 Michael Starzinger Fixed debug information for method parameters.
Fri, 25 Mar 2011 16:08:30 +0100 Michael Starzinger Adapted parser interface for FILL_ARRAY_DATA.
Fri, 25 Mar 2011 16:04:26 +0100 Michael Starzinger Adapted parser interface for switch instructions.
Fri, 25 Mar 2011 09:20:08 +0100 forax Add try/catch and move_exception support.
Thu, 24 Mar 2011 19:05:37 +0100 Michael Starzinger Adapted old test case for static fields.
Thu, 24 Mar 2011 18:54:03 +0100 forax visitTryCatch() must be called before visiting instructions in order
Thu, 24 Mar 2011 18:30:09 +0100 Michael Starzinger Added new test runner for Daneel JUnit tests.
Thu, 24 Mar 2011 18:15:14 +0100 forax This patch implements the opcode corresponding to:
Wed, 23 Mar 2011 23:18:49 +0100 Michael Starzinger Added method to identify jump target labels.
Wed, 23 Mar 2011 11:00:12 +0100 Xerxes R?nby Fixed org.icedrobot.daneel.junit.TestUtils.
Wed, 23 Mar 2011 10:32:31 +0100 Xerxes R?nby Fixed org.icedrobot.daneel.rewriter.DexRewriter_MethodRewriterTest.
Wed, 23 Mar 2011 00:59:25 +0100 Michael Starzinger Fixed rewriter to drop unused invocation results.
Tue, 22 Mar 2011 23:27:44 +0100 volker More return test cases.
Sat, 19 Mar 2011 21:10:34 +0100 volker First step of using the Android test project
Tue, 22 Mar 2011 17:55:09 +0100 Xerxes R?nby Implemented rewriting of AGET, AGET_WIDE, AGET_OBJECT, AGET_BOOLEAN, AGET_BYTE, AGET_CHAR and AGET_SHORT
Tue, 22 Mar 2011 17:08:24 +0100 Xerxes R?nby Implemented rewriting of MOVE_RESULT, MOVE_RESULT_WIDE and MOVE_RESULT_OBJECT.
Tue, 22 Mar 2011 14:42:29 +0100 Michael Starzinger Fixed parsing of CONST_WIDE_HIGH16 instruction.
Tue, 22 Mar 2011 02:22:23 +0100 Michael Starzinger Adapted parser interface for debug information.
Tue, 22 Mar 2011 02:11:59 +0100 Michael Starzinger Implemented binary and binary-literal operations.
Tue, 22 Mar 2011 01:20:12 +0100 Michael Starzinger Added JavaDoc comment to the abstract interpreter.
Tue, 22 Mar 2011 01:08:25 +0100 Michael Starzinger Added new tool for class loader inspection.
Mon, 21 Mar 2011 18:32:49 +0100 Michael Starzinger Implemented parsing of FILLED_NEW_ARRAY.
Mon, 21 Mar 2011 18:24:18 +0100 Michael Starzinger Implemented rewriting of MOVE, MOVE_WIDE and MOVE_OBJECT.
Sun, 20 Mar 2011 21:01:31 +0100 Michael Starzinger Fixed package-private fields of inner classes.
Sun, 20 Mar 2011 20:56:43 +0100 Michael Starzinger Adapted parser interface for annotations.
Sun, 20 Mar 2011 19:51:58 +0100 Michael Starzinger Implemented rewriting of GOTO and IF_*Z instructions.
Sun, 20 Mar 2011 19:31:39 +0100 Michael Starzinger Added parser for annotation directories.
Sat, 19 Mar 2011 23:37:56 +0100 Mario Torre Add missing break.
Sat, 19 Mar 2011 22:25:26 +0100 Mario Torre Make single return point.
Sat, 19 Mar 2011 22:22:42 +0100 Mario Torre Enable all RETURN codes. Contiduted by R?mi Forax.