• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1This is a smoke test of dex conversion, which checks to see that a
2"this" argument is never reused for a temporary. (Background: Popular
3debuggers will get confused if "this" is reused, and it arguably
4should be the case that the target object of an instance method being
5executed ought never be gc'ed anyway, and overwriting "this" could in
6fact cause that to happen.)
7
8This test compares emitted code against a known-good (via eyeballing)
9version, so it is possible for this test to spuriously fail if other
10aspects of conversion end up altering the output in innocuous ways.
11