Get rid of a lot of () for getters.

R=bak@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12017 260f80e4-7a28-3924-810f-c04153c831b5
Change our 'is int' check to use Math.floor instead of a smi check.
Review URL: https://chromiumcodereview.appspot.com//10912147

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12018 260f80e4-7a28-3924-810f-c04153c831b5
Add TODO from CL 10928029.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12019 260f80e4-7a28-3924-810f-c04153c831b5
Fix an analyser error in the http_impl. The code works fine on the VM.

R=sgjesse@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12020 260f80e4-7a28-3924-810f-c04153c831b5
Optimistically hoist SmiCheck through phi when the only value of unknown type coming into the phi is an operand corresponding to the loop's pre-header.

R=fschneider@google.com
BUG=

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12022 260f80e4-7a28-3924-810f-c04153c831b5
Move dart:web to pkg:htmlescape.

Remove the dart:web library from the VM.
Remove reference to web library from libraries.dart.

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

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

TBR=antonm@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12024 260f80e4-7a28-3924-810f-c04153c831b5
Removed/moved "assert" function to core_patch.dart as "_assert".
Changed resolution of assert to only accepting assert in a statement position.
Added more assert tests.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12026 260f80e4-7a28-3924-810f-c04153c831b5
Fix typo.
Review URL: https://chromiumcodereview.appspot.com//10909117

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12027 260f80e4-7a28-3924-810f-c04153c831b5
Remove more () from getters.

This makes it possible to run all standard tests except co19
without ever using a getter that's defined with ().

R=iposva@google.com,hausner@google.com
BUG=

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12029 260f80e4-7a28-3924-810f-c04153c831b5
Move dartium c++ templates to templates/html/dartium.

R=antonm@google.com

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12030 260f80e4-7a28-3924-810f-c04153c831b5
Update dart2js co19 status for checked mode.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12031 260f80e4-7a28-3924-810f-c04153c831b5
Remove stale files from lib/html/src.

R=antonm@google.com

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

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

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12035 260f80e4-7a28-3924-810f-c04153c831b5
Big doubles are now integers too.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12036 260f80e4-7a28-3924-810f-c04153c831b5
num implements Comparable and Hashable.
Review URL: https://chromiumcodereview.appspot.com//10916172

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12037 260f80e4-7a28-3924-810f-c04153c831b5
Use isParameterCheck instead of duplicating the code.

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

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12038 260f80e4-7a28-3924-810f-c04153c831b5
This is the timing test I reported on earlier
Review URL: https://chromiumcodereview.appspot.com//10908076

git-svn-id: http://dart.googlecode.com/svn/branches/bleeding_edge/dart@12039 260f80e4-7a28-3924-810f-c04153c831b5
Update scan, changed and discard to handle "packages" directory
Review URL: https://chromiumcodereview.appspot.com//10883074

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