Cleanup hashBvGlobalData
authorMike Danes <onemihaid@hotmail.com>
Sat, 16 Jun 2018 19:21:40 +0000 (22:21 +0300)
committerMike Danes <onemihaid@hotmail.com>
Sat, 30 Jun 2018 19:34:09 +0000 (22:34 +0300)
commit235bc725acdf8a66b19f1c51cfe83f573562f80d
tree5889b1ec4bc6fd1b7e7202b5c02e9ac39e115b19
parentc991031d4cfb8c82bd0d9c736e584e1c8c329d4b
Cleanup hashBvGlobalData

Each compiler object contains a hashBvGlobalData that's 80 bytes in size. Only 16 bytes are actually used - the hash and node free lists.
* hbvFreeVectorList is supposed to be used by hashBv::freeVector but nothing calls that and getNewVector does not attempt to use the free list
* hbvHashSizeLog2 is always 0
* hashBvNextIterator is used only in HbvNext and that function is never used
src/jit/hashbv.cpp
src/jit/hashbv.h