JIT: use bit vector for identifying jump targets (dotnet/coreclr#19884)
authorAndy Ayers <andya@microsoft.com>
Tue, 11 Sep 2018 07:09:48 +0000 (00:09 -0700)
committerGitHub <noreply@github.com>
Tue, 11 Sep 2018 07:09:48 +0000 (00:09 -0700)
commit764134ca27c4f42220ed6b2987b8c76d27d60652
tree6233569b1eae124b0325245a5700277371c4cb81
parent3336e7f4bcb82651f46610f1dba8f200ef07824e
JIT: use bit vector for identifying jump targets (dotnet/coreclr#19884)

When doing the initial IL scan to locate block boundaries the jit really
only needs to track one bit per offset.

Commit migrated from https://github.com/dotnet/coreclr/commit/dfdf275ff7fd6cd701c26e8c50838abcaae024ae
src/coreclr/src/jit/compiler.h
src/coreclr/src/jit/flowgraph.cpp