The code is verbatim taken from a blog post written by Vyacheslav Egorov : Explaining JavaScript VMs in JavaScript - Inline Caches
The code is verbatim taken from a blog post written by Vyacheslav Egorov : Explaining JavaScript VMs in JavaScript - Inline Caches