ngeoffray@google.com
|
b8b04e8a56
|
Support corelib tests in checked mode.
Review URL: https://codereview.chromium.org//11361257
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14882 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-14 12:09:22 +00:00 |
|
ajohnsen@google.com
|
970cc5ba68
|
Move JSSyntaxRegExp to core as a private member. This removes the last refrences to dart:coreimpl.
After this cleanup, RegExp no longer have a const constructor. Use 'new
RegExp(...)' from now on.
BUG=
Review URL: https://codereview.chromium.org//11365196
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14838 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-13 10:41:37 +00:00 |
|
ajohnsen@google.com
|
ab69873a42
|
Make RegExp constructor non-const.
Another take of https://codereview.chromium.org/11410033/ with status changes applied for co19 tests.
BUG=
Review URL: https://codereview.chromium.org//11369210
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14837 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-13 10:18:06 +00:00 |
|
ajohnsen@google.com
|
ec9fee9858
|
"Reverting 14829-14832"
BUG=
Review URL: https://codereview.chromium.org//11312203
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14833 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-13 07:28:13 +00:00 |
|
ajohnsen@google.com
|
8dc3edd7ce
|
Make RegExp's constructor non-const.
BUG=
Review URL: https://codereview.chromium.org//11410033
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14829 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-13 06:48:43 +00:00 |
|
gram@google.com
|
da4fb40152
|
Fix sort test status for dartc.
Review URL: https://codereview.chromium.org//11312199
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14826 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-13 00:44:18 +00:00 |
|
gram@google.com
|
d29a06aff6
|
Fix import in test.
Review URL: https://codereview.chromium.org//11366206
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14819 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-12 23:15:29 +00:00 |
|
hausner@google.com
|
959f9ab4c4
|
More function literal changes in tests.
Review URL: https://codereview.chromium.org//11363206
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14816 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-12 22:57:39 +00:00 |
|
gram@google.com
|
cdb7da543b
|
Library syntax updates. Covers all remaining files in ~/tests aprt from ~/tests/language and ~/tests/standalone.
Review URL: https://codereview.chromium.org//11358203
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14815 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-12 22:45:18 +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 |
|
scheglov@google.com
|
1d310ff72c
|
Report error for deprecated #library #import #source
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//11366078
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14535 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-05 16:21:20 +00:00 |
|
lrn@google.com
|
7e6ae8ea09
|
Renaming IndexOutOfRangeException to RangeError.
It now extends ArgumentError.
Review URL: https://codereview.chromium.org//11275042
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14405 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-11-01 13:46:30 +00:00 |
|
lrn@google.com
|
a8720a6d9c
|
Change signature of noSuchMethod to take an InvocationMirror.
Requires VM and dart2js/dart2dart changes to work.
Committed: https://code.google.com/p/dart/source/detail?r=14198
Committed: https://code.google.com/p/dart/source/detail?r=14254
Review URL: https://codereview.chromium.org//11231074
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14324 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-31 10:32:54 +00:00 |
|
lrn@google.com
|
895d155ab1
|
Revert "Change signature of noSuchMethod to take an InvocationMirror."
TBR=ager@google.com
Review URL: https://codereview.chromium.org//11339042
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14260 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-30 10:47:42 +00:00 |
|
lrn@google.com
|
4a24ddc1d4
|
Change signature of noSuchMethod to take an InvocationMirror.
Requires VM and dart2js/dart2dart changes to work.
Committed: https://code.google.com/p/dart/source/detail?r=14198
Review URL: https://codereview.chromium.org//11231074
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14254 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-30 10:04:12 +00:00 |
|
scheglov@google.com
|
2e574c8c14
|
Issue 5887. Parts must start with 'part of'.
Second attempt.
Now only DartC changes, and status updates.
So, should not break anyone else.
R=brianwilkerson@google.com
BUG=
Review URL: https://codereview.chromium.org//11273064
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14217 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-29 19:17:28 +00:00 |
|
ajohnsen@google.com
|
7e451fc1a4
|
Move SplayTreeMap from coreimpl to collection.
BUG=
Review URL: https://codereview.chromium.org//11304007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14178 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-29 09:40:54 +00:00 |
|
ajohnsen@google.com
|
e925b5591e
|
Move Arrays, Collections and Maps into a new library, dart:collections.
BUG=
Review URL: https://codereview.chromium.org//11274043
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14173 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-29 08:38:15 +00:00 |
|
floitsch@google.com
|
7041a6bbf1
|
Make methods in Stopwatch getters and rename to be more consistent.
Includes:
- Stopwatch.frequency.
- Stopwatch.elapsedInMs() -> Stopwatch.elapsedMilliseconds
- Stopwatch.elapsedInUs() -> Stopwatch.elapsedMicroseconds
- Stopwatch.elapsed() -> Stopwatch.elapsedTicks
Review URL: https://codereview.chromium.org//11265024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14140 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-26 14:25:23 +00:00 |
|
lrn@google.com
|
b8b5632148
|
Convert NoMoreElementsException and EmptyQueueException to StateError.
Review URL: https://codereview.chromium.org//11269045
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14122 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-26 08:28:33 +00:00 |
|
floitsch@google.com
|
9cc9214b58
|
Rename regexp methods to getters.
Review URL: https://codereview.chromium.org//11266050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14094 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 19:31:56 +00:00 |
|
floitsch@google.com
|
2e778387b3
|
Make getKeys, getValues getters (keys, values).
Review URL: https://codereview.chromium.org//11267018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14093 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 19:22:11 +00:00 |
|
efortuna@google.com
|
5df1c2a7ad
|
Enable Opera tests.
Review URL: https://codereview.chromium.org//11271016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14091 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 18:05:43 +00:00 |
|
floitsch@google.com
|
3300f91153
|
Make first and last getters.
Review URL: https://codereview.chromium.org//11273041
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14082 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 15:19:31 +00:00 |
|
floitsch@google.com
|
e7c5e69beb
|
Make String.charCodes a getter.
Review URL: https://codereview.chromium.org//11263040
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14078 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 14:25:43 +00:00 |
|
ricow@google.com
|
873c7baa06
|
Update status for jsshell to make the builders green.
Review URL: https://codereview.chromium.org//11194052
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14073 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-25 12:45:22 +00:00 |
|
floitsch@google.com
|
09f6d09d88
|
Make isEmpty a getter.
Review URL: https://codereview.chromium.org//11238035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14022 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-24 15:04:32 +00:00 |
|
floitsch@google.com
|
0e47b363ae
|
Make hasNext a getter instead of a method.
Review URL: https://codereview.chromium.org//11230011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14015 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-24 13:05:11 +00:00 |
|
lrn@google.com
|
a083c1a108
|
Removed IllegalAccessException and UnsupportedOperationException.
Both were converted to StateError.
Review URL: https://codereview.chromium.org//11235054
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@14012 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-24 12:36:10 +00:00 |
|
ajohnsen@google.com
|
7983141903
|
Move DualPivotQuicksort from coreimpl to core as _Sort.
I've added a tempoary coreSort method in core, to coreimpl and other
uses, until the move is done.
BUG=
Review URL: https://codereview.chromium.org//11239004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13993 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-24 07:17:18 +00:00 |
|
floitsch@google.com
|
27cadf2b66
|
isEven, isOdd, isNegative, isMaxValue, isMinValue, isInfinite, isPositive, isSingleValue.
Review URL: https://codereview.chromium.org//11227042
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13974 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 16:15:36 +00:00 |
|
ahe@google.com
|
6254729761
|
Revert "Parts must start with 'part of'" and "Attempt to fix VM build"
This reverts r13961 and r13963.
Review URL: https://codereview.chromium.org//11233061
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13967 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 14:24:04 +00:00 |
|
scheglov@google.com
|
50b5b6e1a8
|
Parts must start with 'part of'
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13961 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-23 13:20:50 +00:00 |
|
floitsch@google.com
|
9074fd0178
|
Make hashCode a getter and not a method.
Review URL: https://codereview.chromium.org//11191078
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13866 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-22 12:41:04 +00:00 |
|
sigmund@google.com
|
c5e87ddd9e
|
Improvement on future: add stack trace to unhandled failures.
Re-apply change https://codereview.chromium.org/11225017/, now with updates to
co19 tests.
Review URL: https://codereview.chromium.org//11226013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13851 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-20 01:12:59 +00:00 |
|
sigmund@google.com
|
af32282ec6
|
Revert "Improvement on future: add stack trace to future failures."
Some co19 tests need to be updated. Will reapply after fixing their status
files.
Review URL: https://codereview.chromium.org//11231024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13850 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-20 00:34:28 +00:00 |
|
sigmund@google.com
|
8e2c51cc4d
|
Improvement on future: add stack trace to future failures.
Review URL: https://codereview.chromium.org//11225017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13849 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-20 00:23:26 +00:00 |
|
srdjan@google.com
|
1cc23f0907
|
Fix bigint modulo operation. Fixes bug 6056
Review URL: https://codereview.chromium.org//11192074
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13823 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 15:01:18 +00:00 |
|
lrn@google.com
|
89f5daea9e
|
Rename OutOfMemoryException to OutOfMemoryError.
This is a reapply with missing status file changes.
TBR=kasperl@google.com
Review URL: https://codereview.chromium.org//11233004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13822 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 14:01:24 +00:00 |
|
kasperl@google.com
|
f7a56d3f70
|
Revert "Rename OutOfMemoryException to OutOfMemoryError."
This reverts r13818.
TBR'ed.
R=lrn@google.com
BUG=
Review URL: https://codereview.chromium.org//11229003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13820 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 13:11:15 +00:00 |
|
lrn@google.com
|
58f3453267
|
Rename OutOfMemoryException to OutOfMemoryError.
Also move ExceptionImplementation to core.
Review URL: https://codereview.chromium.org//11228002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13818 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 12:20:52 +00:00 |
|
karlklose@google.com
|
3ff51bbe47
|
Make sure that parts of a date are returned as ints.
Firefox may return -0.0 instead of 0 for hours, minutes and seconds, but our toString implementation for dates assumes that these are ints.
BUG=http://code.google.com/p/dart/issues/detail?id=6071
Review URL: https://codereview.chromium.org//11226003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13817 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 11:53:19 +00:00 |
|
lrn@google.com
|
9f32f0674a
|
Add "contains" method to Collection.
This versions does not implement "contains" on DOM lists.
Review URL: https://codereview.chromium.org//11195039
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13806 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-19 06:58:19 +00:00 |
|
efortuna@google.com
|
c28b3b9e35
|
Fix firefox corelib status
Review URL: https://codereview.chromium.org//11192072
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13805 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-18 23:43:28 +00:00 |
|
efortuna@google.com
|
2e36281e1a
|
Change firefox test status.
Review URL: https://codereview.chromium.org//11203004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13804 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-18 23:19:50 +00:00 |
|
lrn@google.com
|
ae9664a9cc
|
Revert "Add "contains" method to Collection."
Review URL: https://codereview.chromium.org//11186045
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13769 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-18 10:55:02 +00:00 |
|
lrn@google.com
|
c3c2ae61c6
|
Add "contains" method to Collection.
Also added a Sequence interface to capture things with a length and
integer indexing. List and String implement that interface, and
there is a base skeleton class for collections that are Sequences.
BUG=1030
Review URL: https://codereview.chromium.org//11169004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13766 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-18 08:48:11 +00:00 |
|
efortuna@google.com
|
4839206863
|
Rename ie to ie9.
Review URL: https://codereview.chromium.org//11184015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13748 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-17 17:44:38 +00:00 |
|
lrn@google.com
|
cd5be325f8
|
Make argument of List.sort optional with default Comparable.compare.
BUG=1235
Review URL: https://codereview.chromium.org//11144016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13718 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-10-17 07:39:12 +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 |
|