Skip to content

Commit

Permalink
readme update
Browse files Browse the repository at this point in the history
  • Loading branch information
cpetig committed Jun 25, 2024
1 parent 76bafd9 commit 7951143
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions crates/cpp/tests/README.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@

This folder contains examples on how to use the caninical ABI without
This folder contains examples on how to use the canonical ABI without
a wasm32 target.

The `native_strings` folder contains an example of passing strings, with
the guest in C++ and Rust, the host in C++, and in the w2c folder an
example of a wasm component transpiled to C and then executed natively.
The wamr folder creates a fully binary compatible shared object linking to
example of a wasm component transpiled to C and then executed natively.
The wamr folder creates a fully binary compatible shared object linking to
wasm-micro-runtime and interpreting the wasm binary.

Please note that this demonstrates that native compilation, wasm2c and wamr are
Please note that this demonstrates that native compilation, wasm2c and wamr are
binary compatible and fully exchangeable.

Sadly the [w2c2](https://github.com/turbolent/w2c2) bridge code generation isn't yet complete.
Expand All @@ -19,5 +19,5 @@ both guest and host defined ones. This doesn't include a wasm2c deployment.
The `native_mesh` folder shows an example with resources and more than one
component. Optimizing this is work in progress.

The `meshless_resources` folder experiments with directly linking
two components in a shared everything environment.
The `meshless_resources` and `meshless_strings` folders experiment
with directly linking two components in a shared everything environment.

0 comments on commit 7951143

Please sign in to comment.