- 24 8月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@9ce9b437cb [vm/fuzzer] Advocate use of new collection features dart-lang/sdk@67b2b09b97 [ package:vm_service ] Started porting Observatory tests to run with package:vm_service dart-lang/sdk@23dae9cca3 Make package:meta NNBD agnostic
-
由 Ben Konyi 提交于
dart-lang/sdk@ef07c76302 [vm/fuzzer] Fix issue with passing extra flags to AOT dart-lang/sdk@6ee9e67156 [vm/bytecode] Mark synthetic calls in source positions so debugger can skip them dart-lang/sdk@33e03fe65f Migration: node builder support for uses of typedefs. dart-lang/sdk@07a6b19eaa Migration: integrate flow analysis of for-loops. dart-lang/sdk@30e4092d27 Flow analysis: handle empty for-loop conditions directly in FlowAnalysis.
-
由 Ben Konyi 提交于
dart-lang/sdk@2e4c89aa73 Flow analysis: fix handling of `for(;;)` loops. dart-lang/sdk@05f411dbf4 Sort declarations in flow_analysis_visitor.dart. dart-lang/sdk@118831ec53 Defend against null tokens when constructing model completion ranking query dart-lang/sdk@62ec392768 Upgrade to tflite_native@0.2.2 dart-lang/sdk@68e805f9f6 [vm/cocurrency] Add simple spawn function test and test with/without isolate groups dart-lang/sdk@3c54aeae6b [vm/compiler] Ensure proper release/aquire fences are used when turning ICData to be megamorphic. dart-lang/sdk@9a854c111a Resolve uses of super within extensions to dynamic to prevent an exception and remove follow-on diagnostics dart-lang/sdk@d978c83dac [dart:io]Annotate SecureSocket.secure supportedProtocols with @Since dart-lang/sdk@00610ec765 [cfe] Return inferred type from inference visitor dart-lang/sdk@16a4ee0eb5 [cfe] Use fileOffset instead of Token in createArguments dart-lang/sdk@8c9d6c1c68 [cfe] Use ObjectAccessTarget as the result for object access resolution dart-lang/sdk@5fb29b6a8d Flow analysis: allow sets of referenced variables to be any iterable. dart-lang/sdk@1f9dd21940 Flow analysis: create the VariableModel data structure. dart-lang/sdk@a7fa63789a [cfe/ffi] Only catch FFI transformation exceptions dart-lang/sdk@3547b2a7d7 [dart:io] Document supportedProtocols argument of RawSecureSocket.secure dart-lang/sdk@671fdba18a [dart:io] Pass supportedProtocols through from SecureSocket.secure dart-lang/sdk@9c707d7639 [CFE] Add lint that checks fastas own dependencies dart-lang/sdk@74e09abc6e [CFE] Remove/move file that wasn't needed by frontend; cleanup pubspec.yaml a bit dart-lang/sdk@bd681ea660 [CFE] Move testing out of lib/src/fasta
-
- 23 8月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@06d3769ac6 [vm/bytecode] Correctly resolve breakpoints in inner functions. dart-lang/sdk@8b2deca4fa [vm/fuzzer] Add more ffi types dart-lang/sdk@d5a9a732a5 [vm/bytecode] Register closure functions in the object store's list of closures dart-lang/sdk@527cf27633 Smarter error reporting in static error tests. dart-lang/sdk@96a3aa6378 [vm/fuzzer] Extend special fuzzing values dart-lang/sdk@5e428ed638 [vm/bytecode] Fixes for expression evaluation dart-lang/sdk@fb90729cf7 Fix isMoreSpecific() for extensions to check that extensions declared in the platform. dart-lang/sdk@d165492976 Clean up a test dart-lang/sdk@fdbc2920c7 [vm, bytecode] Use the global lookup cache for dynamic calls. dart-lang/sdk@fe9814195b Produce diagnostics when a reference to a static member of an extension cannot be resolved dart-lang/sdk@e7f82cdb7c Support for FunctionTypedFormalParameter in GenericFunctionType. dart-lang/sdk@3617c8d704 [vm/bytecode] Add missing DebugCheck to local function declaration
-
由 Ben Konyi 提交于
dart-lang/sdk@022585cfe2 [vm/vmservice] Ensure same name used for all flow events that share same Flow.id. dart-lang/sdk@2b31e41564 Remove 'docComplete' and 'docSummary' from AvailableSuggestion. dart-lang/sdk@5935b916e3 Rename several error codes and improve some messages dart-lang/sdk@a35f4ec412 [vm/fuzzer] Add forEach loops dart-lang/sdk@f632df018a [vm/fuzzer] Add interesting fuzzing values dart-lang/sdk@223724fa76 [vm/bytecode] Lookup source and line starts for bytecode scripts specifying uri only. dart-lang/sdk@0176526799 [vm, compiler] Always clone MegamorphicCaches before accessing on a background compiler thread. dart-lang/sdk@782e018630 [vm/fuzzer] change file attribute of fuzzing files dart-lang/sdk@2da2ab7218 [vm/mirrors] ClassMirror stop getting methods from mixin class dart-lang/sdk@a65615964a Log computed unit elements. dart-lang/sdk@83458092ef Migration: add support for inferred types that are generic function types. dart-lang/sdk@eee596363b Migration: decouple DecoratedType from PotentialModification. dart-lang/sdk@1fcaa26004 [vm/benchmarks] Add sync/sync*/async/async* call benchmarks dart-lang/sdk@3f0f66cabc [DDC,bazel] Allow no digest when not in worker mode
-
由 Ben Konyi 提交于
dart-lang/sdk@88c0c11612 Remove constant-update-2018 flag from tests. dart-lang/sdk@e4c552fb48 [CFE] Add test that runs analyzer on CFE source with lints dart-lang/sdk@95c9f732de Expire spread and control-flow collection flags. dart-lang/sdk@a7a1860283 [infra] Remove non-essential status expectations from pkg status file dart-lang/sdk@5428119bee [infra] Remove non-essential test expectations from analyzer status files dart-lang/sdk@9e676aa228 [cfe+dart2js] Add error testing to constant_test dart-lang/sdk@46d5556e56 [co19] Roll co19 to 52daae49d7bff80039ff1eea36a24e98c2b9a837 dart-lang/sdk@976877974b [bazel] Don't require empty linked inputs for incremental mode dart-lang/sdk@ceaf00ebe6 [co19] Document how co19 rolls are done. dart-lang/sdk@51f6cab413 [cfe] Parse nnbd modifiers in kernel type substitution tests dart-lang/sdk@5dcec3c93e [CFE] Disallow exports internally dart-lang/sdk@40589f80aa [CFE] Fourth batch of fixes for requiring explicit types
-
- 22 8月, 2019 2 次提交
-
-
由 Siva 提交于
2. Roll src/third_party/dart 027071318f..1279641cdd (65 commits) dart-lang/sdk@1279641cdd Migration: integrate for-each loops with flow analysis. dart-lang/sdk@51cd16ecf0 Flow analysis: support for and for-in elements in collections. dart-lang/sdk@47d2794a71 Implement methods that were missing from ExtensionElementForLink dart-lang/sdk@a17959b5a0 Log the context in which analysis work is done. dart-lang/sdk@9198813a55 Revert "Scaffolding for dart:wasm" dart-lang/sdk@4bf5a72ca0 Flow analysis: support functions whose bodies are expressions. dart-lang/sdk@b569bf048e Migration: node builder support for new-style typedefs. dart-lang/sdk@f39a3f188e Scaffolding for dart:wasm dart-lang/sdk@3729b961bb Use SearchedFiles when searching subtypes for 'analysis.implemented'. dart-lang/sdk@5d816cbc5d [vm/concurrency] Add FLAG_enable_isolate_groups, still defaulting to true dart-lang/sdk@480e481708 Throw HttpException instead of String in http impl dart-lang/sdk@9aa48c2e91 Build local elements in initializers of typed constants. dart-lang/sdk@af2e729fca Record request / response statistics. dart-lang/sdk@7bc9515ac2 Fix CompilationUnitMember doc comment. Fixes #27170 dart-lang/sdk@ef39492fd6 Fix support for annotations on extensions dart-lang/sdk@64efe44e5e Formal parameters of FunctionTypeAlias should be created in @function reference. dart-lang/sdk@0323fb97bc Migration: support Function() syntax with type formal parameters. dart-lang/sdk@19533094eb Stop deleting the terminating period on diagnostic messages dart-lang/sdk@d252efaa49 Migration: node builder support for old-style typedefs dart-lang/sdk@468800f9d7 Refine the type of FunctionTypeAlias.declaredElement. dart-lang/sdk@c44c2f1b68 Update LSP readme with instructions for shipped SDKs instead of source dart-lang/sdk@f2e04caeaf [CFE] Fix CQ race condition with lint status dart-lang/sdk@bc16959fc7 Reland "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." dart-lang/sdk@48edb2362a [CFE] Update lint for explicit types to also look at fields and top level fields dart-lang/sdk@5905fe41a9 [CFE] Explicit return types and overrides in constant evaluator dart-lang/sdk@698c5b1a36 [CFE] Add 'double import' lint dart-lang/sdk@b625152523 [infra] Remove non-essential test expectations from kernel status files dart-lang/sdk@c37b5b2edf [vm/ffi] Status: skip test including callbacks on DBC dart-lang/sdk@095d1c2835 [infra] Clean up general status files dart-lang/sdk@7f9f4ad774 [cfe] Delete legacy tests dart-lang/sdk@91c8cf7167 [cfe] Support per folder experimental flags in testcases dart-lang/sdk@670d40d808 [vm/ffi] regression test for 37511 dart-lang/sdk@c651102793 Remove third_party licenses from LICENSE dart-lang/sdk@5e5313c8d6 [vm/bytecode] Keep unreachable code for code coverage dart-lang/sdk@922c2bfbb0 [vm/bytecode] Include source info and asserts into platform with bytecode dart-lang/sdk@457c4349d0 [ package:vm_service ] Prep for 1.1.1 release dart-lang/sdk@861cae4853 [vm/fuzzer] Disable stacktrace option on FFI runs dart-lang/sdk@f50a566476 Enclose local variables in default values of optional formal parameters. dart-lang/sdk@239a6d1449 [vm, bytecode] Annotate super calls and clear lookup caches on reload. dart-lang/sdk@ee38a308da thread feature set into linter debug util dart-lang/sdk@afc259ea6b [dart2js] Add 'any' to DartType. dart-lang/sdk@1d9b6427ef Prepare to publish analyzer version 0.38.1. dart-lang/sdk@a5007cde35 Clean up an obsolete TODO comment dart-lang/sdk@293eee940b [dart2js] Revert to old Closure.toString() implementation for old RTI. dart-lang/sdk@f842b03de5 linter visit hooks for extensions dart-lang/sdk@3fe9ba152f Migration: implement Variables._decorateDirectSupertypes. dart-lang/sdk@d67eaefe77 Add more tests of the visibility of extension members dart-lang/sdk@72923471c4 strict-inference failures for untyped parameters: dart-lang/sdk@bfc7f8c4b5 Fix crash parsing invalid constructor initializer dart-lang/sdk@3e69627752 Fix type argument parsing crash dart-lang/sdk@e2777454cc Fix dartfmt bug dart-lang/sdk@d95bb2d74f [ package:vm_service ] Analyze package:vm_service on bots dart-lang/sdk@38ca72a3e7 [dart2js] TrivialRuntimeTypesNeed should not say non-generic classes need type arguments. dart-lang/sdk@04bd34ed87 Issue 37916. The name of ConstructorName cannot be shadowed. dart-lang/sdk@3865187956 [nnbd_migration] already-migrated types with 1:1 type args & params. dart-lang/sdk@e2fee9c0dd [pkg:vm_service] fix an issue serializing list args dart-lang/sdk@37183f8865 [observatory] Remove stale asserts from heap snapshot processing. dart-lang/sdk@396613d884 [pkg:vm_service] be more lenient towards nulls json fields in the java library dart-lang/sdk@0fee296130 [vm] Add wasmer to third_party, and support building rust libraries dart-lang/sdk@663a8630e6 Revert "[vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable." dart-lang/sdk@e8c82c6784 [vm/ffi] Suppress irrelevant lint failures in FFI sources. dart-lang/sdk@bab592fd28 [vm/ffi] Dispatch native callbacks through trampolines if we can't ensure callbacks will always be executable. dart-lang/sdk@e34c4319dc Migration: property decorate implicit bottom types. dart-lang/sdk@c6e2497569 Migration: capture more exception information and make it easier to examine stack traces. dart-lang/sdk@fc16f8aa58 Apply flutter-engine patch to dump dart_package_config_tag version dart-lang/sdk@1e79aa6b7e Update LSP readme to link to dart-vim instructions
-
由 stuartmorgan 提交于
Only list each file once per license block.
-
- 21 8月, 2019 5 次提交
-
-
由 stuartmorgan 提交于
Rolls ANGLE forward to pick up the fix for https://bugs.chromium.org/p/angleproject/issues/detail?id=3811 which substantially reduces the number of ANGLE copyright variants. Updates LICENSES accordingly.
-
由 Ben Konyi 提交于
dart-lang/sdk@027071318f [cfe] Change outline test to test strong mode dart-lang/sdk@363ae34c55 [CFE] Third batch of fixes for requiring explicit types dart-lang/sdk@e60cbdfd9e [CFE] Add test for running old dills dart-lang/sdk@de45a83755 [test] Makes spawn_function_custom_class_test more robust. dart-lang/sdk@f5f942684b Fix invalid literal list element crash dart-lang/sdk@d153e98447 Revert "[cfe] Gather constraints from both possibilities for FutureOr" dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode. dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work. dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload. dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI. dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments. dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486 dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
-
由 Ben Konyi 提交于
dart-lang/sdk@b99df2be86 [CFE] Language versioning - additional tests dart-lang/sdk@10e63b7840 [CFE] Get fragment from default package - use language version if any dart-lang/sdk@27c8d8b7a8 [benchmark] Stop benchmarking fasta in legacy mode. dart-lang/sdk@464cea0a9f [benchmark] Test dart2js-x continues to work. dart-lang/sdk@00e9561798 [cfe] Gather constraints from both possibilities for FutureOr
-
- 20 8月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@6e2b3f0326 [vm] Greatly reduce handle allocation during reload. dart-lang/sdk@56b3dede78 Implement some missed methods for summary2 support dart-lang/sdk@209c6f8ab9 [pkg:vm_service] fix some analysis errors in the generated vm_service library dart-lang/sdk@b52b2c3910 [dart2js] Don't produce '-2' for default type argument values with new RTI. dart-lang/sdk@f37fdef1c2 [vm, service] Fix out-of-bounds access when processing requestHeapSnapshot's arguments. dart-lang/sdk@5087b99361 Report final re-assignment in for-in parts. Fixes #30486 dart-lang/sdk@0ad703b534 [pkg:vm_service] re-generate the library based on the latest spec
-
由 Ben Konyi 提交于
dart-lang/sdk@f7902889b6 [vm, bytecode] Add missing class declaration loading during reload. dart-lang/sdk@6667b7fa45 Drop unused _dhelperRepl method dart-lang/sdk@bb076a20c5 Fix unsupported initializer exception
-
由 Ben Konyi 提交于
dart-lang/sdk@9f13d07670 Revert "[dartdevc] Remove explicit calls of the constant evaluator in DDC." dart-lang/sdk@6e987b6eb5 [vm, service] Add requestHeapSnapshot. dart-lang/sdk@8a9448138a [vm/compiler] Ensure the class check we insert is based on the same CidTargets we made the HasSingleTarget decision on dart-lang/sdk@11910a0c9c [vm] Add --verbose-stack-overflow option to simplify investigation of stack overflow errors dart-lang/sdk@3568f78fe7 ensure super constructor invocation param list not null during recovery dart-lang/sdk@0537c9d326 [dart2js] Fix DartType.subst dart-lang/sdk@0f109da0d1 Updating the package:js README dart-lang/sdk@a984c5ce57 improve invalid string literal recovery to fix crash dart-lang/sdk@bdd77cd0b2 Ensure function type param has non-null identifier dart-lang/sdk@ed69e2dc35 Add a hint if extension methods are used with an sdk version constraint that does not support them dart-lang/sdk@89c4f94b60 Trigger dependency on exporting a library. dart-lang/sdk@d22fd240ca When building summary1 for SDK, set 'useSummary2' to false. dart-lang/sdk@547a83ddbd Remove ExecutableMember.from3() and use from2() instead. dart-lang/sdk@9b80826f84 Don't record dependencies on arguments if the instantiated class is not generic. dart-lang/sdk@0681cc2d36 Migration: extract a common method for doing null checks. dart-lang/sdk@203038ffc6 Migration: integrate flow analysis of do and continue statements. dart-lang/sdk@0ff0cc1229 Flow analysis: remove unnecessary argument to doStatement_end. dart-lang/sdk@ee37965e49 [cfe] Handle static access of static extension members dart-lang/sdk@208c8dd0c0 [benchmark] Remove SIMDBC benchmark test coverage. dart-lang/sdk@2706114f4d Revert "[infra] Remove non-essential test expectations from kernel status files" dart-lang/sdk@e64738ffbc [vm/ffi] DynamicLibrary.process() and DynamicLibrary.executable() dart-lang/sdk@2891ec679b [CFE/VM] Fix merge/typo for bump to kernel version 29 dart-lang/sdk@a04a567801 Restore "Crash" status to test in status file, accidentally removed. dart-lang/sdk@5c438c8d25 Upgrade tflite_native to v0.2.1 for silent tflite dynamic library dart-lang/sdk@966b7de1ff [infra] status file clean up tool: also remove sections with comments dart-lang/sdk@c010458732 [infra] Remove non-essential test expectations from kernel status files dart-lang/sdk@fb8df61606 [dartdevc] Remove explicit calls of the constant evaluator in DDC.
-
- 17 8月, 2019 4 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@79e6c74337 [vm/bytecode] Fix VM unit tests which load kernel with bytecode dart-lang/sdk@de45a3f765 [vm/bytecode] Fix vm/cc/TryCatchOptimizer unit tests dart-lang/sdk@2a41a800fe [vm/fuzzer] Add FFI methods dart-lang/sdk@e2fdff1009 [infra] Add hack to hardcode version to 2.5.0 for Flutter 1.9 dart-lang/sdk@ea7348c5f0 Revert "[vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode" dart-lang/sdk@6b531b2ba4 [dart2js] (New RTI) Fix JSInvocationMirror.typeArguments dart-lang/sdk@8d344498be Add CHANGELOG entry for constant update 2018 changes. dart-lang/sdk@0f331d42a2 Store default value code for default formal parameters.
-
由 Ben Konyi 提交于
dart-lang/sdk@beee442625 [vm/bytecode] Switch kernel service dill to bytecode if building Dart SDK with --bytecode dart-lang/sdk@7c3ea0af6a Handle non-null iterable types in for ins dart-lang/sdk@29dc9313e6 [dartdevc] Create a new status file for DDC co19 tests dart-lang/sdk@6728a9f515 [vm] Add more descriptive error messages to VM unit tests dart-lang/sdk@221ebec08d Fix catchError callback example; dartfmt dart-lang/sdk@14e84afb63 Flow analysis: fix incorrect comment dart-lang/sdk@f62531fe9e Migration: integrate flow analysis of while loops and break statements. dart-lang/sdk@d635e3db83 Flow analysis: expose FlowAnalysisHelper.getLabelTarget. dart-lang/sdk@106901cb59 Flow analysis: extract a method for computing assigned variables. dart-lang/sdk@e08902e476 Migration: integrate conditional expression handling with flow analysis. dart-lang/sdk@0477f8df9e Fix keyword infinite loop dart-lang/sdk@b40b301564 Add more extension completion tests and fix a bug they uncovered dart-lang/sdk@eae781c73e [cfe] Add Field.isLate, VariableDeclaration.isLate and VariableDeclaration.isRequired dart-lang/sdk@b4b1d5ddac [vm/bytecode] Avoid eagerly reading all bytecode in app-jit snapshots dart-lang/sdk@1644d4b178 [vm/bytecode] Train kernel service with bytecode generation dart-lang/sdk@b2b74e6312 [vm/bytecode] Restore source positions removed by mistake in previous CL. dart-lang/sdk@19a0c3902b Fix LibraryElement.nameLength value.
-
由 Ben Konyi 提交于
dart-lang/sdk@2a3b844b41 [vm] Disallow copy assignment for hash maps. dart-lang/sdk@ba5c2a16bd Support completion of extension members dart-lang/sdk@4938e4564c Migration: add support for local functions and function expressions. dart-lang/sdk@3729f0d56f Update list.dart dart-lang/sdk@528292bd30 Expire constant-update-2018 flag.
-
由 Ben Konyi 提交于
dart-lang/sdk@a3b579d5c3 [CFE] Add PRESUBMIT.py that runs a little smoke testing dart-lang/sdk@8c392095c6 Update README.md dart-lang/sdk@5a70302c37 Rename patent file dart-lang/sdk@7136d9e4e7 [CFE] Add a 'tool' that runs a quick smoke test dart-lang/sdk@e611357309 [CFE] Error on bitwise or shift operation on a double constant. dart-lang/sdk@2d9246000f [nnbd_migration] handle for elements, for loop conditions dart-lang/sdk@2c4fed3839 [nnbd_migration] Remove additional while loop TODOs dart-lang/sdk@050ec9eebd [CFE] Spelling tests give proper error messages
-
- 16 8月, 2019 4 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@2023f09b56 [VM] For app-jit snapshot on MacOS 10.15 and higher mmap ANONYMOUS pages and read the app-jit snapshot into this memory instead of directly mapping the app-jit snapshot. dart-lang/sdk@f236abc902 [vm/bytecode] Emit DebugStepCheck calls when compiling bytecode. dart-lang/sdk@cd56ec2f1c [dart2js] new-rti: Use new rti for default toString method dart-lang/sdk@562e4ee216 [dart2js] Fix instantiation stub generation. dart-lang/sdk@88d2c8f901 [dart2js] Add new RTI generic function instantiation. dart-lang/sdk@d8462dd015 Catch filesystem exception during output of dependencies delta. dart-lang/sdk@9ae1d02537 [vm] Reduce Code::ResetSwitchableCalls from quadratic to log-linear time. dart-lang/sdk@513ef1dfe1 [vm/bytecode] Avoid using map().toList() in bytecode generator dart-lang/sdk@e63768f76e When summary2, use defaultType in instantiateToBounds(). dart-lang/sdk@8cf45e24a5 Fix typo in analyzer CHANGELOG dart-lang/sdk@1abeb44105 Migration: use _nonNullableBoolType when possible dart-lang/sdk@1219c5e3ab [ VM / Service ] Use the name of the a function's defining mixin instead of the mixin application to qualify function names in profiler and exception stack traces. dart-lang/sdk@1523fbd96e [vm/compiler] Fixed bug with clamping on 32-bit arch dart-lang/sdk@8e5556e158 Migration: remove the enclosingNode parameter of NodeBuilder._handleExecutableDeclaration dart-lang/sdk@5498d4cf20 Migration: integrate assignments with flow analysis. dart-lang/sdk@4f9293962b Add a navigation test dart-lang/sdk@634711ff23 Migration: rework handling of expressions of the form `a?.b += c`. dart-lang/sdk@fecc4c8f2d Breaking changes for analyzer version 0.38. dart-lang/sdk@8b8c832287 Disable summary1 (pre)linking tests when useSummary2. dart-lang/sdk@5f824e572d Return extensions from search.topLevelDeclarations dart-lang/sdk@100d500b45 Update test expectations to match analyzer behavior dart-lang/sdk@306f8e04bb [vm] path containing spaces when creating process On Windows dart-lang/sdk@7d510c2eb3 Produce diagnostic when a static member of an extension is accessed via an instance dart-lang/sdk@64e407bc04 [vm] Remove stale filtering of SendPorts when writing snapshots. dart-lang/sdk@3f5f9831d8 Migration: move edge builder flow analysis tests to their own file. dart-lang/sdk@59684dab81 Migration: ensure that all local variables are registered with flow analysis. dart-lang/sdk@b3aedc8a60 Migration: ensure that flow analysis is set up properly for additional constructs. dart-lang/sdk@60b9b7096a Migration: add test infrastructure to verify that visitors don't miss annotation nodes. dart-lang/sdk@b60def0de4 [vm] Fix notifications of code observers from background compiler dart-lang/sdk@802937e5a6 Add support for completions inside extension (and mixin) bodies dart-lang/sdk@23a956c7a8 [bazel] Fix serialization when not doing summary dart-lang/sdk@cd16fba718 [vm, bytecode, reload] Rebind static referents instead of clearing bytecode. dart-lang/sdk@bdf433defd Migration: hook up flow analysis for `&&` and `||` expressions. dart-lang/sdk@23387d636b Flow analysis: merge APIs for handling `&&` and `||`. dart-lang/sdk@05f119daee Generate an error if a getter/setter pair declared in an extension have mismatched types (issue 37856) dart-lang/sdk@06ab457ff3 [cfe] Merge Fangorn into Forest dart-lang/sdk@9552646dc4 [CFE] First batch of fixes for requiring explicit types dart-lang/sdk@9d4e778cde [cfe] Support getters, setters, fields and operators in extensions dart-lang/sdk@93d4d28f6c [CFE] Add lint test: Require explicit types dart-lang/sdk@cae08c6813 [CFE] Apply lines_longer_than_80_chars lint dart-lang/sdk@2c49015cd5 [vm] Add (Zone*) overload for Object::ZoneHandle() dart-lang/sdk@54f26e3554 [cfe+ddc] Support --target=dartdevc in _fasta/compile.dart dart-lang/sdk@3921ae1ee1 [CFE] Enable a number of linters dart-lang/sdk@c30a2be812 [vm/compiler] Check current_ssa_temp_index in FlowGraphChecker. dart-lang/sdk@e14300e7d9 [vm] Adding zone-passing constructor to IntMap. dart-lang/sdk@024052f367 [cfe+dart2js+analyzer] Remove support for libs in id testing dart-lang/sdk@7551b9cee3 [dart2js] (New RTI) Support constructing all unary RTIs. dart-lang/sdk@29b9aa84e3 Build summary1 or summary2 for SDK depending on the useSummary2 flag. dart-lang/sdk@617dd903e2 Update static error expectations for static_extension_bounds_error_test.dart . dart-lang/sdk@326139b729 [dart2js] Add new RTI instantiation entry point. dart-lang/sdk@d0c24059c6 [dart2js] new-rti: Specialize some cases of instanceType dart-lang/sdk@8d1dc8c99b Add a cli flag to enable ML code completion using the default SDK path dart-lang/sdk@a981bfe47b [dartdevc] fix virtual method computation due to nsm dart-lang/sdk@81e98dd47b Update comment on assignability dart-lang/sdk@12b66ceb9d Migration: begin hooking up flow analysis. dart-lang/sdk@b64cf7a146 Cherry-pick CHANGELOG from analyzer 0.37.1+1. dart-lang/sdk@14825ebaf7 Remove defensive coding around type arguments of Future/FutureOr. dart-lang/sdk@6a73fc8442 Fix for detecting constant class fields with summary2. dart-lang/sdk@edb7d0e1d4 Fix the documentation of TypeSystem.isAssignableTo dart-lang/sdk@02dc398b6e Cover the invocation of a function-valued getter defined by an extension of a function type dart-lang/sdk@3e6e0bb368 Enhance the documentation to call out that some members of a class can now be members of an extension dart-lang/sdk@1eaa7d2902 [html] cleanup JS types dart-lang/sdk@2ea18498e9 [vm/compiler] Improve range analysis over MOD dart-lang/sdk@85f7f4c453 [dartdevc] Workaround for constants with overridden fields dart-lang/sdk@ec2d06d4b9 Use MAP_JIT when doing an mmap for executable pages (needed for macOS Catalina). dart-lang/sdk@f87237c4e4 [vm/bytecode] Check context level when accessing await jump variable in debugger dart-lang/sdk@a2de29095e [vm] Implement fingerprints for bytecode functions.
-
由 stuartmorgan 提交于
Rolls Dart back to e35e8833ee736e9b800482595623c77fa2e05fc3, which is believed to be the last known good revision before the introduction of https://github.com/flutter/flutter/issues/38659
-
由 Ben Konyi 提交于
dart-lang/sdk@306f8e04bb [vm] path containing spaces when creating process On Windows dart-lang/sdk@7d510c2eb3 Produce diagnostic when a static member of an extension is accessed via an instance dart-lang/sdk@64e407bc04 [vm] Remove stale filtering of SendPorts when writing snapshots. dart-lang/sdk@3f5f9831d8 Migration: move edge builder flow analysis tests to their own file. dart-lang/sdk@59684dab81 Migration: ensure that all local variables are registered with flow analysis. dart-lang/sdk@b3aedc8a60 Migration: ensure that flow analysis is set up properly for additional constructs. dart-lang/sdk@60b9b7096a Migration: add test infrastructure to verify that visitors don't miss annotation nodes. dart-lang/sdk@b60def0de4 [vm] Fix notifications of code observers from background compiler dart-lang/sdk@802937e5a6 Add support for completions inside extension (and mixin) bodies dart-lang/sdk@23a956c7a8 [bazel] Fix serialization when not doing summary
-
由 Ben Konyi 提交于
dart-lang/sdk@cd16fba718 [vm, bytecode, reload] Rebind static referents instead of clearing bytecode. dart-lang/sdk@bdf433defd Migration: hook up flow analysis for `&&` and `||` expressions. dart-lang/sdk@23387d636b Flow analysis: merge APIs for handling `&&` and `||`. dart-lang/sdk@05f119daee Generate an error if a getter/setter pair declared in an extension have mismatched types (issue 37856) dart-lang/sdk@06ab457ff3 [cfe] Merge Fangorn into Forest
-
- 15 8月, 2019 4 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@cae08c6813 [CFE] Apply lines_longer_than_80_chars lint dart-lang/sdk@2c49015cd5 [vm] Add (Zone*) overload for Object::ZoneHandle() dart-lang/sdk@54f26e3554 [cfe+ddc] Support --target=dartdevc in _fasta/compile.dart dart-lang/sdk@3921ae1ee1 [CFE] Enable a number of linters dart-lang/sdk@c30a2be812 [vm/compiler] Check current_ssa_temp_index in FlowGraphChecker. dart-lang/sdk@e14300e7d9 [vm] Adding zone-passing constructor to IntMap. dart-lang/sdk@024052f367 [cfe+dart2js+analyzer] Remove support for libs in id testing dart-lang/sdk@7551b9cee3 [dart2js] (New RTI) Support constructing all unary RTIs. dart-lang/sdk@29b9aa84e3 Build summary1 or summary2 for SDK depending on the useSummary2 flag. dart-lang/sdk@617dd903e2 Update static error expectations for static_extension_bounds_error_test.dart . dart-lang/sdk@326139b729 [dart2js] Add new RTI instantiation entry point. dart-lang/sdk@d0c24059c6 [dart2js] new-rti: Specialize some cases of instanceType dart-lang/sdk@8d1dc8c99b Add a cli flag to enable ML code completion using the default SDK path dart-lang/sdk@a981bfe47b [dartdevc] fix virtual method computation due to nsm dart-lang/sdk@81e98dd47b Update comment on assignability dart-lang/sdk@12b66ceb9d Migration: begin hooking up flow analysis. dart-lang/sdk@b64cf7a146 Cherry-pick CHANGELOG from analyzer 0.37.1+1. dart-lang/sdk@14825ebaf7 Remove defensive coding around type arguments of Future/FutureOr. dart-lang/sdk@6a73fc8442 Fix for detecting constant class fields with summary2. dart-lang/sdk@edb7d0e1d4 Fix the documentation of TypeSystem.isAssignableTo dart-lang/sdk@02dc398b6e Cover the invocation of a function-valued getter defined by an extension of a function type dart-lang/sdk@3e6e0bb368 Enhance the documentation to call out that some members of a class can now be members of an extension dart-lang/sdk@1eaa7d2902 [html] cleanup JS types dart-lang/sdk@2ea18498e9 [vm/compiler] Improve range analysis over MOD dart-lang/sdk@85f7f4c453 [dartdevc] Workaround for constants with overridden fields dart-lang/sdk@ec2d06d4b9 Use MAP_JIT when doing an mmap for executable pages (needed for macOS Catalina). dart-lang/sdk@f87237c4e4 [vm/bytecode] Check context level when accessing await jump variable in debugger dart-lang/sdk@a2de29095e [vm] Implement fingerprints for bytecode functions.
-
由 James Clarke 提交于
Start work on flutter/flutter#30726 by adding an alternative win32 shell platform implementation for Windows that is not based on GLFW and that uses LIBANGLE for rendering and native win32 windowing and input. This change does not replace the GLFW implementation but rather runs side by side with it producing a secondary flutter_windows_win32.dll artifact. The following items must be added to attain parity with the GLFW implementation: - Custom task scheduling - Support for keyboard modifier keys - Async texture uploads - Correct high DPI handling on Windows versions < 1703 and will be added in subsequent changes.
-
由 Ben Konyi 提交于
dart-lang/sdk@e35e8833ee [vm/bytecode] Take context level into account when accessing async context vars
-
由 Ben Konyi 提交于
dart-lang/sdk@c4727fddf4 [CFE] Apply unawaited_futures lint dart-lang/sdk@70e31c18a8 Migration: add tests for AlreadyMigratedCodeDecorator. dart-lang/sdk@c121c8b021 Change InterfaceTypeImpl optional arguments to named. dart-lang/sdk@28e857bbf5 Use a small pool of code completion model isolates dart-lang/sdk@32123b7d13 Add support for extensions on function types dart-lang/sdk@56c3cfe34c [CFE] Apply prefer_adjacent_string_concatenation lint dart-lang/sdk@48af666c9f [CFE] apply curly_braces_in_flow_control_structures lint dart-lang/sdk@812796ff3d [vm/compiler] Make BlockScheduler AllStatic. dart-lang/sdk@85e26c2ce9 [cfe] Update greatest lower bound ruels for FutureOr dart-lang/sdk@a58052974e Adjusted Dart.g to contain the grammar updates of language repo PR 293
-
- 14 8月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@b173229baa [dart2js] new-rti: Accelerate specialized checks dart-lang/sdk@647f2ec309 [vm] fix file_system_watcher_test.dart on Mac dart-lang/sdk@7d18272498 [vm/bytecode] Deduplicate script objects in bytecode dart-lang/sdk@13005eec86 [vm] Limit heap size to 15GB on 64-bit systems to avoid fatal errors on page table exhaustion. dart-lang/sdk@fd10fa1b1d Defend against null includedSuggestionRelevanceTags dart-lang/sdk@1f5b6bca12 Search for extensions and their members. dart-lang/sdk@449446571f [vm/bytecode] Collect context levels for compiled code generated from bytecode dart-lang/sdk@5852f5ae92 [gardening] Mark a few co19 tests as slow on bytecode interpreter. dart-lang/sdk@5a292f82cc Remove unused DDC config dart-lang/sdk@748d927c60 Fix example statusText dart-lang/sdk@d83425be57 [vm] DirectoryWatch on windows stop immeidate issueRead after initialization dart-lang/sdk@3707f39530 [vm/fuzzer] Track variables to avoid inf. loops dart-lang/sdk@3cc20cd185 Remove quotes from suggestions coming out of model when completion is requested inside of quotes dart-lang/sdk@e556e23bfc Add getOverrideMember() to return the member with replaced type parmeters.
-
由 Ben Konyi 提交于
dart-lang/sdk@45f892df68 Revert "[vm] escape path when creating process on Windows" dart-lang/sdk@f53388b50d [analyzer] enable implicit-casts: false for several projects
-
由 Ben Konyi 提交于
dart-lang/sdk@20407e28db [vm/compiler] Follow redefinitions in Value::NeedsWriteBarrier() dart-lang/sdk@2f02836576 [benchmark] The large tensorflow models are not needed for benchmarking. dart-lang/sdk@cd46a39bb7 Report TYPE_ARGUMENT_NOT_MATCHING_BOUNDS for extension overrides. dart-lang/sdk@974bee0934 Remove karlklose@ from kernel watchlist dart-lang/sdk@02e0b2d229 [co19] Roll co19 to d2c051f7537e6fe47c8ccf0bd7a7e84b02010a2a dart-lang/sdk@9dcd7267ba Remove unnecessary completers from async_patch code.
-
- 13 8月, 2019 6 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@b9217efc77 [CFE] [Language versioning] Issue error on multiple 'dart=' entries dart-lang/sdk@e47f354919 Allow ddc in kernel mode to output used inputs dart-lang/sdk@aeb864a43f Allow bazels kernel_worker to output used inputs dart-lang/sdk@38336d6b5a [CFE] Split spell dictionary into several different dictionaries dart-lang/sdk@b8f1b8987e Extract TypeArgumentsVerifier. dart-lang/sdk@9ed7471aaf [nnbd_migration] Add api test for how we don't plan to handle postdominators of cfg edits dart-lang/sdk@78efb23609 Fix typo in comment on GLB
-
由 Ben Konyi 提交于
dart-lang/sdk@9aea1f3489 [dart2js] Eliminate redundant function kind checks. dart-lang/sdk@62aa02e716 [dart/vm] Fix type of loop variable to int dart-lang/sdk@09bee6ce12 Remove unused import dart-lang/sdk@b0968395f1 [vm/compiler] Minor heuristic change to reduce code size dart-lang/sdk@762f049479 [dart2js] new-rti: fix merge problem dart-lang/sdk@e94fed95e2 Extract DuplicateDefinitionVerifier. dart-lang/sdk@998deea338 [nnbd_migration] Handle while loops. dart-lang/sdk@576ef913e4 [dart2js] new-rti: lower field setters
-
由 Ben Konyi 提交于
dart-lang/sdk@06509e333d [dart2js] Account for FutureOr when converting closures to Rtis. dart-lang/sdk@bd47ec2f37 [dart2js] new-rti: Simplification and branch-strengthening for 'is' dart-lang/sdk@f444374bb7 Report COULD_NOT_INFER when inference fails for ExtensionOverride. dart-lang/sdk@5d2c17d729 [nnbd_migration] Handle if elements in lists. dart-lang/sdk@c5365106c3 [nnbd_migration] polish previous postdominator code dart-lang/sdk@26592626c6 [nnbd_migration] Remove TODO now that do-while is more supported dart-lang/sdk@721ff350c0 Extract TYPE_ARGUMENT_NOT_MATCHING_BOUNDS tests.
-
由 Ben Konyi 提交于
dart-lang/sdk@baebba06af [vm/isolate] Fix type name typo in Dart::Init method declaration dart-lang/sdk@b21a5f1adf Fix bugs in static_extension_syntax_test.dart dart-lang/sdk@32e27f68dc Migration: Add the ability to use `null` for nullability nodes in substitutions. dart-lang/sdk@22eaf081b4 Extract tests for CONFLICTING_STATIC_AND_INSTANCE into a separate file. dart-lang/sdk@d5d69883b9 More tests for DUPLICATE_DEFINITION in extensions, fixes for static fields.
-
由 Ben Konyi 提交于
dart-lang/sdk@b31df28d72 [dart:io] Retain the stack trace on some native socket errors dart-lang/sdk@22866b6a19 Add test of ambiguous exports to verify an edge case dart-lang/sdk@a9f6e0302b [vm/compiler] Unify IsRedundant for JIT/AOT bounds checks dart-lang/sdk@63a1478f5f [dart:io] Handle http timeout race dart-lang/sdk@9eb2e8d111 Stop reporting duplicate diagnostics for other ambiguous extensions dart-lang/sdk@1f7e6370b4 Migration: store decorated type parameter bounds separately from other element decorated types. dart-lang/sdk@c0d1dedd78 [vm] Disable inlining of _StringBase._createOneByteString dart-lang/sdk@92562dc5a5 Fix hints in nnbd_migration package. dart-lang/sdk@e86ce41bcf Rename a hint code to be consistent with similar codes dart-lang/sdk@81569e5fe3 Ignore ErrorToken when locating previous n tokens for completion ranking
-
由 stuartmorgan 提交于
Split out of #10782 since it affects the detection of the license blocks of some files in third_party/boringssl.
-
- 12 8月, 2019 1 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@261fd6266b [vm/bytecode] Enumerate modified libraries in bytecode for hot reload dart-lang/sdk@1dbcf2445a Remove an unnecessary error code
-
- 10 8月, 2019 2 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@ffefa124a7 [vm] Initial support for bytecode generation in front-end server dart-lang/sdk@daf0de7408 [vm/observatory] Update embedded version of catapult to https://github.com/catapult-project/catapult/commit/8bd58eb928c3390d2b3d78bcc8ed02e8858a9256. dart-lang/sdk@f255c0c8d3 [vm/bytecode] Revise PushStatic bytecode instruction dart-lang/sdk@f74b0ccfb8 Extract logic from DecoratedType.forElement into a new class, AlreadyMigratedCodeDecorator. dart-lang/sdk@4ebde3fa9b [vm] Fix missing null check in FLAG_force_evacuation. dart-lang/sdk@271ad96813 [cfe] Create Extension nodes for extensions dart-lang/sdk@cd42e2b19a Make InstantiatedExtension a private class dart-lang/sdk@0ee1633f40 Index references to extension methods. dart-lang/sdk@38ca3819cc Don't include extended type into syntactic scope of extensions. dart-lang/sdk@157336f7d6 Allow relative paths in update_static_error_tests.dart dart-lang/sdk@d8f5970f0f [dart2js] prepare validator for k-limiting
-
由 Chris Bracken 提交于
15a3bf82cb Add defined() guard for checkout_llvm build flag d5d00c847a Create ExtensionMemberResolver instance in ResolverVisitor. 9ec8d9ff25 [ddc] Merge modular/issue37523 test into modular/nested_constants test ea313da021 Rework the resolution result ab55923918 [dartdevc] ddb fix for d8 77f545bbc4 [vm/ffi] Fix instantiation and garbage collection of NativeType objects b0d079a96b Set context type for extension override receiver. dc2c942c7d [vm/bytecode] Avoid adding all ICData objects from constant pool 804a338b5e Change recordScopeDependencies() to return true on type parameter of strict FunctionType. 0c727420c3 Stop reporting undefined method when there are ambiguous extension methods 6d2902576b Emit a server.error event if we fail to start the completion model isolate 51f4574e50 Reland "[vm/ffi] Support structs on 32bit architectures" 621b96f97b Migration: begin adding infrastructure for reporting unsatisfiable substitutions. 19654f30d0 [cfe+vm+ddc] Return ClassHierarchy and CoreTypes together with Component 573789f7f1 [cfe] Insert default super initializer when outlining const constructor
-