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.
baublebeard
Thanks! I'll try that out but ended up getting it to work by swapping to version(1) for the projec…
»
Simon Anciaux
When I go on a project subdomain (e.g. ) the header of the page contains a rectangle with "hand ma…
»
Simon Anciaux
Late reply, but you will probably get more answers if you ask on either the 4coder discord or the …
»
»
baublebeard
I'm trying to get 4coder set up for the first time, just getting a little hello world program goin…
»
Benjamin Pedersen
Hi I will come to Seattle Saturday November 12th. I imagine doing a bit of site seeing, but it wou…
»
Simon Anciaux
Thanks for posting it here.
»
Skytrias | Michael Kutowski
Short blog post I had on substack, which I'm retiring and posting an update on here. The technique…
»
Mārtiņš Možeiko
I think this is the same issue I mentioned here:
»
Asaf Gartner
I'll take a look at it, but just FYI, the code for the website is available here and you can submi…
»
Simon Anciaux
I recently wrote an xml parser that follows the 1.0 xml spec to replace the quick and dirty parser…
»
baublebeard
Just for anyone coming to this post in the future, Casey gives a brief explanation of whats going …
»
baublebeard
Thanks for the help! It was mainly what firstFree was supposed to be that was messing me up. I kep…
»
x13pixels
New FeaturesAdded the ",disasm" format specifier for disassembling instructions given an address a…
»
Gaurav Gautam
Explained with images it goes like this. So from right to left imagine that the green line is your…
»
baublebeard
I'm having trouble understanding Casey's explanation of his free list in the "world" struct with t…
»
»
Gaurav Gautam
Hello, So, on this day, Casey Muratori reiterates one of his central advises that we must just wri…
»
longtran2904
I didn't expect to be given a single number, I was more interested in a range of numbers. Kind of …
»
Mārtiņš Možeiko
By it I meant mulps and addps being the same cycle count. It was reply to your statement that mul …
»
longtran2904
Just to rephrase my question: I was just curious how many cycles it takes to use TLS or atomics. I…
»
Alexey
They meant that mulps/mulss and addps/mulss have the same latency on many x64 chips, but that does…
»
longtran2904
You said: It depends, often it is exactly the same. So I didn't understand what you were referring…
»
Mārtiņš Možeiko
Not sure what you mean by "same". Everything is different. They are not comparable. It's like aski…
»
longtran2904
What is the same: multiplication vs addition or TLS vs atomics? Also, the link you sent was about …
»
Mārtiņš Možeiko
It depends, often it is exactly the same. MULPS: ADDPS:
»
longtran2904
I was asking out of curiosity. AFAIK, multiplication takes more cycles than addition. I know they'…
»
Mārtiņš Možeiko
It does not matter which one is slower. You use them in different situations so they will affect p…
»
longtran2904
Haven't read the link you sent, but what is slower: accessing a thread-local variable or using ato…
»
Mārtiņš Možeiko
Yes, the ThreadProc would look something like this:
»