1. 11 6月, 2019 2 次提交
  2. 10 6月, 2019 1 次提交
    • S
      Handle missing private metadata from reference assemblies · d54e6469
      Sam Harwell 提交于
      Some reference assemblies omit information about private fields. To
      avoid treating structures in these assemblies as immutable, we only
      consider types immutable if they contain information about one or more
      private fields.
      
      This is a workaround for issues like dotnet/standard#678.
      d54e6469
  3. 09 6月, 2019 3 次提交
  4. 08 6月, 2019 10 次提交
  5. 07 6月, 2019 2 次提交
    • T
      Remove assert (#36224) · d911a1d3
      Tomáš Matoušek 提交于
      d911a1d3
    • H
      pass in cancellation token to bail out early (#36176) · bbc78ed5
      Heejae Chang 提交于
      this particular code path can take a long time if metadata reference hasn't created its symbols yet.
      
      this can get really bad if we try to show code lens for something like IDispose.Dipose and it tries to create all metdata references in the solution.
      
      since it is not cancellable, just passing by a Dipose method can cause this to occupy CPU 100% for several seconds and there is no way to make it go away.
      
      now we pass in cancellation token so that we can bail out  sooner.
      bbc78ed5
  6. 06 6月, 2019 6 次提交
  7. 05 6月, 2019 16 次提交