base.jsの軽量化について

ボトルネックとなっていたcallメソッド

Edgeの開発ツールで「パフォーマンス」というプロファイラがあります。それで調べてみますと、base.jsのcallメソッドがボトルネックとなって、処理を遅くしているようです。
そこで、この問題のcallメソッドを改善してみました

高速化につながる修正

base.jsの仕様を見直して、callメソッドとofメソッドを高速に処理できるように修正しました。
どれだけ高速化につながったかは、もっと詳しくプロファイラで調査するつもりです。
この変更は次回のリリースで反映されます

今後の予定

仕様の変更があるため、区切りとなるよう新しいバージョンを準備します