external/dart/bleeding_edge.git
6 hours agoIssue 21419. Don't create navigation region for elements without location. master
scheglov@google.com [Sat, 25 Oct 2014 21:12:12 +0000 (21:12 +0000)]
Issue 21419. Don't create navigation region for elements without location.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21419

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

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

9 hours agoTranslate Engine utilities tests.
scheglov@google.com [Sat, 25 Oct 2014 18:12:37 +0000 (18:12 +0000)]
Translate Engine utilities tests.

This adds 442 more tests.

R=brianwilkerson@google.com
BUG=

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

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

27 hours agoAdd Timeout to this test to get the mac and win incremental bots green for now
leafp@google.com [Sat, 25 Oct 2014 00:27:27 +0000 (00:27 +0000)]
Add Timeout to this test to get the mac and win incremental bots green for now

TBR=vsm@google.com

BUG=

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

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

28 hours agoDEPS AutoUpdate: webkit to 184390 (2014-10-24 16:13:44 -0700) leafp@google.com
vsm@google.com [Fri, 24 Oct 2014 23:17:11 +0000 (23:17 +0000)]
DEPS AutoUpdate: webkit to 184390 (2014-10-24 16:13:44 -0700) leafp@google.com
Generate dart:blink from webkit scripts
http://src.chromium.org/viewvc/blink?view=rev&revision=184390

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

29 hours agoGrab document and position locks in the correct order.
scheglov@google.com [Fri, 24 Oct 2014 22:13:45 +0000 (22:13 +0000)]
Grab document and position locks in the correct order.

This should prevent deadlock.

R=brianwilkerson@google.com
BUG=

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

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

29 hours agoSemantic highlighting for async/await/yield.
scheglov@google.com [Fri, 24 Oct 2014 22:11:11 +0000 (22:11 +0000)]
Semantic highlighting for async/await/yield.

R=brianwilkerson@google.com
BUG=

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

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

29 hours agoSemantic highlighting for enums in Java-based Editor.
scheglov@google.com [Fri, 24 Oct 2014 21:52:42 +0000 (21:52 +0000)]
Semantic highlighting for enums in Java-based Editor.

R=brianwilkerson@google.com
BUG=

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

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

29 hours agoInitialize TokenizerBase int fields for better dart2js codegen.
sra@google.com [Fri, 24 Oct 2014 21:43:12 +0000 (21:43 +0000)]
Initialize TokenizerBase int fields for better dart2js codegen.

This change removes ~15k of needless receiver type checks from csslib due to inferred null values.

BUG=
R=terry@google.com

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

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

30 hours agoAdd visitChildren() for enums and couple related fixes.
scheglov@google.com [Fri, 24 Oct 2014 21:01:51 +0000 (21:01 +0000)]
Add visitChildren() for enums and couple related fixes.

R=brianwilkerson@google.com
BUG=

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

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

30 hours agoWhen async is enabled, add the corresponding option for VM.
scheglov@google.com [Fri, 24 Oct 2014 21:00:40 +0000 (21:00 +0000)]
When async is enabled, add the corresponding option for VM.

R=brianwilkerson@google.com
BUG=

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

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

31 hours agoAdd package root support to analysis server.
paulberry@google.com [Fri, 24 Oct 2014 20:29:24 +0000 (20:29 +0000)]
Add package root support to analysis server.

Not yet hooked up in Dart editor.

R=scheglov@google.com

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

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

32 hours agoadd enum support prefs to experimental pref page
danrubel@google.com [Fri, 24 Oct 2014 19:17:05 +0000 (19:17 +0000)]
add enum support prefs to experimental pref page

BUG=dartbug.com/21414
R=jwren@google.com

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

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

32 hours agoAdd the refresh action back to the Editor's file view.
devoncarew@google.com [Fri, 24 Oct 2014 18:36:36 +0000 (18:36 +0000)]
Add the refresh action back to the Editor's file view.

R=scheglov@google.com

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

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

33 hours agonew Experimental pref page
danrubel@google.com [Fri, 24 Oct 2014 18:07:22 +0000 (18:07 +0000)]
new Experimental pref page
- enable analysis of async/await
- enable analysis server

