1. 29 6月, 2018 1 次提交
  2. 30 5月, 2018 1 次提交
  3. 19 4月, 2018 1 次提交
    • H
      Fix connection leaking on cancellation (#26178) · cee5906c
      Heejae Chang 提交于
      * add callstack on debug to make investigation easier
      
      * if GetPinnedScopeAsync throws cancellation exception, connection can be leaked not disposed.
      
      fixed the issue and added test
      
      * make sure cancellation is thrown in test
      
      * PR feedbacks
      
      * more feedbacks
      
      * address PR feedback
      cee5906c
  4. 24 3月, 2018 2 次提交
  5. 21 3月, 2018 1 次提交
  6. 07 3月, 2018 1 次提交
    • H
      Blame (#24043) · a105ce76
      Heejae Chang 提交于
      * enable logAnalyzerExecutionTime on IDE so that we can start track analyzer perf
      
      * removed unnecessary ICodeAnalysisDiagnosticAnalyzerExecutor interface.
      
      it was added when OOP is first introduced to make sure VS.Next dll won't get loaded to VS process if OOP is not enabled.
      
      when it is enabled by default, rather than removing the interface, implementation just moved down to feature layer to reduce code churn.
      
      now, I am properly removing unnecessary abstraction.
      
      * take Executor out of test MEF composition
      
      * added IRemoteDiagnosticAnalyzerService interface
      
      * made initial version working.
      
      * added tests
      
      * add tracking for inproc only analyzers
      
      * pass in diagnostic analyzer service
      
      * added open file performance tracking as well.
      
      * added PII test
      
      * dont hash analyzerId when it is reported by internal user
      
      * added link to LOF wiki
      
      * made blame to track open files as well.
      
      * forgot to add return in if statement
      
      * reduce threshold to 100ms
      
      decide to start from lower threshold and then iterate rather than start from higher threshold
      
      * added a way to log real time perf data in local machine with explicit option which can be used to train formula later
      
      * addressed ivan's feedbacks
      
      * renamed to ExpensiveAnalyzerInfo
      
      * addressed PR feedbacks
      
      * more renames
      
      * addressed PR feedbacks.
      
      renamed as much as I can find.
      
      * listener can be null in unit test
      
      * addressed PR feedbacks
      a105ce76
  7. 19 12月, 2017 1 次提交
  8. 21 6月, 2017 1 次提交
  9. 15 6月, 2017 1 次提交
  10. 27 5月, 2017 1 次提交
  11. 23 5月, 2017 1 次提交
  12. 15 3月, 2017 1 次提交
  13. 01 3月, 2017 3 次提交
  14. 28 2月, 2017 1 次提交
  15. 10 2月, 2017 1 次提交
  16. 07 12月, 2016 1 次提交
  17. 06 12月, 2016 1 次提交
  18. 30 11月, 2016 2 次提交
  19. 29 11月, 2016 1 次提交