2026-09-14: Wi-Fiが死んでいた
やったこと
日常
家のWi-Fiが死んでいて大変厳しい。
仕方ないのでJoyfulに退避しているけど、毎日これをやるわけにもいかないし‥‥。
線を抜き差ししていたらつながるようにはなった。
よく分からん。
dewasm
前に発見したコンパイル時間が2乗になる問題を修正した。
dewasm-merman のrequireに時間がかかりすぎる問題の1つがこれっぽいので、ここが直ると結構よくなるのではないかと思う。
https://bugs.ruby-lang.org/issues/22313
https://github.com/ruby/ruby/pull/18823
以前見つけていたRubyのコンパイル部分のバグの修正のPRも出した。
https://github.com/ruby/ruby/pull/18824
他にもIO::BufferのメソッドのJIT特殊化をやってみたり。
https://x.com/make_now_just/status/2099406160076091432
あとはdewasm対応のためにSpinelにいくつかPRを出したり。
レビューがついたあとに対応してる最中にマージされたりした。
アクティブmatzすぎる。
https://github.com/matz/spinel/pull/4468
https://github.com/matz/spinel/pull/4470
https://github.com/matz/spinel/pull/4475
https://github.com/matz/spinel/pull/4478
なんというか、dewasmの目的はこれまでになかった異常なコードを作ることでランタイムの問題を見つけることでもあるのではないかと思った。