Get rid of bash for dartdoc and do the whole thing in dart.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5659 260f80e4-7a28-3924-810f-c04153c831b5
Do not use recursion for depth-first traversal of straight line code.

For straight-line sequences of intermediate instructions, use iteration in
the depth-first search implementation.

R=srdjan@google.com
BUG=
TEST=vm/CodeIndexTable should pass on x64

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5660 260f80e4-7a28-3924-810f-c04153c831b5
Switch frog tests to run on frogsh
This is a patch from issue 9724008, with a one line change to corelib.status

TBR=efortuna@google.com

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5662 260f80e4-7a28-3924-810f-c04153c831b5
Switch frog tests to run on frogsh
This is a patch from issue 9724008, with a one line change to corelib.status

TBR=efortuna@google.com

Committed: https://code.google.com/p/dart/source/detail?r=5661

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5663 260f80e4-7a28-3924-810f-c04153c831b5
Implement StaticGetter and StaticSetter in new compiler.
Review URL: https://chromiumcodereview.appspot.com//9726011

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5664 260f80e4-7a28-3924-810f-c04153c831b5
Template bug fixes and new features.

Fixed textnode bug, whitespace was being removed. Added added local name for #with and #each.  Form of ${#each list [localName]} and ${#with object [localNme]} Added ability to call another template (located in the same tmpl file).  Form is ${#templateName(parms)}

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5665 260f80e4-7a28-3924-810f-c04153c831b5
10 times faster enqueuing.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5666 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Switch frog tests to run on frogsh"

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5667 260f80e4-7a28-3924-810f-c04153c831b5
Fix use-after-free bug in debugger

This was the cause for crashes on Linux.
Review URL: https://chromiumcodereview.appspot.com//9726017

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5668 260f80e4-7a28-3924-810f-c04153c831b5
Add nodejs to the path
Attempt to fix Windows bots

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5669 260f80e4-7a28-3924-810f-c04153c831b5
Make failed capturing parenthesis produce null instead of "".

BUG=2068

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5670 260f80e4-7a28-3924-810f-c04153c831b5
Prepare for the removal of the old indexer by copying over referenced utility classes
Review URL: https://chromiumcodereview.appspot.com//9724035

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5673 260f80e4-7a28-3924-810f-c04153c831b5
Make string juxtaposition combine properly with string interpolations.

Juxtaposed string literals combine with the first and last string parts
of a string interpolation, to create a new string interpolation.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5674 260f80e4-7a28-3924-810f-c04153c831b5
Adding missing file from previous CL.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5675 260f80e4-7a28-3924-810f-c04153c831b5
Make string interpolations be compile-time-constants.

Based on StringInterpolation change that hasn't been committed yet.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5676 260f80e4-7a28-3924-810f-c04153c831b5
Add generated files on Windows to .gitignore

R=ahe@google.com

BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5677 260f80e4-7a28-3924-810f-c04153c831b5
Fix typo in visitor.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5678 260f80e4-7a28-3924-810f-c04153c831b5
Fix typo in expectations.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@5679 260f80e4-7a28-3924-810f-c04153c831b5
Implement the isSuperTypeOfNativeClass method the right way.
Review URL: https://chromiumcodereview.appspot.com//9752006

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