私はsha-256>hmac>pbkdf2暗号アルゴリズムをjavascriptforchromeで最適化しています
http://jsfiddle.net/dtudury/uy3hc/
(コメントの後の// BREADCRUMB) 1行ei = (di + t1) >>> 0;をテストに変更しei = (di + t1);ても、テストは成功しますが、テストの実行時間は1秒未満から7秒にジャンプします。
値を(実際の)intとして格納する必要があることをChromeに伝えていると思います>>> 0...しかし、ある程度の「カーゴカルト」があります。
私の質問は、「これはどこかに文書化されていますか?」です。これがどのように機能するかを確認したり、intについてchromeに伝えるゼロ操作の方法(およびそのようなドキュメントが明らかにするchrome jsコンパイラを予測する他の秘密の方法)を見つけたいと思います。
ありがとう!