Commit Graph

3219 Commits

Author SHA1 Message Date
ahe@google.com 53d500dee0 Implement dynamic function checks.
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org//50313007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30932 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 06:47:07 +00:00
johnniwinther@google.com db1e0fad6f Update status for passing test.
BUG=

Review URL: https://codereview.chromium.org//100823006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30910 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-05 19:17:15 +00:00
scheglov@google.com 0cd8cd4006 New analyzer snapshot.
R=brianwilkerson@google.com
BUG=

Review URL: https://codereview.chromium.org//103233003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30862 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 17:57:44 +00:00
kustermann@google.com 1ce08befc8 co19-roll to r672: Followup status file update for IE9
Review URL: https://codereview.chromium.org//104663002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30857 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 14:35:50 +00:00
johnniwinther@google.com f2cc696948 Update status for long-running test on IE9.
BUG=
R=ahe@google.com

Review URL: https://codereview.chromium.org//104493002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30855 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 13:32:22 +00:00
kustermann@google.com eb09d1e40b co19-roll to r672
Review URL: https://codereview.chromium.org//100363003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30854 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-04 13:00:12 +00:00
floitsch@google.com 2d634bcb3f Update status file.
Review URL: https://codereview.chromium.org//101943002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30810 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-03 14:16:18 +00:00
floitsch@google.com 4b316431fa Implement scheduleImmediate for the VM.
BUG= http://dartbug.com/9001
R=iposva@google.com

Review URL: https://codereview.chromium.org//79243002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30797 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-02 16:27:07 +00:00
ahe@google.com 91d828c382 Fix bad reference in string interpolation.
Also, update dart2dart status.

Review URL: https://codereview.chromium.org//97043002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30786 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-29 14:57:19 +00:00
ahe@google.com 2e609634ab Fix crashes in scanner.
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org//87813002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30782 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-29 12:50:11 +00:00
aprelev@gmail.com 2c7f815b87 Fix dart2js crash on unresolved super call.
BUG=dartbug.com/15357
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org//93913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30762 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-28 15:08:08 +00:00
kustermann@google.com f214fe5fc2 Mark 4_Super_Invocation_A02_t05.dart as passing on dart2dart, filed issue for dart2js
Review URL: https://codereview.chromium.org//92143002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30727 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 17:46:41 +00:00
floitsch@google.com 8a21abdebd Update co19 tests.
R=kustermann@google.com

Review URL: https://codereview.chromium.org//91663004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30723 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 16:55:48 +00:00
kustermann@google.com bb54b776ba Checked-in binary update to v1.0.0.3
R=ricow@google.com

Review URL: https://codereview.chromium.org//91473002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30717 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 14:17:44 +00:00
kustermann@google.com 12bf7bb6c8 Extend flaky marker for LibTest/math/tan_A01_t01 to dartium
R=floitsch@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//91193002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30706 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 10:59:18 +00:00
johnniwinther@google.com 06f6041c8a Update status.
BUG=

Review URL: https://codereview.chromium.org//91133002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30702 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 09:47:42 +00:00
ngeoffray@google.com 95e051e7e2 Update status file for co19 test.
Review URL: https://codereview.chromium.org//90943002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30697 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 08:20:12 +00:00
johnniwinther@google.com 4ff13b1b24 Check compiler exitCode.
R=ahe@google.com

Review URL: https://codereview.chromium.org//80793002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30696 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-27 08:18:33 +00:00
johnmccutchan@google.com f40c74c3de Remove type annotation from _TypedListBase
BUG=https://code.google.com/p/dart/issues/detail?id=12861
R=hausner@google.com

Review URL: https://codereview.chromium.org//80993003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30685 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-26 23:35:35 +00:00
ngeoffray@google.com 27d1f7aa7f Inline the fixed array constructor manually in the SSA builder. Also track whether a fixed array ever flows into a method that may check if it is growable.
Also fixes new List(null): it now throws.

R=kasperl@google.com

Review URL: https://codereview.chromium.org//82953002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30612 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-25 09:10:57 +00:00
lrn@google.com 71f2015ed0 Growable typed data buffers.
Like growable lists, but with typed data.

Added to package:collection_helpers.

R=floitsch@google.com

Committed: https://code.google.com/p/dart/source/detail?r=30396
Reverted: r30412

Committed: https://code.google.com/p/dart/source/detail?r=30514

Review URL: https://codereview.chromium.org//26695002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30569 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-22 10:31:53 +00:00
lrn@google.com 2b85fb5b37 Revert "Growable typed data buffers."
Still some spurious browser failures. Will try again tomorrow.

Review URL: https://codereview.chromium.org//79343010

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30521 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 14:28:31 +00:00
kustermann@google.com d9439a18bb Removed status file entries which refer to non-existent tests 2
Review URL: https://codereview.chromium.org//80603003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30519 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 13:57:15 +00:00
kustermann@google.com aaa1d67a1b Removed status file entries which refer to non-existent tests
Review URL: https://codereview.chromium.org//80913002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30518 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 13:46:36 +00:00
kustermann@google.com 8e72acceb4 Followup on co19-roll to r667, Language/14_Libraries_and_Scripts/1_Imports_A03_t31 doesn't fail in minified mode
Review URL: https://codereview.chromium.org//80623003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30515 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 12:37:02 +00:00
kustermann@google.com 6c04b9a0b2 Followup on co19-roll to r667, marked co19/Language/12_Expressions/32_Type_Test_A02_t04 as failing in minified mode
Review URL: https://codereview.chromium.org//79143005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30513 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 12:09:52 +00:00
kustermann@google.com ecb94a2091 Followup status file update after co19-roll to r667
Language/15_Types/1_Static_Types_A03_t01 is failing on dartium in checked mode
as well.

