1. 13 9月, 2018 1 次提交
  2. 27 8月, 2018 1 次提交
  3. 26 8月, 2018 3 次提交
  4. 25 8月, 2018 6 次提交
  5. 24 8月, 2018 6 次提交
  6. 23 8月, 2018 6 次提交
  7. 22 8月, 2018 2 次提交
    • S
      Roll src/third_party/skia 4d727c560b58..96597c22c344 (27 commits) (#6066) · ea8b949a
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      ea8b949a
    • S
      Roll Dart to version ccb16f72824374163562364bf19dd18e8a882fab (#6065) · 4fde3958
      Siva 提交于
      * Roll Dart to version ccb16f72824374163562364bf19dd18e8a882fab
      
      This roll includes the following changes :
      
      * Roll engine to version ccb16f72824374163562364bf19dd18e8a882fab
      
      ccb16f7282 [VM] fix the arguments of training run of kernel-service to      turn
       on strong mode and sync-async on by default.
      41e720b486 [vm] Add support for a new source file format kernel file lists.
      306141999d Update testing for unresolved invoke types.
      34e6aa8ad2 Fix mock SDK and front-end targer in analyzer.
      5d86b5e1b0 [vm/kernel/bytecode] Share contexts between scopes in bytecode
      1b5d273fd7 Fix analyzer/FE integration of assignments to ambiguous types.
      4a4132ccab Change code ranges for fields/variables.
      d1bd887d03 [VM/SDK] Switch kernel isolate to run in Dart 2 mode
      bfd86e5b22 [vm, gc] Make bypass_safepoints on helper threads sticky.
      f69d2fd096 [VM runtime] Fix build. Missed one reference in previous commit.
      f0169f4fe0 [dart] Remove usage of ConnectToEnvironmentService.
      14f3982a1f [VM runtime] Remove broken LongJumpScope::IsSafeToJump().
      e87efdffb4 Fix analyzer/FE integration of assignments to ambiguous types.
      4445ad1707 Support custom --multi-root-scheme flag, and --multi-root arguments.
      Also pass the custom scheme to jsProgramToCode to fix placeSourceMap calls.
      8c82098b39 Remove special ignoring MissingImplementationCause.
      4004194c29 Clean up super calls in swarm.
      d06f4f807f Refactor parsing top level keyword declarations
      569290dbf5 Revert "[vm] Use multiple entrypoints to remove unnecessary checks on
       statically-typed closure calls."
      ceace12724 dart2js: Work-around for imprecise calledOnce info
      d10204f3a0 Fix analyzer/FE integration of assignments to non-l-values.
      8b125b55d0 Add an AST structure for the new mix-in support
      19126e861e [vm] Use multiple entrypoints to remove unnecessary checks on statica
      lly-typed closure calls.
      0093885165 Issues on co19_2 missing compile-time error failures
      a95db177b8 Fix VM status after language_2 triage
      fe939f9433 [vm] Update status file after entrypoints change (again).
      ee6ef702ce Update issues for Fasta missing compile-time errors in language_2
      b7790e3147 [VM] Make all of our compilation pipeline use a [FrameLayout] to gene
      rate code
      2a36502b02 Squelch some false warnings for disallowed uses of void
      244c9bebec Remove STRONG_MODE flag
      814738b273 Remove CompilerOptions.strongMode/enableTypeAssertions/trustTypeAnnot
      ations
      d7c71862da Check setters in Dart 2
      bedc1440d0 Analyzer: replaceComponent: Add small to big instead of the other way
       around
      a814614cf4 Fix analyzer/FE integration of invalid assignments to classes.
      701b13048b [vm/kernel/bytecode] Zap expression stack in try-catch handlers
      7f88b64e0a [vm] buffer size based log flushing
      dec1da2437 [VM interpreter] Bytecode reader should make const list immutable.
      51bed8a0ed [test matrix] Add back --compiler=dartkb
      1f5f197e90 [VM] Do not start the kernel isolate when doing an app JIT snapshot t
      raining run if a kernel file is specified as the application.
      9bf9822bec Increase a timeout for a slow test.
      5e0a28a384 [vm/kernel/bytecode] Support unsafeCast() intrinsic method in bytecod
      e
      2cca4415b1 Replace Deprecated.expires with message
      844b7a9c40 [Test] Add test case for capturing variables in nested sync* closures
      a37496d24d [VM interpreter] Fix native call to growable list factory.
      47332ae3cb [vm] Update status file after entrypoints change.
      b97f885d1d Revert "[vm] Deep clone context when cloning closure"
      f88582e74f Improve wording in invalid return spec per comments.
      fc24d41b47 Fix status file for super_call4_test/01
      2e22f7b247 [vm] Fix a bug in the field exactness tracking state machine.
      dea7de23bd [vm] Use multiple entrypoints to remove unnecessary checks on calls a
      gainst "this".
      c082761e09 [vm/compiler] improve type progagation
      4fde3958
  8. 21 8月, 2018 14 次提交
    • C
    • J
      4b271b2e
    • S
      Roll src/third_party/skia f13375c925bf..4d727c560b58 (1 commits) (#6063) · 3036f1ed
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      3036f1ed
    • S
      Roll src/third_party/skia ca0cdef06349..f13375c925bf (1 commits) (#6062) · 8b3f7c8b
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      8b3f7c8b
    • S
      Roll src/third_party/skia 8bbd3fedf55b..ca0cdef06349 (2 commits) (#6061) · 4e845be0
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      4e845be0
    • J
    • A
      2ff16263
    • S
      Roll src/third_party/skia 4f41dcf7d99a..8bbd3fedf55b (4 commits) (#6056) · d687f9da
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      d687f9da
    • Z
      Roll Dart to 69fce633b72e158f5ac553cf3f0f4fcd0f7c735a (#6055) · 5903a08c
      Zachary Anderson 提交于
      69fce633b7 (HEAD) [vm/compiler] Omit implicit result type check for recognized natives.
      8629563009 [vm] Fix few issues with field exactness tracking.
      9085009f2a Adjusted type variable name conflicts to match class member rules
      be0969b249 Specify that superinitializers must come at the end
      7708989538 [vm/intrinsics] Introduce dart:_internal.uncheckedCast.
      1a2532ce31 Adjusted end of 10.6 about constant object expressions
      3af2f793ac Remove --no-preview-dart-2 from dart2js
      59833ed175 Analyzer: Clear old metadata
      4179fbcec7 Only compute canonical names and clean new libraries
      3aa40c9625 Revert "Disable windows builder on commit queue while windows machines are down"
      fd00c0a4f7 Train analysis server with cfe too
      03d68355d6 More observatory fixes
      06a785bf1e Speedup calculation of toplist by retained memory in Observatory
      3290f60a31 Fix 'toplist by retained memory' in observatory
      032037681e Revert "[VM/SDK] Switch kernel isolate to run in Dart 2 mode"
      499761f0da [VM/SDK] Switch kernel isolate to run in Dart 2 mode
      222ac2498a Revert "Fix #33415 no error for awaiting a void expression."
      61b5ba7ecf [vm] Deep clone context when cloning closure
      e02ec040cb @dart2js.tryInline should not inline methods that can't be inlined
      9b3bda610b [vm/kernel/bytecode] Constant-evaluate default values of optional parameters of closures in bytecode
      d5d7869f76 Update tools/VERSION to 2.1, to indicate the 2.1.x builds.
      4da7360d71 [vm/kernel/bytecode] Fix capturing of factory type arguments in bytecode
      0c2d382a6e add the ability to set the analyzer's state location via an env variable.
      3987cd4616 Update parser tests to use new scanner
      4dc7b30058 [vm] Fix test failures introduced by 6e7bf5efaecd0bc9b72e66d788cc6fc196d79349
      e29176ea0d Add --use-cfe and --analyzer-use-fasta-parser flags to smith:configuration
      0dd7ce49c1 [vm] Make sure constant pool usage is allowed when entry point block is not emitted first.
      6e7bf5efae [vm] Dynamically track exactness of the field's static type on X64.
      37056ccc82 [vm] Disable unchecked entrypoints to implicit closures in precompiled mode.
      eb37da8344 It is an error if a final field is initialized by some, but not all, constructors
      5dec524cb0 Omit default constructor when a constructor is injected by a patch
      f8a96b88e9 It is an error if a final field is not initialized.
      742ec9372f Remove support for functions as assert conditions in Dart 2
      2c3e093208 Register implicit .call invocations.
      09ce852bd3 Remove obsolete field from CQ configuration
      e08286da9d Disable windows builder on commit queue while windows machines are down
      42f295ece5 Deprecate `provisional` and `Provisional` and make them unusable.
      ff46f9f8c7 Cleanup unused things in incremental compiler
      2c6ad6e76d [VM interpreter] Disable code optimization when running interpreted tests.
      891b7164ac Fix overly strict invalid return checking.
      61fe321224 Update perf tool to use new scanner
      39d4184b04 Reapply "[vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr."
      d772f40084 Add dummy test to prevent test failure from running no tests
      97fddfc414 Don't have the analysis server ignore unrecognized flags.
      54ae4f9172 [VM] - Fix race condition in setting kernel isolate (was being added to the isolate list before it was marked as a kernel isolate)
      d98e4cc2a9 Support parseArguments in the compatibility wrapper around the fasta parser
      1285506aec Register need for constructors used in instanceof checks
      a558e71b19 [infra] Re-add --dart2js-batch to dart2js builders in the test matrix
      72c276a65f [VM interpreter] Fix interpreter build after recent change to Instructions.
      4e959af53d [vm/kernel/bytecode] Generate bytecode for platform when building SDK in --bytecode mode
      d8a4a3896a [vm] Multiple entrypoints: backend/assembler support.
      821d724814 [gardening] Fix standalone_2/io/directory_test
      5572df1458 [vm/precomp] Fix name of vm:entry-point.
      e4bd67028f Make minified test work on Windows
      d14b256e35 Specify integer literals in double context.
      e8e1ed6419 [vm] Fix hot reload when root script changes.
      4c2ef4bb33 Add side-by-side printing of configurations to package:smith
      57d48dcc9f Fix bug in incremental compiler, only later using initialized type
      aa8145a03d [vm/kernel] Add a transformation that annotates invocations with receiver type.
      da428bb3d4 Update status for incremental_bulk_compiler_full
      05f2448371 [release] Prepare changelog for 2.1.0-dev.1.0
      54fc71ddca [infra] Fix dart2js-csp-chrome builder
      0db6545b51 Illegal return type check for functions marked async* or sync*.
      ad6029c608 Update fasta parser to split ">>=" when parsing type var
      4eb4d75270 Remove unused event parameter
      f92043c3c8 Get some code completion tests passing under CFE
      b76749d44c [VM runtime] Fix gc traversal of interpreted entry frame.
      90440ad2df Update to latest pub with --enable-asserts
      3822f3ff69 [gardening] Update status file for issue #34142
      825df975a0 Revise fasta type arg/param parsing to ignore "<".endGroup
      06396cf2a4 [vm/interpreter] Fix PC offsets of bytecode try blocks in PcDescriptors
      e68b838643 Add CONTRIBUTING.md
      2b8b955641 [vm/kernel/bytecode] Fix field initializers in constructors
      e5dd9c44b4 Remove test.py flags from builders in test_matrix, use configuration instead.
      0bcf767d4d Clean up more preview-dart-2 related code
      59a68b5310 Merge the analyzer-use-cfe-linux, analyzer-use-cfe-mac, and analyzer-use-cfe-win bots.
      964a2fb9bb Produce fix when super constructor does not exist
      49437e3bae Split TooManyArguments to support quick fixes
      5d400eedf6 Update analyzer/FE status entries with pointers to issues
      de4fe651c1 Add individual lines for the void and invalid returns tests
      94f80d6ee5 [infra] Remove Dart 1 front-end builder from the test matrix
      23dd9a0f66 Fix 3xhead_flutter_hooks.sh script not being executable.
      b13c4e4c9f Updates status file to expect MissingCompileTimeError for illegal async function return type check whenever running in 'legacy mode'.
      a517d19788 Change how we calculate memory usage for the analysis server benchmarks.
      feff33b892 [vm/kernel/bytecode] Implement overlapping of type arguments in bytecode
      b99e41ac6f Revert "fix #28233, add hint for missing returns to function expressions"
      2c7e6df9d3 [frontend-server] Fix frontend-server test on Windows.
      4b704f234e [vm/precomp] Remove part of the generated entry points JSON list.
      0c7fa585e3 Adjust status files for analyzer_use_fasta_parser to fix bot failures.
      75af21c363 Add wrapped versions of element classes.
      9f9682e8f3 [gardening] Filter out failing tests
      817e2cacb5 Base fixes on UNDEFINED_GETTER rather than UNDEFINED_IDENTIFIER
      ecad8d67b3 Add fix for getters on parameters
      5a8afa76b1 Triage language tests for void in DDC and analyzer
      14f6fbb457 Fix test_matrix.json for dartkp product mode builder.
      0aeaef23e2 Remove parser reliance on "<".endGroup/endToken
      57918dad37 Fix some new 'missing_return' errors in kernel
      81d47a84c5 Use the named configuration in test.dart, if it is present
      6a4f1b76ac Remove the --preview-dart-2 option from dartanalyzer and the analysis server.
      8c16c4daaf [vm/kernel/bytecode] Constant evaluate Symbol literals in bytecode
      9cfe7f49e7 Triage the remaining analyzer/front_end integration language_2 failures.
      98c8cfc827 Add note to language/informal deprecating the directory
      0d1abc535b [vm/kernel/bytecode] Initialize _Closure._delayed_type_arguments to Object::empty_type_arguments()
      5f4343f864 Remove the analyzer code from DuplicatedNamePreviouslyUsedCause
      e2164fb292 Update the analyzer_cfe_progress.dart scrip to measure language_2 failures.
      b13f496974 misc: remove compiler_unsupported entry in .packages file
      a8155f25fc [vm/aot/tfa] Infer int type, devirtualize dynamic calls
      d97920e9c8 Revert "[vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr."
      580f809949 Convert the current analyzer --use-cfe test results to language2 status file entries.
      932e29d878 [vm] Refactoring: move methods from FlowGraphBuilder to BaseFlowGraphBuilder
      120f595ccc [vm] Use zone memory allocation in StreamingFlowGraphBuilder::BuildSwitchStatement
      8a05c944cd Remove JsInvocationMirror._invokeOn
      741f662a60 [vm/kernel/bytecode] Fix number of checked arguments in bytecode calls
      8f768e7305 Fix an NPE when creating a fix to add a method for an undefined identifier that is not in a class context
      d72334e6a2 Prevent NPEs in the fix processor
      9619e2cd77 Remove unused fasta parser methods and event parameter
      9faae801ac [vm, compiler] Fix incorrect derivation of a concrete cid from FutureOr.
      5d03b3bcdb [VM interpreter] Extend subtype-test mechanism with support for generic methods.
      978f12c17f Use void in place of Null in analysis_server
      a9178a20fc Documented issues with HttpClient.authenticate
      b244c0805d Extends the type checking of async functions to check whether the declared return type of an async function is a super type of Future<T> for any T.  In case the check is not successful an error message is produced. The location of the name of the offending function declaration is used as location information for message. Ideally we would use the location of the type, so until types get annotated with location information the error message remains suboptimal.
      d8e01be7d5 Update named configurations to agree with builder flags
      1e72c90521 [co19] Next roll of .status and DEPS update
      1354c9bde0 [vm] Fix frontend_server after VmTarget move.
      ba10df6611 [infra] Switch pkg bots to Dart 2
      0bb8cbd9cb Use void in place of Null in analyzer_plugin
      b268f203eb [vm, gc] More aggressively consider idle compactions.
      010828ada4 Fix issue with pub upgrade not running on existing plugins.
      707040bfa0 [vm] Adds targets for gen_snapshot that include the interpreter
      5a2a13c8bf Store and resynthesize codeOffset/codeLength for functions and methods.
      98d07dd8bf [vm/kernel/bytecode] Minor fixes in bytecode generator
      fe0640e3b1 Refactor way of providing file info, set codeRange for units.
      80a05845d8 linter 0.1.59
      761178e471 Fix DEAD_CODE issue when `break label` is found inside a for-each.
      c3f5c07a47 Simple type argument parsing fixes and more tests
      ea9b594230 Added some quality measures to the completion stress test
      4c659e9f83 Have --use-cfe contribute to the driver signature.
      0aa8f2d5cb Fix for some Quick Fix tests by adding CFE generated error codes.
      fe6daed58b [vm/compiler] "fast"-path for x64 division
      508751c5b1 Revert "[co19] co19_2 tests roll (DEPS and .status files update)"
      4d5b5bb5a6 [vm/compiler] Fine tune operator and phi handling.
      28583df3ee Store codeOffset / codeLength for classes.
      a9ad427ea2 Validate cookie values wrapped in double-quotes
      ac973e5ba7 Return SourceSpan with actual length from _CompilationMessage.
      d69a354026 Put fileEndOffset into ArgumentsJudgment and use to report argument errors.
      8e2141f1cf Fix parsing typedefs with <T>=
      e482a28985 Fix precompiled status for this-in-initializer fix
      66278e3919 [vm/precomp] Change checked/unchecked terminology to monomorphic/-
      54a5aeba4a Change date format in CHANGELOG.md to yyyy-mm-dd uniformly.
      2915e98de9 [gardening] Skip app-jitk tests which evaluate source and therefore need IKG
      be7022f6d9 Remove named configuration template expansion code from test.py.
      bde6bbca96 [kernel] Move VmTarget and FlutterTarget to package:vm
      f2766eb24e Disallow references to this in field initializers.
      5c7d257978 [kernel/vm] Fix native extensions.
      f99b9b80ff [co19] co19_2 tests roll (DEPS and .status files update)
      8dbcb9b26d Remove co19 hack from part multi-use check.
      5903a08c
    • L
      e26643fa
    • S
      Roll src/third_party/skia 7c42e01cedb9..4f41dcf7d99a (5 commits) (#6054) · aba09a24
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      aba09a24
    • A
      Delay the removal of the onDrawListener. (#6052) · c06432da
      amirh 提交于
      In Android O removing the ViewTreeObserver.onDrawListener from the
      listener call crashes. Instead we post a runnable to remove it.
      c06432da
    • J
      c23690f0
    • S
      Roll src/third_party/skia 6676079d2b79..7c42e01cedb9 (4 commits) (#6051) · 9cf80283
      skia-flutter-autoroll 提交于
      Auto-roller completed checks. Merging.
      9cf80283
  9. 20 8月, 2018 1 次提交