[Windup-commits] [windup/windup] 0a365f: WINDUP-336: Decompilation multithreaded

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Mon Dec 1 11:53:17 EST 2014


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: 0a365ff9545f3a094d62f4c44879967949c23eef
      https://github.com/windup/windup/commit/0a365ff9545f3a094d62f4c44879967949c23eef
  Author: Matej Briskar <mbriskar at redhat.com>
  Date:   2014-11-24 (Mon, 24 Nov 2014)

  Changed paths:
    M .gitignore
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationFailure.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/Decompiler.java
    M decompiler/api/src/test/java/org/jboss/windup/decompiler/DecompilerTestBase.java
    M decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/ProcyonDecompiler.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/ProcyonDecompilerOperation.java

  Log Message:
  -----------
  WINDUP-336: Decompilation multithreaded


  Commit: 712987f067731966ee9f782e718b423add477053
      https://github.com/windup/windup/commit/712987f067731966ee9f782e718b423add477053
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2014-11-24 (Mon, 24 Nov 2014)

  Changed paths:
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M config/api/src/main/java/org/jboss/windup/config/query/Query.java
    A decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationListener.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationResult.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/Decompiler.java
    M decompiler/api/src/test/java/org/jboss/windup/decompiler/DecompilerTestBase.java
    M decompiler/impl-procyon/pom.xml
    A decompiler/impl-procyon/src/main/java/com/strobel/assembler/metadata/NoRetryMetadataSystem.java
    A decompiler/impl-procyon/src/main/java/com/strobel/assembler/metadata/ParameterizedType.java
    R decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/NoRetryMetadataSystem.java
    M decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/ProcyonDecompiler.java
    A graph/api/src/main/java/org/jboss/windup/graph/frames/VertexFromFramedIterable.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M pom.xml
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/ProjectModelToApplicationIndexMethod.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/ProcyonDecompilerOperation.java
    M tests/src/test/groovy/GroovyExampleRule.windup.groovy
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java

  Log Message:
  -----------
  WINDUP-336: Tweaks to reduce memory usage and improve overall performance.


  Commit: 2987eb9f91a9b19c02d9d34bec66ec1784f75bc3
      https://github.com/windup/windup/commit/2987eb9f91a9b19c02d9d34bec66ec1784f75bc3
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2014-12-01 (Mon, 01 Dec 2014)

  Changed paths:
    M .gitignore
    M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
    M config/api/src/main/java/org/jboss/windup/config/query/Query.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationFailure.java
    A decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationListener.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/DecompilationResult.java
    M decompiler/api/src/main/java/org/jboss/windup/decompiler/api/Decompiler.java
    M decompiler/api/src/test/java/org/jboss/windup/decompiler/DecompilerTestBase.java
    M decompiler/impl-procyon/pom.xml
    A decompiler/impl-procyon/src/main/java/com/strobel/assembler/metadata/NoRetryMetadataSystem.java
    A decompiler/impl-procyon/src/main/java/com/strobel/assembler/metadata/ParameterizedType.java
    R decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/NoRetryMetadataSystem.java
    M decompiler/impl-procyon/src/main/java/org/jboss/windup/decompiler/procyon/ProcyonDecompiler.java
    A graph/api/src/main/java/org/jboss/windup/graph/frames/VertexFromFramedIterable.java
    M graph/impl/src/main/java/org/jboss/windup/graph/GraphContextImpl.java
    M pom.xml
    M reporting/impl/src/main/java/org/jboss/windup/reporting/freemarker/ProjectModelToApplicationIndexMethod.java
    M rules-java/src/main/java/org/jboss/windup/rules/apps/java/binary/ProcyonDecompilerOperation.java
    M tests/src/test/groovy/GroovyExampleRule.windup.groovy
    M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureMediumBinaryModeTest.java

  Log Message:
  -----------
  Merge pull request #357 from jsight/mbriskar-WINDUP-336

Adjustments to MBriskar's PR to reduce memory consumption


Compare: https://github.com/windup/windup/compare/7dea02fd3251...2987eb9f91a9


More information about the Windup-commits mailing list