Commit graph

171 commits

Author SHA1 Message Date
Harry Terkelsen 1745ba77f5 fix all instances of "the the"
BUG=
R=sigmund@google.com

Review URL: https://codereview.chromium.org/1980573003 .
2016-05-13 12:38:25 -07:00
Harry Terkelsen bd4b74783f fix tests
BUG=

Review URL: https://codereview.chromium.org/1892733003 .
2016-04-15 13:26:57 -07:00
Sigmund Cherem c5ae911e4e Update status on safari tests that started passing after the update.
BUG=

Review URL: https://codereview.chromium.org/1843883002 .
2016-03-29 17:37:03 -07:00
Sigurd Meldgaard 50b17cf222 Change the order the classes are expected to be found by serialize_test
This solves test failure triggered by:
https://codereview.chromium.org/1498963004/
Fixes issue #25125

R=fschneider@google.com

Review URL: https://codereview.chromium.org/1505743003 .
2015-12-07 16:29:26 +01:00
William Hesse c49e39f551 Update status for two failing tests
BUG=https://github.com/dart-lang/sdk/issues/24571
BUG=https://github.com/dart-lang/sdk/issues/25125

TBR=fschneider@google.com

Review URL: https://codereview.chromium.org/1504003002 .
2015-12-07 15:32:04 +01:00
Lasse R.H. Nielsen ed0b187d58 Add data-URI support class to dart:core (next to Uri).
R=floitsch@google.com, fschneider@google.com

Committed: bbc66c2c41

Review URL: https://codereview.chromium.org/1381033002 .
2015-11-12 13:02:20 +01:00
Johnni Winther 7b458eb1d6 Normalize type masks to use the least upper instantiated subclass/type.
BUG=
R=sigurdm@google.com

Committed: d3c68df853

Reverted: c1b102a94d

Review URL: https://codereview.chromium.org/1413613010.
2015-11-06 15:37:14 +01:00
Sigurd Meldgaard f10470741a Rename Compiler.runCompiler -> runInternal.
Also renamed MockCompiler.runCompiler to MockCompiler.run

Change all tests to use Compiler.run.

BUG=
R=johnniwinther@google.com

Review URL: https://codereview.chromium.org/1417323005 .
2015-10-29 13:30:29 +01:00
Alan Knight e70fe7bb11 Suppress IFrame failing test for try.dartlang.org as well
BUG=

Review URL: https://codereview.chromium.org/1398393003 .
2015-10-12 16:40:54 -07:00
Johnni Winther f2b7b06bb9 Fix try
BUG=

Review URL: https://codereview.chromium.org//1376413002.
2015-10-01 12:24:38 +02:00
William Hesse 078d5b79a5 Revert "Update status of try tests on dartium"
The problem was fixed in f850f312e3.
This reverts commit d044fc84ee.

Fix conversion from Uri to File in test, to use File.fromUri().

BUG=
TBR=johnniwinther@google.com

Review URL: https://codereview.chromium.org//1332403002 .
2015-09-11 16:30:35 +02:00
William Hesse d044fc84ee Update status of try tests on dartium
BUG=https://github.com/dart-lang/sdk/issues/24334
R=sigurdm@google.com

Review URL: https://codereview.chromium.org//1337033002 .
2015-09-11 16:13:59 +02:00
Johnni Winther f850f312e3 Avoid dart:io dependency in try
BUG=

Review URL: https://codereview.chromium.org//1336843003.
2015-09-11 16:03:18 +02:00
Johnni Winther d6db26f912 Split parser/listener.dart, parser/class_element_listener.dart and tokens/token.dart into smaller libraries
BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//1311783012.
2015-09-02 15:55:19 +02:00
Johnni Winther ee54b9e3cd Move parser and token related libraries into their own subfolder.
BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//1313073007.
2015-09-02 12:07:00 +02:00
Johnni Winther f5a7be0c17 Split scannerlib.dart into several libraries.
BUG=
R=karlklose@google.com

Review URL: https://codereview.chromium.org//1315483006.
2015-09-01 15:39:31 +02:00
Johnni Winther a7c720f61b Remove dart2jslib.dart
dart2jslib.dart is deleted
compiler.dart is a library containing mainly Compiler
other parts of compiler.dart move according to the listing in https://codereview.chromium.org/1280343002/

R=sigmund@google.com

Review URL: https://codereview.chromium.org//1284593003.
2015-08-12 08:42:46 +02:00
Johnni Winther ae613348bd Yet another fix.
BUG=

Review URL: https://codereview.chromium.org//1278063008.
2015-08-11 10:32:53 +02:00
Johnni Winther f9ea40f971 More fixes to try.
BUG=

