Erik Klintskog
erik at sics.se
Tue Oct 14 10:46:10 CEST 2003
Peter Van Roy wrote:
> Andras Markus wrote:
>
> >Dear Mozartians,
> >
> >Are there any good news concerning this citation from the manuals?
> >
> >"Due to limitations of the current release, threads, dictionaries,
> >arrays, and
> >
> > *SPACES*
> >
> >are sited even though they are in base modules.
> >These entities will become unsited in future releases."
> >
> >Thanks a lot
> >
> >Andras Markus
> >
> It seems to me that the citation already has good news: the limitation
> will be removed
> in a future release. The person to talk to is Erik Klintskog: he is
> working on separating
> the distribution protocols from the emulator (in the current release
> they are intertwined).
> This means that, e.g., protocols for stateful entities will work for
> *all* stateful entities
> and not just for objects, cells, and locks. Stateful entities include
> threads, dictionaries,
> arrays, and spaces.
>
> I am sure Erik can say more about this (and about the timeline for its
> release).
>
> Peter
>
> -
> Please send submissions to users at mozart-oz.org
> and administriva mail to users-request at mozart-oz.org.
> The Mozart Oz web site is at http://www.mozart-oz.org/.
> Please send bug reports to bugs at mozart-oz.org.
Hi Andreas. I'll try to add some info to what
Peter already have said. The work on our language
independent middleware library, the DSS, has come to
a point where the implementation is in a stable form.
As an experimental platform, we have an old version of Mozart,
developers version 1.3.0 from last year, connected to the DSS.
In that version we have distributable arrays and dictionaries.
However, that is a minor improvement compared to the added functionality
in the form of different distribution patterns for single entities.
We plan to connect the coming release version of Mozart to the
DSS. However, doing the transit from our version of Mozart to the
latest requires some work. Thus we only want to do this once. Therefore
we wait until the release version gets stable. Still, the Mozart-DSS
system will be experimental. What will be released is Mozart with the
old tightly coupled distribution support.
There where two more entities you asked for. Threads have
successfully been distributed by Dragan here at SICS. He has an
implementation of threads that can migrate from process to
process(very cool). I hope Dragan can tell you more on that subject. I
don't know anything about the implementation of Spaces. Consequently I
cannot say anything about the possibility to distribute that data
structure.
/Erik
-
Please send submissions to users at mozart-oz.org
and administriva mail to users-request at mozart-oz.org.
The Mozart Oz web site is at http://www.mozart-oz.org/.
Please send bug reports to bugs at mozart-oz.org.
More information about the mozart-users
mailing list