Skip to content

Commit

Permalink
chore: fix image
Browse files Browse the repository at this point in the history
  • Loading branch information
skanehira committed Apr 27, 2024
1 parent 8d76b4c commit 6178947
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions src/02_about_wasm.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ JavaやRubyはソースコードをコンパイルしバイトコードを生成

ただ、図1で示しているように、WasmはC、Go、Rustといった多数の言語からコンパイルできるのが特徴となっている。

![](/images/about_wasm_runtime.png)
![](./images/about_wasm_runtime.png)
*図1*

本書はいわばJava VMやRubyVMのような仮想マシンを実装していくことになるが、
Expand Down Expand Up @@ -72,7 +72,7 @@ spin以外には[wasmCloud](https://wasmcloud.com)や[Wasmer Edge](https://wasme
`Docker``Kubernetes`でもLinuxコンテナの代わりにWasmを使うことができる。
`Docker``Kubernetes`がどのようにLinuxコンテナとWasmを動かしているのかについて、図2をもとに概要を説明する。

![](/images/containerd_shim.png)
![](./images/containerd_shim.png)
*図2*

- `containerd`
Expand Down
4 changes: 2 additions & 2 deletions src/04_wasm_binary_structure.md
Original file line number Diff line number Diff line change
Expand Up @@ -216,7 +216,7 @@ Wasmバイナリは先頭に8バイトのプリアンブル、それに続いて

少し分かりづらいので、関連性を図1にすると次のようになる。

![](/images/relation_type_func_body.png)
![](./images/relation_type_func_body.png)

*図1*

Expand Down Expand Up @@ -307,7 +307,7 @@ Wasmバイナリは先頭に8バイトのプリアンブル、それに続いて

図2はリスト9の`segment`の構造を表したもの。

![](/images/data_section.png)
![](./images/data_section.png)

*図2*

Expand Down
2 changes: 1 addition & 1 deletion src/08_how_function_execute.md
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ pub struct Frame {
コールスタックとフレーム、命令実行の関係性を図に示すと次のとおりである。
プログラムカウンタと命令列は命令フェッチ時に使用され、それ以外の情報は命令を処理する時に使われる。

![](/images/about_execution.drawio.png)
![](./images/about_execution.drawio.png)

## スタックポインタ

Expand Down

0 comments on commit 6178947

Please sign in to comment.