K Lange

Results 47 issues of K Lange

Create a module implementing the interface from Python's `asyncio`: - [ ] Provide at least one event loop, probably with `poll`. - [ ] Support at least basic Futures, timers.

Kuroko is essentially an incomplete implementation of Python with some quirks. This issue is intended to track what Kuroko is missing or unintentionally does differently. - [x] **Tuples**: Are these...

enhancement

- [ ] Resolve remaining race conditions. - It seems like some are trashing stacks. - We're probably not cleaning up processes sanely between cores: This seems like the area...

- [x] binutils - Had to disable readline - investigate this. I think the last thing it wanted was newer signals API. Would be nice to implement `ptrace` and port...

- [x] Kernel Elf loader - [x] Support Elf64 binaries in basic parsing. - [x] Support necessary relocations for object files used as modules. - [x] Support static binary loading...

On x86-64, Misaka uses use of the TSC as the sole clock source. Bochs, no matter how it's configured, does not provide the consistent TSC we need for this to...

(Yes, I do actually test things in Bochs occasionally.) Presumably since I switched to using BIOS routines to read the keyboard, it's not worked properly in Bochs. It seems we...

`sysconf()` provides runtime querying of system configuration values. Most values returned by `sysconf` can be entirely determined in the libc, so this might not even need to imply any system...

This header and related functions expose `rlimit` and `rusage` information. We can mock `rlimit`, and `rusage` data is mostly available through `times`.

This patch is derived from the port of ponysay to PonyOS, where `stty` was ported from Minix and does not have the `size` option. This approach should be faster and...

Enhancement
Request for comments