Excellent! Eager to try it!!!

Alexandre 

> Le 01-03-2014 à 16:01, Eliot Miranda <[email protected]> a écrit :
> 
> 
> 
> 
>> 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