增加两次Profile之间的日志分隔符,对应修改日志分析代码
如果单次采集到单线程的调用栈大于20000,则放弃之后的数据
用常量来判断状态,避免hardcode
修复sampler分析的bug
工具类迁移到Utils包
Fixed #6 tmethod.log增加日滚功能
Fixed #7 重启应用不会覆盖日志文件
解决再次启动时日志文件不能向前滚动问题
抛异常时清一次数据
时间线程不处理暂停标志位
升级到1.0.0版本,改进profile控制机制,改进文件写出机制
Fixed #8 修复log中实际方法数不符问题, 目前tmethod.log中显示的是:符合条件的所有类中的所有方法
增加classloader过滤功能,可以选择哪些ClassLoader注入哪些不注入;增加了Debug模式,方便问题查找
将TProfiler启动的线程全部设置成守护线程,解决tomcat环境下shutdown关闭不了应用问题
修复时间采集判断的逻辑错误
Fix issue #10
@dengqiao
第二个问题，重传一下jar包
第三个问题，端口号加到配置文件中了。打开端口的目的是为了远程控制，如果一台物理机启动多个Java实例的话，远程控制会比较麻烦。所以这块修改了，远程控制时端口需要在命令行中指定，没有默认值
修复比较方法的Bug，增加对象相等条件的判断。 Fixed #11
fix function naming and spelling error. update 'maven-compiler-plugin' version. Fixed #12
修复README文件中的链接
Merge pull request #13 from wenshao/master

修复README文件中的链接
Merge pull request #1 from alibaba/master

同步更新