Commit Graph

645 Commits

Author SHA1 Message Date
iposva@google.com ddc3e13f8a - Trial balloon for removal of argument definition test.
This change removes the support for the ? operator.

R=asiva@google.com, hausner@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24441 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-25 23:04:19 +00:00
zra@google.com 8edda78ccc Enables more tests for SIMMIPS.
. Fixes register allocation bugs
. Implements float <-> double conversion in assembler and simulator.
. Fixes floating point argument passing for simarm and simmips,
  and floating point return for simarm, and adjusts tests to match.

R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24365 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-24 20:16:16 +00:00
floitsch@google.com b1800554d7 Test started working. Marking as flaky.
Review URL: https://codereview.chromium.org//17154002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24067 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-15 12:25:13 +00:00
sgjesse@google.com da6dd8e33d Update status file
The crash no longer happens after the code was refactored.

TBR=vegorov@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23976 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-13 13:03:38 +00:00
kustermann@google.com 8ea94854e3 Second round of status file updates for simarm/arm
TBR=zra

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23915 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 16:04:39 +00:00
ngeoffray@google.com 98b8521dcc Test does not crash on mac, and is flaky on windows.
Review URL: https://codereview.chromium.org//16520011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23913 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 15:53:25 +00:00
ngeoffray@google.com 71cbc38e4f VM crashes when running dart2js on this test case.
R=vegorov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23909 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-12 15:08:48 +00:00
kustermann@google.com f73188d127 Use gnueabihf for ARM + enabled corelib/isolate/lib/standalone tests on ARM again
R=regis@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23854 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-11 14:21:28 +00:00
scheglov@google.com 80fea8fd8e More fixes for java2dart and status files.
Now DDA passes/fails the same tests as Java version.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23705 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-06 18:13:44 +00:00
antonm@google.com 3264ecdd1b Cleanup suppressions.
TBR=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23548 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-03 15:44:39 +00:00
vsm@google.com d5da0f0c0d Adjusted expectations from last Blink roll
TBR=antonm, blois

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23513 260f80e4-7a28-3924-810f-c04153c831b5
2013-06-02 20:30:14 +00:00
regis@google.com b7eb5aedbe Cleanup various test status files.
R=zra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23450 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-31 00:39:37 +00:00
lrn@google.com 6f6ed505a3 Fix bug in list test.
The test assumed that the return of a typeddata-list's toList method
did not have a generic type parameter, as it should have.

BUG=http://dartbug.com/10708
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23382 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-30 07:03:54 +00:00
kustermann@google.com a8857ed49c Status file updates for arm -> remove Skip markers
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23242 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-28 09:09:38 +00:00
karlklose@google.com 35da54ead7 Reapply "Enable full type-checks in checked mode."
R=ngeoffray@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22846 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-17 11:46:39 +00:00
scheglov@google.com 2214a97df7 Update status files for 'dartanalyer'.
Small tweak for the Java command line analyzer to actually support --package-root option in batch.

R=devoncarew@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22480 260f80e4-7a28-3924-810f-c04153c831b5
2013-05-07 21:45:20 +00:00
lrn@google.com 4214819184 Mark list_test as failing on browsers.
Seems to be failing in UInt8List.operator[] with invalid argument.

