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.

Reply via email to