hyung-hwan
  • Joined on 2022-12-21
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-07 01:50:17 +00:00
9f04a07ae1 fixed the wrong compile-time conditions
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-07 01:45:00 +00:00
fac7b8a098 fix SOCK_NONBLOCK related bug on haikuos. it's haikuos lying about it
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-06 23:47:29 +00:00
e820a2566e mapped system errors to HIO_ENOSUP
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-06 15:56:58 +00:00
32bc65ff19 fixed freebsd event handling when a socket is in the connecting phase
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-04 16:19:32 +00:00
c4d91907c6 updated renamed function names in test files
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-04 15:59:55 +00:00
4b4238dc50 fixed the return in the catch block bug. the try_exist instruction should not have been emitted for return when directly in a catch block
175e666954 fixed the return in try bug. when compiling return, it was emitting the try_exit instruction too early before instructions for return value evaluation
Compare 2 commits »
hyung-hwan pushed to main at hyung-hwan/hio 2026-09-04 09:55:16 +00:00
05df090f5d ported dhcp functions from my other projects
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-03 11:40:29 +00:00
586094ae8f added HAK_CLSTK_SIZE and EXSTK_SIZE
hyung-hwan pushed to main at hyung-hwan/hawk 2026-09-02 16:07:52 +00:00
1f42676e6e updated hawk_rtx_makeintval_inline macro to fallback to hawk_rtx_makeintval function if inline isn't available
hyung-hwan pushed to main at hyung-hwan/hawk 2026-09-02 15:23:51 +00:00
d8a3cbcad5 fixed the wrong parameter usage to macros that have side-effects
hyung-hwan pushed to main at hyung-hwan/hawk 2026-09-02 12:23:29 +00:00
a0b6e3b12b updated hawk_rtx_refupval_inline()/hawk_rtx_refdownval_inline() macros to use temporary variables for the compilers that don't support inline
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-02 09:58:44 +00:00
de8c567a87 updated the poll/select branch to fix the delayed waked up of io signaling thread
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-02 06:11:39 +00:00
10051c7851 updated the poll path to handle stale events in std.c
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-02 04:11:45 +00:00
df07bd7eb2 updated start_ticker and stop_ticker to use atomic operations if available
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 14:52:42 +00:00
e5ce0304f8 fixed a c89 violation in test code
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 14:20:44 +00:00
58d3eaa562 more update to kqueue/kevent handling in std.c
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 14:07:35 +00:00
fdda6998f2 updated muxmod to purge the buffered events from the modified io handle
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 13:14:38 +00:00
2cb4ddf0b3 changed the HAVE_ESCAPE_U check as the previous check didn't work well
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 11:11:14 +00:00
f77ec1049d added HAVE_ESCAPE_U check
hyung-hwan pushed to main at hyung-hwan/hak 2026-09-01 05:38:36 +00:00
897e7477bc minor fixes to cater for old compilers