[vm/debugger] Remove script soucre look up in debugger When resolving column breakpoint, debugger will lookup the character in the source of script to make sure the column has been specified within the range of a valid identifier. With this CL, column breakpoint will be resolved previous safepoint position, if requested column falls within [saftpoint, next_safepoint/end of line(smaller one)]. For example, setting column breakpoint on left bracket of a function call might be resolved to function call now. Setting on the end of line will resolved to previous safepoint. BUG: https://github.com/dart-lang/sdk/issues/36642 Change-Id: I16427772fde4c653da7629e3340282ef1d9046eb Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/100404 Reviewed-by: Ben Konyi <bkonyi@google.com> Commit-Queue: Zichang Guo <zichangguo@google.com>
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
Visit the dartlang.org to learn more about the language, tools, getting started, and more.
Browse pub.dartlang.org for more packages and libraries contributed by the community and the Dart team.
If you want to build Dart yourself, here is a guide to getting the source, preparing your machine to build the SDK, and building.
There are more documents on our wiki.
The easiest way to contribute to Dart is to file issues.
You can also contribute patches, as described in Contributing.