Skip to content
This repository was archived by the owner on Jan 31, 2023. It is now read-only.

Commit 1285c85

Browse files
committed
Mention highly tuned GCs
1 parent aea9d33 commit 1285c85

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ This document extends WebAssembly with a universal string type in order to:
77
* Achieve good / efficient interoperability between hosts, modules, JavaScript and Web APIs
88
* Achieve similar ecosystem benefits in WebAssembly as have languages running on the JVM or CLR
99
* Avoid ecosystem fragmentation as would be introduced by separate mechanisms to use on and off the Web
10-
* Avoid alloc+copy->garbage at the boundary in between two Wasm GC-enabled languages and/or JavaScript
10+
* Avoid alloc+copy->garbage at the boundary in between two Wasm GC-enabled languages and/or JavaScript (especially if a GC is not or cannot be highly tuned for this case)
1111
* Avoid code size hits by having to handle strings explicitly at the boundary or shipping basic string functions and their dependencies with each module
1212
* Avoid hurting developer experience, like having to author, publish, ship and/or install a variety of adapters for/in different use cases
1313
* Avoid redundant re-encoding overhead when forwarding strings to multiple modules expecting different encodings (think npm)

0 commit comments

Comments
 (0)