Commit Graph

9 Commits

Author SHA1 Message Date
zundel@google.com 1486f2602d Revert "Removes dartc reliance on its own libraries, now can be targeted at any implementation's libraries"
This reverts commit r5885 which works locally, but not on the builder

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5886 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 17:04:03 +00:00
zundel@google.com b838d39acb Removes dartc reliance on its own libraries, now can be targeted at any implementation's libraries
Adds a new cmdline flags

--dart-sdk to point it at a directory where the dart library files are staged
--platform the name of the platform {dartium, vm, frog, dart2js}
to target with the analyzer

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@5885 260f80e4-7a28-3924-810f-c04153c831b5
2012-03-27 16:25:54 +00:00
kasperl@google.com d205c37d48 Simplify equality checks and get rid of unreachable code in number and bool.
BUG=
TEST=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@3432 260f80e4-7a28-3924-810f-c04153c831b5
2012-01-19 12:40:34 +00:00
floitsch@google.com 206e409912 Use strict when possible. Don't even try to cache the hashcode for strings.
Review URL: http://codereview.chromium.org//8511023

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@1745 260f80e4-7a28-3924-810f-c04153c831b5
2011-11-22 14:28:28 +00:00
ngeoffray@google.com 5496005d1d Add optional arguments to our indexOf/lastIndexOf methods.
Review URL: http://codereview.chromium.org//8424012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@947 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-31 13:21:30 +00:00
ngeoffray@google.com 70c01beb9b Clean up (most) uses of Array. Still more to come in the VM corelib code base.
Review URL: http://codereview.chromium.org//8321024

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@507 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-18 10:02:59 +00:00
johnlenz@google.com 95578019c0 Changes "is" and equality checks to strictly check for primitive types, fix a couple of
places we were converting primitives to Object types by "this" coersions.

Fixes issue 79.
Review URL: http://codereview.chromium.org//8286001

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@456 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-14 21:27:14 +00:00
johnlenz@google.com f88f5bd311 Pull "$instanceOf" methods off of the native object. No change in behavior.
Review URL: http://codereview.chromium.org//8241013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@371 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-12 18:54:48 +00:00
dgrove@google.com 977977e6ea Initial checkin.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@9 260f80e4-7a28-3924-810f-c04153c831b5
2011-10-05 05:00:35 +00:00