Matt Taylor

Results 59 issues of Matt Taylor

This file is ~100k LOC after preprocessing, and takes minutes to compile. We should refactor it so that incremental compilation is faster.

Running ``` for i in $(seq 1000); do mkdir foo-$i; done ``` causes a stack overflow in the kernel, with the following `gdb` backtrace: ``` #0 thor::panic () at ../../../src/managarm/kernel/thor/generic/debug.cpp:148...

Running ``` for i in $(seq 500); do mkdir foo-$i; done ``` causes `e2fsck` to complain: (you need to run with `-f`) ``` Free blocks count wrong (693528, counted=693027). Free...

DX11 and OpenGL backends are not supported even though they are supported by `gfx_hal`. I had a quick try implementing them today, but ran into issues with how OpenGL initialises...

See e.g https://ewontfix.com/17/. Should this be done in the sysdep or in the libc?

bug

See also managarm/libsmarter#4.

These are useful for debugging programs with ASan.

unimplemented

Some logging, like that in `rtdl`, should be controlled by environment variables (so that we don't have to recompile the program to enable it). #598 implements this for `malloc` et...

enhancement