| OLD | NEW | 
|---|
| 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
| 5 library frame; | 5 library frame; | 
| 6 | 6 | 
| 7 | 7 | 
| 8 import 'package:pathos/path.dart' as path; | 8 import 'package:path/path.dart' as path; | 
| 9 | 9 | 
| 10 import 'trace.dart'; | 10 import 'trace.dart'; | 
| 11 | 11 | 
| 12 // #1      Foo._bar (file:///home/nweiz/code/stuff.dart:42:21) | 12 // #1      Foo._bar (file:///home/nweiz/code/stuff.dart:42:21) | 
| 13 final _vmFrame = new RegExp( | 13 final _vmFrame = new RegExp( | 
| 14     r'^#\d+\s+([^\s].*) \((.+):(\d+):(\d+)\)$'); | 14     r'^#\d+\s+([^\s].*) \((.+):(\d+):(\d+)\)$'); | 
| 15 | 15 | 
| 16 //     at VW.call$0 (http://pub.dartlang.org/stuff.dart.js:560:28) | 16 //     at VW.call$0 (http://pub.dartlang.org/stuff.dart.js:560:28) | 
| 17 //     at http://pub.dartlang.org/stuff.dart.js:560:28 | 17 //     at http://pub.dartlang.org/stuff.dart.js:560:28 | 
| 18 final _v8Frame = new RegExp( | 18 final _v8Frame = new RegExp( | 
| (...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 166 | 166 | 
| 167     var line = match[2] == null ? null : int.parse(match[2]); | 167     var line = match[2] == null ? null : int.parse(match[2]); | 
| 168     var column = match[3] == null ? null : int.parse(match[3]); | 168     var column = match[3] == null ? null : int.parse(match[3]); | 
| 169     return new Frame(uri, line, column, match[4]); | 169     return new Frame(uri, line, column, match[4]); | 
| 170   } | 170   } | 
| 171 | 171 | 
| 172   Frame(this.uri, this.line, this.column, this.member); | 172   Frame(this.uri, this.line, this.column, this.member); | 
| 173 | 173 | 
| 174   String toString() => '$location in $member'; | 174   String toString() => '$location in $member'; | 
| 175 } | 175 } | 
| OLD | NEW | 
|---|