Commit Graph

3219 Commits

Author SHA1 Message Date
Peter von der Ahé c8d49070df Implement correct label scope.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2739343003 .
2017-03-10 15:19:52 +01:00
Peter von der Ahé 3464cfbb08 Error on part of self.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2745583007 .
2017-03-10 14:25:47 +01:00
Peter von der Ahé d1bdc9596d Improve detection of compile-time errors.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2739213004 .
2017-03-10 14:14:49 +01:00
Peter von der Ahé a1c29b1fb3 Handle bad factory names correctly.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2741753002 .
2017-03-10 09:07:14 +01:00
Peter von der Ahé 5b8d5a12f5 Deal with bad supertypes when installing default constructors.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2745583002 .
2017-03-10 08:44:12 +01:00
Natalie Weizenbaum e7d4506d8b Mark a CO19 test as flaky on Dartium. (#29019)
See #29018
2017-03-09 16:04:22 -08:00
Natalie Weizenbaum 5b27dee4dd Mark a CO19 test as flaky on Dartium. (#29017)
It looks like this was supposed to be marked flaky already as part
of #21605.
2017-03-09 15:57:32 -08:00
Natalie Weizenbaum b124f5854c Mark a CO19 test as slow on Safari. (#29011)
See #29010
2017-03-09 14:31:56 -08:00
Peter von der Ahé 46a616e814 Update status files.
R=whesse@google.com

Review-Url: https://codereview.chromium.org/2742553003 .
2017-03-09 16:26:48 +01:00
Peter von der Ahé c7b3f9ba98 Report a parse error when recovery fails.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2739853003 .
2017-03-09 14:36:27 +01:00
Peter von der Ahé 95715d66ac Compile-time errors instead of internal errors.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2735393002 .
2017-03-09 14:07:33 +01:00
Peter von der Ahé 7584921253 Fix crash when reporting error involving constructor.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2738713004 .
2017-03-09 13:50:31 +01:00
Peter von der Ahé 471c0852ce Report compile-time error instead of crashing when encountering bad parts.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2736263002 .
2017-03-09 13:42:30 +01:00
Peter von der Ahé d1a2839a50 Recover correctly from positional argument after named argument.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2733413002 .
2017-03-09 13:33:58 +01:00
Peter von der Ahé 3ed36f5c46 Install default constructors on broken mixin applications.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2732293004 .
2017-03-09 13:12:34 +01:00
William Hesse e463d00d96 Update co19 status file for Firefox 52
BUG=dartbug.com/28983
R=jensj@google.com

Review-Url: https://codereview.chromium.org/2731913006 .
2017-03-08 11:26:14 +01:00
Jens Johansen 2843427038 Mark spawnUri_A01_t03 as timeout on dartk (not dartkp)
Misread log when I updated for https://codereview.chromium.org/2735993003

BUG=

Review-Url: https://codereview.chromium.org/2734963005 .
2017-03-08 09:36:26 +01:00
Jens Johansen 5d35b646ef Mark spawnUri_A01_t03 as timeout on dartkp
BUG=

Review-Url: https://codereview.chromium.org/2735993003 .
2017-03-08 08:22:41 +01:00
Alan Knight 8d5015556e Update test status for Firefox 52/Issue 28983
BUG=

Review URL: https://codereview.chromium.org/2732963006 .
2017-03-07 16:52:28 -08:00
Konstantin Shcheglov 571aae42b8 Issue 25733. Built-in itentifiers are not permitted as prefixes.
R=brianwilkerson@google.com
BUG= https://github.com/dart-lang/sdk/issues/25733

Review-Url: https://codereview.chromium.org/2735193002 .
2017-03-07 10:16:45 -08:00
Vyacheslav Egorov 005453346e Update Kernel dartkp mode statuses.
TBR=kustermann@google.com
BUG=

Review-Url: https://codereview.chromium.org/2732933003 .
2017-03-06 09:41:35 +01:00
Vyacheslav Egorov 021f933f69 VM: Make use_osr an Isolate flag, similar to how we made use_field_guards.
In Debug mode we have assertions checking that we don't attempt OSR when
FLAG_use_osr is disabled - however app-jit snapshots are compiled with OSR
enabled and still contain countining and OSR attempting code, which causes
assertions to fail.

Refactor how getters for isolate flags are defined, consolidate all flags into
a single list.

Update test expectations and switch -c dartk configuration to use app-jit snapshot.

BUG=
R=rmacnak@google.com

Review-Url: https://codereview.chromium.org/2728163002 .
2017-03-03 19:02:23 +01:00
Peter von der Ahé 3873b0fc83 Recover from bad supertypes.
R=johnniwinther@google.com

Review-Url: https://codereview.chromium.org/2729943003 .
2017-03-03 15:06:09 +01:00
Peter von der Ahé ff89087641 Recover correctly from this-parameter on non-constructors.
R=johnniwinther@google.com

Review-Url: https://codereview.chromium.org/2727313004 .
2017-03-03 12:40:30 +01:00
William Hesse 721cea365f Update status for IE 11 on Windows 7 co19 tests
BUG=
R=sortie@google.com

Review-Url: https://codereview.chromium.org/2727353003 .
2017-03-03 11:45:43 +01:00
Peter von der Ahé 2af498fc84 Recover from missing arguments in new expression.
R=paulberry@google.com

Review-Url: https://codereview.chromium.org/2730763002 .
2017-03-03 10:31:19 +01:00
Peter von der Ahé 790df00dc6 Recover correctly from empty optional parameters.
R=paulberry@google.com

Review-Url: https://codereview.chromium.org/2725093003 .
2017-03-03 10:26:13 +01:00
Peter von der Ahé 6f550ef4ea Correctly recover from incorrect imports, etc.
R=paulberry@google.com

Review-Url: https://codereview.chromium.org/2725973004 .
2017-03-03 10:10:00 +01:00
Peter von der Ahé 628be2b36a Apply transformers and other work arounds to get boostrapping to work.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2723173002 .
2017-03-02 14:31:58 +01:00
Peter von der Ahé 27ce0a4fdc Clean up co19 status file.
R=vegorov@google.com

Review-Url: https://codereview.chromium.org/2725143002 .
2017-03-02 12:18:04 +01:00
Jens Johansen 89b68e905b Set dartAsyncMarker the same as asyncMarker unless explicitly set
R=kmillikin@google.com

Review-Url: https://codereview.chromium.org/2728683005 .
2017-03-02 11:13:38 +01:00
Vyacheslav Egorov 8e267b29c1 Update status files for debug mode dartk/dartkp.
R=kustermann@google.com
BUG=

Review-Url: https://codereview.chromium.org/2722103002 .
2017-03-01 10:31:42 +01:00
Asger Feldthaus 3a7529a363 Remove status file sections for the CPS IR.
BUG=
R=kmillikin@google.com

Committed: https://github.com/dart-lang/sdk/commit/2d6c90a6b3d6d1be5095e12a0a633305e1d5db2a
Review-Url: https://codereview.chromium.org/2720513006 .
2017-02-28 17:11:19 +01:00
Asger Feldthaus e7b9672b3e Revert "Remove status file sections for the CPS IR."
This reverts commit 2d6c90a6b3.

BUG=

Review-Url: https://codereview.chromium.org/2720283002 .
2017-02-28 17:08:04 +01:00
Peter von der Ahé 2e0e3b918f Always provide a field for context.
R=karlklose@google.com

Review-Url: https://codereview.chromium.org/2723513002 .
2017-02-28 16:49:19 +01:00
Jens Johansen 773e90869c [Fasta] Save parent in TypeDeclarationBuilder
I get errors with library parent not set for some tests
(e.g. service tests). This fixes that.

BUG=
R=ahe@google.com

Review-Url: https://codereview.chromium.org/2726533002 .
2017-02-28 15:02:21 +01:00
Asger Feldthaus 2d6c90a6b3 Remove status file sections for the CPS IR.
BUG=
R=kmillikin@google.com

Review-Url: https://codereview.chromium.org/2720513006 .
2017-02-28 14:40:06 +01:00
Erik Ernst a40a1ee5db Added more double reporting tests to co19-dart2js.status.
R=ahe@google.com

Review-Url: https://codereview.chromium.org/2715243002 .
2017-02-27 14:04:35 +01:00
Erik Ernst 7e8674df5d Double reporting test status updated to Skip
R=ahe@google.com

Review-Url: https://codereview.chromium.org/2720703002 .
2017-02-27 11:56:29 +01:00
Vyacheslav Egorov de56824429 Switch -c dartk/dartkp configuration to use fasta.
R=kustermann@google.com
BUG=

Review-Url: https://codereview.chromium.org/2721443002 .
2017-02-26 20:39:02 +01:00
Stephen Adams ca9581e5cf co19 Status
co19/Language/Types/Function_Types/call_t01 started crashing due to an assert.
The cause seemed almost unrelated to the change, and can be triggered without the change.
Details at https://github.com/dart-lang/sdk/issues/28894.

TBR=johnniwinther@google.com

BUG=

Review-Url: https://codereview.chromium.org/2713183003 .
2017-02-24 19:40:33 -08:00
John McCutchan 88b68b30b4 Don't inline functions that the parser decides shouldn't be inlined.
Fixes #28857
Fixes #28759

BUG=
R=rmacnak@google.com

Review-Url: https://codereview.chromium.org/2713593004 .
2017-02-23 12:32:44 -08:00
Peter von der Ahé 961f710c05 More double reporting tests.
R=kustermann@google.com

Review-Url: https://codereview.chromium.org/2712883004 .
2017-02-23 16:51:50 +01:00
Peter von der Ahé e4738554be Skip further double reporting tests.
R=johnniwinther@google.com

Review-Url: https://codereview.chromium.org/2707033007 .
2017-02-23 16:29:51 +01:00
Peter von der Ahé 46576226ee Skip double reporting tests on dart2js configurations.
R=johnniwinther@google.com

Review-Url: https://codereview.chromium.org/2709613010 .
2017-02-23 12:25:30 +01:00
Karl Klose d776ae6ce0 [Gardening] Mark time-dependent spawn tests flaky on all vm configurations
R=jensj@google.com

Review-Url: https://codereview.chromium.org/2703383002 .
2017-02-21 15:20:29 +01:00
Dmitry Olshansky 7a1772c634 Gardening: mark a slow test on dartium as such
R=vegorov@google.com

Review-Url: https://codereview.chromium.org/2702733002 .
2017-02-17 16:11:31 +01:00
Dmitry Olshansky 5667e71895 Gardening: extend scope of status file for 28269.
R=vegorov@google.com

Review-Url: https://codereview.chromium.org/2695213006 .
2017-02-17 13:39:55 +01:00
Jens Johansen fa23744628 On safari, isContentEditable_A02_t01 doesn't always fail
It sometimes pass --- see
dart2js-mac10.11-safari-2-3-be/builds/3844/
dart2js-mac10.11-safari-2-3-be/builds/3892/
dart2js-mac10.11-safari-2-3-be/builds/3897/

BUG=
R=asgerf@google.com

Review-Url: https://codereview.chromium.org/2700763002 .
2017-02-16 13:47:41 +01:00
Jens Johansen 5535a5f268 Gardening: Mark failing tests on linux-release-ia32
BUG=
R=asgerf@google.com

Review-Url: https://codereview.chromium.org/2698233002 .
2017-02-16 11:43:08 +01:00