Re: [v8-dev] Is Multiple 'EmbedderHeapTracer's Feasible?

2018-06-12 Thread Michael Lippautz
On Tue, Jun 12, 2018 at 8:02 AM d.haresign via v8-dev < v8-dev@googlegroups.com> wrote: > I work on a product which embeds Chromium. In addition, we host complex > C++ objects in V8 directly. Our V8 binding layer supports the tracing of > objects to determine references to other objects, rather

Re: [v8-dev] Is Multiple 'EmbedderHeapTracer's Feasible?

2018-06-12 Thread d.haresign via v8-dev
On Tuesday, 12 June 2018 04:52:13 UTC-4, mlip...@chromium.org wrote: > > On Tue, Jun 12, 2018 at 8:02 AM d.haresign via v8-dev < > v8-...@googlegroups.com > wrote: > >> I work on a product which embeds Chromium. In addition, we host complex >> C++ objects in V8 directly. Our V8 binding layer sup

Re: [v8-dev] Is Multiple 'EmbedderHeapTracer's Feasible?

2018-06-12 Thread Michael Lippautz
+Jochen Eisinger who is gin owner and also has a good overview of the whole Chromium architecture. The Chromium dispatch for the EmbedderHeapTracer currently needs two internal embedder fields and no lookup for a tracer. It requires a suboptimal pat