SpiderMonkey エンジン 1.8 を使用していますが、スタック トレースの作成方法に不満があります。サーバーからJavaScriptファイルに自動生成された関数名を受け取ることがありますが、これは実際には判読できません。クライアント側では、人間が読みやすくするための他の機能にアクセスできます。
SpiderMonkey がスタック トレースの 1 行を作成する方法を知っている人はいますか? これに影響を与える方法はありますか?
name
関数のプロパティは読み取り専用です- WebKit
displayName
は SpiderMonkey では動作しないようです (まだ)
編集: SpiderMonkey のソースを調べましたが、それが私だけかどうかはわかりませんが、その C++ コードはほとんど読めません。私は C++ の経験があまりありませんが、これらすべてのファイルを処理する方法を見つけるのは非常に困難です。仕方がなかった…
だから、お願いします、それはあなた次第です:)。