Can you file a bug on crbug.com for Blink>JavaScript>GarbageCollection with a repro and hints to the missing hooks?
This is probably a historic artifact of only using EPT in sandbox configurations. In order to avoid maintenance cost we have since made quite a few sandbox concepts also the default on non-sandbox builds. We should fix this. -Michael On Thu, Aug 28, 2025 at 5:42 PM xinwei tang <txw19881...@gmail.com> wrote: > I found that when compiling V8 with Pointer Compression enabled but > Sandbox disabled, the ExternalPointerTable only increases without > decreasing, causing a memory leak. After a detailed investigation, I > discovered that the garbage collection-related calls for the > ExternalPointerTable are shielded by Sandbox-related macros. After enabling > Sandbox, the leak is resolved, but the garbage collection of the > ExternalPointerTable introduces approximately 100MB of peak memory usage > and around 50MB of normal memory usage, which completely offsets the memory > reduction brought by Pointer Compression. Is there a way to reduce the > garbage collection overhead of the ExternalPointerTable or resolve the > memory leak issue without enabling Sandbox? > > -- > -- > v8-dev mailing list > v8-dev@googlegroups.com > 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 v8-dev+unsubscr...@googlegroups.com. > To view this discussion visit > https://groups.google.com/d/msgid/v8-dev/0aa213b4-38a6-459f-8302-563d69645374n%40googlegroups.com > <https://groups.google.com/d/msgid/v8-dev/0aa213b4-38a6-459f-8302-563d69645374n%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- -- v8-dev mailing list v8-dev@googlegroups.com 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 v8-dev+unsubscr...@googlegroups.com. To view this discussion visit https://groups.google.com/d/msgid/v8-dev/CAH%2BmL5AqH9-_d1to5u9SrY89Z%2BczMXqt_8CKcXSr3RawUFT3xQ%40mail.gmail.com.