BUG=
R=scheglov@google.com

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

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

33 hours agoMore dart:html and dart:blink tweaks
leafp@google.com [Fri, 24 Oct 2014 17:47:14 +0000 (17:47 +0000)]
More dart:html and dart:blink tweaks

Methods with no arguments mangled properly (python None and 0 are both false...).

Abstract classes generated from pure interfaces have no method bodies.

Add missing pure interfaces.

Emit dart:blink methods in sorted order.

BUG=
R=vsm@google.com

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

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

34 hours agoDEPS AutoUpdate: webkit to 184353 (2014-10-24 06:01:09 -0700) terry@google.com
vsm@google.com [Fri, 24 Oct 2014 16:46:52 +0000 (16:46 +0000)]
DEPS AutoUpdate: webkit to 184353 (2014-10-24 06:01:09 -0700) terry@google.com
Reuse more of v8_interface
http://src.chromium.org/viewvc/blink?view=rev&revision=184353

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

35 hours agoDrop unnecessary toString() in interpolations.
scheglov@google.com [Fri, 24 Oct 2014 16:17:57 +0000 (16:17 +0000)]
Drop unnecessary toString() in interpolations.

R=brianwilkerson@google.com
BUG=

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

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

35 hours agoAnother fix for DartPriorityFilesHelper tests.
scheglov@google.com [Fri, 24 Oct 2014 16:15:50 +0000 (16:15 +0000)]
Another fix for DartPriorityFilesHelper tests.

R=brianwilkerson@google.com
BUG=

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

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

35 hours agoRevert "IR refactoring: reduce duplication related to MayThrow/AllowsCSE."
vegorov@google.com [Fri, 24 Oct 2014 16:05:59 +0000 (16:05 +0000)]
Revert "IR refactoring: reduce duplication related to MayThrow/AllowsCSE."

This reverts commit r41281.

Old Mac OS X bots are unhappy (GCC frontend used on those bots can't correctly resolve reference to the base constructor unless all template parameters are specified).

R=fschneider@google.com
BUG=

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

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

35 hours agoFix deprecation hints
brianwilkerson@google.com [Fri, 24 Oct 2014 16:03:56 +0000 (16:03 +0000)]
Fix deprecation hints

R=scheglov@google.com

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

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

35 hours agoForce Dart unit resolution when elements at offset are requested.
scheglov@google.com [Fri, 24 Oct 2014 15:54:59 +0000 (15:54 +0000)]
Force Dart unit resolution when elements at offset are requested.

R=brianwilkerson@google.com
BUG=

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

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

36 hours agoIR refactoring: reduce duplication related to MayThrow/AllowsCSE.
vegorov@google.com [Fri, 24 Oct 2014 15:10:11 +0000 (15:10 +0000)]
IR refactoring: reduce duplication related to MayThrow/AllowsCSE.

Fold those things into TemplateInstruction/TemplateDefinition.

R=fschneider@google.com, zerny@google.com
BUG=

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

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

36 hours ago'Create Local Varaible' quick fix.
scheglov@google.com [Fri, 24 Oct 2014 14:55:38 +0000 (14:55 +0000)]
'Create Local Varaible' quick fix.

R=paulberry@google.com
BUG=

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

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

39 hours agoRemove isolate pointer from context objects.
fschneider@google.com [Fri, 24 Oct 2014 12:19:20 +0000 (12:19 +0000)]
Remove isolate pointer from context objects.

By moving all stubs that do runtime calls into the isolate
we don't need to cache the current isolate in each context
object.

This saves space on each context at the cost of duplicating stubs
in each isolate. Most stubs are already isolate-specific and the total number
 of stubs is small enough for this to be a good trade-off.

R=vegorov@google.com

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

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

40 hours agoIR cleanup: pass deopt id as constructor argument instead of doing deopt_id_ assignment.
vegorov@google.com [Fri, 24 Oct 2014 11:27:17 +0000 (11:27 +0000)]
IR cleanup: pass deopt id as constructor argument instead of doing deopt_id_ assignment.

This also kills a list of Instruction friends that was growing without bounds.

R=srdjan@google.com
BUG=

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

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

41 hours agoSimplify SnapshotReader::LookupInternalClass.
fschneider@google.com [Fri, 24 Oct 2014 09:37:04 +0000 (09:37 +0000)]
Simplify SnapshotReader::LookupInternalClass.

All callers of this function assert that the returned RawClass
is non-null. Also, the returned Class is only used to extract its class id.

I removed the unreachable code and simplified it accordingly to just return
the class id directly.

R=asiva@google.com

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

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

42 hours agoSeveral bugfixes in dart:io's handing of sockets
kustermann@google.com [Fri, 24 Oct 2014 08:55:50 +0000 (08:55 +0000)]
Several bugfixes in dart:io's handing of sockets

This CL includes fixes for the following issues:

a) The event handler created listening socket metadata (values of a hashtable
indexed by filedescriptor) sometimes as SocketData and sometimes as
ListeningSocketData depending whether the socket has been listened to or not.
This was very buggy, in particular because multiple isolates can have a
reference to the same server socket in different states (opened, listened,
closed).

