good morning!!!!

Skip to content
Snippets Groups Projects
  1. Apr 12, 2019
  2. Apr 05, 2019
  3. Mar 26, 2019
  4. Mar 22, 2019
  5. Mar 14, 2019
  6. Mar 12, 2019
  7. Mar 06, 2019
  8. Feb 19, 2019
  9. Feb 16, 2019
  10. Feb 04, 2019
  11. Jan 04, 2019
  12. Nov 22, 2018
  13. Nov 16, 2018
  14. Nov 15, 2018
  15. Oct 08, 2018
  16. Sep 03, 2018
  17. Aug 24, 2018
  18. Aug 09, 2018
  19. Aug 08, 2018
  20. Aug 07, 2018
  21. Jul 30, 2018
  22. Jul 02, 2018
  23. Jun 21, 2018
    • Péter Szilágyi's avatar
      trie: cache collapsed tries node, not rlp blobs (#16876) · d926bf2c
      Péter Szilágyi authored
      The current trie memory database/cache that we do pruning on stores
      trie nodes as binary rlp encoded blobs, and also stores the node
      relationships/references for GC purposes. However, most of the trie
      nodes (everything apart from a value node) is in essence just a
      collection of references.
      
      This PR switches out the RLP encoded trie blobs with the
      collapsed-but-not-serialized trie nodes. This permits most of the
      references to be recovered from within the node data structure,
      avoiding the need to track them a second time (expensive memory wise).
      d926bf2c
  24. Jun 11, 2018
  25. Jun 07, 2018
  26. Jun 05, 2018
    • Felix Lange's avatar
      trie: reduce hasher allocations (#16896) · e8ea5aa0
      Felix Lange authored
      * trie: reduce hasher allocations
      
      name    old time/op    new time/op    delta
      Hash-8    4.05µs ±12%    3.56µs ± 9%  -12.13%  (p=0.000 n=20+19)
      
      name    old alloc/op   new alloc/op   delta
      Hash-8    1.30kB ± 0%    0.66kB ± 0%  -49.15%  (p=0.000 n=20+20)
      
      name    old allocs/op  new allocs/op  delta
      Hash-8      11.0 ± 0%       8.0 ± 0%  -27.27%  (p=0.000 n=20+20)
      
      * trie: bump initial buffer cap in hasher
      e8ea5aa0
  27. Jun 04, 2018
  28. May 29, 2018
  29. May 24, 2018
  30. May 23, 2018
  31. May 21, 2018
  32. May 09, 2018
  33. May 02, 2018
  34. Apr 27, 2018
  35. Apr 09, 2018
  36. Feb 23, 2018
    • Anton Evangelatov's avatar
      metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15910) · ae9f9722
      Anton Evangelatov authored
      * go-metrics: fork library and introduce ResettingTimer and InfluxDB reporter.
      
      * vendor: change nonsense/go-metrics to ethersphere/go-metrics
      
      * go-metrics: add tests. move ResettingTimer logic from reporter to type.
      
      * all, metrics: pull in metrics package in go-ethereum
      
      * metrics/test: make sure metrics are enabled for tests
      
      * metrics: apply gosimple rules
      
      * metrics/exp, internal/debug: init expvar endpoint when starting pprof server
      
      * internal/debug: tiny comment formatting fix
      ae9f9722
  37. Feb 14, 2018
  38. Feb 05, 2018
Loading