News for hackers. Stuff that matters.
Re:On libunwind and dynamically generated code on x86-64 by zvrba on Tuesday April 12, 2016 @01:48AM (#11477489)
>It so happens that the Windows API gets this right,

This is my general impression on Win vs Linux: Windows offers more fundamental services as a core OS component, whereas Linux delegates this to a hodge-podge of competing and mutually incompatible user-space components. (Examples: tracing (ETW), transactional database (BlueJet/ESE), etc).

Re:On libunwind and dynamically generated code on x86-64 by userbinator on Tuesday April 12, 2016 @06:23AM (#11478342)
Dynamic linking is the other big one. Windows had DLLs from the beginning, all the various Unices didn't and it's always looked like a bit of an afterthought to me.
Re:On libunwind and dynamically generated code on x86-64 by zvrba on Wednesday April 13, 2016 @12:02PM (#11489379)
Windows DLLs are not position-independent though. This has its advantages and disadvantages.