=> This should be fixed by sending the file descriptior typeMask always to the
   eventhandler.

b) A server socket cloned via the ServerSocketReference mechanism, opens a
receive port for sending (fd, address, port) to isolates/... which want to
create a server socket from the reference.
This receive port was not closed properly when calling only close() (and not
listening first).

=> This should be fixed by closing this receiveport on the ServerSocket.close()
   call as well.

c) It was assumed in the event handler that a close command needs to have the
Dart_Port in a hash table. But this is only the case if the user actually
listened to the ServerSocket. Otherwise the event handler does not know about
the server socket. This caused a NULL dereference which resulted in a SEGFAULT.

=> This should be fixed by checking if the Dart_Port is in the hashmap of the
ListeningSocketData or not.

d) Too many bits were considered when extracting token count in C++ code.

The CL includes a regression test which should trigger these issues.

BUG=21384,21383
R=sgjesse@google.com

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

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

47 hours agoFix DartPriorityFilesHelper_NEW test.
scheglov@google.com [Fri, 24 Oct 2014 03:48:45 +0000 (03:48 +0000)]
Fix DartPriorityFilesHelper_NEW test.

TBR

R=brianwilkerson@google.com
BUG=

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

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

2 days agoSeparate listeting for notification data from subscribing.
scheglov@google.com [Thu, 23 Oct 2014 21:57:19 +0000 (21:57 +0000)]
Separate listeting for notification data from subscribing.

Manage subscriptions depending on if file is visible and also active.

R=brianwilkerson@google.com
BUG=

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

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

2 days agoFix merge resolution in r41267.
paulberry@google.com [Thu, 23 Oct 2014 20:43:16 +0000 (20:43 +0000)]
Fix merge resolution in r41267.

Due to an incorrectly resolved merge, r41267 inadvertently
re-introduced the notificationProcessor parameter to Server.start(),
which was removed in r41246.

TBR=brianwilkerson@google.com

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

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

2 days agoDisable new from_environment tests on Dartium and dart2dart.
paulberry@google.com [Thu, 23 Oct 2014 20:24:10 +0000 (20:24 +0000)]
Disable new from_environment tests on Dartium and dart2dart.

fromEnvironment doesn't appear to work on these platforms yet.

TBR=scheglov@google.com

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

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

2 days agoAdd timing of serialization
brianwilkerson@google.com [Thu, 23 Oct 2014 19:38:17 +0000 (19:38 +0000)]
Add timing of serialization

R=scheglov@google.com

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

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

2 days agoFix type of String.fromEnvironment() when the name is undefined.
paulberry@google.com [Thu, 23 Oct 2014 19:35:53 +0000 (19:35 +0000)]
Fix type of String.fromEnvironment() when the name is undefined.

R=scheglov@google.com

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

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

2 days agoBy default, don't use observatory during integration tests.
paulberry@google.com [Thu, 23 Oct 2014 19:31:48 +0000 (19:31 +0000)]
By default, don't use observatory during integration tests.

TBR=brianwilkerson@google.com

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

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

2 days agoAdd support for attaching observatory to the server.
brianwilkerson@google.com [Thu, 23 Oct 2014 19:18:08 +0000 (19:18 +0000)]
Add support for attaching observatory to the server.

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

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

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

