alibaba / alibaba/one-java-agent
非SystemClassLoader时,ClassLoader_Instrument 应该在 加载one-java-agent本体的ClassLoader里 避免调用 ClassLoaderHandler
Open
- Dominant language
- Java
- Stars
- 579
- Forks
- 128
- PR merge metrics
- No merged PRs in 30d
Description
如果使用 `-javaagent`启动 one-java-agent ,它的的 ClassLoader 是 SystemClassLoader 。
但如果是动态attach,则加载 one-java-agent的 ClassLoader 可能是定制,在这种情况下应该避免调用 ClassLoaderHandler ?
* com.alibaba.oneagent.inst.ClassLoader_Instrument
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading com.alibaba.oneagent.inst.ClassLoader_Instrument and compare its behavior when the agent is launched with -javaagent versus dynamically attached. Determine how the agent's custom ClassLoader relates to ClassLoaderHandler; done means the intended loader behavior is specified and verified for both startup modes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100