サクサク動くマクロを作るコツNo.07916
IKKI さん 13/04/28 01:55
 
マクロ作者さん向けの参考情報です。

v8.30β26 で、マクロの変数が多いときの速度が改善されたということで、ベンチ
マークを取ってみました。

http://mobitan.org/hm/memo/130428/

従来あった「変数をたくさん定義すると、最初に定義した変数も遅くなる」という問
題は解消されました。
現在、変数へのアクセスにかかる時間は、その変数が定義された順序にのみ依存する
ようです。

# つまり、あとから定義された変数ほど遅い。
# 変数名をハッシュで管理すれば定数時間でアクセスできるのでは… (^^?

以上、ご参考までに。

[ ]
RE:07916 サクサク動くマクロを作るコツNo.07920
秀丸担当 さん 13/04/30 10:01
 

>現在、変数へのアクセスにかかる時間は、その変数が定義された順序にのみ依存する
>ようです。
>
># つまり、あとから定義された変数ほど遅い。
># 変数名をハッシュで管理すれば定数時間でアクセスできるのでは… (^^?

変数の速度の調査情報ありがとうございます。
いつもながらすごい解析です。
今後の参考にさせていただきます。

[ ]