's Avatar

@dramforever

24
Followers
2
Following
13
Posts
22.07.2023
Joined
Posts Following

Latest posts by @dramforever

not an ms engineer, which means it is just sad

> .NET Runtime community contributor & triager.

02.07.2025 11:24 👍 5 🔁 0 💬 1 📌 0

somehow the part i'm annoyed about is lkml replacing the art with some giant generic icons

13.04.2025 02:42 👍 2 🔁 0 💬 1 📌 0

on this topic, risc-v vectors can do mmio...
loading and storing to vector regs are not accessing "big words" in memory, they are a bunch of normal-word-sized accesses by definition, just with less ordering, and optimizable under the as-if rule on normal memory

26.09.2023 16:06 👍 1 🔁 0 💬 0 📌 0

this is supposed to be a post about "volatile doesn't let you pick instructions so why use it for mmio, just use inline asm"
i'm now convinced that yeah if you set up the memory attributes correctly it will send the correct bus request... even on say sse as long as it's a correct memory reference

26.09.2023 16:02 👍 1 🔁 0 💬 1 📌 0

i have now been informed that in addition to MMIO, volatile globals can be used to communicate with signal handlers (and presumably by extension, interrupt handlers) and volatile locals are preserved across upon longjmp-ing

20.09.2023 15:32 👍 0 🔁 0 💬 0 📌 0

i haven take a look at the docs for core::ptr::write_volatile. it told me to look at the C standard. i looked.

20.09.2023 15:32 👍 1 🔁 0 💬 1 📌 0

I tried to gcc -O3 my assembly program today. I don't know what I expected.

16.08.2023 12:40 👍 2 🔁 0 💬 0 📌 0

i can confirm this happens automatically with any shoes that look even a bit height-enhancing

09.08.2023 15:56 👍 1 🔁 0 💬 0 📌 0

reskeet with the trans-iest thing you did pre transition

make friends with all the trans people i see so i can make sure i'm not trans

09.08.2023 15:52 👍 3 🔁 0 💬 0 📌 0

at this point, i don't know how much of the pain in my life is self-inflicted... let alone figure out which parts are necessary

07.08.2023 17:17 👍 1 🔁 0 💬 0 📌 0

i'm fortunate enough to have like a 'my computer' because my birth father gave me a corp-issued laptop that depreciated to zero value. i put ubuntu on it ~start of high school because well it worked well enough for most stuff needed anyway, office suite even the flash games

28.07.2023 18:24 👍 1 🔁 0 💬 0 📌 0

the main reason i use glibc/linux as the os on my personal machines is just i'm used to it, like that's the root reason and other bits like 'i can go check the source code if something breaks' or 'the command line works for me' is secondary to that

28.07.2023 18:19 👍 4 🔁 0 💬 1 📌 0

day ? of waiting for Linux io_uring to add FUTEX_WAKE_OP for... 'totally normal' performance improvement use cases

22.07.2023 16:49 👍 2 🔁 0 💬 0 📌 0