summaryrefslogtreecommitdiff
path: root/src/libuv
AgeCommit message (Collapse)Author
2022-08-16move libuv into pkgMitchell Hashimoto
2022-04-29libuv: Embed now uses a mutex + cond varMitchell Hashimoto
2022-04-29libuv: add more APIsMitchell Hashimoto
2022-04-29libuv: add Cond, MutexMitchell Hashimoto
2022-04-29libuv: Loop.nowMitchell Hashimoto
2022-04-26hook up the real subprocess reader/writer to the UI!Mitchell Hashimoto
2022-04-26libuv: expose WriteReqMitchell Hashimoto
2022-04-25libuv: Errno, build up errors at comptimeMitchell Hashimoto
2022-04-25libuv: stream try_writeMitchell Hashimoto
2022-04-25libuv: pipe readingMitchell Hashimoto
2022-04-25libuv: stream writesMitchell Hashimoto
2022-04-24libuv: beginning Pipes so we can more easily test streamingMitchell Hashimoto
2022-04-24libuv: start shared stream functionsMitchell Hashimoto
2022-04-24libuv: starting Tty implMitchell Hashimoto
2022-04-24kevent properly blocksMitchell Hashimoto
kevent returns immediately if (1) event list is empty or (2) changelist is NOT empty. This forces CPU on mac to be very high because this becomes a hot loop.
2022-04-24various fixes for macosMitchell Hashimoto
2022-04-23compilation for macos works?Mitchell Hashimoto
2022-04-23improve building on darwinMitchell Hashimoto
2022-04-23libuv: implement kqueueMitchell Hashimoto
2022-04-23don't blink the cursor while typingMitchell Hashimoto
2022-04-22don't blink cursor when losing focusMitchell Hashimoto
2022-04-22use async handles to more immediately exit the event loopMitchell Hashimoto
2022-04-22blinking cursorMitchell Hashimoto
2022-04-22pass around the event loop, setup a timer to prove it worksMitchell Hashimoto
2022-04-22libuv: fix self-dependent zig errorMitchell Hashimoto
2022-04-22fully integrate libuv, no crash on closeMitchell Hashimoto
2022-04-22libuv: AsyncMitchell Hashimoto
2022-04-22embedded libuv loop. still some issues:Mitchell Hashimoto
1. 100% CPU if no handles/requests 2. slow to exit cause it waits for the next tick
2022-04-21libuv: backend fd/timeoutMitchell Hashimoto
2022-04-21libuv: timer startMitchell Hashimoto
2022-04-21libuv: TimersMitchell Hashimoto
2022-04-21libuv: thread self, no deinitMitchell Hashimoto
2022-04-21libuv: ThreadsMitchell Hashimoto
2022-04-21libuv: SemMitchell Hashimoto
2022-04-21starting libuv bindingsMitchell Hashimoto