1. 19 5月, 2015 1 次提交
  2. 17 5月, 2015 1 次提交
  3. 16 5月, 2015 2 次提交
    • M
      Add a new command line compiler switch "/reportanalyzer" to report analyzer... · 3de55924
      Manish Vasani 提交于
      Add a new command line compiler switch "/reportanalyzer" to report analyzer execution times. Output is grouped by analyzer assemblies and is displayed in descending order of execution times.
      
      NOTE: We do not display the total build time or the ratios between build time and analyzer execution time as the the actual wall clock time for analyzer execution is likely lesser due to multithreaded analyzer execution.
      3de55924
    • A
      Expand transparent identifier in the (VB) EE · 9022b364
      Andrew Casey 提交于
      ...the same way we expand display classes and state machines.  If we see a
      local or parameter with a transparent identifier generated/mangled name,
      we should instead include the properties of its (anonymous) type in our
      list of bindable symbols.
      
      This is a port of ec4d462d
      
      There is one notable difference between C# and VB: whereas C# has a
      single mangled name for transparent identifiers, VB has four - $VB$It,
      $VB$It1, $VB$It2, and $VB$ItAnonymous.  Fortunately, the differences are
      not interesting to the EE - they're only to prevent name collisions
      (except $VB$ItAnonymous which is used when the value is not an anonymous
      type and does not need to be expanded).
      9022b364
  4. 15 5月, 2015 2 次提交
  5. 14 5月, 2015 2 次提交
  6. 13 5月, 2015 2 次提交
  7. 12 5月, 2015 4 次提交
  8. 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
  9. 09 5月, 2015 4 次提交
  10. 07 5月, 2015 3 次提交
  11. 06 5月, 2015 1 次提交
  12. 05 5月, 2015 1 次提交
  13. 04 5月, 2015 1 次提交
    • J
      Enable BinaryOperators Test1 · bf6953f5
      Jared Parsons 提交于
      This test was disabled due to an issue running the test on CTP6.  This issue no longer reproduces on
      newer builds including the RC.  Enabling and closing the bug.
      
      closes #856
      bf6953f5
  14. 03 5月, 2015 1 次提交
  15. 02 5月, 2015 3 次提交
  16. 01 5月, 2015 1 次提交
  17. 30 4月, 2015 4 次提交
  18. 29 4月, 2015 4 次提交
    • J
      More cross platform suites · 8307d65a
      jaredpar 提交于
      This change enables the C# Semantic and Symbol suites.
      8307d65a
    • A
      Use more accurate assert condition in BuildMembersAndInitializers. · bcfe2931
      AlekseyTs 提交于
      Fixes #2349.
      bcfe2931
    • 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
  19. 28 4月, 2015 2 次提交