- 24 Oct, 2018 2 commits
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 18 Oct, 2018 1 commit
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
- 10 Oct, 2018 1 commit
-
-
Steven Allen authored
Turns out that `pool.Put(buf)` had to *allocate* because we needed to turn `[]byte` into `interface{}`. Apparently, we've never done this correctly we just never noticed because we never really used buffer pools extensively. However, since migrating yamux to a buffer-pool backed buffer, this started showing up in allocation profiles. License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 09 Oct, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 05 Oct, 2018 5 commits
-
-
Steven Allen authored
* go-datastore and friends: GetSize * badger: new release, fewer allocations * go-mplex: send fewer packets * go-bitswap: pack multiple blocks in a single message, fewer allocations * go-buffer-pool: replace the buffer pool from go-msgio * yamux: fixed data race and uses go-buffer-pool for stream read-buffers to reduce memory and allocations. * go-libp2p-secio: get rid of a hot-spot allocation * go-libp2p-peerstore: reduced allocations (at the cost of some memory) More? License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
Overbool authored
License: MIT Signed-off-by: Overbool <overbool.xu@gmail.com>
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 04 Oct, 2018 1 commit
-
-
Lars Gierth authored
License: MIT Signed-off-by: Lars Gierth <larsg@systemli.org>
-
- 01 Oct, 2018 1 commit
-
-
Kevin Atkinson authored
License: MIT Signed-off-by: Kevin Atkinson <k@kevina.org>
-
- 26 Sep, 2018 1 commit
-
-
Jakub Sztandera authored
Allows to dynamically change the MutexProfileFraction to enable and disable mutex profiling. It should be very useful for detecting deadlocks, lock contention and general concurrency problems. How to use: To enable run: curl -X POST -v 'localhost:5001/debug/pprof-mutex/?fraction=10 To disable: curl -X POST -v 'localhost:5001/debug/pprof-mutex/?fraction=0' Fraction defines which fraction of events will be profiled. Higher it is the lower performance impact but less reliable the result. To fetch the result use: go tool pprof $PATH_TO_IPFS_BIN http://localhost:5001/debug/pprof/mutex License: MIT Signed-off-by: Jakub Sztandera <kubuxu@protonmail.ch>
-
- 24 Sep, 2018 3 commits
-
-
Steven Allen authored
(and friends) License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
rob-deutsch authored
Moved the fmt.Printf call from ManageFdLimit() to the calling code. ManageFdLimit() is called by tests and its annoying to have it output text License: MIT Signed-off-by: Rob Deutsch <rdeutschob@gmail.com>
-
rob-deutsch authored
Raising FD limits was erroring when the OS's max was at the maximum signed integer value. Switched the code to using uint64 instead of int64. fixed #5495 License: MIT Signed-off-by: Rob Deutsch <rdeutschob@gmail.com>
-
- 21 Sep, 2018 2 commits
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
Overbool authored
License: MIT Signed-off-by: Overbool <overbool.xu@gmail.com>
-
- 19 Sep, 2018 5 commits
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
keks authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
keks authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
keks authored
License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
keks authored
excerpt of commit messages: - update postrun functions in core/commands - sharness: allow setting -i with TEST_IMMEDIATE=1 - cmds Run func returns error now - gx update cmdkit to 1.1.2 and cmds to 2.0.0-beta1 License: MIT Signed-off-by: keks <keks@cryptoscope.co>
-
- 11 Sep, 2018 1 commit
-
-
Steven Allen authored
fixes #2722 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 08 Sep, 2018 2 commits
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
Steven Allen authored
Also: * Updates go-floodsub to fix a data race. * Updates golang-lru License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 06 Sep, 2018 2 commits
-
-
Kejie Zhang authored
License: MIT Signed-off-by: Kejie Zhang <601172892@qq.com>
-
Kejie Zhang authored
License: MIT Signed-off-by: Kejie Zhang <601172892@qq.com>
-
- 04 Sep, 2018 2 commits
-
-
Tim Stahel authored
License: MIT Signed-off-by: Tim Stahel <git@swedneck.xyz>
-
Tim Stahel authored
License: MIT Signed-off-by: Tim Stahel <git@swedneck.xyz>
-
- 31 Aug, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 29 Aug, 2018 1 commit
-
-
Marten Seemann authored
License: MIT Signed-off-by: Marten Seemann <martenseemann@gmail.com>
-
- 23 Aug, 2018 3 commits
-
-
Raúl Kripalani authored
License: MIT Signed-off-by: Raúl Kripalani <raul.kripalani@consensys.net>
-
Raúl Kripalani authored
Resolves #5249. Calls multiaddr-dns, and picks the first result. Uses a fixed timeout of 10 seconds. Adds test cases for one, multiple, and no DNS results. License: MIT Signed-off-by: Raúl Kripalani <raul.kripalani@consensys.net>
-
Raúl Kripalani authored
License: MIT Signed-off-by: Raúl Kripalani <raul.kripalani@consensys.net>
-
- 22 Aug, 2018 1 commit
-
-
Steven Allen authored
License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 15 Aug, 2018 1 commit
-
-
vyzo authored
License: MIT Signed-off-by: vyzo <vyzo@hackzen.org>
-
- 11 Aug, 2018 1 commit
-
-
Steven Allen authored
The progressbar should now correctly calculate the size of a directory (by ignoring the directory sizes). fixes #5288 License: MIT Signed-off-by: Steven Allen <steven@stebalien.com>
-
- 09 Aug, 2018 2 commits
-
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-
Łukasz Magiera authored
License: MIT Signed-off-by: Łukasz Magiera <magik6k@gmail.com>
-