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.
longtran2904
So a function will copy all the non-volatile register content to the stack at the beginning and re…
»
Dawoodoz
Volatile/non-volatile is explained in the calling convention: "Consider volatile registers destro…
»
longtran2904
I'm currently learning about calling conventions on windows, both x64 and x86. As far as I know, c…
»
Bits Please
The Windows API docs state that, by default, an edit control shows and hides the selection highlig…
»
Gaurav Gautam
Hey so I also found an algebraic argument for the way the normals transform. Do you have something…
»
»
Flyingsand
Hello. It's been awhile since I've posted here, but I've just encountered an issue I'd be grateful…
»
Mārtiņš Možeiko
That looks a lot longer evaluation than this:
»
Gaurav Gautam
There was a lot of thinking to figure out why doing the elimination converted the Identity to the …
»
Lachlan
Thank you so much Mārtiņš. Strange, why this was not segfaulting. BTW Mārtiņš do you have a …
»
Mārtiņš Možeiko
In server.c this line: file_cursor += byte_counter; should actually be this:
»
Lachlan
I'm trying to copy a files using TCP. I only intend for this to be over localhost (so MTU is 65536…
»
Gaurav Gautam
That article is really nice, I can recognize some of the function names from the codebase of react…
»
RobinLeathart
Seems that dlclose never actually unloads the library image from the address space and just reuses…
»
Mārtiņš Možeiko
So, then if there is only one OS thread that will be executing N fibers, then how does it make sen…
»
Mārtiņš Možeiko
Having such global variable should not change how rest of code works. It should work. You are expe…
»
RobinLeathart
Hi folks, I have a code reloading system similar to the one detailed in Day 21 and I've recently b…
»
Skytrias | Michael Kutowski
One of the recent topics I dove into for my project Todool was Spell Checking. Obviously spell che…
»
Gaurav Gautam
Hello, I was reading the code of reactjs and it uses fibers to process the virtual dom. And I foun…
»
Gaurav Gautam
Hmm I see yeah I don't know why I would want to paint when its moving...
»
Gaurav Gautam
I see, that explains why I wasn't getting the WM_PAINT message when I was calling just UpdateWindo…
»
Mārtiņš Možeiko
The main reason to have drawing in WM_PAINT is because that is only code executed when you are mov…
»
Simon Anciaux
The UpdateWindow function updates the client area of the specified window by sending a WM_PAINT me…
»
Gaurav Gautam
On day4 we have the animated weird gradient. To do this we have a backbuffer to which we write the…
»
Macoy Madson
This article is mirrored on my blog. In my last article I wrote about integrated development envir…
»
Gaurav Gautam
i see, so there is no need to make the whole memory reachable in each thing that is unionized
»
Simon Anciaux
You can also skip the top level struct and removed the ignored members:
»
Gaurav Gautam
To get the v3 from v4 he made the struct like this: But why can't we do it like the v3 and v2. I t…
»
Gaurav Gautam
Hello, remedybg version: 0.3.8.4 I am using the commands add-breakpoint-at-file and start-debuggin…
»
Gaurav Gautam
Thankyou. It will fit in the drive I ordered :)
»