How I Found a Deadlock Inside ART That ART Itself Couldn’t Dump

A whole-VM lock-ordering deadlock between the garbage collector and the JDWP debug layer, reproduced on two independent targets, bisected…