2 days ago(TBR) fix code completion ctrl-space when not using analysis server
danrubel@google.com [Thu, 23 Oct 2014 19:06:54 +0000 (19:06 +0000)]
(TBR) fix code completion ctrl-space when not using analysis server

BUG=dartbug.com/21399

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

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

2 days agoFix for DartPriorityFilesHelper_NEW test.
scheglov@google.com [Thu, 23 Oct 2014 18:31:23 +0000 (18:31 +0000)]
Fix for DartPriorityFilesHelper_NEW test.

TBR

R=brianwilkerson@google.com
BUG=

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

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

2 days ago- Make sure the VM actually asks for libdl when being linked.
iposva@google.com [Thu, 23 Oct 2014 18:20:50 +0000 (18:20 +0000)]
- Make sure the VM actually asks for libdl when being linked.

R=asiva@google.com

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

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

2 days agoDelay sending analysis_setPriorityFiles to send only a final state.
scheglov@google.com [Thu, 23 Oct 2014 18:11:02 +0000 (18:11 +0000)]
Delay sending analysis_setPriorityFiles to send only a final state.

R=brianwilkerson@google.com
BUG=

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

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

2 days agoBump multivm DEPS
rmacnak@google.com [Thu, 23 Oct 2014 17:35:41 +0000 (17:35 +0000)]
Bump multivm DEPS

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

2 days agoIssue 21377. Specify that navigation regions are sorted and implement it.
scheglov@google.com [Thu, 23 Oct 2014 17:18:13 +0000 (17:18 +0000)]
Issue 21377. Specify that navigation regions are sorted and implement it.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21377

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

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

2 days agorelease template_binding
sigmund@google.com [Thu, 23 Oct 2014 16:12:50 +0000 (16:12 +0000)]
release template_binding

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

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

2 days agoAdd third_party NSS, SQLite, and zlib to Dart LICENSE file
whesse@google.com [Thu, 23 Oct 2014 15:32:16 +0000 (15:32 +0000)]
Add third_party NSS, SQLite, and zlib to Dart LICENSE file

BUG=
R=sgjesse@google.com

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

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

2 days agoEnable isInstantiated invariant in ClassWorld.
johnniwinther@google.com [Thu, 23 Oct 2014 10:11:00 +0000 (10:11 +0000)]
Enable isInstantiated invariant in ClassWorld.

BUG=
R=herhut@google.com

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

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

2 days agoSupport unreachable code in blocks in analyzer2dart.
johnniwinther@google.com [Thu, 23 Oct 2014 06:57:44 +0000 (06:57 +0000)]
Support unreachable code in blocks in analyzer2dart.

BUG=
R=sigurdm@google.com

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

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

2 days agoAdd SExpression test and share tests between dart2dart and analyzer2dart.
johnniwinther@google.com [Thu, 23 Oct 2014 06:45:04 +0000 (06:45 +0000)]
Add SExpression test and share tests between dart2dart and analyzer2dart.

BUG=
R=paulberry@google.com, sigurdm@google.com

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

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

2 days agoIssue 21375. Fix for FunctionTypeAliasElement-based FunctionType source.
scheglov@google.com [Thu, 23 Oct 2014 04:24:59 +0000 (04:24 +0000)]
Issue 21375. Fix for FunctionTypeAliasElement-based FunctionType source.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21375

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

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

3 days agoAdd package root setting to analysis server API.
paulberry@google.com [Thu, 23 Oct 2014 00:11:36 +0000 (00:11 +0000)]
Add package root setting to analysis server API.

The command does not have any effect yet.

R=brianwilkerson@google.com

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

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

3 days agoRecord types of invoked variables.
scheglov@google.com [Wed, 22 Oct 2014 21:52:26 +0000 (21:52 +0000)]
Record types of invoked variables.

R=brianwilkerson@google.com
BUG=

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

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

3 days agoAvoid races in capacity accounting.
koda@google.com [Wed, 22 Oct 2014 20:41:44 +0000 (20:41 +0000)]
Avoid races in capacity accounting.

