summaryrefslogtreecommitdiff
path: root/tools/traceinjection
AgeCommit message (Collapse)Author
2022-11-16Use asm built from source in framework tools. Krzysztof Kosiński
Bug: 259136464 Test: presubmit Change-Id: I804c89def0512e948e80672f94ff936d11a1ee27
2022-11-04Use Guava built from source in tools. Krzysztof Kosiński
Bug: 244341573 Test: presubmit Change-Id: I401a191b414185a299ca1f28372770ff424171c4
2022-10-10Use ASM9 in tools Sorin Basca
Bug: 233029164 Test: TH Change-Id: I7e11e3f8ac4be1f3f506608ff15b4e1eb867d22e
2022-03-08Update asm-7.0 to asm-9.2. Allen Hair
Bug: 194725917 Bug: 221938918 Test: Forrest build. Change-Id: Ia3429287588acc1e0784dc1fd74f9e60d2c9c6d9
2022-03-08Add tool for injecting tracing code into a method. Michael Wright
This tool rewrites the bytecode in the designated JAR files to produce tracing calls on enter and exit, while making sure to close the tracing span even on exceptions being thrown. The idea is mostly to reduce the amount of noise within methods when just trying to add some tracing. Test: atest --host TraceInjectionTests Change-Id: If6acb72f34cbb83d9b041a62ee3d8c2abf74b69e Merged-In: If6acb72f34cbb83d9b041a62ee3d8c2abf74b69e