Explore the world of Java agents in this 38-minute conference talk. Learn how to write small custom Java agents for creating profilers and assisting with dead code removal. Discover techniques for implementing Java agents and javassist-based instrumentation code to identify unused classes and dependencies in your projects. Understand how removing unused elements can protect against supply chain attacks and reduce maintenance overhead. Gain insights into the fun and efficient process of implementing Java agents, which can save significant effort in software development. Dive into this practical guide for leveraging Java agents to enhance your Java programming skills and improve code quality.
Overview
Syllabus
Johannes Bechberger: Instrument to Remove: Using Java agents for fun and profit
Taught by
media.ccc.de