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
