Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 014612b7263cc8566c31f386ab2bc7bda324f140
      
https://github.com/WebKit/WebKit/commit/014612b7263cc8566c31f386ab2bc7bda324f140
  Author: Yusuke Suzuki <ysuz...@apple.com>
  Date:   2025-01-31 (Fri, 31 Jan 2025)

  Changed paths:
    M Source/JavaScriptCore/runtime/JSGlobalObject.h
    M Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.h

  Log Message:
  -----------
  [JSC] Make JSGlobalObject and derived cells as usePreciseAllocationsOnly
https://bugs.webkit.org/show_bug.cgi?id=286795
rdar://143942002

Reviewed by Mark Lam.

It is enumerously large (roughly 4KB), and using MarkedBlock for that is
wasteful since it requires many data structures additionally. We should
just make it always PreciseAllocations for efficiency.

* Source/JavaScriptCore/runtime/JSGlobalObject.h:
* Source/JavaScriptCore/wasm/js/JSWebAssemblyInstance.h:

Canonical link: https://commits.webkit.org/289625@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to