This will save both code and data structure overhead. It might also speed up compilation. And it will make it easier to emit a speculation check without yet knowing how many jumps it will have.
Created attachment 180115 [details] work in progress
Created attachment 180284 [details] the patch
Created attachment 180286 [details] the patch
Landed in http://trac.webkit.org/changeset/138276