regis@google.com
|
9eb12ad303
|
Implement updated method overriding rules in the vm (issue 11495).
Introduce --error-on-bad-override flag and use it when generating snapshots.
Fix signature checking when patching methods.
Fix errors in patch files.
Fix receiver type of constructors.
Fix finalization of mixin application typedefs.
Update tests and status files.
R=asiva@google.com
Review URL: https://codereview.chromium.org//22685007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26027 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-12 20:28:52 +00:00 |
|
asiva@google.com
|
4577abd566
|
Third step towards loading core library scripts directly from the sources
- Read the patch source files using the source mapping array generated for
patch files instead of relying on a generated buffer containing the sources.
- Modify the gyp files to ensure that all patch libraries are read directly
from the sources. Remove the source buffer generation step in the gypi
files for all patch files.
R=hausner@google.com, iposva@google.com
Review URL: https://codereview.chromium.org//14784010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22436 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-05-06 18:16:25 +00:00 |
|
floitsch@google.com
|
1743496bc2
|
Rename DAYS_IN_WEEK to DAYS_PER_WEEK. Add MONTHS_PER_YEAR.
BUG= http://dartbug.com/9812
Review URL: https://codereview.chromium.org//14065003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21434 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-15 11:29:10 +00:00 |
|
floitsch@google.com
|
0a26d0e20b
|
Rename DateTime constants to full names.
BUG= http://dartbug.com/9441
Review URL: https://codereview.chromium.org//13841005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21189 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-10 09:23:26 +00:00 |
|
floitsch@google.com
|
cead1d41f1
|
ceil/floor/truncate/round return integers.
This CL supercedes https://codereview.chromium.org/11748016/
Review URL: https://codereview.chromium.org//12317107
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19810 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-03-11 18:54:37 +00:00 |
|
floitsch@google.com
|
fb7b9e3c5c
|
Rename Date to DateTime.
BUG=http://dartbug.com/1424
Review URL: https://codereview.chromium.org//11770004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17549 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-24 12:16:37 +00:00 |
|
floitsch@google.com
|
8e6f238f86
|
a === b -> identical(a, b)
Replace === null with == null.
BUG=http://dartbug.com/6380
Review URL: https://codereview.chromium.org//11361190
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14794 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-12 17:19:58 +00:00 |
|
ajohnsen@google.com
|
8b6565ceea
|
Move DateImplementation from coreimpl to core, making it private.
BUG=
Review URL: https://codereview.chromium.org//11227055
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13980 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 17:34:36 +00:00 |
|
regis@google.com
|
adb534674c
|
Change core lib, dart2js, and more for new optional parameters syntax and semantics (new semantics is not enforced yet).
Review URL: https://codereview.chromium.org//11090016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13684 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-16 16:03:47 +00:00 |
|
lrn@google.com
|
a1faa6f135
|
Change IllegalArgumentException to ArgumentError.
Review URL: https://codereview.chromium.org//10989013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12841 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-25 12:27:52 +00:00 |
|
kasperl@google.com
|
997e534c28
|
Change Duration to take proper named optional parameters.
R=bak@google.com,lrn@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10905255
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12314 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-13 11:17:31 +00:00 |
|
kasperl@google.com
|
9beb871852
|
Get rid of a lot of () for getters.
R=bak@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10919146
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12017 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-07 11:50:07 +00:00 |
|
dominich@google.com
|
494e5b228e
|
Updated VM and JS versions of Date to allow underflow and overflow.
Added many tests to check everything is working as expected.
BUG=2771
Committed: https://code.google.com/p/dart/source/detail?r=11453
Review URL: https://chromiumcodereview.appspot.com//10832166
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11522 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-29 15:09:14 +00:00 |
|
dominich@google.com
|
6d70844f1b
|
Revert "Updated VM and JS versions of Date to allow underflow and overflow."
This reverts commit r11453.
TBR=floitsch@google.com
Review URL: https://chromiumcodereview.appspot.com//10894009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11456 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 15:48:29 +00:00 |
|
dominich@google.com
|
957192e887
|
Updated VM and JS versions of Date to allow underflow and overflow.
Added many tests to check everything is working as expected.
BUG=2771
Review URL: https://chromiumcodereview.appspot.com//10832166
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11453 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-28 15:31:43 +00:00 |
|
iposva@google.com
|
327ff5d70e
|
- Change "static final" to "static const" in the runtime/ directory.
- Fixed parsing of top-level static const.
Review URL: https://chromiumcodereview.appspot.com//10883071
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11425 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 23:51:37 +00:00 |
|
ager@google.com
|
37ae98110a
|
Reapply "Sharing of sources for corelib date implementation between VM
and dart2js".
BUG=
Review URL: https://chromiumcodereview.appspot.com//10834353
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10799 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-16 08:00:02 +00:00 |
|
ager@google.com
|
2d1b1727ef
|
Revert "Sharing of sources for corelib date implementation between VM and"
Revert "Fix create_sdk."
Revert "Fix bad merge. 'unified' directory is gone."
We need to update dartc to not check that final fields are initialized
for 'external' constructors (it does not have the body and
initializers for those).
R=ajohnsen@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10857029
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10797 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-16 07:40:09 +00:00 |
|
ager@google.com
|
d9cb56df86
|
Sharing of sources for corelib date implementation between VM and
dart2js.
R=iposva@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10836237
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10794 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-16 07:11:23 +00:00 |
|