Commit Graph

3219 Commits

Author SHA1 Message Date
jwren@google.com 567f754dce Fix for 15001.
R=brianwilkerson@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33293 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-04 19:48:52 +00:00
floitsch@google.com 2e04791d8e Follow factory redirections when checking case expressions.
This version does the check in the resolver and uses the constant values and not just the types. As such, it also follows the constructor chain.

R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33239 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-03 19:22:13 +00:00
floitsch@google.com 18c76007b1 Check that const-map keys don't override equals.
BUG= http://dartbug.com/17123
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33201 260f80e4-7a28-3924-810f-c04153c831b5
2014-03-03 09:52:51 +00:00
ricow@google.com 3f0b2938a3 Roll deps for V8 to the 3.24 version
Suppress failure in sine test due to V8 issue 3006:
https://code.google.com/p/v8/issues/detail?id=3006

R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@33016 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-25 12:53:32 +00:00
floitsch@google.com 5ac0d372e3 Mark LinkeList test as timeout on IE9.
Review URL: https://codereview.chromium.org//177003004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32968 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-24 15:12:38 +00:00
johnniwinther@google.com 1d95528364 More test as slow.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32883 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-21 09:55:15 +00:00
floitsch@google.com 660d7d5d60 Mark Uint32List/toList_A01_t01 as flaky on jsshell
Review URL: https://codereview.chromium.org//172243002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32783 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-19 10:52:07 +00:00
ricow@google.com 38493b3493 Roll jsshell deps to version 26
Update test expectations for now passing test and broaden suppression for firefox issue with clamping

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32739 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-18 13:12:43 +00:00
regis@google.com 9380c54628 Make cycle checking of super interfaces linear instead of quadratic by marking
classes as checked (issue 16343).

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32636 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-13 00:14:36 +00:00
kustermann@google.com 1626736d2c Remove flaky markers from status file for tests that are not flaky.
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32553 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-11 11:55:55 +00:00
asiva@google.com d4a528ea1e Fix status file for dartium (4_Interface_Types_A11_t01 and 4_Interface_Types_A11_t02 seem to time out on linux and mac debug builds also).
R=rmacnak@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32333 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-05 19:09:41 +00:00
floitsch@google.com 630ec3f4ed Mark Timer_A01_t01 as flaky on Dartium.
Review URL: https://codereview.chromium.org//151943003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32232 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-01 01:54:36 +00:00
johnmccutchan@google.com e2e0556d16 Update co19 dart2js status file
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32200 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 17:32:42 +00:00
johnniwinther@google.com 957bab39c2 Perform override and inheritance checks.
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32192 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-31 12:21:49 +00:00
asiva@google.com b7cce44596 Fix status file for debug builds to account for timeouts in co19/Language/15_Types/4_Interface_Types_A11_t01/t02
R=vsm@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32075 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-28 19:03:07 +00:00
fschneider@google.com bfcb5174a5 Fix bug in flow-graph loop detection.
With OSR there can be multiple loops that share one common loop header.
These loops must be treated as one loop, otherwise
side effects are not correctly computed.

BUG=dartbug.com/16151
TEST=language/osr_test
R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31956 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-21 16:02:12 +00:00
karlklose@google.com 7995f2fca3 Update test expectations for dart2dart after bugfix.
R=sra@google.com
BUG=dartbug.com/16159

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31946 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-18 18:56:31 +00:00
scheglov@google.com 3ad3ff9a2e New analyzer snapshot.
Extracts SdkLibrariesReader_LibraryBuilder into sdk.dart library.
https://code.google.com/p/dart/issues/detail?id=14791

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31939 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-18 00:05:43 +00:00
sra@google.com 9f09fcbaac Redo "Make dart2js typed_data implementation classes private"
This time with analyzer suppression for new library/

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31935 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 23:01:26 +00:00
sra@google.com 9ceaef9d73 Revert "Redo "Make dart2js typed_data implementation classes private""
Revert while I figure out the correct analyzer suppression.

BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31933 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 21:54:18 +00:00
sra@google.com 42b1721927 Redo "Make dart2js typed_data implementation classes private"
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31930 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 21:08:40 +00:00
floitsch@google.com ff14cfd57d Update status file.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31916 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-17 14:14:35 +00:00
regis@google.com 17196f6467 Make a type malbounded if one of its type arguments is malbounded, even if
independently of the declared bounds for the type (fix issue 16149).

