21/06/20 18:52:50.03 6CcIv+01M.net
APIが同じ動作をするにも条件があるからね
むしろこういう使い方したらどうなるか分かりませんよってのが仕様で決まってることもある
で、たまたま動いてたのがハードやドライバが変わって動かなくなったりする
もちろんそんな使い方してるプログラムが悪いんだが、ユーザーには何が原因かは関係ないからね
CPUが変わって発火するタイプだと、例えばクリティカルセクションが適当でキャッシュの振る舞いが変わった結果同期がおかしくなるパターンとか
スマホなんかなら色んな環境があるのが分かってるので、慎重な記述を心がけたりテストを丁寧にやったりで大体回避出来てるんだろうが、さてSwitchはどうかね