1. 04 10月, 2021 1 次提交
  2. 27 9月, 2021 1 次提交
  3. 25 9月, 2021 1 次提交
  4. 24 9月, 2021 1 次提交
  5. 23 9月, 2021 1 次提交
  6. 22 9月, 2021 1 次提交
  7. 16 9月, 2021 1 次提交
  8. 09 9月, 2021 1 次提交
  9. 04 9月, 2021 1 次提交
  10. 03 9月, 2021 3 次提交
  11. 02 9月, 2021 1 次提交
  12. 31 8月, 2021 2 次提交
  13. 24 8月, 2021 1 次提交
  14. 20 8月, 2021 2 次提交
  15. 19 8月, 2021 2 次提交
  16. 18 8月, 2021 1 次提交
    • M
      Transfer notebook output as VSBuffer (#130452) · 8b6547aa
      Matt Bierner 提交于
      * Transfer notebook output data as a VSBuffer
      
      This PR transfers notebook output as an VSBuffer instead of as a array of numbers. This significantly reduces the message size as well as the serialize/deserialize times
      
      To accomplish this, I've introduced a new `SerializableObjectWithBuffers` type. This specially marks rpc objects that contain VSBuffers. This is needed as our current RPC implementation can only efficently transfer VSBuffers that appears as top level arguments. The rpcProtocol now can also identify top level `SerializableObjectWithBuffers` arguments and ensure these are serialized more efficently.
      
      This is easier than trying to extract the `VSBuffer` proeprties to top level arguments. It also lets us easily support return types that may contain buffers
      
      * use SerializableObjectWithBuffers when dealing with (old) notebook controllers
      Co-authored-by: NJohannes Rieken <johannes.rieken@gmail.com>
      8b6547aa
  17. 17 8月, 2021 2 次提交
  18. 16 8月, 2021 1 次提交
  19. 13 8月, 2021 2 次提交
  20. 12 8月, 2021 3 次提交
  21. 11 8月, 2021 1 次提交
  22. 10 8月, 2021 1 次提交
  23. 05 8月, 2021 2 次提交
  24. 04 8月, 2021 1 次提交
  25. 22 7月, 2021 2 次提交
  26. 21 7月, 2021 4 次提交