Use pages_lock_ to sync access to usage_.capacity_in_words.
Also remove ASSERT no longer valid with concurrent sweep.

This does not resolve the more general issue of the growth policy not being perpared for concurrent sweeping.

BUG=21363
R=iposva@google.com

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

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

3 days agoSkip broken-ideographic-font_t01 co19 test on mac (timing out)
leafp@google.com [Wed, 22 Oct 2014 20:36:01 +0000 (20:36 +0000)]
Skip broken-ideographic-font_t01 co19 test on mac (timing out)

Should bring dartium mac full bot back to green.

TBR=vsm@google.com

BUG=

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

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

3 days agoClean up dart2js DateTime class for better codegen
sra@google.com [Wed, 22 Oct 2014 19:46:37 +0000 (19:46 +0000)]
Clean up dart2js DateTime class for better codegen

Two changes lead to better date code:
- Ensure that the fields of DataTime are inferred as non-null.
- Defer lazyAsJsDate.

Example generated code:
before:

      t1 = Date.now();
      new P.DateTime(t1, false).DateTime$_now$0();
      if (typeof t1 !== "number")
        return t1.$add();
      minTime = t1 + 16;

after:
      minTime = Date.now() + 16;

BUG=
R=lrn@google.com

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

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

3 days agoSupply a package root when editor runs analysis server from source.
paulberry@google.com [Wed, 22 Oct 2014 18:02:03 +0000 (18:02 +0000)]
Supply a package root when editor runs analysis server from source.

Since the correct package root depends on the user's build
configuration and OS, we don't bother trying to infer it.  The user
should supply it using the "-Dcom.google.dart.packageRoot" option to
editor.

This only takes effect if the argument "-Dcom.google.dart.svnRoot" has
been supplied to force editor to run the analysis server from source.

R=brianwilkerson@google.com, scheglov@google.com

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

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

3 days agoupdate pubspec/changelog
jakemac@google.com [Wed, 22 Oct 2014 16:44:04 +0000 (16:44 +0000)]
update pubspec/changelog

R=sigmund@google.com

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

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

3 days agoAdd an integration test to verify that server I/O is asynchronous.
paulberry@google.com [Wed, 22 Oct 2014 15:48:06 +0000 (15:48 +0000)]
Add an integration test to verify that server I/O is asynchronous.

Currently disabled, since server I/O is currently synchronous.

BUG=dartbug.com/21252
R=danrubel@google.com

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

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

3 days agofix duplicate script issue
jakemac@google.com [Wed, 22 Oct 2014 15:33:27 +0000 (15:33 +0000)]
fix duplicate script issue

BUG= http://dartbug.com/21332
R=sigmund@google.com

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

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

3 days agodart2js: add --preserve-uris flag.
floitsch@google.com [Wed, 22 Oct 2014 09:05:26 +0000 (09:05 +0000)]
dart2js: add --preserve-uris flag.

R=blois@google.com, johnniwinther@google.com, nweiz@google.com

Committed: https://code.google.com/p/dart/source/detail?r=41205
Reverted: https://code.google.com/p/dart/source/detail?r=41206

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

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

3 days agodart2js: Support eagerly initialized classes in new emitter.
floitsch@google.com [Wed, 22 Oct 2014 07:48:16 +0000 (07:48 +0000)]
dart2js: Support eagerly initialized classes in new emitter.

Supersedes https://codereview.chromium.org/647023005/

R=kasperl@google.com

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

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

3 days agoRevert revision 41241
ricow@google.com [Wed, 22 Oct 2014 05:56:53 +0000 (05:56 +0000)]
Revert revision 41241

Issue 21387  seems to have already been fixed in 41240

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

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

3 days agoMark standalone/vmservice/websocket_client_test as flaky on the vm
ricow@google.com [Wed, 22 Oct 2014 05:48:39 +0000 (05:48 +0000)]
Mark standalone/vmservice/websocket_client_test as flaky on the vm

Filed issue 21387 to track this

R=iposva@google.com

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

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

4 days agoIgnore GC events in websocket_client_test
johnmccutchan@google.com [Tue, 21 Oct 2014 21:43:14 +0000 (21:43 +0000)]
Ignore GC events in websocket_client_test

