I'm sorry to hear that you got banned and I hope they unban for the next show. To be fair, I been …
Found it with ReChat (cleaned up by removing irrelevant stuff). Note that this was happening duri…
I have decided to post this complaint here because i'm concerned about the direction that chat mod…
Yeah, CLion is probably the best bet right now.
Oh wow, this is great! I just tried it on osx for my game project (which does a similar shared lib…
Raymond Chen has . Pretty deep legacy stuff...
Thanks to everyone who contributed to this thread - particularly Casey for his long detailed respo…
elle —
That's interesting, maybe even more so the way you investigate things, thanks. :)
Yeah. That was my recollection. I'm not sure I know why that happens - it might have something t…
elle —
Since the beginning of Handmade Hero, I've been modifying my platform code little by little to ach…
You are right: int main() { for (int i=0; i<100; i++) { uint64_t addr = (uint64_t)VirtualAlloc(NU…
Pseudonym, I do not think you are hallucinating here - I think it's just that GetSystemInfo() retu…
Not sure how to say this any more forcefully: . Correct. All x64 processors ensure that if a wr…
Here are the relevant sections of the , page 145: And section 1.9 (page 8 ) states that: And som…
Hi Casey, It is true that pre-C++11 on the Visual Studio compiler, volatile provided both atomicit…
I was able to set up CLion to debug an external executable without much trouble. I've written abou…
The truth is not actually somewhere in between. The people who think "volatile" has something to …
Volatile appears to still has the same role as I've always thought it has, to tell the compiler "d…
[note - I went a little overboard citing sources but I had fun researching this so I left them in …
@Kladdehelvete - You clearly don't understand hyperthreading. Hyperthreading is about using underu…
Another approach would be to simply split a string of SIMD operations into two approximately-same …
I don't think there's anything that surprising about the results - you're just bound by available …
MMozeiko: Yes. I definitly read everything you post. But we had this discussion before, and as I …
Or some completely different operation altogether. And if the smart guys who design CPUs see from…
Got it. As noted, it's a vague memory from about 2003, NT 4 or Win 2k. It's also possible that on…
OK, I see now. You're talking about the underlying contention for hardware resources between hardw…
4096 on Windows 8.1 64-bit (16GB total memory, if that changes anything). And also 4096 on Window…
My suspicion is that choice of 4k/64k/2mb (Windows also allows 2mb pages nowadays) as a page size …
Yes, to be more specific, I am talking about "free" access to thread local storage. Every platfor…