1. 19 5月, 2015 1 次提交
  2. 15 5月, 2015 1 次提交
  3. 12 5月, 2015 2 次提交
  4. 10 5月, 2015 1 次提交
    • J
      Remove references to Desktop projects · 817fe8c5
      Jared Parsons 提交于
      This removes the majority of references to the deprecated Desktop
      assemblies.  The only remaining ones are in the VSIX projects.  They
      must remain until we actually delete the assemblies.
      817fe8c5
  5. 09 5月, 2015 1 次提交
  6. 06 5月, 2015 1 次提交
  7. 03 5月, 2015 1 次提交
  8. 30 4月, 2015 1 次提交
  9. 29 4月, 2015 2 次提交
    • T
      Enc: Fixes lambda id mapping · 93b320dc
      Tomas Matousek 提交于
      93b320dc
    • J
      Cross Platform build and suite fixes · d25a2cfe
      jaredpar 提交于
      Created a cross platform solution
      
      This solution file contains the set of projects which we support
      building cross platform.
      
      Note: ideally this would be the same as Toolset.sln.  However there are
      certain dependencies which we simply can’t use cross platform at the
      moment (MSBuild in particular).  Eventually these two solutions should
      converge if possible.
      
      Fix stack overflows when running in Mono
      
      Several of our test suites have cycles between static field
      initializers and the containing types constructor.  The mono runtime
      ends up stack overflowing on these cycles and prevents us from running
      suites.  Changing the suites to remove this cycle via lazy field
      initialization.
      d25a2cfe
  10. 25 4月, 2015 1 次提交
  11. 20 4月, 2015 1 次提交
  12. 18 4月, 2015 2 次提交
  13. 17 4月, 2015 1 次提交
  14. 16 4月, 2015 1 次提交
  15. 14 4月, 2015 1 次提交
  16. 13 4月, 2015 1 次提交
  17. 12 4月, 2015 1 次提交
  18. 10 4月, 2015 1 次提交
  19. 09 4月, 2015 1 次提交
  20. 08 4月, 2015 1 次提交
    • A
      Fix a crash during IL generation for an Expression Tree involving an extension... · a9b069c0
      AlekseyTs 提交于
      Fix a crash during IL generation for an Expression Tree involving an extension Add method used within a collection initializer.
      
      This change addresses issue #1190. Even though Expression Trees API doesn’t support extension methods as Add methods in a collection initializer, we still compile the code successfully and let it fail at run-time. The motivation is backward compatibility.
      a9b069c0
  21. 07 4月, 2015 1 次提交
  22. 01 4月, 2015 1 次提交
    • W
      [EnC] Fix ArgumentException in SymbolMatcher · 4483202b
      Wonseok Chae 提交于
      For a newly added type, there is no match in the previous generation but we were still looking for its match in some cases like array, type arguments and pointer. This fixes issue #1533.
      4483202b
  23. 31 3月, 2015 1 次提交
  24. 29 3月, 2015 1 次提交
  25. 28 3月, 2015 1 次提交
  26. 27 3月, 2015 2 次提交
  27. 26 3月, 2015 2 次提交
    • T
      FIx merge conflicts · b3b271e5
      Tomas Matousek 提交于
      b3b271e5
    • V
      Changed generation of PrivateImplementationDetails to append module name only... · 5841b3b3
      VSadov 提交于
      Changed generation of PrivateImplementationDetails to append module name only when dealing with netmudules.
      
      The goal of module name apending is to avoid clashes when combining multiple netmodules into multifile assembly. When building a regular assembly, appending module name is not serving any purpose and just causes unnecessary metadata differences.
      
      Also in this change - when we do apend the module name, replace '.' with '_' when that happens. For example when we build a netmodule and its name is Foo.Bar.dll
      More complicated name mangling schemes were discussed, but at this point we will do a simple '.' --> '_' as the least destabilizing change which is still sufficient in the most common case of having dots in the module name.
      
      Fixes #1430
      5841b3b3
  28. 25 3月, 2015 3 次提交
    • K
      Minor cleanup for EnC unit tests... · 68386e9b
      Kevin Halverson 提交于
      - Remove spurious calls to SymReader.Dispose (per #1539, we'll just let the GC do its job)
      - Collect VB tests into subfolder (similar to C#)
      68386e9b
    • A
      Make test usage of ISymUnmanagedReader uniform · 22758552
      Andrew Casey 提交于
      We used to have multiple mechanisms - constructing a co-class directly
      from a registered GUID, wrapping the co-class in SymReader (for some extra
      constant mocking), wrapping the co-class in a TempPdbReader (IDisposable),
      and wrapping a TempPdbReader in a DebugInfoProvider (trivial wrapper).
      
      This change eliminates TempPdbReader and DebugInfoProvider and gives
      SymReader exclusive access to the raw co-class.
      
      This will be useful when we switch to ISymUnmanagedReader3, which the
      co-class does not presently implement (but which SymReader can).
      22758552
    • T
  29. 24 3月, 2015 2 次提交
  30. 21 3月, 2015 3 次提交