Review URL: https://codereview.chromium.org//77653003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30511 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 11:38:16 +00:00
kustermann@google.com c29264590b Status file update for IE9
R=ngeoffray@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//78873004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30510 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 11:31:03 +00:00
kustermann@google.com 992acd95d6 co19-roll to r667
R=ricow@google.com

Review URL: https://codereview.chromium.org//80543002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30506 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-21 10:31:10 +00:00
lrn@google.com 8b7322c1e1 Co19 test doesn't fail in analyzer.
Review URL: https://codereview.chromium.org//77613004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30458 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 11:48:37 +00:00
lrn@google.com b587550438 Update test expectations for co19 Set.intersection test.
Review URL: https://codereview.chromium.org//77793003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30455 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-20 10:34:08 +00:00
kustermann@google.com a36b4974c8 Mark LibTest/math/cos_A01_t01 as flaky on none-dartium as well
R=karlklose@google.com

Review URL: https://codereview.chromium.org//69173007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30390 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-19 09:46:46 +00:00
scheglov@google.com 9d8ce37bfe New analyzer snapshot.
Also insert empty lines between class and unit members.
Remove some more extra parentheses.

R=brianwilkerson@google.com, devoncarew@google.com
BUG=

Review URL: https://codereview.chromium.org//68233003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30203 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 19:33:57 +00:00
kustermann@google.com e8f07570c2 Mark LibTest/core/Stopwatch/elapsedTicks_A01_t01 as flaky, co19 issue 657
TBR=whesse@google.com

Review URL: https://codereview.chromium.org//68343011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30195 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-12 13:43:54 +00:00
scheglov@google.com dcae148d04 Removed status file entries which refer to non-existent co19 tests.
R=brianwilkerson@google.com, jwren@google.com
BUG=

Review URL: https://codereview.chromium.org//63753006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30163 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-11 18:25:09 +00:00
fschneider@google.com cb017a0b53 Update dart2js co19 status for 1_Evaluation_of_Implicit_Variable_Getters_A01_t02.
It does not have the right expections. Filed co19 issue 648.

R=karlklose@google.com

Review URL: https://codereview.chromium.org//54853002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30155 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-11 14:03:51 +00:00
johnniwinther@google.com eb91af49a0 Fix status+warning.
BUG=

Review URL: https://codereview.chromium.org//68113004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30152 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-11 11:46:48 +00:00
iposva@google.com 3eb8d59184 - Mark co19 tests with bad assumptions.
Review URL: https://codereview.chromium.org//67003003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30118 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-08 17:12:57 +00:00
scheglov@google.com f4dabb083a Issue 14748. Name of type alias is a valid const expression.
https://code.google.com/p/dart/issues/detail?id=14748

R=brianwilkerson@google.com, jwren@google.com
BUG=

Review URL: https://codereview.chromium.org//64863002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30059 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-07 17:56:31 +00:00
floitsch@google.com bf8d6701a6 Mark elementSizeInBytes as failing on IE9.
Review URL: https://codereview.chromium.org//60353004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29937 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 21:15:40 +00:00
regis@google.com bae7bec7e2 Fix co19 tests status file for dart2dart.
Review URL: https://codereview.chromium.org//60883002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29935 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 20:59:44 +00:00
regis@google.com 528a7ce3d9 Complete latest spec changes regarding malformed types (see issue 14006).
Update language tests and mark them as failing in dart2js as appropriate.
Mark a few co19 tests as failing.
Mark a dart2js test as failing due to unresolved types.

Unfortunately, https://codereview.chromium.org/53583003/ was uncomplete and
missed a few mappings of malformed types to dynamic.

R=hausner@google.com

Review URL: https://codereview.chromium.org//57133004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29924 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 18:46:13 +00:00
floitsch@google.com 6c7a77524d Add missing ByteData.elementSizeInBytes.
BUG= http://dartbug.com/12881
R=johnmccutchan@google.com

Review URL: https://codereview.chromium.org//58943002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29918 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 18:04:42 +00:00
hausner@google.com f847f1831b boolean expressions with null are never potentially const
Fix issue 13394

R=srdjan@google.com

Review URL: https://codereview.chromium.org//49503009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29914 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 16:51:50 +00:00
johnniwinther@google.com 2d7c0e5a96 Update co19 status.
BUG=

Review URL: https://codereview.chromium.org//59383004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29905 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 13:30:34 +00:00
johnniwinther@google.com 4b297d0819 Make test of malformed types a dynamic type error.
BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//54983007

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29897 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 12:28:39 +00:00
iposva@google.com 3dced243b3 Fix http://dartbug.com/14763
- Find main in the exported names of the root library.
- Unify how the main function is called from spawnUri
  and the initial isolate.

Review URL: https://codereview.chromium.org//48713013

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29865 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 00:55:41 +00:00
jwren@google.com 0c542e6631 Fix for 13493
R=brianwilkerson@google.com, scheglov@google.com

Review URL: https://codereview.chromium.org//54063004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29864 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-05 00:43:38 +00:00
johnmccutchan@google.com 6e5ef90ac5 analzyer status
TBR

Review URL: https://codereview.chromium.org//49503006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29852 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-04 22:21:07 +00:00
johnmccutchan@google.com 29c01044bc This is the final breaking change in dart:typed_data needed for Dart 1.0. We need this change because the ECMAScript SIMD specification only includes Int32x4 and Int32x4List and our types must match.
R=srdjan@google.com

Review URL: https://codereview.chromium.org//56023004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29849 260f80e4-7a28-3924-810f-c04153c831b5
2013-11-04 21:56:59 +00:00