BTrace -- a Simple Way to Instrument Running Java Applications 2012-05-05 tags: aop, btrace, bytecode, github, instrumentation, jmx, jps, jstat, mbeans, strong reference, visualvm, weak reference, weaving Sometimes you need to audit or profile your Java application. The easiest but most intrusive way to do this is to do a bunch of System.out.printlns (which is obviously bad) or to use loggers. Aft