Johnny Shaw

Results 25 comments of Johnny Shaw

Could you make a recommendation for an icon set that is free for an open source project to use? One which matches the style you desire. It's easiest for us...

Color is possible on the current font icons, I believe. But that's what I recommended in the first option. I think maybe we spoke past one another. Or I did...

Here is the first pass, I don't really like how this is at the moment, but to give you an idea: ![image](https://user-images.githubusercontent.com/11687482/198750545-b8055e82-6da0-4e19-b7c4-cd47e11dee7c.png)

> Rust requires a global allocator to be defined in order to use the types in the [alloc module](https://doc.rust-lang.org/alloc/index.html) in the standard library(ex. [alloc::vec](https://doc.rust-lang.org/alloc/vec/)). But this doesn't force all allocations...

> I am unsure what you meant by disallow here. AFAIK, there is no mechanism in Rust to prevent a developer from calling panic!. Here is an example of a...

For posterity, [Rust support has been already been discussed in length for the Linux kernel](https://lore.kernel.org/lkml/CAHk-=wh_sNLoz84AUUzuqXEsYH35u=8HV3vK-jbRbJ_B-JjGrg@mail.gmail.com/), I'll quote Linus here from his email: ``` I do think that the "run-time failure...

Windows SEH does not unwind in the way I believe you're expecting it to. It only invokes "Termination Handlers" (`__finally` blocks) during stack unwinding. See: [Microsoft Docs on Structured Exception...

Feel free to cherry-pick any commits upstream if they're useful. Looks like my fork has diverged a bit, so there could be some conflicts to resolve.

https://github.com/jxy-s/stlkrn/blob/main/README.md#msvc-c-stl-support---jxystl > CRT initialization and atexit functionality is intentionally not supported. Order of CRT initialization is unclear and non-obvious. When a kernel driver loads global data should be clearly setup...

There is a good example in the project here: https://github.com/jxy-s/stlkrn/blob/26af6fc495bb9ee322b8e0ae206a39004a5a7086/stlkrn/process_map.cpp#L11-L43