Adding memory management and threading to our Rust on Windows NT MIPS @gamozolabs
Adding memory management and threading to our Rust on Windows NT MIPS  @gamozolabs
Uploaded November 2021 | Updated September 2026, 2 weeks ago
In this stream we add support for making dynamic heap allocations as well as threading for our Rust shellcode that we run on Windows NT 4.0 MIPS64!

github.com/gamozolabs/rust_mips_nt4

00:00:00 Intro and eating waffles
00:29:50 Rant: Academia is driven by curiosity
00:34:15 Why confidence is OP
00:35:55 Chat: I'm looking to join Microsoft, is it the right move?
00:46:15 Thoughts on formal verification
00:53:15 Rant: Thoughts on async
00:58:00 Rant: Thoughts on profilers
01:10:45 Lets talk about naked functions!
01:28:00 Making our Rust NT dev workflow magically work with `cargo watch`
02:23:15 Success: Saving a file in VIM builds, uploads, and runs the code on Windows NT!
02:26:05 Making our syscalls naked functions
03:08:00 Cleaning up our code and documenting it
03:52:50 Documenting and unifying our NT client and server for open sourcing
04:13:00 Writing a README and uploading the code!
04:39:50 Adding virtual memory allocation support
05:21:20 Everything works!
05:21:40 Chat: "Do you have threads?"
06:58:20 Okay we have threads, now lets make them Rust-like
08:30:25 Closure-based threads with the ability to get return values on join!
Adding memory management and threading to our Rust on Windows NT MIPSAtomic data structure dev, custom Linux /sbin/init (Part 1/2)Measuring the flatness of my surface plate. #metrology #level #machiningTrying to reverse engineer Tibia damage formulas from a serverMachining a grinding wheel adapterLemonade: Starting a debugger in RustFuzzing to model my lathe bedCannoli: Adding mmap()/munmap() supportCuddly Kangaroo: A static website generator in RustBenchmarking the 6502 JITMaking a 3 channel 100ksps oscilloscope with an FPGA :)Atomic data structure dev, custom Linux /sbin/init (Part 2/2)
gamozolabs |

Adding memory management and threading to our Rust on Windows NT MIPS

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER