dmd.backend.pdata

Compiler implementation of the D programming language.

Members

Functions

win64_pdata
void win64_pdata(Symbol* sf)

The .pdata section is used on Win64 by the VS debugger and dbghelp to get information to walk the stack and unwind exceptions. Absent it, it is assumed to be a "leaf function" where RSP is the return address. Creates an instance of struct RUNTIME_FUNCTION: http://msdn.microsoft.com/en-US/library/ft9x1kdx(v=vs.80).aspx

Meta

Suggestion Box / Bug Report