论坛首页 Java企业应用论坛

btrace一些你不知道的事(源码入手)

浏览 18229 次
该帖已经被评为精华帖
作者 正文
   发表时间:2012-04-13  
betrayed 写道
onMethod 中的 location=@location(kind.return)表示被注解的方法在 指定方法返回时执行吗
那么 kind.call 是被注解的方法 在指定方法被掉用时 执行吗
QQ 345648043


1.  Kind.CALL 和 Kind.ENTRY的使用理解
Kind.ENTRY意指进入匹配probe点,跟你@Location设置的clazz和method没有任何关系。
Kind.CALL意指从某个匹配probe的方法中调用了匹配A class method的点,一定要和clazz,method配合使用。clazz和method的默认值为"",所以不能被匹配。
说白了一个就是跟踪A和B的调用关系,另一个只是关注调用了B的方法。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics