Fix type inference test.

R=ager@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8714 260f80e4-7a28-3924-810f-c04153c831b5
Triage analyzer language.status file with no public issue open

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8716 260f80e4-7a28-3924-810f-c04153c831b5
Reapply change to GVN all HFieldGet instructions.

- Enable GVN for all HFieldGet.
- Mark all non-final HFieldGet as depending on something.
- Mark control flow as not having side effects.
- Fix dead code elimination to not treat control flow as dead code.
- Fix live ranges for HChecks to unconditionally have the same live range as the instruction they are checking.

R=floitsch@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8717 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Reapply change to GVN all HFieldGet instructions."

Failures on browsers.

R=floitsch@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8718 260f80e4-7a28-3924-810f-c04153c831b5
Fix most warnings and other minor cleanups.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8719 260f80e4-7a28-3924-810f-c04153c831b5
Update partial parser and scanner to be able to skip expressions like "new Map<S, T>()".

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8720 260f80e4-7a28-3924-810f-c04153c831b5
Fix total for southern hemisphere.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8721 260f80e4-7a28-3924-810f-c04153c831b5
Bug fix for when a user sets the package root and later removes it.
Review URL: https://chromiumcodereview.appspot.com//10537185

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8722 260f80e4-7a28-3924-810f-c04153c831b5
Fix for http://code.google.com/p/dart/issues/detail?id=3651 - conflict on debugger port.
Review URL: https://chromiumcodereview.appspot.com//10535177

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8723 260f80e4-7a28-3924-810f-c04153c831b5
Tweak the UI and text for the analysis preference page.
Review URL: https://chromiumcodereview.appspot.com//10545193

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8724 260f80e4-7a28-3924-810f-c04153c831b5
Change our library label provider to not use dashes - it's confusing when the file name also contains dashes.
Review URL: https://chromiumcodereview.appspot.com//10557011

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8725 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3643. Associate 'no such method' problem with method name, not with whole invocation
http://code.google.com/p/dart/issues/detail?id=3643

R=brianwilkerson@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8726 260f80e4-7a28-3924-810f-c04153c831b5
Fix for http://code.google.com/p/dart/issues/detail?id=3616 - missing dartdoc tooltips for getters and setters; also, poorly formatter tooltips for functions as parameters.
Review URL: https://chromiumcodereview.appspot.com//10542177

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8727 260f80e4-7a28-3924-810f-c04153c831b5
Refinable types semantic highlighting rethink.

This changes highlighting to emphasize variable identifiers if and only if their type *cannot* be inferred.  This gets us closer to the essence of guiding safe code changes.  
Review URL: https://chromiumcodereview.appspot.com//10544178

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8728 260f80e4-7a28-3924-810f-c04153c831b5
fix mapping of html files to libraries http://code.google.com/p/dart/issues/detail?id=3586
Review URL: https://chromiumcodereview.appspot.com//10563005

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8729 260f80e4-7a28-3924-810f-c04153c831b5
Chek stack overflow in while an do-while node (in order to be able to interrupt loops).
Review URL: https://chromiumcodereview.appspot.com//10562010

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8730 260f80e4-7a28-3924-810f-c04153c831b5
Stop writing incomplete information to the disk
Review URL: https://chromiumcodereview.appspot.com//10544180

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8731 260f80e4-7a28-3924-810f-c04153c831b5
Issue 3683. NPE when analyze DartLibrary after HTML rename
http://code.google.com/p/dart/issues/detail?id=3683

R=pquitslund@google.com
BUG=
TEST=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge@8732 260f80e4-7a28-3924-810f-c04153c831b5
Wait for all index operations to complete before stopping
Review URL: https://chromiumcodereview.appspot.com//10556013

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