1. 29 6月, 2015 1 次提交
    • A
      ClearBreakpoint should clear a hardware breakpoint from all threads · 2fcbc4bd
      aarzilli 提交于
      additionally fixes a bug when Detach is called on an exiting/exited thread: dbp.CurrentThread could point to a thread that has already been removed from dbp.Threads by trapWait which will lead to a nil pointer dereference caused proc.Process.clearBreakpoint getting nil from dbp.Threads[tid]
      2fcbc4bd
  2. 28 6月, 2015 3 次提交
  3. 27 6月, 2015 4 次提交
  4. 26 6月, 2015 3 次提交
  5. 25 6月, 2015 4 次提交
  6. 24 6月, 2015 1 次提交
    • D
      Remove HTTP server/client in favor of JSON-RPC · 7c8fd026
      Derek Parker 提交于
      Instead of maintaining two separate client / server implementations,
      maintain only the more lightweight JSON-RPC service. The reasoning
      behind the merging of the original HTTP service was ease of tooling, in
      other words low barrier of entry for external clients (editor
      integrations, etc...).
      
      I believe the JSON-RPC solution still satisfies that constraint while
      have the advantage of being a more lightweight solution. HTTP, while
      highly supported in most modern languages, carries with it too many
      features we would never take advantage of. The RPC architecture seems
      a more natural approach.
      
      The infrastructure set up during the initial HTTP service implementation
      was leveraged in the JSON-RPC implementation, so if any of those
      original authors are reading this commit message: thank you for that
      work, it was not in vain even if though the original HTTP service is not
      being removed.
      7c8fd026
  7. 22 6月, 2015 8 次提交
  8. 21 6月, 2015 5 次提交
  9. 20 6月, 2015 2 次提交
  10. 19 6月, 2015 4 次提交
  11. 18 6月, 2015 4 次提交
  12. 14 6月, 2015 1 次提交