1. 12 10月, 2018 1 次提交
  2. 11 10月, 2018 2 次提交
    • G
      61cf4c01
    • A
      [dart] Roll dart to b99bcfd3099f0d32e39287160a9539e878cb0b68 (#6491) · daed2b7d
      Alexander Aprelev 提交于
      * [dart] Roll dart to b99bcfd3099f0d32e39287160a9539e878cb0b68
      
      Changes since last roll:
      ```
      b99bcfd309 [vm] Add a library and class cache to KernelProgramInfo
      5deb1c6e81 [vm] Remove strong mode and sync-async flags from pkg/vm
      9a6f811466 Report null error as a NoSuchMethodError
      2da0b9f4f1 fix some typos
      34f6aea008 [release] Prepare changelog for 2.1.0-dev.7.0
      f320477ff9 [dartdevc] add module-name option to kernel backend
      b8760fed67 [vm, compiler] Remove ASTs and AST flow graph builder.
      340e74629f Clean up OverrideVerifier.
      f11e746c2e Initial implementation of fixes for type arguments on named constructor invocations
      08e485c43f Update dartdoc to 0.23.1.
      ac4b8a7306 Hook up FixProcessor to fix errors in dartfix
      0aa99cca99 Ignore JSON exceptions when reading (empty) test results file
      6d9cc6fa03 Add skeleton for parsing LSP spec from Markdown/TypeScript to generate Dart data classes
      bc4d2f5d1b Switch InheritanceManager2Test to DriverResolutionTest.
      e221a6288b Move reporting MISMATCHED_GETTER_AND_SETTER_TYPES for classes to using new interfaces.
      be39eacf00 Rename convertPathForImport -> convertAbsolutePathToUri
      a539d2ef5f Revert "[fasta] Report errors for bounds violations"
      c8b709d95b Update status files after aa6fb2d3
      051108c004 [tools] Re-enable core-dump archiving on Linux.
      aa5b1b1f2f Make test results in json format end with a newline
      4db2bbe94d Pass SharedOptions to Fasta
      f1d902f4a0 Ignore --supermixin and -D options
      a9b47bd0b1 Integrated nosuchmethod-forwarding.md into dartLangSpec.tex
      327a1a9a00 [Gardening] Mark more co19_2 test as always flaky, filed co19 issues
      f1b6d81404 Remove Target.strongMode
      7072d3b17e [infra] Upgrade d8 to 6.9.427.23 (#34698)
      16ddfc1565 [VM] Use assert assignable implementation for explicit downcasts
      17ac151f44 [Gardening] Increase timeout on release-hotreload configuration as well (not just debug), skip streamed_conversion_json_utf8_decode in hot-reload-simdbc64
      8c872e0e3a Remove TargetFlags.strongMode
      ee97806084 Replace strongMode with legacyMode in CompilerOptions
      aa6fb2d3a4 [fasta] Report errors for bounds violations
      8247fb7eec Stop stripping d8 for benchmarking.
      da48c1d960 [Gardening] Mark more tests as flaky and filed co19 issues
      41866e87da [Gardening] Mark co19_2 test as always flaky, filed co19 issue (and co19 PR)
      ecd13de9da [Gardening] Mark slow_path_shared_stub_test as slow (reaches 1 minute on windows)
      f942af451b Remove kernel interpreter
      7007567685 Fix issue with --unsafe-package-serialization
      2695f36016 [Gardening] Status update (co19_2, optcounter/ia32)
      ba5e14b195 Store return type and parameters separately in GenericFunctionTypeElementForLink.
      ba1b30af37 Add AST support for type arguments on named constructors
      ed6c557d1a Add cli parameters to kernel_sdk.dart to get all paths explicitly
      71395df7dd [vm/interpreter] Fix flaky errors when running with interpreter
      b3af151325 Rework detection of uninstantiated bound errors.
      34651d204e [gardening] Update status
      f35465dafd Remove DynamicElementImpl.library property.
      daa13ad0aa Fix preamble/d8.js currentScript for v8 6.9
      9cde31ba1d Try interface candidates in reverse order.
      5561e69f4e Replace dartfix confirm apply changes with --force
      619a06370e Update dartfix to only allow target directories
      751cf1974a [dart/fuzzer] Add DBC as execution mode.
      70317473f0 [gardening] Update status
      8fc80031ae Fix cast exception in OpTypeAstVisitor
      2cf6ba2996 Generate the right error message for type arguments on a named constructor
      5976fe373f Fix up InferredTypeTest_Driver to use InferredTypeMixin directly.
      32c484bb71 [VM] Fix typo in BitTestImmediate unit test.
      a8e0db1077 [gardening] Mark remaining ASAN failures.
      7f55e52888 [vm, x64] Use short forms for object pool loads.
      a66cae48fc [vm/aot] Dynamic invocation forwarders in AOT.
      4400df4190 Convert strong_mode_test.dart to triple-slash comment style.
      c1361963aa Update status files for tests failing due to #34724 and #34724
      0039aff1e3 [test] Remove use of --error_on_bad_type and --error_on_bad_override.
      ce08911515 [vm/compiler] Minor improvements to loop detection
      a2cf88bee6 [vm] Fix sync-async stack navigation to handle inlined functions.
      920d75f2ea Cleanup dartfix driver context
      746034785d Update dartfix to separate targets from analysis roots
      3d06427075 Fix MOVE_FILE test paths for Windows
      ```
      
      * Remove use of await_is_keyword flag.
      
      * Update license
      daed2b7d
  3. 10 10月, 2018 1 次提交
    • M
      Add a ratio cap to decoded animated image frames (#6310) · 7afbcd97
      Michael Klimushyn 提交于
      Provide a relative, per-image limit to the amount of memory
      that's used to cache decoded image frames. Adds an overridable default
      that developers can set to control how much memory images are allowed
      to use decoded vs undecoded. The cap is set in flutter/flutter#22452.
      
      Note that required frames are always cached regardless of the ratio cap,
      because they're currently necessary for the GIF to animate. Previously
      cached unessential frames are not cleared in response to the cache
      hitting or exceeding the cap.
      
      Addresses #20998 and #14344.
      7afbcd97
  4. 09 10月, 2018 1 次提交
  5. 05 10月, 2018 1 次提交
  6. 04 10月, 2018 3 次提交
  7. 03 10月, 2018 3 次提交
  8. 02 10月, 2018 1 次提交
  9. 29 9月, 2018 2 次提交
  10. 28 9月, 2018 3 次提交
  11. 27 9月, 2018 1 次提交
  12. 22 9月, 2018 1 次提交
  13. 20 9月, 2018 1 次提交
    • A
      Roll dart to c688d0c0c3ad3dece3a79ce0e115d787a94707ea. (#6285) · 71457a67
      Alexander Aprelev 提交于
      * Roll dart to c688d0c0c3ad3dece3a79ce0e115d787a94707ea.
      
      Changes since last roll:
      ```
      c688d0c0c3 [frontend] When serializing compiled expression proc, clone type params first.
      346895eb35 Choose the right platform in the command-line fasta tool in strong mode
      51d530475a [frontend] Honor embedSourceText option in incremental compiler.
      06792cb91f Remove StackListener.popList
      69cd7cb43f [infra] Add compare_results.dart and update_flakiness.dart.
      c3c4e63ce4 Adjusted spec to use package syntax, thus eliminating bnf.sty
      0315707dec Add 'set' case to type_variable_conflict_test
      00f2054242 Add --repeat flag to test.py, so tests can be run multiple times
      cf5cdea808 Add J/K versions CommonElements and ElementEnvironment
      1681241062 Remove _ClassEnsurer
      a5b71813ab Use json expectation files in dynamic tests
      d560887ae5 Fix TypeError in Observatory
      867c5271be Debugging dart in methods with dynamic type arguments
      2e3f17fa2b Add support for the new mixin syntax to supertype constraint checking and resynthesis.
      929b2fbc55 Adjust status file to account for CustomIsolates test passing now.
      f0974aee20 Remove entry_points option from the test harness (should fix the precompiler bot failure).
      296e4aa7e6 Split mixin_declaration_inference_valid_classes_test.dart into multiple tests.
      2c427d33fc Train the dartanalyzer on less source.
      41273507b2 Detect references to instance variables without declared type.
      a0776096b9 Cleanup some of the build rules to not use Dart 1 mode.
      3463f94ed9 Delete any existing version of a DevFS file before overwriting the file
      7763ec3cd1 Surface analyzer toplevel inference limitations as DDC errors.
      a386c07281 [vm/aot] Add extra call specialization pass
      878017481f Roll dart_style to 1.2.0.
      a890d95a26 [vm/compiler] Avoid !(x>y) -> x<=y on fp operands.
      bc79674bc1 [vm/aot] Fix inferred type of implicitly initialized final fields
      7df4900a94 Train the dartanalyzer tool on generating summaries.
      80c1b88626 Add copyright comments in resolution tests.
      bbe49524be Cache mapping from subtypes names to files where they are subtyped.
      cf67e402bd Add test case reproducing issues #34498 and #34500.
      81ce969060 Enable implicit constructors with optional parameters in mixin applications.
      cb331064e0 Compare AnalysisOptions signatures in analyzer_cli.
      eb059a76f3 Keep analyzer-specific status entries together in language_2_analyzer.status
      62ce86e20c Add --test-list and --repeat options to test.py, for deflaking
      9e86c1a395 Normalize strong.status
      3831da8743 Include all problems in expectations
      a1bd50168e Make input validation optional
      6fe272314d Tweak parameters of ProcessedOptions
      0a5d7b866d Update status files after de984e58.
      de984e58cb Type checking for redirecting factories.
      4134b95a3d [vm/tfa] Streamline handling of tear-offs in TFA
      d44ffba254 [vm/tfa] Stop accepting non-empty entry points json files
      30f0026022 [VM runtime] Fix type test: C is a subtype of C<FutureOr> (fixes #34482).
      bbe83465ea Test that type of the ListLiteral with two different enums is inferred.
      37b41bd317 Update status files after d4148159cc39d3f38d8295cf79ed736c6337d7ac
      d9fcaa33b1 Implement StreamTransformer.fromBind
      abb392fc0d add Pubspec.dependencyOverrides
      c733ed7fd7 firefix status for LayoutTests/fast/dom/Range/getClientRects-character_t01
      d4148159cc Initial valid inference checks
      dcabf2cb0e Test for mixin declaration isObject and tweaks for error verifier.
      ```
      
      * Update license
      71457a67
  14. 19 9月, 2018 1 次提交
  15. 18 9月, 2018 2 次提交
  16. 15 9月, 2018 2 次提交
  17. 14 9月, 2018 1 次提交
  18. 12 9月, 2018 2 次提交
  19. 11 9月, 2018 2 次提交
  20. 08 9月, 2018 4 次提交
  21. 29 8月, 2018 1 次提交
  22. 21 8月, 2018 1 次提交
  23. 10 8月, 2018 1 次提交
    • S
      Roll Dart to version 1be785ae2ddb1754a184cd638ab719e94d86b4e9 (#5985) · d90223fa
      Siva 提交于
      * Roll Dart to version 1be785ae2ddb1754a184cd638ab719e94d86b4e9
      
      This rolls includes the following changes :
      
      1be785ae2d Clean up some dead code
      7b9fb893d2 [vm] Add a service method for 'invoke' as the dual to 'eval'.
      099f1504fa Mention -O flag in CHANGELOG
      79f69abace [vm/compiler] breakage fix: add missing break
      96a1e9985f Fix the pkg bot
      7818db20a7 Add analysis hint for invalid use of @visibleForTemplate code.
      71d96019d1 [vm/compiler] Introduce 64-bit NEGATE - all archs.
      5013a2ccc4 Remove spurious line.
      ef2f777625 Mark some analyzer tests as being flaky
      cf560fe17b Fix a couple of the tests failing on the analyzer with fasta parser bot
      63c11693e6 [gardening] Fix language_2/type_variable_promotion_test.
      d0f28884ff [VM] Fix expression evaluation implementation: Never register temporary/unused classes with the system.
      e2a1807fc2 [gardening] Update status for io/compile_all_test in PRODUCT AOT mode
      f7ff739448 Insert date of 2.0.0 release in Changelog
      bcabad6014 [vm] Fix SIMARM64 build on Windows.
      af02ccae83 [infra] Fix filesets for new vm-kernel-precomp builders
      8e2f28e264 Update homebrew to drop the @2 tab and fix for 2.0
      ba119d7292 [VM] Remove "$compiler == precompiler" sections from language_2_precompiler.status
      f3a2c0e28f [release] Prepare changelog for 2.1.0-dev.0.0
      88cba7d860 [vm/kernel/bytecode] Fix arguments descriptor for List._fromLiteral call in bytecode
      bd45ec0c4b [vm, gc] Refactor PageSpace::CollectGarbage to ensure the safepoint and task count remain well-scoped even with early exits.
      8195fd8c64 Repair dart2js/string_interpolation_test
      a0b335ac6c Try no implicit casts in pkg/analyzer_cli.
      3d25d3761b Update pub - leave packages directories alone
      327db5e9ab [vm] Fix kernel_isolate use_field_guard flag for kbc
      a1ca88f554 Resolve invocation arguments to parameters.
      
      * Address source format error.
      d90223fa
  24. 08 8月, 2018 2 次提交