[fpc-pascal] Coroutines and VirtualAlloc
dgaspary at gmail.com
Wed Apr 19 18:32:16 CEST 2017
Any chance of an Official implementation ?
On Wed, Apr 19, 2017 at 10:50 AM, Marco van de Voort <marcov at stack.nl> wrote:
> In our previous episode, Ryan Joseph said:
>> > Your example is simply broken. A few points:
>> Thanks for the description. Yeah, I assumed the stack would be restored but that isn?t the case apparently.
>> I think the coroutine implementation in the link below tries to manage the stack frames and restore them but it requires Windows for the VirtualAlloc function and I?m on a Mac. No idea if that code works or not and it looks kind of risky honestly.
> Not just virtual alloc, nearly the whole of the asm is accessing SEH via fs
> and thus Windows dependent.
> fpc-pascal maillist - fpc-pascal at lists.freepascal.org
More information about the fpc-pascal