134d45a41b
This CL does not yet remove the DebugCheck instruction from the assembler/reader/interpreter and replace the DebugCheck opcode with Unused##. Once the debugger fixups are complete without needing it, then I'll remove that side of things. Calls to _emitSourcePositions in the BytecodeGenerator have been either replaced with asm.emitSourcePosition() or removed entirely if the emit<Opcode> method in the assembler already calls emitSourcePosition internally. Cq-Include-Trybots: luci.dart.try:vm-dyn-linux-debug-x64-try,vm-dyn-mac-debug-arm64-try Change-Id: Ibcb24da4a7b7a80c4d6ae56485cf33287a5aa68b Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/474180 Commit-Queue: Tess Strickland <sstrickl@google.com> Reviewed-by: Alexander Markov <alexmarkov@google.com>
This package contains Dart bytecode compiler.
Status: experimental
NOTE: This package is currently experimental and not published or included in the SDK.
Do not take dependency on this package unless you are prepared for breaking changes and possibly removal of this code at any point in time.