Sign in
MSDN Blogs
Microsoft Blog Images
More ...
Browse by Tags
Search
Archives
Archives
October 2012
(1)
February 2009
(1)
June 2008
(1)
April 2008
(1)
February 2008
(1)
September 2007
(1)
June 2007
(2)
March 2007
(2)
December 2006
(1)
October 2006
(2)
September 2006
(1)
July 2006
(2)
May 2006
(1)
April 2006
(2)
March 2006
(2)
January 2006
(3)
December 2005
(1)
November 2005
(1)
October 2005
(1)
September 2005
(2)
July 2005
(3)
June 2005
(1)
March 2005
(2)
January 2005
(1)
November 2004
(3)
Tags
Bugs
Developer Info
TypeScript WSH WScript FileSystemObject
X64 ABI Info
Common Tasks
Blog Home
Email Blog Author
RSS for posts
RSS for comments
Tagged Content List
Blog Post:
AMD64 unwind info gotchas
Kevin Frei
I had a brief e-mail exchange with one of the devs on the optimizer team about a checkin he put up for review. He modified the compiler so that it only aligns the stack for functions that call other functions - that's the typical definition in compiler lingo of a 'leaf function'. My first response was...
on
12 Mar 2007
Blog Post:
Speaking in 'public'...
Kevin Frei
I'll be hanging out with the cool kids at the Northwest C++ Users Group tomorrow night. If you're in the area, and want to heckle me, swing by. We'll be in building 40 at 6:30 PM. My talk starts at 7:00 PM. I'm talking about the actual runtime cost of exception handling for x64 and x86 on Windows. ...
on
17 Oct 2006
Blog Post:
What does "Hot Patchability" mean and what is it for?
Kevin Frei
I got a question on my earlier ABI post about Hot Patchability, so I thought I'd go into excruciating detail on that one, since it's not quite as complicated as exception handling What the heck does Hot Patchable mean? Hot patchable means that, primarily, you're able to take a running application...
on
7 Mar 2006
Blog Post:
x64 ABI vs. x86 ABI (aka Calling Conventions for AMD64 & EM64T)
Kevin Frei
(This is an older post, with some mild cleanup, and fixed links) Before I start: ABI = Application Binary Interface – this is the spec that describes how to call functions, pass parameters, unwind the stack, handle exceptions, etc... It’s also sometimes call the ‘Calling Convention’ There is a...
on
6 Mar 2006
Blog Post:
X64 Unwind Information
Kevin Frei
I've had a fairly large number of e-mails with various people both inside & outside Microsoft explaining the AMD64 unwind data. I generally push them at the ABI documentation (which I've linked to in this entry). But the ABI documentation really requires a complete reading before you can really understand...
on
4 Jan 2006
Page 1 of 1 (5 items)