Ethan Buchman
|
ae3bf81833
|
mv tmlibs files to libs dir
|
6 years ago |
Thomas Corbière
|
ee67e34519
|
Fix lint errors (#190)
* use increment and decrement operators.
* remove unnecessary else branches.
* fix receiver names.
* remove omittable code.
* fix dot imports.
|
7 years ago |
Anton Kaliaev
|
91b41ddd59
|
add waitCh as an alternative to waitGroup
new methods:
- [CList] WaitChan()
- [CElement] NextWaitChan()
- [CElement] PrevWaitChan()
Refs https://github.com/tendermint/tendermint/pull/1173
|
7 years ago |
Jae Kwon
|
e47ce81422
|
Comment fixes from Emmanuel
|
7 years ago |
Jae Kwon
|
0f8ebd024d
|
Update clist.go
Add more justification of synchrony primitives in documentation.
|
7 years ago |
Jae Kwon
|
2fd8f35b74
|
Fix #112 by using RWMutex per element
|
7 years ago |
Ethan Buchman
|
acbd7caaf8
|
merge go-clist
|
8 years ago |
Jae Kwon
|
dbd04eadeb
|
Remove CList, moved to go-clist
|
9 years ago |
Jae Kwon
|
d939cd964b
|
First commit of CList
|
9 years ago |
Jae Kwon
|
80c7e26bee
|
Fix memory-leak in CList; Patched with DetachPrev/DetachHead
|
9 years ago |
Jae Kwon
|
76189fde0d
|
Add Remove() implementation, CList is doubly-linked
|
9 years ago |
Jae Kwon
|
c65e9e7d91
|
Added CList
|
9 years ago |