dart2js: Support lazily initialized variables in the new emitter.

R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41196 260f80e4-7a28-3924-810f-c04153c831b5
UriResolver for java: URIs.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41197 260f80e4-7a28-3924-810f-c04153c831b5
Fix for getAnalysisContext()

There was a bug when there are two contexts in folders prefix/test and prefix/test2.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41198 260f80e4-7a28-3924-810f-c04153c831b5
Use 'Referenced Packages' node when run with the Analysis Server.

It automatically opens all referenced package+version pairs as Eclipse projects,
or removes if some pair is not used anymore. So, we can find corresponding
resources for stack traces on the console, breakpoints, navigation.

R=brianwilkerson@google.com, danrubel@google.com, keertip@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41199 260f80e4-7a28-3924-810f-c04153c831b5
Fix build: packages is an ignored folder.

TBR

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41200 260f80e4-7a28-3924-810f-c04153c831b5
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
- 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
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
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