Currently, the local variables of a debugger frame are displayed receiver, .t stack variables, then named temporaries.
When stepping, the number of .t stack variables often changes, making it hard to keep track of the position of a named variable of interest.
Should move the .t stack variables to the bottom of the list so the list positions remain stable. The argument stack should be listed bottom-first, so that a push adds to the bottom of the list. .t variables should be numbered with .t1 being the bottom of the evaluation stack.
Currently, the local variables of a debugger frame are displayed receiver, .t stack variables, then named temporaries.
When stepping, the number of .t stack variables often changes, making it hard to keep track of the position of a named variable of interest.
Should move the .t stack variables to the bottom of the list so the list positions remain stable. The argument stack should be listed bottom-first, so that a push adds to the bottom of the list. .t variables should be numbered with .t1 being the bottom of the evaluation stack.