On Sat, Mar 1, 2014 at 10:44 AM, Alexandre Bergel
<[email protected]>wrote:

> Ok, thanks for the update.
>
> The VM is a formidable thing in which everything happen. Exposing to the
> image what's going on in it is really pushing the innovation.
>

The computer is a formidable thing in which everything happens ;-).  The VM
is just mechanism.  The real magic is up in the image ;-).

What's exciting about Clément's and my work is that it will allow adaptive
optimization, so a much faster system, but that optimization will be done
at the image level and will optimize from compiled methods to compiled
methods with inlining, on-the-fly.  So this optimization will /not/ be in
the VM.  No one's done this before so we really will be pushing innovation.


> Go go go!
>

On y va!


>
> Alexandre
>
>
> On Mar 1, 2014, at 2:19 PM, Clément Bera <[email protected]> wrote:
>
> > Hello,
> >
> > This is true but this is a work in progress. Right now this feature is
> not stable. I will keep you in touch. I think in May I may have something
> stable enough (I will work with Eliot on April) but it will not be on the
> default VM. It will be available in the default pharo VM at some point but
> not now (maybe in a year ?).
> >
> > However, you may or may not be able to use it for your profiling tools.
> The idea is that you can get branch and send information from the previous
> executions of the method. However, the method needs to be cogged to have
> information available and once the cogged method is discarded the
> information is lost. It is really nice for hot spots but I don't know how
> it could work for a profiling tool.
> >
> >
> >
> >
> >
> > 2014-03-01 17:06 GMT+01:00 Alexandre Bergel <[email protected]>:
> > Hi!
> >
> > Stef told me the coming VM will expose some data about the execution to
> the image. This will be great for our profiling tools.
> > What is the status?
> >
> > Alexandre
> > --
> > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> > Alexandre Bergel  http://www.bergel.eu
> > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
> >
> >
> >
> >
>
> --
> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
> Alexandre Bergel  http://www.bergel.eu
> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>
>
>
>
>


-- 
best,
Eliot

Reply via email to