| Timestamp | Author | Details |
|---|
| 2008-02-18 01:29:44 | arnoldomuller | /trunk/expNotes.txt v 40 /trunk/pom.xml v 40 /trunk/src/site/apt/screenshots.apt v 40 /trunk/src/site/apt/tutorial.apt v 40
removed exp notes |
| 2008-02-17 19:54:54 | arnoldomuller | /trunk/src/site/apt/links.apt v 39 /trunk/src/site/apt/screenshots.apt v 39 /trunk/src/site/apt/todo.apt v 39 /trunk/src/site/apt/tutorial.apt v 39 /trunk/src/site/apt/versioning.apt v 39 /trunk/src/site/fml/faq.fml v 39 /trunk/src/site/resources/img104a.jpg v 39
fixed image |
| 2008-02-17 03:12:53 | arnoldomuller | /trunk/pom.xml v 38 /trunk/src/assembly/dep.xml v 38 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 38 /trunk/src/main/java/org/kit/furia/misc/FuriaProperties.java v 38 /trunk/src/main/resources/furia.properties v 38 /trunk/src/site/apt/download.apt v 38 /trunk/src/site/apt/features.apt v 38 /trunk/src/site/apt/index.apt v 38 /trunk/src/site/apt/links.apt v 38 /trunk/src/site/apt/overview.apt v 38 /trunk/src/site/apt/screenshots.apt v 38 /trunk/src/site/apt/todo.apt v 38 /trunk/src/site/apt/tutorial.apt v 38 /trunk/src/site/apt/versioning.apt v 38 /trunk/src/site/fml/faq.fml v 38 /trunk/src/site/resources/img099.jpg v 38 /trunk/src/site/resources/img100.jpg v 38 /trunk/src/site/resources/img101a.jpg v 38 /trunk/src/site/resources/img101b.jpg v 38 /trunk/src/site/resources/img102.jpg v 38 /trunk/src/site/resources/img104a.jpg v 38 /trunk/src/site/resources/img104b.jpg v 38 /trunk/src/site/site.xml v 38
Before releasing furia-chan1 |
| 2008-02-09 22:57:55 | arnoldomuller | /trunk/deploy.pl v 36 /trunk/install.sh v 36 /trunk/pom.xml v 36 /trunk/src/site/apt/tutorial.apt v 36
Before releasing 0 |
| 2008-02-09 03:15:28 | arnoldomuller | /trunk/README.txt v 35 /trunk/deploy.pl v 35 /trunk/example.xml v 35 /trunk/pom.xml v 35 /trunk/src/jpackage/wget-log v 35 /trunk/src/main/java/org/kit/furia/AbstractFuriaChanCommandLine.java v 35 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 35 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 35 /trunk/src/main/java/org/kit/furia/fragment/FragmentBuilderClient.java v 35 /trunk/src/main/java/org/kit/furia/fragment/FragmentBuilderClientAux.java v 35 /trunk/src/main/java/org/kit/furia/fragment/asm/FragmentExtractorASM.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/FrimpBody.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FEnterMonitorStmt.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FExitMonitorStmt.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FPhiExpr.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FXorExpr.java v 35 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FuriaConstructDefinitions.java v 35 /trunk/src/site/apt/download.apt v 35 /trunk/src/site/apt/features.apt v 35 /trunk/src/site/apt/index.apt v 35 /trunk/src/site/apt/links.apt v 35 /trunk/src/site/apt/overview.apt v 35 /trunk/src/site/apt/todo.apt v 35 /trunk/src/site/apt/tutorial.apt v 35 /trunk/src/site/apt/versioning.apt v 35 /trunk/src/site/fml/faq.fml v 35 /trunk/src/site/resources/cascon2006.pdf v 35 /trunk/src/site/resources/paperSCAM2007.pdf v 35 /trunk/src/site/resources/presentationCascon2006.pdf v 35 /trunk/src/site/resources/presentationSCAM2007.pdf v 35 /trunk/src/site/site.xml v 35 /trunk/src/test/java/org/kit/furia/OverallTest.java v 35
tutorial working, site almost ready |
| 2008-02-08 03:55:43 | arnoldomuller | /trunk/pom.xml v 34 /trunk/src/jpackage v 34 /trunk/src/jpackage/downloadAndExtractJPackage.pl v 34 /trunk/src/jpackage/packages.txt v 34 /trunk/src/jpackage/readme.txt v 34 /trunk/src/site/apt/download.apt v 34 /trunk/src/site/apt/features.apt v 34
added jpackage extraction app |
| 2008-02-07 02:11:01 | arnoldomuller | /trunk/example.xml v 33 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 33
|
| 2008-02-07 00:25:57 | arnoldomuller | /trunk/README.txt v 32 /trunk/example.xml v 32 /trunk/expNotes.txt v 32 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 32 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 32 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 32
Removing some rough edges |
| 2008-02-05 21:13:33 | arnoldomuller | /trunk/src/validation v 31 /trunk/src/validation/furia0ASM.txt v 31 /trunk/src/validation/furia0Soot.txt v 31
added experiment results |
| 2008-02-05 04:03:45 | arnoldomuller | /trunk/example.xml v 30 /trunk/expNotes.txt v 30 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 30 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 30
0.32 and 0.04, magic numbers |
| 2008-02-05 02:34:06 | arnoldomuller | /trunk/README.txt v 29 /trunk/example.xml v 29 /trunk/expNotes.txt v 29 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 29 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 29 /trunk/src/main/java/org/kit/furia/IRIndex.java v 29 /trunk/src/main/java/org/kit/furia/ResultCandidate.java v 29 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 29 /trunk/src/main/java/org/kit/furia/index/FIRIndexShort.java v 29
found the magic numbers. ASM is working very well 96% and Soot is still running, Base is 100% |
| 2008-02-03 11:52:48 | arnoldomuller | /trunk/example.xml v 28 /trunk/expNotes.txt v 28 /trunk/src/main/java/org/kit/furia/BytecodeFrag.java v 28 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 28 /trunk/src/main/java/org/kit/furia/fragment/FragmentBuilderClient.java v 28 /trunk/src/main/java/org/kit/furia/fragment/asm/AbstractFunction.java v 28 /trunk/src/main/java/org/kit/furia/fragment/asm/FragmentExtractorASM.java v 28 /trunk/src/main/java/org/kit/furia/fragment/asm/FunctionValue.java v 28 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 28 /trunk/src/test/java/org/kit/furia/OverallTest.java v 28
Testing. Maybe the 100 limit in the query is the responsible of the 95>93 gap |
| 2008-02-03 09:05:23 | arnoldomuller | /trunk/expNotes.txt v 27 /trunk/src/main/java/org/kit/furia/fragment/asm/AbstractFunction.java v 27 /trunk/src/main/java/org/kit/furia/fragment/asm/FragmentExtractorASM.java v 27 /trunk/src/main/java/org/kit/furia/fragment/asm/FunctionValue.java v 27 /trunk/src/main/java/org/kit/furia/fragment/asm/PhiFunctionValue.java v 27 /trunk/src/main/java/org/kit/furia/fragment/asm/SelfValue.java v 27
ASM fragmentation engine seems to be working |
| 2008-02-03 07:17:49 | arnoldomuller | /trunk/example.xml v 26 /trunk/expNotes.txt v 26 /trunk/src/main/java/org/kit/furia/BytecodeFrag.java v 26 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 26 /trunk/src/main/java/org/kit/furia/exceptions/IRException.java v 26 /trunk/src/main/java/org/kit/furia/fragment/AbstractFragmentExtractor.java v 26 /trunk/src/main/java/org/kit/furia/fragment/FragmentBuilderClient.java (from /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClient.java:16) v 26 /trunk/src/main/java/org/kit/furia/fragment/FragmentBuilderClientAux.java (from /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClientAux.java:16) v 26 /trunk/src/main/java/org/kit/furia/fragment/FragmentExtractor.java (from /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractor.java:16) v 26 /trunk/src/main/java/org/kit/furia/fragment/asm v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/AbstractFunction.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/FValue.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/FragmentExtractorASM.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/FragmentInterpreter.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/FunctionValue.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/PhiFunctionValue.java v 26 /trunk/src/main/java/org/kit/furia/fragment/asm/SelfValue.java v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilder.java v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClient.java v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClientAux.java v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractor.java v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractorSoot.java (from /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractor.java:16) v 26 /trunk/src/main/java/org/kit/furia/fragment/soot/NoClassesFound.java v 26 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 26 /trunk/src/test/java/org/kit/furia/OverallTest.java v 26 /trunk/src/test/java/org/kit/furia/TestFragmentExtractor.java v 26
Debugging ASM fragment generator |
| 2008-02-02 21:07:58 | arnoldomuller | /trunk/example.xml v 25 /trunk/expNotes.txt v 25 /trunk/pom.xml v 25 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 25 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 25 /trunk/src/main/java/org/kit/furia/IRIndex.java v 25 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 25
Found that a threshold for naive mset scoring of 0.5 fixes the issue with Sandmark. Still waiting to confirm that does not affect other places |
| 2008-02-02 03:47:54 | arnoldomuller | /trunk/src/main/java/org/kit/furia/FuriaProperties.java v 24
Removing old file |
| 2008-02-02 03:42:03 | arnoldomuller | /trunk/example.xml v 23 /trunk/expNotes.txt v 23 /trunk/install.sh v 23 /trunk/pom.xml v 23 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 23 /trunk/src/main/java/org/kit/furia/IRIndex.java v 23 /trunk/src/main/java/org/kit/furia/ResultCandidate.java v 23 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 23 /trunk/src/main/java/org/kit/furia/io/AbstractFuriaInput.java v 23
found the precision issue |
| 2008-01-31 16:59:39 | arnoldomuller | /trunk/example.xml v 22 /trunk/expNotes.txt v 22 /trunk/src/main/java/org/kit/furia/FuriaChanConstants.java v 22 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 22
Doing some exps |
| 2008-01-31 16:31:05 | arnoldomuller | /trunk/example.xml v 21 /trunk/install.sh v 21 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 21 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 21 /trunk/src/main/resources/furiaLog4j.config v 21
Finding min accepted set size |
| 2008-01-31 03:51:03 | arnoldomuller | /trunk/src/test/java/org/kit/furia/OverallTest.java v 20
Setting Overall unit test to fragment and match everything |
| 2008-01-31 03:49:44 | arnoldomuller | /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 19 /trunk/src/test/java/org/kit/furia/OverallTest.java v 19
Full test passed, going to load all the JPackage apps, yay |
| 2008-01-31 03:03:44 | arnoldomuller | /trunk/example.xml v 18 /trunk/pom.xml v 18 /trunk/src/main/java/org/kit/furia/BytecodeFrag.java v 18 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 18 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 18 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 18 /trunk/src/main/java/org/kit/furia/index/FIRIndexShort.java v 18 /trunk/src/test/java/org/kit/furia/OverallTest.java v 18
Full test passed, going to load all the JPackage apps |
| 2008-01-30 23:15:20 | arnoldomuller | /trunk/pom.xml v 17 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 17 /trunk/src/main/java/org/kit/furia/ResultCandidate.java v 17 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 17 /trunk/src/main/java/org/kit/furia/index/FIRIndexShort.java v 17 /trunk/src/test/java/org/kit/furia/OverallTest.java v 17
Furia-chan is running, Animo |
| 2008-01-30 03:12:09 | arnoldomuller | /trunk/README.txt v 16 /trunk/example.xml v 16 /trunk/src/main/antlr/Fragment.g v 16 /trunk/src/main/java/org/kit/furia/AbstractFuriaChanCommandLine.java v 16 /trunk/src/main/java/org/kit/furia/BytecodeFrag.java v 16 /trunk/src/main/java/org/kit/furia/Document.java v 16 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 16 /trunk/src/main/java/org/kit/furia/FuriaChanConstants.java v 16 /trunk/src/main/java/org/kit/furia/FuriaChanEngine.java v 16 /trunk/src/main/java/org/kit/furia/exceptions/IRException.java v 16 /trunk/src/main/java/org/kit/furia/fragment/AbstractTreeFragment.java v 16 /trunk/src/main/java/org/kit/furia/fragment/FragmentMullerShinoharaCascon2006.java v 16 /trunk/src/main/java/org/kit/furia/fragment/OBFragment.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilder.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClient.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClientAux.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractor.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInstanceOfExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInterfaceInvokeExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FLengthExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNewArrayExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNewInvokeExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FPhiExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FShlExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FShrExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FSpecialInvokeExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FStaticInvokeExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FUshrExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FVirtualInvokeExpr.java v 16 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FXorExpr.java v 16 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 16 /trunk/src/main/java/org/kit/furia/index/FIRIndexShort.java v 16 /trunk/src/main/java/org/kit/furia/io/AbstractFuriaInput.java v 16 /trunk/src/main/java/org/kit/furia/io/FuriaInputMullerShinoharaCascon2006.java v 16 /trunk/src/main/java/org/kit/furia/io/FuriaInputOBFragment.java v 16 /trunk/src/main/resources/furia.properties v 16 /trunk/src/test/java/org/kit/furia/OverallTest.java v 16 /trunk/src/test/resources/obsearchLog4j.config v 16
furia-chan gave its first steps, we need to fix the unit tests |
| 2008-01-22 01:54:09 | arnoldomuller | /trunk/install.sh v 15 /trunk/pom.xml v 15 /trunk/src/main/java/org/kit/furia/FuriaChan.java v 15 /trunk/src/main/java/org/kit/furia/IRIndex.java v 15 /trunk/src/main/java/org/kit/furia/fragment/AbstractTreeFragment.java v 15 /trunk/src/main/java/org/kit/furia/fragment/FragmentAST.java v 15 /trunk/src/main/java/org/kit/furia/fragment/MTDFragmentAST.java v 15 /trunk/src/main/java/org/kit/furia/fragment/OBFragment.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/BodyStealer.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilder.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClient.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClientAux.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/NoClassesFoundByStealer.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/HugeSliceException.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/Qable.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/SpecialConstructContainer.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/AbstractFrimpFloatBinopExpr.java v 15 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FPhiExpr.java v 15 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 15 /trunk/src/main/java/org/kit/furia/misc/FuriaProperties.java v 15 /trunk/src/test/java/org/kit/furia/OverallTest.java v 15
Created OBFragment, with the latest mtd function that is O(T1) |
| 2008-01-20 04:09:13 | arnoldomuller | /trunk/src/main/antlr/Slice.g v 14
Removed Slice.g because we know call them fragments |
| 2008-01-20 03:59:56 | arnoldomuller | /trunk/build.xml v 13 /trunk/install.sh v 13 /trunk/src/main/antlr/Fragment.g v 13 /trunk/src/main/java/org/kit/furia/FuriaProperties.java v 13 /trunk/src/main/java/org/kit/furia/fragment/AbstractTreeFragment.java v 13 /trunk/src/main/java/org/kit/furia/fragment/FragmentAST.java v 13 /trunk/src/main/java/org/kit/furia/fragment/FragmentMullerShinoharaCascon2006.java v 13 /trunk/src/main/java/org/kit/furia/fragment/FragmentParseException.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/BodyStealer.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilder.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClient.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentBuilderClientAux.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/FragmentExtractor.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/HugeFragmentException.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/NoClassesFoundByStealer.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/AbstractGrimpValueSwitch.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/Frimp.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/FrimpBody.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/FrimpExprSwitch.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/FrimpValueSwitch.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/HugeSliceException.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/NewInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/Precedence.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/PrecedenceTest.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/Qable.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/SpecialConstructContainer.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/AbstractFrimpFloatBinopExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/AbstractFrimpIntBinopExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/AbstractFrimpIntLongBinopExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FAddExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FAndExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FArrayRef.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FAssignStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FBooleanConstant.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FCastExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FCmpExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FCmpgExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FCmplExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FDivExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FEnterMonitorStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FEqExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FExitMonitorStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FExprBox.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FGeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FGtExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FIdentityStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FIfStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInstanceFieldRef.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInstanceOfExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInterfaceInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FInvokeStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FLeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FLengthExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FLookupSwitchStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FLtExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FMulExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNegExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNewArrayExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNewInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FNewMultiArrayExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FObjExprBox.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FOrExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FPhiExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FRValueBox.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FRemExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FReturnStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FSelfReference.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FShlExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FShrExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FSpecialInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FStaticInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FSubExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FTableSwitchStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FThrowStmt.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FTrap.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FUshrExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FVirtualInvokeExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FXorExpr.java v 13 /trunk/src/main/java/org/kit/furia/fragment/soot/representation/internal/FuriaConstructDefinitions.java v 13 /trunk/src/main/java/org/kit/furia/io v 13 /trunk/src/main/java/org/kit/furia/io/AbstractFuriaInput.java v 13 /trunk/src/main/java/org/kit/furia/io/FuriaInputMullerShinoharaCascon2006.java v 13 /trunk/src/test/java/org/kit v 13 /trunk/src/test/java/org/kit/furia v 13 /trunk/src/test/java/org/kit/furia/OverallTest.java v 13 /trunk/src/test/java/org/kit/furia/TestFragmentExtractor.java v 13
Added Java fragmentation submodule. Fragments can be generated under the new framework. Since I did not want to change the source code of soot, I subclassed a bunch of classes instead :( |
| 2008-01-17 15:59:34 | arnoldomuller | /trunk/README.txt v 12 /trunk/build.xml v 12 /trunk/install.sh v 12 /trunk/pom.xml v 12 /trunk/src/main/java/org/kit/furia/IRIndexShort.java v 12 /trunk/src/main/java/org/kit/furia/fragment v 12 /trunk/src/main/java/org/kit/furia/misc/IntegerHolder.java v 12 /trunk/src/main/resources/application.properties v 12 /trunk/src/main/resources/furia.properties (from /trunk/src/main/resources/application.properties:3) v 12 /trunk/src/test/resources/furia.properties (from /trunk/src/test/resources/test.properties:11) v 12 /trunk/src/test/resources/test.properties v 12
A cleaner way of extracting fragments could not be found, so we have to patch lots of things on soot |
| 2007-12-21 11:04:07 | arnoldomuller | /trunk/src/test/resources/test.properties v 11
changing the name of properties files |
| 2007-12-17 17:30:34 | arnoldomuller | /trunk/src/test/java/org/ajmm v 10
Removed unused directories |
| 2007-12-13 21:52:35 | arnoldomuller | /trunk/src/main/java/org/kit/furia/Document.java v 9 /trunk/src/main/java/org/kit/furia/IRIndex.java v 9 /trunk/src/main/java/org/kit/furia/IRIndexShort.java v 9 /trunk/src/main/java/org/kit/furia/Result.java v 9 /trunk/src/main/java/org/kit/furia/ResultCandidate.java (from /trunk/src/main/java/org/kit/furia/Result.java:8) v 9 /trunk/src/main/java/org/kit/furia/exceptions v 9 /trunk/src/main/java/org/kit/furia/exceptions/FuriaChanException.java v 9 /trunk/src/main/java/org/kit/furia/exceptions/IRException.java v 9 /trunk/src/main/java/org/kit/furia/index/AbstractIRIndex.java v 9 /trunk/src/main/java/org/ |