[squeak-dev] Moving HydraVM discussions to other list(s)?

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] Moving HydraVM discussions to other list(s)?

Igor Stasenko
Hello there,

To all users of this list:
- do you think that this list is wrong place for discussions around HydraVM?
- if so, where you think it would be better, at vm-dev list, or at
separate list?

Currently i'm very active in this area and understand, that not all
people in this list, interesting  in it. So, maybe it's time to move
to another place?

--
Best regards,
Igor Stasenko AKA sig.


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

Raymond Asselin
Le 25/02/08, Igor Stasenko <[hidden email]> écrivait :

>Hello there,
>
>To all users of this list:
>- do you think that this list is wrong place for discussions around
HydraVM?
>- if so, where you think it would be better, at vm-dev list, or at
>separate list?
>
>Currently i'm very active in this area and understand, that not all
>people in this list, interesting  in it. So, maybe it's time to move
>to another place?
>

No stay on Squeak-dev,  this is really interesting, I don't think  that
creating an another list for each subject is the way to go.
My 0.02 $


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

johnmci
In reply to this post by Igor Stasenko
Well as I become one of these older grey bearded smalltalkers I feel  
obligated to reply.
The squeak-developer list (note the developer) started over 10++ years  
back, in checking out of curiosity the oldest, well second oldest  
email in my mail system
is  Hmmm....   a rather deep discussion between Eliot, Dan and Ian about

"Implementing unwind-protect without virtual machine modification"

Certainly any discussion of deep internals is in the original spirit  
of the list.  I'll remind folks that via http://wiki.squeak.org/squeak/608
there are quite a number of more novice lists and special interest  
ones.   There is the developer list, but in general that sees less  
traffic  and
I think there is general interest in the Hydra VM since lots of people  
are running around now with dual cpu machines wanting to exploit their
performance.


Date: Thu, 07 Aug 1997 09:32:39 -0700
From: Eliot & Linda <[hidden email]>
Subject: Implementing unwind-protect without virtual machine  
modification

> Hmmm....
>
> I had also been of the opinion that one needed VM modifications to
> catch unwind-protects.  But I think I'm right in thinking one could  
> use
> the existing cannotReturn mechanism, not that this is efficient or
> without its own complications.  Here's a sketch:
>
> I'll use the VSE/ANSI syntax (its less verbose and more abstact).
>
>
> In the no-VM-modifications scheme ifCurtailed: (valueOnUnwindDo:) and
> ensure: (valueNowOrOnUnwindDo:) must prevent ^-returns from happening,
> and interpret them later.  e.g.
>
> BlockClosure methods for unwind protection
> ifCurtailed: aBlock
>    | savedSender result |
>    savedSender := self home sender.
>    "Set my sender's sender to nil so that any attempt to return
>     from self
>    self home setSender: nil.
>    result := self value.
>    self home setSender: savedSender.
>    ^result
>
>
> Now...
>
> The cannotReturn method needs to search for all ifCurtailed: and  
> ensure:
> contexts along the chain, following the stack through savedCaller,
> presumably by assuming that savedCaller is accessible as a temporary
> with a known index (i.e. in the above aContext tempAt: 2).
>
> The same indirect stack tracing (through savedSender) must be used  
> when
> searching for exception handlers.
>
>
> So Dan's context design looks like its more than sufficient.  However,
> the above implementation would probably cause havoc in an  
> implementation
> that mapped contexts to real stack frames, and is unlikely to be
> efficient.
> _______________,,,^..^,,,_______________
> Eliot



On Feb 24, 2008, at 6:49 PM, Igor Stasenko wrote:

> Hello there,
>
> To all users of this list:
> - do you think that this list is wrong place for discussions around  
> HydraVM?
> - if so, where you think it would be better, at vm-dev list, or at
> separate list?
>
> Currently i'm very active in this area and understand, that not all
> people in this list, interesting  in it. So, maybe it's time to move
> to another place?
>
> --
> Best regards,
> Igor Stasenko AKA sig.
>

--
=
=
=
========================================================================
John M. McIntosh <[hidden email]>
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
=
=
=
========================================================================




Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

K. K. Subramaniam
In reply to this post by Igor Stasenko
On Monday 25 February 2008 8:19:20 am Igor Stasenko wrote:
> Hello there,
>
> To all users of this list:
> - do you think that this list is wrong place for discussions around
> HydraVM? - if so, where you think it would be better, at vm-dev list, or at
> separate list?
+1 for vm-dev. HydraVM is new and evolving, so there is scope for in-depth and
focussed discussions.

Summaries can always be posted to squeak-dev to alert the larger set of
developers.

Subbu

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

Frank Shearar-2
In reply to this post by Igor Stasenko
"Igor Stasenko" <[hidden email]> wrote:

> Hello there,
>
> To all users of this list:
> - do you think that this list is wrong place for discussions around
HydraVM?
> - if so, where you think it would be better, at vm-dev list, or at
> separate list?
>
> Currently i'm very active in this area and understand, that not all
> people in this list, interesting  in it. So, maybe it's time to move
> to another place?

My two cents say: keep the conversation here on squeak-dev, please!

frank


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

Herbert König
In reply to this post by Igor Stasenko
Hello Igor,

IS> Currently i'm very active in this area and understand, that not all
IS> people in this list, interesting  in it. So, maybe it's time to move
IS> to another place?

please leave the discussion here

Thanks,

Herbert                            mailto:[hidden email]


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

Janko Mivšek
In reply to this post by Igor Stasenko
Igor,

I'm also for this list, for the same reasons as others said: very
interesting topic, very very needed in times to come and also, Hydra is
quite new and therefore interesting for broader public, IMHO.

Janko

Igor Stasenko wrote:

> Hello there,
>
> To all users of this list:
> - do you think that this list is wrong place for discussions around HydraVM?
> - if so, where you think it would be better, at vm-dev list, or at
> separate list?
>
> Currently i'm very active in this area and understand, that not all
> people in this list, interesting  in it. So, maybe it's time to move
> to another place?
>

--
Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si

Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

garduino
Here is the place and think the mail of John is very meaningful.

Cheers.

--
Germán S. Arduino
http://www.arsol.biz
http://www.arsol.net


2008/2/25, Janko Mivšek <[hidden email]>:
Igor,

I'm also for this list, for the same reasons as others said: very
interesting topic, very very needed in times to come and also, Hydra is
quite new and therefore interesting for broader public, IMHO.

Janko


Igor Stasenko wrote:
> Hello there,
>
> To all users of this list:
> - do you think that this list is wrong place for discussions around HydraVM?
> - if so, where you think it would be better, at vm-dev list, or at
> separate list?
>
> Currently i'm very active in this area and understand, that not all
> people in this list, interesting  in it. So, maybe it's time to move
> to another place?
>

--

Janko Mivšek
AIDA/Web
Smalltalk Web Application Server
http://www.aidaweb.si







Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] Moving HydraVM discussions to other list(s)?

Igor Stasenko
Ok, since majority is all for staying in this list i'll continue
spamming here :)

--
Best regards,
Igor Stasenko AKA sig.