That makes sense. Bytecode arrays are generally smaller than code objects,
and do not require iterating the reloc info. Other than that I would not
have jumped to the conclusion that Ignition helps code cache though.

Cheers,

Yang

On Wed, Apr 5, 2017 at 9:01 AM 'Ross McIlroy' via v8-dev <
[email protected]> wrote:

> We do notice some reductions in time spent both serializing code into the
> cache and deserializing it out with Ignition + Turbofan in our A/B testing
> in the wild due to the smaller size of Ignition's bytecode compared to
> machine code.
>
> Cheers
> Ross
>
> On 5 Apr 2017 06:35, "Yang Guo" <[email protected]> wrote:
>
> Not sure why you conclude that code caching is going to benefit from this.
> Code caching really just helps you bypass compiling. What test results are
> you looking for?
>
>
> On Wed, Apr 5, 2017 at 7:08 AM 阿炳 <[email protected]> wrote:
>
> Great. So I think the code cache of new architecture will have some
> performance profits, are there any test results?
>
>
> On Wednesday, April 5, 2017 at 12:57:18 PM UTC+8, Yang Guo wrote:
>
> 1. two. Ignition and TurboFan
> 2. yes.
>
> Cheers,
>
> Yang
>
> On Wed, Apr 5, 2017, 06:34 阿炳 <[email protected]> wrote:
>
> Great news.
>
> I have two questions:
> 1. We knows JSC have 4 tiers, LLint => Baseline JIT ==> DFG ==> FLT, after
> v8 shipped new architecture,  how many tiers does V8 have?
> 2. Whether the code cache of new architecture is byte code generated by
> Ignition?
>
> Albert.
>
>
> On Thursday, March 9, 2017 at 9:18:40 PM UTC+8, Michael Hablich wrote:
>
> Hi,
>
> We already announced
> <https://groups.google.com/d/msg/v8-dev/YXpjhVeHlbI/iiYlrF8vCgAJ> our
> plans to switch on V8's new compiler architecture based on
> Ignition+TurboFan a few weeks ago. This just happened (CL: V8 repo
> <https://chromium.googlesource.com/v8/v8/+/0f716acadaed1d9e194593543dbe1340d600d6fc>
> and Chromium repo
> <https://chromium.googlesource.com/chromium/src/+/5e921f820bc0a86566e25b279019ba965535230e>
> )!
>
> This change is currently rolling into Chromium and running through
> Chromium's whole test machinery. Rest assured that we already A/B-tested
> the new pipeline extensively on Chromeperf, Clusterfuzz and Chrome
> Canary/Dev. We don't anticipate regressions except on some traditional
> synthetic JavaScript benchmarks like Octane.
>
> Nevertheless, if you spot any regressions or failures please block this
> rollout tracking bug
> <https://bugs.chromium.org/p/chromium/issues/detail?id=698746>. We will
> than work on resolving those blockers.
>
> If you have questions, please do not hesitate to contact me.
>
> Cheers,
>
> Michael
>
> PS: The launch bug is crbug.com/692409
> <https://bugs.chromium.org/p/chromium/issues/detail?id=692409>
> PPS: Added on-duty sheriffs to CC.
>
> --
> --
> v8-dev mailing list
>
> [email protected]
>
>
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
>
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
>
>
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
>
>
>
> * •  *
> *Yang Guo** •  **Google Germany GmbH*
> * •  *Erika-Mann-Str. 33
> * •  *80636 Munich
>
>  •  [email protected]
>
>
> Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle
>
> Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft:
> Hamburg
>
> Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat sind,
> leiten Sie diese bitte nicht weiter, informieren Sie den Absender und
> löschen Sie die E-Mail und alle Anhänge. Vielen Dank. This e-mail is
> confidential. If you are not the right addressee please do not forward it,
> please inform the sender, and please erase this e-mail including any
> attachments. Thanks.
>
> --
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> v8-dev mailing list
> [email protected]
> http://groups.google.com/group/v8-dev
> ---
> You received this message because you are subscribed to the Google Groups
> "v8-dev" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
-- 



* •  *
*Yang Guo** •  **Google Germany GmbH*
* •  *Erika-Mann-Str. 33
* •  *80636 Munich

 •  [email protected]


Geschäftsführer: Matthew Scott Sucherman, Paul Terence Manicle

Registergericht und -nummer: Hamburg, HRB 86891 Sitz der Gesellschaft:
Hamburg

Diese E-Mail ist vertraulich. Wenn Sie nicht der richtige Adressat sind,
leiten Sie diese bitte nicht weiter, informieren Sie den Absender und
löschen Sie die E-Mail und alle Anhänge. Vielen Dank. This e-mail is
confidential. If you are not the right addressee please do not forward it,
please inform the sender, and please erase this e-mail including any
attachments. Thanks.

-- 
-- 
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- 
You received this message because you are subscribed to the Google Groups 
"v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to