c923007f37
Remove DebugCheck on Jump opcode. Emit explicit DebugCheck bytecode instructions for VariableSet (see CL 111221). Emit explicit DebugCheck bytecode instructions for VariableDeclaration. Emit explicit DebugCheck bytecode instructions in _generateNonLocalControlTransfer before context is unwound. Refactor prologue of async op functions, so that the same DebugCheck opcode is encountered on every reentry. Allow extra single steps when debugging bytecode in service tests. Support context level calculation of compiled frames. Adjust filter of synthetic variables in debugger. Fix logic to skip single steps in bytecode prologue. Change-Id: I1d6236c37af1aded0eebca1c3e3bb1978f7369dc Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/111867 Commit-Queue: Régis Crelier <regis@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com>