Eliza Weisman

Results 637 comments of Eliza Weisman

Adding this feature should be fairly straightforward. This would probably be a good feature for someone interested in making a first contribution. Some Rust knowledge would probably be helpful, but...

If I use `x86_64-elf-objcopy -O binary sos_kernel_full sos_kernel` to make a flat binary, the resultant binary file is much smaller, but the boot loader expects it to be an ELF...

Meanwhile, using `x86_64-elf-objcopy --strip-debug` also makes the kernel about 3 megs bigger...

yeah, this is because `Unique` makes Send + Sync guarantees that `NotNull` doesn't, I forgot about this when I opened the issue to rename them. I need to add markers...

I'm marking this as "easy" since it is a reasonably simple refactoring that doesn't require a great deal of OS knowledge.

@tirkarthi my understanding is that all that was reverted is the addition of `TryFrom` _to the prelude_, the traits are still stabilized, correct?

This should be more or less trivial to implement - just run a quick `command -v xargo` to see if it's installed, and then test if the output is empty....

This should be more or less trivial; just a find and replace. Will fix the build, though, so that's big!

The `#![feature(ptr_internals)]` flags added in 847c308 and c84ca3b08e621f857bdb05367421a1487e2ab0a4 should also be removed when fixing this.

No longer `critical` or `bug` as this no longer breaks the build after 847c308 and c84ca3b, but referring to this type by its old name is still deprecated & should...