reffindrange/findrefrange/refrange

查找对某个值范围的引用。

参数

arg1 范围的起始值(找到时将包含在结果中)。

[arg2] 范围的结束值(找到时将包含在结果中)。当未指定时,将使用第一个参数。

[arg3] 要搜索的内存页的地址/内部地址。当未指定时将使用CIP。

[arg4] 要搜索的数据的大小。

结果

$result 变量被设置为找到的引用数量。

备注

参考视图的内容可以通过脚本中的 ref.addr 表达式函数进行迭代:

i = 0
loop:
  addr = ref.addr(i)
  log "reference {d:i} = {p:addr}"
  i++
  cmp i, ref.count()
  jne loop