pub(crate) fn url_get_search(
it: &mut Interp,
this: Value,
a: &[Value],
) -> Result<Value, Value>Expand description
url.searchゲッター。
【安全性・2026-07-23】toString()/hrefと同じくsearchParamsから毎回
再構成する版(usp_to_string経由でsearchParamsオブジェクトを参照する
実装)を試した際、u.searchParams.set(...); u.searchという呼び出し順序で
QEMU起動がハングする現象が一度観測されていたが、後日の徹底調査で「QEMU
起動ハングはビルドごとのヒープレイアウトに依存する非決定的現象であり、
特定のコード内容には紐づかない」と判明した(詳細はspec/walkthrough.md
「QEMU起動ハングの二分探索」参照)。この修正自体はurl_to_stringと
同じ既に安全実績のあるパターン(o.borrow()一度きり、別オブジェクトへの
単純な委譲)であり内容起因のリスクは無いと判断し、再適用する。