aboutsummaryrefslogtreecommitdiffstats
path: root/device/pools.go (follow)
Commit message (Expand)AuthorAgeFilesLines
* device: move Queue{In,Out}boundElement Mutex to container typeJordan Whited2023-10-101-20/+24
* conn, device, tun: implement vectorized I/O plumbingJordan Whited2023-03-101-0/+32
* global: bump copyright yearJason A. Donenfeld2023-02-071-1/+1
* global: bump copyright yearJason A. Donenfeld2022-09-201-1/+1
* all: use Go 1.19 and its atomic typesBrad Fitzpatrick2022-09-041-4/+4
* all: use any in place of interface{}Josh Bleecher Snyder2022-03-161-6/+6
* device: use a waiting sync.Pool instead of a channelJason A. Donenfeld2021-02-021-60/+53
* global: bump copyrightJason A. Donenfeld2021-01-281-1/+1
* all: use ++ to incrementJosh Bleecher Snyder2021-01-071-3/+3
* device: always name *Queue*Element variables elemJosh Bleecher Snyder2021-01-071-8/+8
* device: clear pointers when returning elems to poolsJosh Bleecher Snyder2020-12-081-0/+2
* global: update header comments and modulesJason A. Donenfeld2020-05-021-1/+1
* global: begin modularizationJason A. Donenfeld2019-03-031-0/+89