BUG=http://dartbug.com/10174

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21945 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-24 12:58:01 +00:00
lrn@google.com 8f4f669d7c Fix build by marking test failing.
Typed arrays on IE9 fails.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21885 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-23 14:36:34 +00:00
ahe@google.com 2abb5be5ec Implement Symbol correctly in dart2js.
Review URL: https://codereview.chromium.org//14079003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21694 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-18 19:25:22 +00:00
ahe@google.com 762334b7a9 Update test status.
Review URL: https://codereview.chromium.org//14171004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21279 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 13:27:28 +00:00
ahe@google.com bdce382768 Add Symbol class.
Review URL: https://codereview.chromium.org//14142003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@21273 260f80e4-7a28-3924-810f-c04153c831b5
2013-04-11 12:46:16 +00:00
floitsch@google.com 8153baac14 Revert "Fix expectation for test hitting bug in dart2js."
This reverts commit 19936.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19938 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-13 15:17:01 +00:00
lrn@google.com d97d223eae Fix expectation for test hitting bug in dart2js.
Review URL: https://codereview.chromium.org//12588006

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19936 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-13 15:05:16 +00:00
floitsch@google.com 00d67f738c Update status file.
Move tests into separate file to keep coverage.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19814 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-11 20:09:09 +00:00
floitsch@google.com 793d492e8a Update status files.
Move bad tests into separate files so that we still have coverage.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19812 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-11 19:44:23 +00:00
johnmccutchan@google.com 502396b1a9 Move tests out of corelib into scalarlist
Review URL: https://codereview.chromium.org//12705002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19699 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-08 17:43:54 +00:00
johnmccutchan@google.com 2c21d3d9c4 Move Float32x4 tests out of runtime/vm/tests into tests/standalone
Review URL: https://codereview.chromium.org//12450011

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19695 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-08 15:22:12 +00:00
ngeoffray@google.com 9032ee670f Check for canBePrimitiveNumber when doing the intersection on a number type.
Review URL: https://codereview.chromium.org//12528004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19536 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-06 08:41:41 +00:00
floitsch@google.com 7ccb970fd1 Implement missing functions on ListBase.
Committed: https://code.google.com/p/dart/source/detail?r=19382
Reverted: http://code.google.com/p/dart/source/detail?r=19419

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19482 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-05 14:02:45 +00:00
floitsch@google.com f329794ef7 Revert "Implement missing functions on ListBase."
This reverts commit 19382.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19419 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 21:21:58 +00:00
floitsch@google.com 5592c90ea1 Update status file.
Review URL: https://codereview.chromium.org//12381077

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19384 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 13:45:37 +00:00
floitsch@google.com c0061ef2cd Implement missing functions on ListBase.
Review URL: https://codereview.chromium.org//12380086

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19382 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-04 13:28:07 +00:00
ngeoffray@google.com e83ac2ecf9 Now that we recognize "'undefined' is not an object" tests pass on safari.
Review URL: https://codereview.chromium.org//12381049

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19338 260f80e4-7a28-3924-810f-c04153c831b5
2013-03-01 21:41:35 +00:00
ngeoffray@google.com 6ce5151888 Small cleanups in RegExp to avoid generating lots of code just because there is a try/catch in our RegExp implementation.
Review URL: https://codereview.chromium.org//12310103

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19037 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-26 11:54:56 +00:00
sra@google.com 039864883a Revert "Revert "Use browsers JSON.parse for parsing JSON (#3)""
Fix more IE special cases

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18933 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-23 00:21:24 +00:00
sra@google.com 0d95ced3dc Revert "Use browsers JSON.parse for parsing JSON (#3)"
Review URL: https://codereview.chromium.org//12313069

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18911 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 19:34:08 +00:00
sra@google.com 1b988548de Use browsers JSON.parse for parsing JSON (#3)
Original CL: https://codereview.chromium.org//12114021

This version modified to take advantage of dart:json being moved to VM.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18908 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-22 19:21:18 +00:00
kasperl@google.com 40fa758493 Update status files for Safari and Firefox. Tests now pass!
TBR'ed.

R=ngeoffray@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18745 260f80e4-7a28-3924-810f-c04153c831b5
2013-02-20 12:02:40 +00:00
iposva@google.com 57f62dd2e1 - Make sure we can "run" all tests using simarm/simmips.
Review URL: https://codereview.chromium.org//12042065

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17516 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-24 00:42:04 +00:00
ngeoffray@google.com ed8ab38e5c Fix crash due to wrong position of an optional parameter in a stub method of an interceptor class.
Review URL: https://codereview.chromium.org//11826049

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16916 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-10 11:56:34 +00:00
kustermann@google.com 73250f819f Status file update: corelib/reg_exp_all_matches_test is passing now
Review URL: https://codereview.chromium.org//11827018

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16838 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-09 09:14:33 +00:00
iposva@google.com 2d8c51d0f4 Fix bug 5511:
- null must support hashCode.
Review URL: https://codereview.chromium.org//11819014

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16827 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-08 23:58:55 +00:00
ahe@google.com 6b11e3ec5a More cuddling dart2js checked mode.
Review URL: https://codereview.chromium.org//11773043

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16801 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-08 14:37:58 +00:00
floitsch@google.com 0204cd5c80 Update status file, so the dart2js lines also apply for browser tests.
Review URL: https://codereview.chromium.org//11773034

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16765 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 23:19:45 +00:00
floitsch@google.com 4319560f5c Update corelib.status for drt.
Review URL: https://codereview.chromium.org//11806002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16739 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 19:34:16 +00:00
floitsch@google.com c42db7efa1 Update status file for drt corelib.
Review URL: https://codereview.chromium.org//11801020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16738 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 19:27:16 +00:00
ager@google.com 10a3642727 Mark broken future test as failing on VM.
There is already a bug report for this. It looks like a high priority
that the new future behavior is correctly tested.

R=lrn@google.com,ajohnsen@google.com,floitsch@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16700 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 14:48:44 +00:00
lrn@google.com 2b2de751a7 Fixed status files for dart2js corelib/lib/language tests.
Moved two tests to lib/async where they belong.

R=floitsch@google.com
CC=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16699 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 14:15:29 +00:00
karlklose@google.com 126820a65f Mark tests that use Timer as failing on dart2js.
There is no implementation for Timer in JavaScript.

R=floitsch@google.com
BUG=dartbug.com/7728

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16697 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 13:39:09 +00:00
floitsch@google.com 4a7dfd2da3 Big merge from experimental to bleeding edge.
Review URL: https://codereview.chromium.org//11783009

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16687 260f80e4-7a28-3924-810f-c04153c831b5
2013-01-07 11:23:16 +00:00