Sylvain Henry

Results 20 issues of Sylvain Henry

With this patch, a slider which has both "range = true" and "allowCrossingHandles = true" automatically determines the handlers starting and stopping the range. Handlers can freely cross each other....

Feature
Comp: Slider

Support for linking with compiled C files would be very useful: * some parts of the RTS are written in C (e.g. ``STM.c``) and could be used directly without having...

Add some comments and documentation about memory management.

Currently the GC uses *all* the TSOs as roots (even the completed ones). - [ ] Only use active TSOs as roots - [ ] Don't forget to evacuate the...

P1

To open a Linux device, currently we need to create a special device file (with the major and minor obtained from SysFS) with mknod, then to open it. It forces...

enhancement

Linux kernel info are exposed in procfs in text format. It would be faster to expose them in binary format to avoid text serialization and deserialization (parsing).

enhancement

Unlike read and write for which there are pread/pwrite, there is no stateless version of the getdents64 syscall. The current offset in the "file" is shared, hence the file descriptor...

`waitToSetLock` uses `c_fcntl_lock` which is an `unsafe` FFI import, but the call may block indefinitely. It was the root cause of https://gitlab.haskell.org/ghc/ghc/-/issues/15485 in GHC

type: bug
status: needs triage

Task: add CI for GHC's JS backend (starting with 9.8, it's too broken before that). Motivation: see discussion in https://github.com/haskell/unix/pull/285 Running the testsuite with the JS backend is tackled in...

type: enhancement
status: needs triage