Clarify comment explaining assert in Function::SetParameterTypeAt.

R=zra@google.com

Review URL: https://codereview.chromium.org//693613002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41447 260f80e4-7a28-3924-810f-c04153c831b5
Remove "-dev" to publish args package.

R=nweiz@google.com, paulberry@google.com

Review URL: https://codereview.chromium.org//698463004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41448 260f80e4-7a28-3924-810f-c04153c831b5
Don't report problems with setting a breakpoint.

We try to set all breakpoints now, and we don't know to spam user with these problems.

R=devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//689193002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41449 260f80e4-7a28-3924-810f-c04153c831b5
Fix for an error in the error handler.

We pass exception as String message.

We would have caught it if we had run the server in the checked mode.
Instead it failed at the JSON serialization stage.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//698563003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41450 260f80e4-7a28-3924-810f-c04153c831b5
Remove unnecessary cast in Quick Assist.

Sorry, missed it in the previous CL.

R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//696003002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41451 260f80e4-7a28-3924-810f-c04153c831b5
Optimize LineInfo.getLocation().

Three simple optimizations:

1. Do a binary search through _lineStarts to find the line instead of linear.
2. Store the last result and see if the offset starts there or later. If so, skip leading lines when searching.
3. See if the current offset is on the same line as the last result and exit early if so.

On my benchmark test for the formatter, this reduced it from 13.23ms to 7.57ms.

R=brianwilkerson@google.com

Review URL: https://codereview.chromium.org//692093004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41452 260f80e4-7a28-3924-810f-c04153c831b5