R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31901 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-16 22:56:35 +00:00
srdjan@google.com 2ee3884e32 Update runtime's co19 status file.
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31899 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-16 21:45:27 +00:00
lrn@google.com 9357caa547 Revert "Make VM TypedList not implement ByteBuffer."
Html transferable test fails to send buffer as buffer.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31875 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-16 11:48:07 +00:00
lrn@google.com c2f6609181 Make VM TypedList not implement ByteBuffer.
BUG= http://dartbug.com/10136
R=asiva@google.com, sra@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31873 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-16 10:18:41 +00:00
srdjan@google.com d83f3e39d0 Fix dart2dart build (co19 status update).
Review URL: https://codereview.chromium.org//130843003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31852 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 21:22:56 +00:00
srdjan@google.com e16402e56e Fix 16099: Invocation's positionalArguments contains an immutable array.
R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31845 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 19:14:45 +00:00
floitsch@google.com 011b59166a Update status file for IE9 Timer.periodic.
Review URL: https://codereview.chromium.org//137983005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31840 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 17:30:14 +00:00
floitsch@google.com e3fe3783db Update status file for Stream.periodic test on IE9.
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31834 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 15:31:06 +00:00
karlklose@google.com 7fbd80decf Mark co19/LibTest/isolate/IsolateStream/contains_A02_t01 as failing.
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31833 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 15:26:52 +00:00
ricow@google.com b4360a70e8 Fix status files up after r31798
The dart2js changed suppressions are not compatible with what was already there.

The VM is timeing out on the ListMixin and ListBase test when optimizing after 5 iterations, filed dartbug.com/16101 to track this, skipping the test on all vm platforms for now.

R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31825 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-15 11:35:55 +00:00
srdjan@google.com c99336ab20 Fix dartium co19 status file.
Review URL: https://codereview.chromium.org//139013002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31814 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 23:44:51 +00:00
srdjan@google.com c1b9ccae6d Do not use Timeouts, use Skip instead.
Review URL: https://codereview.chromium.org//137783005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31806 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 22:04:31 +00:00
srdjan@google.com c74df633f0 Fix test failures.
Review URL: https://codereview.chromium.org//138893002

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31802 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 21:23:57 +00:00
srdjan@google.com 340825e13b co19 status cleanups.
R=hausner@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31798 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 20:06:25 +00:00
iposva@google.com b7ea8f1845 - Remove tests with timeout triggered when running the harness
with the VM.
- Mark flaky test.

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31773 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-14 03:27:38 +00:00
ajohnsen@google.com 4c72047e3a The test co19/LibTest/async/Future/Future.delayed_A01_t02 should no longer be failing on VM.
BUG=https://code.google.com/p/dart/issues/detail?id=15524
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31658 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-09 14:26:26 +00:00
vsm@google.com 1750e5a3c5 Skip spawnUri tests that timeout
These are slowing the bots down significantly.

R=asiva@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31635 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-08 23:12:37 +00:00
scheglov@google.com fb931a0028 New analyzer snapshot.
Without Angular.

R=brianwilkerson@google.com
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31440 260f80e4-7a28-3924-810f-c04153c831b5
2014-01-03 16:31:28 +00:00
brianwilkerson@google.com 4b4bf1cf08 Constant evaluation support. This fixes most of the open issues related to constants and makes it (theoretically) possible to fix the rest.
R=jwren@google.com, scheglov@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31303 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 21:26:54 +00:00
zra@google.com d9430b7928 Marks Float32x4 sqrt test for simarm.
The test fails under more agressive optimization
due to precision requirements.

co19 issue 666.

R=srdjan@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31299 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-19 20:56:32 +00:00
floitsch@google.com 4081292c66 Update status file.
Review URL: https://codereview.chromium.org//93933012

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31136 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 15:55:41 +00:00
floitsch@google.com 0c8ac24661 Isolate.spawn{Uri} only reports errors asynchronously.
It is generally considered bad style to throw synchronous and asynchronous errors. This CL catches all synchronous errors and reports them in the asynchronous future that is returned.

R=iposva@google.com, lrn@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31131 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-13 13:05:28 +00:00
whesse@google.com 270582e7b9 Update status file for chromeOnAndroid dart2js buildbot.
BUG=
R=kustermann@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31069 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-11 16:33:25 +00:00
kustermann@google.com e898028b18 Attempt to deflake our status files
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@31022 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-10 15:37:34 +00:00
kustermann@google.com a943ae0ed3 Remove status file entries refering to non-existent files
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30989 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 15:18:24 +00:00
kustermann@google.com 584fb5aa32 Mark LibTest/async/Future/Future.delayed_A01_t02 as flaky on dartium as well, filed bug
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30979 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-09 09:28:17 +00:00
ahe@google.com e8301cefa3 Additional status updates that weren't included in r30965.
Review URL: https://codereview.chromium.org//106283003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30973 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 23:27:07 +00:00
ahe@google.com 95c86ebeda Skip tests that are timing out.
Review URL: https://codereview.chromium.org//108593003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30965 260f80e4-7a28-3924-810f-c04153c831b5
2013-12-06 20:45:22 +00:00