public class Weaver extends Object
| Constructor and Description |
|---|
Weaver(com.google.common.base.Supplier<List<org.glowroot.agent.weaving.Advice>> advisors,
List<org.glowroot.agent.weaving.ShimType> shimTypes,
List<org.glowroot.agent.weaving.MixinType> mixinTypes,
AnalyzedWorld analyzedWorld,
TransactionRegistry transactionRegistry,
com.google.common.base.Ticker ticker,
TimerNameCache timerNameCache,
ConfigService configService) |
| Modifier and Type | Method and Description |
|---|---|
void |
checkForDeadlockedActiveWeaving() |
void |
setNoLongerNeedToWeaveMainMethods() |
public Weaver(com.google.common.base.Supplier<List<org.glowroot.agent.weaving.Advice>> advisors, List<org.glowroot.agent.weaving.ShimType> shimTypes, List<org.glowroot.agent.weaving.MixinType> mixinTypes, AnalyzedWorld analyzedWorld, TransactionRegistry transactionRegistry, com.google.common.base.Ticker ticker, TimerNameCache timerNameCache, ConfigService configService)
Copyright © 2011–2020 Glowroot contributors. All rights reserved.