1. 01 6月, 2017 1 次提交
  2. 11 5月, 2017 2 次提交
  3. 10 5月, 2017 1 次提交
  4. 06 5月, 2017 1 次提交
  5. 05 5月, 2017 1 次提交
    • H
      removed API in service hub that internally play with data (options) in... · fb8b3793
      Heejae Chang 提交于
      removed API in service hub that internally play with data (options) in workspace rather than solution snapshot.
      
      now, like other features, analyzer uses snapshot of options rather than mutable one from Workspace.
      
      eventually we should only use OptionSet snapshot embeded in solution rather than one in workspace.
      fb8b3793
  6. 28 4月, 2017 1 次提交
  7. 01 3月, 2017 1 次提交
  8. 25 2月, 2017 2 次提交
    • H
      added unit tests · 4f79b8c9
      Heejae Chang 提交于
      4f79b8c9
    • H
      2 tweaks on OOP. · 872316fb
      Heejae Chang 提交于
      1. write logs as warning rather than error when connection is closed (basically operation cancelled)
      
      2. build compilation concurrently for diagnostic analyzers.
      872316fb
  9. 22 2月, 2017 2 次提交
  10. 17 2月, 2017 1 次提交
  11. 04 2月, 2017 1 次提交
  12. 03 2月, 2017 1 次提交
    • H
      lower server stream buffer size. · 030806f4
      Heejae Chang 提交于
      Adrian was reporting high LOH fragmentation in OOP process due to this. I did some experiment and lowered buffer size to 12K that seems keeping current synch perf similar to now but way lower buffer size.
      030806f4
  13. 01 2月, 2017 1 次提交
  14. 06 1月, 2017 1 次提交
  15. 04 1月, 2017 1 次提交
  16. 17 12月, 2016 1 次提交
  17. 16 12月, 2016 1 次提交
    • H
      move StreamJsonRpc to latest version · 3883e580
      Heejae Chang 提交于
      latest version of JsonRpc supports custom JsonConverter which I added for these 4 types. Checksum, SolutionId, ProjectId, DocumentId
      
      we can add more to AggregateJsonConverter for common roslyn types.
      
      unit test added
      3883e580
  18. 14 12月, 2016 1 次提交
    • R
      Add Razor shims · cc06ef45
      Ryan Nowak 提交于
      Add Razor Language Service shim for accessing the remote client
      
      Add Razor Remote Workspace shim for getting access to the solution in
      the ServiceHub process. This relies on the same set of Roslyn services
      being called by the client to initialize state in the remote process.
      
      Add overloads to the 'remote' solution service to avoid a need for IVT in
      in the Razor Remote Workspace shim. Checksum is internal to Workspace.
      cc06ef45
  19. 30 11月, 2016 2 次提交
  20. 28 11月, 2016 1 次提交
  21. 24 11月, 2016 1 次提交
    • H
      fixed 2 known OOP issues · 6fdb0c11
      Heejae Chang 提交于
      1. there is a known issue where RequestServiceAsync might fail randomly.
         people are looking at the root cause, but until that is fixed,
         we will retry rather than failing right away.
      
      2. if we close named pipe stream in the middle of object writer/reader is
         using them, we can get various exceptions. make sure we check cancellation
         before propagating that exception.
      6fdb0c11
  22. 09 11月, 2016 3 次提交
  23. 04 11月, 2016 1 次提交
  24. 30 9月, 2016 1 次提交
  25. 29 9月, 2016 1 次提交
  26. 25 9月, 2016 3 次提交
    • C
      Simplify our delay-loaded services. · fa36f302
      CyrusNajmabadi 提交于
      The important part is that we don't create these services until they are needed.
      We don't need complicated logic about later on disabling them.  The current logic
      attempts to disable them when the same packages that loaded them, get unloaded.
      But packages only get unloaded when VS is shutting down. And we don't need to
      do complex work in that case as our entire environment is going away.
      
      --
      
      In other words, we had complexity around returning teh service to an 'unstarted'
      state just so it could be started up later.  But it will never be the case that
      we'll ever start the service up again as the only reason we moved it to 'unstarted'
      was because VS was shutting down.
      fa36f302
    • C
      f60835ab
    • C
      Add remote entrypoints for actual searching. · 714487ae
      CyrusNajmabadi 提交于
      714487ae
  27. 23 9月, 2016 2 次提交
  28. 17 9月, 2016 1 次提交
  29. 15 9月, 2016 1 次提交
  30. 14 9月, 2016 1 次提交
  31. 10 9月, 2016 1 次提交