Permalink
Commits on Feb 15, 2010
  1. Adding lanwin's VSTemplate changes

    Frank Laub committed Feb 15, 2010
  2. Update VSTemplate to V4.

    lanwin committed with Frank Laub Feb 8, 2010
  3. Starting attempt to deal with try/catch/finally structures. More thou…

    Frank Laub committed Feb 15, 2010
    …ght needs to go into the design so that existing structuring algorithms still work.
  4. Adding GitHub_Issue6 test, fails at the moment

    Frank Laub committed Feb 15, 2010
  5. Fix for GitHub Issue #4

    Frank Laub committed Feb 15, 2010
  6. Introducing IGenericScope to the type resolution process so that type…

    Frank Laub committed Feb 15, 2010
    …s like T can be properly resolved to the appropriate generic parameter
Commits on Feb 14, 2010
  1. Fixing interpreter stack getting busted by using temporary register v…

    Frank Laub committed Feb 14, 2010
    …ariables whenever a value is pushed in one block and popped in another
  2. Adding test for GitHub Issue #5. This has uncovered a major bug in th…

    Frank Laub committed Feb 14, 2010
    …e decompiler: Interpreter is blowing its stack
  3. Adding test for GitHub Issue #4. Test currently fails

    Frank Laub committed Feb 14, 2010
  4. Fixing a weaver bug that was caused by generic types not properly bei…

    Frank Laub committed Feb 14, 2010
    …ng wrapped for the reflection API.
Commits on Feb 13, 2010
  1. Fixing issue caused by debug builds splitting basic blocks instructio…

    Frank Laub committed Feb 13, 2010
    …ns that bust the stack for debugger locality.
  2. Futher optimization for binary expressions

    Frank Laub committed Feb 13, 2010
  3. Optimize binary expressions down in the interpreter

    Frank Laub committed Feb 13, 2010
  4. Interpreter needs to run on a pre-order basis when doing depth first …

    Frank Laub committed Feb 13, 2010
    …traversal
  5. Removing old version of decompiler core

    Frank Laub committed Feb 13, 2010
  6. Adding copyleft notices

    Frank Laub committed Feb 13, 2010
  7. adding support for the graph builder to deal with switch instructions…

    Frank Laub committed Feb 13, 2010
    …. Splitting base Graph from ControlFlowGraph
  8. Fixing some unit tests

    Frank Laub committed Feb 13, 2010
Commits on Feb 6, 2010
  1. Lots of improvement with complex looping situations. Still need to re…

    Frank Laub committed Feb 6, 2010
    …-implement switch/case structuring.
Commits on Feb 5, 2010
  1. Adding lots more tests for loop and conditional structures. Reworking…

    Frank Laub committed Feb 5, 2010
    … the looping structuring from the ground up in order to resolve complex looping scenarios with multiple exits
Commits on Jan 31, 2010
Commits on Jan 30, 2010
  1. Unit test for interval generation added, which revealed an issue that…

    Frank Laub committed Jan 30, 2010
    … when fixed makes nested loops work correctly again
  2. Fixing compound condition issues by swapping the order of CompoundCon…

    Frank Laub committed Jan 30, 2010
    …ditions() and StructureIfs()
  3. Removing cruft

    Frank Laub committed Jan 30, 2010
  4. Adding more tests for conditions. Chains of OrOr and AndAnd seem to b…

    Frank Laub committed Jan 30, 2010
    …e breaking
  5. Adding more condition tests. Finally fixing the CompoundNotOr case, i…

    Frank Laub committed Jan 30, 2010
    …t turns out the javascript printer was busted and not dealing with (x != false) properly
  6. Moving tools into server

    Frank Laub committed Jan 30, 2010
  7. Renaming DotWeb.Tools.Weaver to DotWeb.Hosting.Weaver

    Frank Laub committed Jan 30, 2010
  8. Removing Cecil.Decompiler, it has just as many issues as mine, so I'l…

    Frank Laub committed Jan 30, 2010
    …l just continue to fix mine
  9. Reworking the interval construction of in the CFG. Adding more tests …

    Frank Laub committed Jan 30, 2010
    …to cover looping and compound conditionals
Commits on Jan 22, 2010
  1. Adding tests that break compound conditionals in the CFA. Apparently …

    Frank Laub committed Jan 22, 2010
    …this is broken in Cecil.Decompiler as well
  2. close listener and unload appdomain in finally

    Frank Laub committed Jan 22, 2010