Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(808)

Issue 439723004: Specify packageRoot parameter to Isolate.spawnUri. (Closed)

Created:
6 years, 4 months ago by Lasse Reichstein Nielsen
Modified:
6 years, 3 months ago
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Specify packageRoot parameter to Isolate.spawnUri. R=ajohnsen@google.com Committed: https://code.google.com/p/dart/source/detail?r=39903

Patch Set 1 #

Total comments: 11

Patch Set 2 : Update documentation. #

Patch Set 3 : Tweak comments. Also document "paused". #

Total comments: 5

Patch Set 4 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+45 lines, -3 lines) Patch
M runtime/lib/isolate_patch.dart View 1 2 3 1 chunk +4 lines, -1 line 0 comments Download
M sdk/lib/_internal/compiler/js_lib/isolate_patch.dart View 1 2 3 1 chunk +3 lines, -1 line 0 comments Download
M sdk/lib/isolate/isolate.dart View 1 2 3 2 chunks +38 lines, -1 line 0 comments Download

Messages

Total messages: 13 (0 generated)
Lasse Reichstein Nielsen
Proposed specification of custom packageRoot for spawnUri.
6 years, 4 months ago (2014-08-04 12:22:16 UTC) #1
Anders Johnsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode113 sdk/lib/isolate/isolate.dart:113: * If it doesn't end in a slash, one ...
6 years, 4 months ago (2014-08-04 12:54:49 UTC) #2
Lasse Reichstein Nielsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode113 sdk/lib/isolate/isolate.dart:113: * If it doesn't end in a slash, one ...
6 years, 4 months ago (2014-08-04 13:27:27 UTC) #3
Anders Johnsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode113 sdk/lib/isolate/isolate.dart:113: * If it doesn't end in a slash, one ...
6 years, 4 months ago (2014-08-05 06:23:29 UTC) #4
Lasse Reichstein Nielsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode113 sdk/lib/isolate/isolate.dart:113: * If it doesn't end in a slash, one ...
6 years, 4 months ago (2014-08-05 08:01:25 UTC) #5
Lasse Reichstein Nielsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode113 sdk/lib/isolate/isolate.dart:113: * If it doesn't end in a slash, one ...
6 years, 4 months ago (2014-08-05 12:50:37 UTC) #6
Lasse Reichstein Nielsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode116 sdk/lib/isolate/isolate.dart:116: * `packageRoot.resolve(Uri.parse("foo/bar.dart"))`. How about requiring the path to end ...
6 years, 4 months ago (2014-08-13 08:06:05 UTC) #7
floitsch
DBC. https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode116 sdk/lib/isolate/isolate.dart:116: * `packageRoot.resolve(Uri.parse("foo/bar.dart"))`. On 2014/08/13 08:06:05, Lasse Reichstein Nielsen ...
6 years, 4 months ago (2014-08-15 18:32:32 UTC) #8
Lasse Reichstein Nielsen
https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/1/sdk/lib/isolate/isolate.dart#newcode116 sdk/lib/isolate/isolate.dart:116: * `packageRoot.resolve(Uri.parse("foo/bar.dart"))`. Agree. The URI must refer to a ...
6 years, 4 months ago (2014-08-21 11:14:01 UTC) #9
Lasse Reichstein Nielsen
Anders, ptal.
6 years, 3 months ago (2014-09-05 07:31:12 UTC) #10
Anders Johnsen
lgtm, but please add patch files and throw if set. https://codereview.chromium.org/439723004/diff/40001/sdk/lib/isolate/isolate.dart File sdk/lib/isolate/isolate.dart (right): https://codereview.chromium.org/439723004/diff/40001/sdk/lib/isolate/isolate.dart#newcode118 ...
6 years, 3 months ago (2014-09-05 07:56:28 UTC) #11
Lasse Reichstein Nielsen
Committed patchset #4 (id:60001) manually as 39903 (presubmit successful).
6 years, 3 months ago (2014-09-05 09:12:01 UTC) #12
Lasse Reichstein Nielsen
6 years, 3 months ago (2014-09-08 08:09:02 UTC) #13
Message was sent while issue was closed.
https://codereview.chromium.org/439723004/diff/40001/sdk/lib/isolate/isolate....
File sdk/lib/isolate/isolate.dart (right):

https://codereview.chromium.org/439723004/diff/40001/sdk/lib/isolate/isolate....
sdk/lib/isolate/isolate.dart:118: * If the [packageRoot] parameter is passed, it
is used to find the location
We ususally use "provided", changing to that.

https://codereview.chromium.org/439723004/diff/40001/sdk/lib/isolate/isolate....
sdk/lib/isolate/isolate.dart:125: *
`packageRoot.resolve(Uri.parse("foo/bar.dart"))`.
On 2014/09/05 07:56:28, Anders Johnsen wrote:
> resolve takes a string.

Acknowledged.

Powered by Google App Engine
This is Rietveld 408576698