盏一

Results 13 issues of 盏一

https://github.com/facebook/folly/blob/7613938ff11c89c50f28a2c2bc98e6df3ea15ca5/folly/concurrency/UnboundedQueue.h#L775 We're doing a tokio-like runtime that uses an UnboundedQueue as the run queue, and a common thing to do is call try_dequeue(), and go into IDLE state when it...

https://github.com/tokio-rs/tokio/blob/8758965206d3c23c07ded0518d6c7398043ef227/tokio/src/runtime/task/mod.rs#L76 I think this should be modified as follows: > If JOIN_WAKER and COMPLETE are both one, then the thread that set COMPLETE to one has *shared* access to the...

T-docs
A-tokio
M-runtime

I am currently transforming [KuiBaDB](https://github.com/KuiBaDB/KuiBaDB) into a fully asynchronous database, and want to use RIO as the underlying implementation of asynchronous IO. But it seems that `IORING_SETUP_SQPOLL` can not work...

https://www.cio.com/article/238985/linus-torvalds-says-gpl-was-defining-factor-in-linuxs-success.html/amp

Use the `WalReader` interface to implement `kb_waldump`, it's better to be compatible with the usage of `pg_waldump`. You can refer to the code in [redo.rs](https://github.com/hidva/KuiBaDB/blob/master/src/access/redo.rs) to learn how to use...

enhancement

expect: `'http://xn--5usr0o.xn--fiqs8s:80/'` actual: `'http://xn--5usr0o.xn--:80-u68dy61b/'`

Curently we will keep polling when there is no free slot. ```rust if let Some(slot) = future.uring.submit(sqe) { // ... } else { // There is no free slot. //...

![image](https://user-images.githubusercontent.com/17427025/201512116-cbdb33bb-180d-4f78-a365-95c43346abeb.png)

``` // tyname=::std::_Rb_tree_node_base tyidx=TypeIndex { input_id: 0, typoff: TypeOffset(60984357) } // tyname=::std::_Rb_tree_node_base tyidx=TypeIndex { input_id: 0, typoff: TypeOffset(28125307) } // tyname=::std::_Rb_tree_node_base tyidx=TypeIndex { input_id: 0, typoff: TypeOffset(69763994) } // tyname=::std::_Rb_tree_node_base...