Add placeholders to create folders
Review URL: https://chromiumcodereview.appspot.com//10384063

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7471 260f80e4-7a28-3924-810f-c04153c831b5
Fix bugs in expression temp allocation, Kevin's CL 10302007 (Remove temporaries using explicit names) and merge with other temp.
Review URL: https://chromiumcodereview.appspot.com//10389041

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7472 260f80e4-7a28-3924-810f-c04153c831b5
Include wait for file scanning when waiting for analysis
Review URL: https://chromiumcodereview.appspot.com//10378073

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7473 260f80e4-7a28-3924-810f-c04153c831b5
Add some options.
Review URL: https://chromiumcodereview.appspot.com//10378076

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7474 260f80e4-7a28-3924-810f-c04153c831b5
Fix issue 2939, revert previous change that accepted null as excpetion objects:
throw null throws NullPointerException as per latest spec.
Review URL: https://chromiumcodereview.appspot.com//10392016

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7475 260f80e4-7a28-3924-810f-c04153c831b5
Add the method DartLibrary.getCompilationUnitsTransitively().
Move the definition of getChildrenOfType() from DartElementImpl to DartElement.
Review URL: https://chromiumcodereview.appspot.com//10386057

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7476 260f80e4-7a28-3924-810f-c04153c831b5
Fix dealing with incomplete files as the first set of files encountered.
Review URL: https://chromiumcodereview.appspot.com//10391037

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7477 260f80e4-7a28-3924-810f-c04153c831b5
Support for renaming local functions, identify conflicts with local functions

R=messick@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10383091

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7478 260f80e4-7a28-3924-810f-c04153c831b5
Minimal fix to get cross frame tests working.

I'm working on a more general fix that should obsolete this change.

BUG=http://code.google.com/p/dart/issues/detail?id=2774
TEST=cross_frame_test,inner_frame_test

Review URL: https://chromiumcodereview.appspot.com//10384017

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7480 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Minimal fix to get cross frame tests working."

A couple more complications than I expected on the dartium side.  I'm
reverting and redoing.

TBR=sra

Review URL: https://chromiumcodereview.appspot.com//10356092

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7481 260f80e4-7a28-3924-810f-c04153c831b5
Update status file

Marked flaky test as such.

TBR=ager@google.com

BUG=dart:2987
TEST=tests/standalone/src/io/http_test.dart

Review URL: https://chromiumcodereview.appspot.com//10356093

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7482 260f80e4-7a28-3924-810f-c04153c831b5
Undo optimization in cases where NaN might be involved.

Review URL: https://chromiumcodereview.appspot.com//10332088

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7483 260f80e4-7a28-3924-810f-c04153c831b5
Make sure all loop-phis are declared.

Review URL: https://chromiumcodereview.appspot.com//10386047

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7484 260f80e4-7a28-3924-810f-c04153c831b5
Add a "Label" Node around an Identifier that is being used as a label.

This is in preparation for rewriting switch to match the "new" switch grammar.
I need to make a block information structure for switch statements, and I don't
want to do that on an obsolete structure.

Review URL: https://chromiumcodereview.appspot.com//10392024

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7485 260f80e4-7a28-3924-810f-c04153c831b5
The shift-amount must not be anded with 31.

In JS x >> y is equivalent to x >> (y & 31). Dart's semantics is
different.

Review URL: https://chromiumcodereview.appspot.com//10356095

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7486 260f80e4-7a28-3924-810f-c04153c831b5
Fix bug in NaN-related test.

Not-equality isn't one of the operations that always yield false on NaN.

Review URL: https://chromiumcodereview.appspot.com//10383105

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7487 260f80e4-7a28-3924-810f-c04153c831b5
Don't emit dangling comma in object literal.

Review URL: https://chromiumcodereview.appspot.com//10388069

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7488 260f80e4-7a28-3924-810f-c04153c831b5
Assign a short name to private variables (first one wins).

Review URL: https://chromiumcodereview.appspot.com//10386071

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7489 260f80e4-7a28-3924-810f-c04153c831b5
Set defineProperty writeable: true.

With "writeable: false" IE disallowes shadowing definitions.

Review URL: https://chromiumcodereview.appspot.com//10356096

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@7491 260f80e4-7a28-3924-810f-c04153c831b5
Support for renaming getters and setters

R=brianwilkerson@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10381080

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