Review URL: https://codereview.chromium.org//1268393004.
2015-08-11 10:08:33 +02:00
Lasse R.H. Nielsen f8ce36df55 Add Resource class. Currently unimplemented.
R=herhut@google.com, iposva@google.com

Committed: 2890a7a2a9

Review URL: https://codereview.chromium.org//1181663002.
2015-06-26 11:42:02 +02:00
sigmund@google.com 3b57a3d8b7 Fix test in try affected by refactor
TBR=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45317 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-21 17:40:46 +00:00
johnniwinther@google.com 62167b954f Move constant systems into their own libraries.
BUG=
R=karlklose@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45241 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-17 16:29:44 +00:00
lrn@google.com 70e04edd86 Update test expectations due to unexpected consequences of r45096.
Review URL: https://codereview.chromium.org//1083523005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45130 260f80e4-7a28-3924-810f-c04153c831b5
2015-04-14 09:35:21 +00:00
kevmoo@google.com be8aca929d Move more tests to SkipByDesign
R=whesse@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43977 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-23 21:31:12 +00:00
johnniwinther@google.com de4f79561d Fix hidden try tests.
BUG=

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43762 260f80e4-7a28-3924-810f-c04153c831b5
2015-02-13 15:03:44 +00:00
ahe@google.com 34512168d9 Rename $dart_unsafe_eval to $dart_unsafe_incremental_support.
R=kasperl@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43061 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-22 09:50:07 +00:00
whesse@google.com 247ff772d6 Update status files, replace "dartbug.com" with "Issue ".
BUG=
R=ricow@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42900 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-15 10:27:11 +00:00
johnniwinther@google.com 0192ea71fc Emit to StreamCodeOutput instead of CodeBuffer.
BUG=
R=floitsch@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42801 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-13 09:14:25 +00:00
johnniwinther@google.com a2dddc825a Remove Compiler.assembledCode.
BUG=
R=floitsch@google.com

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

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42623 260f80e4-7a28-3924-810f-c04153c831b5
2015-01-06 11:06:23 +00:00
ahe@google.com 671505c424 More tests of incremental compilation involving multiple libraries.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42508 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 14:44:38 +00:00
ahe@google.com e225e296db Update unit tests
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42507 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 14:44:11 +00:00
ahe@google.com a7b3af240e Incremental compilation of libraries with multiple parts.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42506 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 13:43:54 +00:00
ahe@google.com efb718eb6b Incremental compiler detects when library graph changes.
Also, don't suppress all exceptions as it hid errors in the test.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42505 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-19 13:13:23 +00:00
ahe@google.com 78ce55235d Implement incremental tests with multiple files.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42459 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 15:00:56 +00:00
ahe@google.com abf589b781 Parse merge conflict format for multi diffs.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42457 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 11:39:41 +00:00
ahe@google.com acddc1ba37 Support functions for testing multiple files.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42456 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-18 11:36:02 +00:00
ahe@google.com 1fb12c24a7 Avoid repeating common parts of ProgramResults.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42387 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-16 13:05:01 +00:00
ahe@google.com 31e791cee5 Refactor LibraryUpdater to prepare for parts.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42384 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-16 12:13:09 +00:00
ahe@google.com 38426b52c5 Incremental compilation: test giving up.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42317 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-12 13:05:58 +00:00
ahe@google.com 21898d5c49 Incremental compilation: correctly track emitted constants.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42314 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-12 11:46:51 +00:00
ahe@google.com 87e0408a49 Test compound constants and constants of new classes.
For now, one of the tests is failing.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42311 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-12 08:15:48 +00:00
ahe@google.com bac6f56a2c Add tests regarding fields.
For now, the tests are failing.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42310 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-12 08:14:09 +00:00
ahe@google.com 45b6278167 Incremental compilation of constants.
R=floitsch@google.com, johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42283 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-11 13:21:48 +00:00
ahe@google.com aaa9d916ef Track emitted classes in incremental compiler.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42282 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-11 13:12:49 +00:00
ahe@google.com c8d34f9611 Remove todo and add test progress status.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42244 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-10 14:21:18 +00:00
ahe@google.com 29356bf94a Incremental compilation of new lazy statics.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42243 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-10 14:15:56 +00:00
ahe@google.com 5a35c6fd0e Incremental compiler: support optional arguments.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42235 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-10 08:08:12 +00:00
ahe@google.com 57285d2105 Incremental compilation handles indirectly instantiated classes.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42205 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-09 13:06:58 +00:00
ahe@google.com 0aabd7080f Add tests which doesn't yet pass.
Also make it easy to skip tests.

R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42204 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-09 11:23:07 +00:00
ahe@google.com 590e8b06a2 Incremental compiler: Use addStubs for adding methods.
R=johnniwinther@google.com

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

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@42042 260f80e4-7a28-3924-810f-c04153c831b5
2014-12-01 14:11:34 +00:00