No, it is not possible to populate the feedback vector manually. A lot of its contents are pointers to dynamically generated objects on the heap.
On Thu, Oct 26, 2017 at 3:05 PM Bogdan Orlov <bgnor...@gmail.com> wrote: > Is it possible to compile js code with TurboFan without running it in > interpreter mode by manually fulfilling feedback vector by informations of > types getting from typescript compiler? I so, is it possible to compile v8 > with my code without touching jit-system so I can run it on ios devices? I > understand that without jit-system any deopts will be 'stop-the-world' > error but this is not a problem when we have strict type system (therefore > no more speculation on types which makes all deopts). Typescript of course > has dynamic parts but this can be limited by adding restriction to linter > and new types like smi and int32 to match v8 types > > -- > -- > v8-users mailing list > v8-users@googlegroups.com > http://groups.google.com/group/v8-users > --- > You received this message because you are subscribed to the Google Groups > "v8-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to v8-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. > -- -- v8-users mailing list v8-users@googlegroups.com http://groups.google.com/group/v8-users --- You received this message because you are subscribed to the Google Groups "v8-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.