Fix for issue 7757
- Iterate and collect all the inlined functions in an optimized dart frame
  into the stack frame when throwing an exception.
- Added a OptimizedDartFrameIterator class which iterates over all the inlined
  functions of a single optimized dart frame.
Review URL: https://codereview.chromium.org//11833025

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17000 260f80e4-7a28-3924-810f-c04153c831b5
Added code to trace zone and handles creation/deletion under flags
--trace-zone and trace-handles
Review URL: https://codereview.chromium.org//11879005

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17001 260f80e4-7a28-3924-810f-c04153c831b5
Fix printing of deoptimized function.
Review URL: https://codereview.chromium.org//11886008

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17002 260f80e4-7a28-3924-810f-c04153c831b5
Use a named constant for the object id size when writing out the header.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17003 260f80e4-7a28-3924-810f-c04153c831b5
Improve compact and default configuration

BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17004 260f80e4-7a28-3924-810f-c04153c831b5
Emit fake classes to please the third party HPROF tool infrastructure.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17005 260f80e4-7a28-3924-810f-c04153c831b5
Fix minor path handling issue in path package.

BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17006 260f80e4-7a28-3924-810f-c04153c831b5
Make browser tests all run from a server instead of the local filesystem.

BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17007 260f80e4-7a28-3924-810f-c04153c831b5
Delete debugging change that slipped in.
Review URL: https://codereview.chromium.org//11889002

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17008 260f80e4-7a28-3924-810f-c04153c831b5
Update IE 10 status file.
Review URL: https://codereview.chromium.org//11884013

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@17009 260f80e4-7a28-3924-810f-c04153c831b5
Add cmake support and binding examples
cmake: add install rule
cmake: msvc/ninja fixes
cmake: fix lib names, cleanup
cmake: fix gcc linker errors
cmake: split out lib/exe parts
cmake: check for already downloaded third-party package
cmake: split out all inofficial code
cmake: sync
cmake: directory structure changed