Fix for assemble.test; problem was a total assumption failure caused by way that the assembler works.
merge trunk
merge trunk
remove ill-advised change to assembler
clarify the resume sequence in TEBCresume; make checkInterp a local variable, remove it from the saved struct
more peephole optimizations in TEBC, and better instruction execution traces
another jump peephole, this time with string comparisons
factor out a common peephole stanza
more fixes to instruction tracing; ensure all places that need DECACHE_STACK_INFO have it
oops...
... and more silly errors
more fixes to instruction tracing; ensure all places that need DECACHE_STACK_INFO have it
merge trunk