Ignition(インタプリタ)とTurboFan(最適化JITコンパイラ)の間にSparkplugという最適化をがんばらないコンパイラを追加した話。昔のV8はいきなりネイティブコードを出す異端児だったけれど、結局は他のJS処理系と似たような構成に落ち着いた。
Sparkplug — a non-optimizing JavaScript compiler · V8
https://v8.dev/blog/sparkplug
日 | 月 | 火 | 水 | 木 | 金 | 土 | |
1 | 2 | 3 | 5 | 6 | 7 | ||
8 | 9 | 10 | 11 | 12 | 13 | 14 | |
15 | 16 | 17 | 18 | 19 | 20 | 21 | |
22 | 23 | 24 | 25 | 26 | 27 | 28 | |
29 | 30 |
Ignition(インタプリタ)とTurboFan(最適化JITコンパイラ)の間にSparkplugという最適化をがんばらないコンパイラを追加した話。昔のV8はいきなりネイティブコードを出す異端児だったけれど、結局は他のJS処理系と似たような構成に落ち着いた。
Sparkplug — a non-optimizing JavaScript compiler · V8
https://v8.dev/blog/sparkplug
プレーンがベースのチョコチップクッキーと、チョコクッキーがベースのチョコチップクッキーがあるだけで、交わったらチョコがチップになるわけではないのでは?
Cloud Run は基本的に1つのインスタンスが複数のリクエスト(デフォルトの上限は80個)を同時に処理でき、リクエストを処理中のインタンス数ぶんの時間料金がかかります。一方で Lambda は1つのインスタンスが同時に1つのリクエストのみを処理し、リクエスト数ぶんの時間料金がかかります。
https://qiita.com/ciscorn/items/d0faf052eb269a468530
そうなんだ