<div dir="ltr"><div>Hello,</div><div><br></div><div>I wonder, is it possible to profile every read/write to an array?</div><div>More specifically, how to get the index of JSArray according to each read/write?</div><div><br>
</div><div>Here is an example, consider the following js statement,</div><div><br></div><div>b = a[1],</div><div><br></div><div>I find that there are three relevant bytecode statements for &quot;reading a[1]&quot;,</div><div>
<br></div><div><br></div><div>resolve_scope    --- that is, a</div><div>get_from_scope    --- get a&#39;s address, possibly</div><div>get_by_val        --- get 1<br></div><div><br></div><div><br></div><div>By following the LLint using GDB, I cannot find the corresponding methods in JSArray for accessing the value of a[1]. It seems that a[1] is accessed directly using the offset. Any suggestion will be helpful. Thanks!</div>
<div><br></div><div><br></div><div>Wei</div></div>