3.0.1...

On Tue, Sep 2, 2008 at 2:39 PM, Hernan Wilkinson
<[EMAIL PROTECTED]> wrote:
> Que version de firefox? Yo tengo la 3, pero según tengo entendido la 2 tiene
> un muy mal manejo de memoria en lo que es javascript (la 3 la mejora pero no
> llega a ser un gc generacional)...
>
> On Tue, Sep 2, 2008 at 6:33 PM, Andres Valloud <[EMAIL PROTECTED]>
> wrote:
>>
>> Uso de memoria de firefox...
>>
>> Antes de correr: 71036k
>> Primera corrida: 73364k, pico de 116364k, score 141.
>> Segunda corrida (refresh): 70508k, pico de ~124000k, score 138.
>> Tercera corrida (refresh): 69288k, pico de ~114000k, score 140.
>> Cuarta corrida (refresh): 74096k, pico de ~116000k, score 138.
>>
>> Esto es con un firefox recien empezado y solo con gmail puesto.  Raro...
>>
>> Andres.
>>
>>
>> On Tue, Sep 2, 2008 at 2:25 PM, Hernan Wilkinson
>> <[EMAIL PROTECTED]> wrote:
>> > memory.... (leaks...)
>> >
>> > On Tue, Sep 2, 2008 at 6:17 PM, Andres Valloud
>> > <[EMAIL PROTECTED]>
>> > wrote:
>> >>
>> >> En Firefox la primera vez me dio 143, la segunda 134, la tercera 131 y
>> >> la cuarta 130... ?!...
>> >>
>> >> Andres.
>> >>
>> >> On Tue, Sep 2, 2008 at 2:11 PM, Hernan Wilkinson
>> >> <[EMAIL PROTECTED]> wrote:
>> >> > Para aquellos que estén interesados en la performance habran esta
>> >> > página
>> >> > en
>> >> > los distintos browsers:
>> >> > http://code.google.com/apis/v8/run.html
>> >> > Lo que me da a mi es:
>> >> > Chrone (V8): 1329
>> >> > FireFox: 142
>> >> > Safari: 112
>> >> > Explorer: jaja, luego de preguntarme si quiero dejar corriendo el
>> >> > script
>> >> > porque está haciendo lento el navegador... un calomitoso: 24
>> >> > En fin...
>> >> >
>> >> > On Tue, Sep 2, 2008 at 6:01 PM, Hernan Wilkinson
>> >> > <[EMAIL PROTECTED]> wrote:
>> >> >>
>> >> >> Quizá me equivoqué... en http://code.google.com/apis/v8/design.html
>> >> >> hacen
>> >> >> referencia a Self y Smalltalk, por fin!
>> >> >>
>> >> >> On Tue, Sep 2, 2008 at 5:52 PM, Hernan Wilkinson
>> >> >> <[EMAIL PROTECTED]> wrote:
>> >> >>>
>> >> >>> No te entiendo por que decis que nos sabes si creerle...
>> >> >>> Yo acabo de bajar Chrone y realmente es mucho más veloz que el
>> >> >>> Firefox...
>> >> >>> la interface de Gmail vuela...
>> >> >>> Nuevamente se puede ver como Smalltalk y Self cambiaron la
>> >> >>> programación
>> >> >>> para siempre, lástima que ahora será JavaScript quien se lleve
>> >> >>> todos
>> >> >>> los
>> >> >>> laureles (o por lo menos parece que eso sucederá)
>> >> >>> Hernan.
>> >> >>>
>> >> >>> On Tue, Sep 2, 2008 at 5:12 PM, GallegO <[EMAIL PROTECTED]>
>> >> >>> wrote:
>> >> >>>>
>> >> >>>> Interesante... no se que opinan, tampoco se si creerle a Dave...
>> >> >>>> dice
>> >> >>>> despues de tanto tiempo....
>> >> >>>>
>> >> >>>> Saludos
>> >> >>>> GallegO
>> >> >>>>
>> >> >>>> -------- Mensaje original --------
>> >> >>>> Asunto:         Chrome and V8
>> >> >>>> Fecha:  Tue, 2 Sep 2008 12:14:32 -0700 (PDT)
>> >> >>>> De:     Dave Griswold <[EMAIL PROTECTED]>
>> >> >>>> Responder a:    [EMAIL PROTECTED]
>> >> >>>> Para:   Strongtalk-general <[EMAIL PROTECTED]>
>> >> >>>>
>> >> >>>>
>> >> >>>>
>> >> >>>> Hi everyone,
>> >> >>>>
>> >> >>>> It's been a while, but now that Google has announced Chrome and
>> >> >>>> V8, I
>> >> >>>> can finally make a little clearer a major reason why I haven't
>> >> >>>> been
>> >> >>>> pushing Strongtalk development for quite a while: Chrome's new
>> >> >>>> JavaScript engine V8.
>> >> >>>>
>> >> >>>> The V8 development team has multiple members of the original
>> >> >>>> Animorphic team; it is headed by Lars Bak, who was the technical
>> >> >>>> lead
>> >> >>>> for both Strongtalk and the HotSpot Java VM (as well as a huge
>> >> >>>> contributor to the original Self VM).   I think that you will find
>> >> >>>> that V8 has a lot of the creamy goodness of the Strongtalk and
>> >> >>>> Self
>> >> >>>> VMs, with many big architectural improvements:
>> >> >>>>
>> >> >>>> * open source
>> >> >>>> * will run (eventually) on Windows, Linux, and Mac
>> >> >>>> * dynamically JITs to native code
>> >> >>>> * can run completely independently from the browser
>> >> >>>> * generates hidden classes behind the scenes, since javascript
>> >> >>>> doesn't
>> >> >>>> have them (very reminiscent of the 'maps' used in the Self VM).
>> >> >>>> * is multi-threaded from the ground up, with the ability to share
>> >> >>>> VM
>> >> >>>> overhead between different OS processes.
>> >> >>>> * has even smaller object headers than in Strongtalk, making small
>> >> >>>> object overhead even smaller
>> >> >>>> * kick-ass compacting, non-conservative garbage collector
>> >> >>>>
>> >> >>>> The really big deal here is the fundamentally multi-threaded,
>> >> >>>> multi-
>> >> >>>> process nature of the VM.  That is something that we don't really
>> >> >>>> have
>> >> >>>> the ability to just hack into the Strongtalk VM; it would involve
>> >> >>>> practically an entire rewrite.  Plus, expect a lot of
>> >> >>>> architectural
>> >> >>>> improvements in the source code based on experience with Self,
>> >> >>>> Strongtalk and Java Hotspot VMs.
>> >> >>>>
>> >> >>>> I think these properties will rapidly make V8 the dominant VM for
>> >> >>>> dynamic languages.  It ought to make a great platform for
>> >> >>>> Smalltalk.
>> >> >>>>
>> >> >>>> Since I am not a Googler, and they are so secretive, I am not yet
>> >> >>>> privy to all the gory details, but I suspect that it probably
>> >> >>>> won't
>> >> >>>> use type-feedback like Strongtalk, which would be the one big
>> >> >>>> negative
>> >> >>>> (and would mean that it wouldn't be as fast as Strongtalk).
>> >> >>>>  However
>> >> >>>> I
>> >> >>>> don't know that for sure, and in any case it will be open source,
>> >> >>>> which means that it might be a nice platform to add type-feedback-
>> >> >>>> based inlining to if they don't do it.  At any rate, it *does* JIT
>> >> >>>> to
>> >> >>>> native code, so it will be far faster than Squeak, and probably a
>> >> >>>> lot
>> >> >>>> faster than Visualworks as well.
>> >> >>>>
>> >> >>>> We'll have to see what the details are when the code comes out,
>> >> >>>> but
>> >> >>>> the release of the V8 VM is the beginning of a whole new era for
>> >> >>>> dynamic languages (Smalltalk, Ruby, Python, etc).
>> >> >>>>
>> >> >>>> Let the flood of fast new dynamic language implementations begin!
>> >> >>>>
>> >> >>>>
>> >> >>>>
>> >> >>>>
>> >> >>>>
>> >> >>>
>> >> >>
>> >> >
>> >> >
>> >> > >
>> >> >
>> >>
>> >>
>> >
>> >
>> > >
>> >
>>
>>
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~

To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]

http://www.clubSmalltalk.org
-~----------~----~----~----~------~----~------~--~---

Responder a