We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Casey Muratori
Slow watch window sounds like a real pain, but hey, beggars can't be choosers on Linux when it com…
»
Casey Muratori
Yikes...Casey
»
Bigpet
Lol, I always love these ban complaints. Especially from people who act like dicks. Especially th…
»
Roderic Bos
Ah ofcourse, I was thinking about a whole cacheline being written. But only a register value will …
»
Mārtiņš Možeiko
Just reload and repeat write. There is no computation to perform because it is just the write.
»
Mārtiņš Možeiko
No, you get banned because you kept "rant" topic during stream. drive137 told you right in the be…
»
Roderic Bos
One question: When two cores have the same cacheline shared and are trying to write to it. Core 0 …
»
Gavin Williams
Thanks C0D3 .. it was really upsetting for me at the time, It's good to hear that I'm not the only…
»
Gavin Williams
Well, I said 'Moderated by fascists by the looks of it.' - that was just my observation, when I'm …
»
popcorn
I'm sorry to hear that you got banned and I hope they unban for the next show. To be fair, I been …
»
Mārtiņš Možeiko
Found it with ReChat (cleaned up by removing irrelevant stuff). Note that this was happening duri…
»
Gavin Williams
I have decided to post this complaint here because i'm concerned about the direction that chat mod…
»
fluffels
Yeah, CLion is probably the best bet right now.
»
Steve Olsen
Oh wow, this is great! I just tried it on osx for my game project (which does a similar shared lib…
»
Ossi Waenerberg
Raymond Chen has . Pretty deep legacy stuff...
»
Patrick Lahey
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. :)
»
Casey Muratori
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…
»
Mārtiņš Možeiko
You are right: int main() { for (int i=0; i<100; i++) { uint64_t addr = (uint64_t)VirtualAlloc(NU…
»
Casey Muratori
Pseudonym, I do not think you are hallucinating here - I think it's just that GetSystemInfo() retu…
»
Casey Muratori
Not sure how to say this any more forcefully: . Correct. All x64 processors ensure that if a wr…
»
Miguel Lechón
Here are the relevant sections of the , page 145: And section 1.9 (page 8 ) states that: And som…
»
Patrick Lahey
Hi Casey, It is true that pre-C++11 on the Visual Studio compiler, volatile provided both atomicit…
»
AndrewJDR
I was able to set up CLion to debug an external executable without much trouble. I've written abou…
»
Casey Muratori
The truth is not actually somewhere in between. The people who think "volatile" has something to …
»
Jari Komppa
Volatile appears to still has the same role as I've always thought it has, to tell the compiler "d…
»
Patrick Lahey
[note - I went a little overboard citing sources but I had fun researching this so I left them in …
»
Mārtiņš Možeiko
@Kladdehelvete - You clearly don't understand hyperthreading. Hyperthreading is about using underu…
»
noxy_key
Another approach would be to simply split a string of SIMD operations into two approximately-same …
»