dotgnu-general
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [DotGNU]Asynchronous Delegates and cscc


From: Gopal V
Subject: Re: [DotGNU]Asynchronous Delegates and cscc
Date: Mon, 17 Feb 2003 20:29:55 +0530
User-agent: Mutt/1.2.5i

If memory serves me right, Rhys Weatherley wrote:
> Section 13.6 of Partition II would be a good place to start.  You'll need to 
> modify cscc (CreateDelegateMember in cs_gather.c and 

/me finally realizes that he's reading the wrong spec ... 334 

> ILNode_DelegateMemberDeclaration in cs_decls.tc) to create the BeginInvoke 
> and EndInvoke methods with the right signatures and parameter attributes.  

Ok, I hear ya loud and clear ... will do that soonish

> the internalcall stuff inside the engine.  The rest is a simple matter of 
> programming. :-)

now *that* sounds complicated ... , after all the compiler hack just dumps
a couple of empty methods :-)

> > might be made sync or async from AsyncResult.cs , creating a single
> > point to fix when threading falls in place.
> 
> Seems reasonable.

I think that's the only way to fix it for good :-)

Gopal
-- 
The difference between insanity and genius is measured by success


reply via email to

[Prev in Thread] Current Thread [Next in Thread]