没有合适的资源?快使用搜索试试~ 我知道了~
jmtrace
共10个文件
java:6个
md:1个
gitignore:1个
需积分: 9 0 下载量 150 浏览量
2021-03-18
11:23:44
上传
评论
收藏 9KB ZIP 举报
温馨提示
jmtrace 本项目实现了一个面向Java程序的工具,该工具为每一个共享内存访问输出一条日志信息。 编译,使用 本项目使用Maven重建。在根目录中执行 mvn package chmod +x jmtrace 后即可使用。编译完成后code/target/jmtrace-1.0-SNAPSHOT-jar-with-dependencies.jar文件即为本工具的核心模块。 在根目录中执行 ./jmtrace -jar YOUR_APP.jar 执行流程 使用java.lang.Instrument在premain阶段添加一个用于插桩的transformer ; 在transformer中,首先排除由Boostrap Classloader的类, java包中的类和sun包中的类,然后使用适配器设计模式将其作为ClassReader的对象修改为自定义类ClassAdapter的实例。 在
资源推荐
资源详情
资源评论
收起资源包目录
jmtrace-master.zip (10个子文件)
jmtrace-master
pom.xml 2KB
jmtrace 289B
src
main
java
com
chenjinchi
jmtrace
Logger.java 1KB
ClassAdapter.java 545B
Transformer.java 1KB
JMTraceAgent.java 236B
MethodAdapter.java 7KB
util
JavaVirtualMachineUtil.java 2KB
.gitignore 37B
README.md 4KB
共 10 条
- 1
资源评论
邱笑晨
- 粉丝: 39
- 资源: 4553
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功