So my initial idea for instrumentation was to add fields to classes and collect “history” (how an object was made) in these fields
but adding fields isn’t generally possible
(because JVM is not going to upgrade existing instances)
so now my plan is to have a big global weakmap and to store objects history
it reminds me the global app-state of om-next
where you keep all you UI tree
what are drawbacks with this alternatives ?
none it’s rather easy and not too intrusive
GitHub - Bronsa/tools.decompiler https://github.com/bronsa/tools.decompiler
Have you seen the conference @cgrand ?