Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / kezhuw/stuck issues and pull requests

#57 - fix: crash on macOS arm cpus, e.g. M1

Pull Request - State: closed - Opened by kezhuw 6 months ago

#56 - ci: add build/test/lint matrix for ubuntu and macos

Pull Request - State: closed - Opened by kezhuw 6 months ago

#55 - CI matrix for cross operating systems

Issue - State: closed - Opened by kezhuw 7 months ago

#54 - feat: add file io through uring and thread pool

Pull Request - State: closed - Opened by kezhuw 7 months ago - 1 comment

#53 - test: fix duplicated test runs from `test_case` and `stuck::test`

Pull Request - State: closed - Opened by kezhuw 7 months ago - 2 comments

#52 - feat: support uninterruptible session for asynchronous operations

Pull Request - State: closed - Opened by kezhuw 7 months ago

#50 - Gather runtime thread locals into one struct

Issue - State: open - Opened by kezhuw 7 months ago

#49 - Make task JoinHandle selectable

Issue - State: open - Opened by kezhuw 7 months ago

#48 - feat: complete task only after all auxiliary coroutines completed

Pull Request - State: closed - Opened by kezhuw 7 months ago

#47 - Use os thread to issue timer instead of task

Issue - State: open - Opened by kezhuw 7 months ago

#45 - Interruption safe task suspension

Issue - State: closed - Opened by kezhuw 7 months ago

#44 - Lightweight ucontext alternative

Issue - State: open - Opened by kezhuw 7 months ago

#43 - Fix mio slab token leak after socket dropped

Pull Request - State: closed - Opened by kezhuw 7 months ago

#42 - `Token` from `Slab` leaked after socket dropped

Issue - State: closed - Opened by kezhuw 7 months ago
Labels: bug

#41 - Align net API with std::net

Issue - State: open - Opened by kezhuw 7 months ago

#40 - Use `mmap` to allocate stack to avoid page fault in allocation

Pull Request - State: closed - Opened by kezhuw 7 months ago

#39 - Name stuck runtime threads

Pull Request - State: closed - Opened by kezhuw 7 months ago

#38 - Defaults stack size to STUCK_STACK_SIZE env var

Pull Request - State: closed - Opened by kezhuw 7 months ago

#37 - Name stuck threads

Issue - State: closed - Opened by kezhuw 7 months ago

#36 - Defaults parallelism to STUCK_PARALLELISM_DEFAULT env var

Pull Request - State: closed - Opened by kezhuw 7 months ago

#35 - Asynchronous file io

Issue - State: closed - Opened by kezhuw 7 months ago - 1 comment

#34 - Make parallelism configurable through env vars

Issue - State: closed - Opened by kezhuw 7 months ago

#33 - Explore way to handle signal

Issue - State: open - Opened by kezhuw 7 months ago

#31 - Make default stack size configurable through env vars

Issue - State: closed - Opened by kezhuw 7 months ago

#30 - Bump version to 0.3.1

Pull Request - State: closed - Opened by kezhuw over 2 years ago - 1 comment

#28 - Abstract operations for both serial and parallel channel

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#27 - Bump version to 0.3.0

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#26 - Reshape channel termination semantics for select

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#24 - Selectable support for `coroutine::JoinHandle`

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#23 - Generalize `select!` to read/write item and get result

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#22 - Bump version to 0.2.0

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#21 - Enforce mutable Runtime to spawn task to avoid future api break

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#20 - Support selectable channels to communicate across coroutines and tasks

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#19 - Refactor out mutex in session join and wakeup path

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#18 - Refactor session/suspension implementations and semantics

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#17 - Rename crate name customization option to 'crate'

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#16 - Support package name customization in #[stuck::main] and #[stuck::test]

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#15 - Bump version to 0.1.5

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#14 - Network io poller and tcp support

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#13 - Bump version to 0.1.3

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#12 - Add proc macros to bootstrap runtime for main and test

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#11 - Bump version to 0.1.2

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#10 - Add timer support `time::sleep`

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#9 - Add mpsc channels for communication across tasks and threads

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#8 - Add unrecorded changes to changelog

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#7 - Enforce Send/Sync restriction for Session and SessionWaker

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#6 - Support yield_now for task and coroutine

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#5 - Add builder for Runtime

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#4 - Reclaim tasks in dropping of Runtime

Pull Request - State: closed - Opened by kezhuw over 2 years ago

#3 - Support network io

Issue - State: closed - Opened by kezhuw over 2 years ago

#2 - Add timer support

Issue - State: closed - Opened by kezhuw over 2 years ago - 1 comment

#1 - `Runtime::drop` should reclaim running tasks and coroutines

Issue - State: closed - Opened by kezhuw over 2 years ago