fix(core): break thread local classloader leak
- wrap ExpressFactory thread locals with WeakReference so ArthasClassLoader can be collected - replace TimeTunnelAdviceListener stack with plain Object[] ring buffer to keep only business objects - reimplement ThreadLocalWatch stack via primitive array helpers and update LongStack tests
H
hengyunabc committed
cd2ac061b2421cfca6c07f752b0624f5890426d7
Parent: 4b904b7