From cecb8d6f4b461bcbf763ee0e63e961023f657cd9 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Mon, 29 Jan 2024 19:35:19 +0900 Subject: [PATCH] Add implementation limits for tags and exceptions (#293) --- document/core/appendix/implementation.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/document/core/appendix/implementation.rst b/document/core/appendix/implementation.rst index 4ffbe0e7..d9658165 100644 --- a/document/core/appendix/implementation.rst +++ b/document/core/appendix/implementation.rst @@ -46,6 +46,7 @@ An implementation may impose restrictions on the following dimensions of a modul * the number of results in a :ref:`function type ` * the number of parameters in a :ref:`block type ` * the number of results in a :ref:`block type ` +* the number of parameters in a :ref:`tag type ` * the number of :ref:`locals ` in a :ref:`function ` * the size of a :ref:`function ` body * the size of a :ref:`structured control instruction ` @@ -126,6 +127,7 @@ Restrictions on the following dimensions may be imposed during :ref:`execution < * the number of allocated :ref:`memory instances ` * the number of allocated :ref:`tag instances ` * the number of allocated :ref:`global instances ` +* the number of allocated :ref:`exception instances ` * the size of a :ref:`table instance ` * the size of a :ref:`memory instance ` * the number of :ref:`frames ` on the :ref:`stack `