JIT: remove unneeded ref count updating traversal from optimizer (#22954)
authorAndy Ayers <andya@microsoft.com>
Tue, 5 Mar 2019 07:30:48 +0000 (23:30 -0800)
committerGitHub <noreply@github.com>
Tue, 5 Mar 2019 07:30:48 +0000 (23:30 -0800)
commit04fed62162092da2a824e425aa65b8fcfc70ce14
tree3b439f5336944c2f163f1eb2946ff53e22878de3
parent7d54e6130f0db16b2eaa80272076ae3bd725cf69
JIT: remove unneeded ref count updating traversal from optimizer (#22954)

The ref count update traversal in the optimizer is not doing anything,
so remove it. This was overlooked when we changed away from incremental
updates in #19345.

Also: fix up comments and documentation to reflect the current approach
to local var ref counts.
Documentation/botr/ryujit-overview.md
src/jit/assertionprop.cpp
src/jit/compiler.h
src/jit/morph.cpp
src/jit/optcse.cpp
src/jit/optimizer.cpp