BUG=
R=turnidge@google.com

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

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

4 days agoFix History Cross Frame resolver string
leafp@google.com [Tue, 21 Oct 2014 21:25:12 +0000 (21:25 +0000)]
Fix History Cross Frame resolver string

TBR=vsm@google.com

BUG=

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

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

4 days agoBetter recovery for getters in functions
brianwilkerson@google.com [Tue, 21 Oct 2014 21:17:28 +0000 (21:17 +0000)]
Better recovery for getters in functions

R=scheglov@google.com

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

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

4 days agoDEPS AutoUpdate: webkit to 184118 (2014-10-21 13:41:29 -0700) leafp@google.com
leafp@google.com [Tue, 21 Oct 2014 21:04:53 +0000 (21:04 +0000)]
DEPS AutoUpdate: webkit to 184118 (2014-10-21 13:41:29 -0700) leafp@google.com
C++ overload resolution in bindings layer
http://src.chromium.org/viewvc/blink?view=rev&revision=184118

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

4 days agoArity indexing in dart:blink entry points
leafp@google.com [Tue, 21 Oct 2014 20:46:55 +0000 (20:46 +0000)]
Arity indexing in dart:blink entry points

This CL replaces type mangling on the blink entry points with arity indexing.  So overloaded methods or methods with optional arguments now dispatch to blink entries specific to their number of arguments (but not their types).  This relies on C++ overload resolution being in place on the blink side (see https://codereview.chromium.org/668733002/).  For the time being, the dart side overload resolution code is left in place.

Resolver strings now have no type or arity info as well.

BUG=
R=vsm@google.com

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

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

4 days agoIssue 21373. Fix for removing line info in case of exception (causes NPE in outline...
scheglov@google.com [Tue, 21 Oct 2014 20:34:31 +0000 (20:34 +0000)]
Issue 21373. Fix for removing line info in case of exception (causes NPE in outline computer).

I will update analysis_server/pubspec.yaml before commit.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21373

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

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

4 days agoExpect int64_list_load_store_test to fail for dart2js
johnmccutchan@google.com [Tue, 21 Oct 2014 20:30:34 +0000 (20:30 +0000)]
Expect int64_list_load_store_test to fail for dart2js

BUG=

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

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

4 days agoAdd unboxed Mint for X64
johnmccutchan@google.com [Tue, 21 Oct 2014 18:11:43 +0000 (18:11 +0000)]
Add unboxed Mint for X64

BUG=
R=vegorov@google.com

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

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

4 days agochange icon/message for add package
keertip@google.com [Tue, 21 Oct 2014 17:29:00 +0000 (17:29 +0000)]
change icon/message for add package

R=danrubel@google.com

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

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

4 days agoFix http://dartbug.com/21335
iposva@google.com [Tue, 21 Oct 2014 17:00:16 +0000 (17:00 +0000)]
Fix http://dartbug.com/21335
- Make the VM internal AssertionError, TypeError and CastError implement
  the public classes instead of patching them.

R=asiva@google.com, lrn@google.com

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

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

4 days agoIssue 21372. "Convert into block body" and "Convert into expression body" for factory...
scheglov@google.com [Tue, 21 Oct 2014 15:32:55 +0000 (15:32 +0000)]
Issue 21372. "Convert into block body" and "Convert into expression body" for factory constructors.

R=paulberry@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21372

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

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

4 days agoAdd tree shaker support for setters and field writes.
paulberry@google.com [Tue, 21 Oct 2014 15:17:06 +0000 (15:17 +0000)]
Add tree shaker support for setters and field writes.

R=scheglov@google.com

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

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

4 days agomove DartEditor.ini to dart directory in mac build
danrubel@google.com [Tue, 21 Oct 2014 13:31:14 +0000 (13:31 +0000)]
move DartEditor.ini to dart directory in mac build

BUG=
R=ricow@google.com

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

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

4 days agoClean up scripts to run Java-based analyzer.
paulberry@google.com [Tue, 21 Oct 2014 13:02:37 +0000 (13:02 +0000)]
Clean up scripts to run Java-based analyzer.

sdk/bin/dartanalyzer_developer is renamed sdk/bin/dartanalyzer_java
(replacing the old sdk/bin/dartanalyzer_java, which was unused), and
the test infrastructure is modified to use sdk/bin/dartanalyzer_java
to start the Java-based analyzer.

This frees up sdk/bin/dartanallyzer_developer to be the --host-checked
version of sdk/bin/dartanalyzer (paralleling what we do for
/sdk/bin/dart2js_developer).

R=ricow@google.com

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

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

4 days agoDEPS AutoUpdate: webkit to 184080 (2014-10-21 05:49:42 -0700) terry@google.com
vsm@google.com [Tue, 21 Oct 2014 12:51:49 +0000 (12:51 +0000)]
DEPS AutoUpdate: webkit to 184080 (2014-10-21 05:49:42 -0700) terry@google.com
Initial migration
http://src.chromium.org/viewvc/blink?view=rev&revision=184080

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

4 days agodart2js: Use `Array` as marker value for constant lists in the new emitter.
floitsch@google.com [Tue, 21 Oct 2014 10:55:35 +0000 (10:55 +0000)]
dart2js: Use `Array` as marker value for constant lists in the new emitter.

R=kasperl@google.com

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

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

4 days agodart2js: Don't use 'init' as a marker for existing fields in makeConstantList.
floitsch@google.com [Tue, 21 Oct 2014 10:51:58 +0000 (10:51 +0000)]
dart2js: Don't use 'init' as a marker for existing fields in makeConstantList.

R=kasperl@google.com

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

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

4 days agoVM: Avoid repeated deoptimizations from hoisted array bounds checks.
fschneider@google.com [Tue, 21 Oct 2014 10:36:52 +0000 (10:36 +0000)]
VM: Avoid repeated deoptimizations from hoisted array bounds checks.

R=vegorov@google.com

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

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

4 days agoFix typemask bug.
johnniwinther@google.com [Tue, 21 Oct 2014 10:34:45 +0000 (10:34 +0000)]
Fix typemask bug.

* Enforce normalization of typemasks
* Improves message on assertion failure

BUG=
R=floitsch@google.com

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

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

4 days agoRevert "Mac no longer fire bogus events. Fix Mac watcher."
ajohnsen@google.com [Tue, 21 Oct 2014 07:43:59 +0000 (07:43 +0000)]
Revert "Mac no longer fire bogus events. Fix Mac watcher."

BUG=

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

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

4 days agoMac no longer fire bogus events. Fix Mac watcher.
ajohnsen@google.com [Tue, 21 Oct 2014 06:06:19 +0000 (06:06 +0000)]
Mac no longer fire bogus events. Fix Mac watcher.

This is a re-apply of r37162.

BUG=
R=nweiz@google.com

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

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

5 days agoDisable actions in the Files view menu that are not allowed for pub cache projects.
scheglov@google.com [Tue, 21 Oct 2014 03:25:45 +0000 (03:25 +0000)]
Disable actions in the Files view menu that are not allowed for pub cache projects.

R=danrubel@google.com
BUG=

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

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

5 days agoFix test timeout; faster DEBUG String::CharAt by not using mutable accessor.
koda@google.com [Tue, 21 Oct 2014 00:15:43 +0000 (00:15 +0000)]
Fix test timeout; faster DEBUG String::CharAt by not using mutable accessor.

BUG=dart:21343
R=iposva@google.com

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

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

5 days agoSet command-line breakpoints using the path suffix.
devoncarew@google.com [Mon, 20 Oct 2014 22:59:51 +0000 (22:59 +0000)]
Set command-line breakpoints using the path suffix.

R=scheglov@google.com

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

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

5 days agoFix java-based analyzer status for test modifications in r41054.
paulberry@google.com [Mon, 20 Oct 2014 22:11:36 +0000 (22:11 +0000)]
Fix java-based analyzer status for test modifications in r41054.

R=brianwilkerson@google.com

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

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

5 days agoIssue 21238. Fix for NPE in occurrences computer when FieldFormalParameterElement...
scheglov@google.com [Mon, 20 Oct 2014 21:26:09 +0000 (21:26 +0000)]
Issue 21238. Fix for NPE in occurrences computer when FieldFormalParameterElement references unresolved field.

R=brianwilkerson@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21238

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

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

5 days agoIssue 21267. Check if DartConsoleManager is null (after shutdown?).
scheglov@google.com [Mon, 20 Oct 2014 21:01:31 +0000 (21:01 +0000)]
Issue 21267. Check if DartConsoleManager is null (after shutdown?).

R=devoncarew@google.com
BUG= https://code.google.com/p/dart/issues/detail?id=21267

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

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

5 days agoFix for file to URI mapping.
scheglov@google.com [Mon, 20 Oct 2014 21:00:49 +0000 (21:00 +0000)]
Fix for file to URI mapping.

R=brianwilkerson@google.com
BUG=

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

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

5 days agoUse UriToFileResolver to convert BPs file paths to package URIs.
scheglov@google.com [Mon, 20 Oct 2014 20:45:26 +0000 (20:45 +0000)]
Use UriToFileResolver to convert BPs file paths to package URIs.

R=devoncarew@google.com
BUG=

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

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

5 days agoRemove debug output in PubCacheManager_NEW.
scheglov@google.com [Mon, 20 Oct 2014 20:41:26 +0000 (20:41 +0000)]
Remove debug output in PubCacheManager_NEW.

R=danrubel@google.com
BUG=

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

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

5 days agoReapply "Stop suppressing generation of bindings with Promise. Add some tests for...
rmacnak@google.com [Mon, 20 Oct 2014 18:27:03 +0000 (18:27 +0000)]
Reapply "Stop suppressing generation of bindings with Promise. Add some tests for DOM APIs that answer promises."

Fix static warning in storage_quota_test.

Fix status of fontface_loaded_test.

R=leafp@google.com

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

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

5 days agoFix for NPE when attempt to open Element with null Source.
scheglov@google.com [Mon, 20 Oct 2014 18:26:02 +0000 (18:26 +0000)]
Fix for NPE when attempt to open Element with null Source.

R=brianwilkerson@google.com
BUG=

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

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

5 days agoSuppress new Request type in dart:html
vsm@google.com [Mon, 20 Oct 2014 17:57:14 +0000 (17:57 +0000)]
Suppress new Request type in dart:html

This is conflicting with the Request type in IDB.  Hiding it for now.  We may want to expose with a different name or factor out into a service worker library.

BUG=http://dartbug.com/21341
R=blois@google.com

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

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

5 days agoSkip bad tests temporarily.
ahe@google.com [Mon, 20 Oct 2014 17:13:12 +0000 (17:13 +0000)]
Skip bad tests temporarily.

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

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

5 days agoRevert "dart2js: add --preserve-uris flag."
floitsch@google.com [Mon, 20 Oct 2014 16:47:09 +0000 (16:47 +0000)]
Revert "dart2js: add --preserve-uris flag."

This reverts commit r41205.

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

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

5 days agodart2js: add --preserve-uris flag.
floitsch@google.com [Mon, 20 Oct 2014 16:32:57 +0000 (16:32 +0000)]
dart2js: add --preserve-uris flag.

R=blois@google.com, johnniwinther@google.com, nweiz@google.com

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

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

5 days agorename Installed Packages => Referenced packages, update on changes to pubspec
keertip@google.com [Mon, 20 Oct 2014 16:01:20 +0000 (16:01 +0000)]
rename Installed Packages => Referenced packages, update on changes to pubspec

R=scheglov@google.com

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

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

5 days agoTweak to fix tests after 'Referenced Packages' CL.
scheglov@google.com [Mon, 20 Oct 2014 15:36:03 +0000 (15:36 +0000)]
Tweak to fix tests after 'Referenced Packages' CL.

TBR

R=danrubel@google.com
BUG=

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

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

5 days ago- Rename flags to reflect the generation impacted.
iposva@google.com [Mon, 20 Oct 2014 15:26:04 +0000 (15:26 +0000)]
- Rename flags to reflect the generation impacted.

R=koda@google.com

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

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

5 days agoApply updates to static methods.
ahe@google.com [Mon, 20 Oct 2014 15:20:45 +0000 (15:20 +0000)]
Apply updates to static methods.

R=johnniwinther@google.com

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

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