FrankChen021 / bithon

An observability platform mainly for Java
Apache License 2.0
15 stars 4 forks source link

Performance improvement in agent #580

Closed FrankChen021 closed 1 year ago

FrankChen021 commented 1 year ago
  1. eliminate method cache
  2. use AroundInterceptor to replace DynamicInterceptor
  3. pass interceptor from onEnter to onExit in AroundInterceptor
  4. fix a bug that was introduced in prior PR that dynamic interceptors can't be applied