- 03 10月, 2019 5 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@967673c005 [cfe] Introduce ClassMember dart-lang/sdk@3e2d6f95ee [cfe] Use fileOffset in Forest instead of Token dart-lang/sdk@2285741180 [analyzer] Update syntactic_errors.g dart-lang/sdk@396608e35d [CFE] Update parser test framework to work with extensions dart-lang/sdk@5c106e3098 [vm, fuchsia] Add timezone support in Fuchsia SDK builds dart-lang/sdk@512d763b9d diagnostic property types support dart-lang/sdk@16944f0edb Stop using 'Element.type' in StaticTypeAnalyzer. dart-lang/sdk@375c4a9657 [vm/fuzzer] Disable CC for most types dart-lang/sdk@e919e89d0b Add an "--nnbd" flag to build.py. dart-lang/sdk@d65a60db00 [vm, bytecode] Populate bytecode cache when initializing an incremental compiler from a kernel file. dart-lang/sdk@22479a17ff [vm/fuzzer] Sort generated tables. dart-lang/sdk@9050e28bf0 [vm/fuzzer] Avoid STRING *= large number in loops dart-lang/sdk@1ed707703d [vm/bytecode] Mark try blocks generated for try/finally as synthetic dart-lang/sdk@f2816eeb0d Add a test, a TODO, and a minor display enhancement dart-lang/sdk@33494de2f9 (ddk modular test) exclude sources from dill files. dart-lang/sdk@70af20bda5 Stop using 'Element.type' in ElementResolver.
-
由 Ben Konyi 提交于
dart-lang/sdk@97bb624cfe [vm] Rebuild type testing stubs if their fast path starts failing dart-lang/sdk@f46e5ee44e [vm/fuzzer] Make num type non instantiable dart-lang/sdk@7e99f49629 [vm/compiler] general rbit utilities dart-lang/sdk@9e738b94b4 [vm] Remove #include from elf_loader.h so it can be used imported in Flutter. dart-lang/sdk@bb342ec83f Fix a test breaking the windows bot
-
由 Ben Konyi 提交于
dart-lang/sdk@2e99a418a0 [dartdevc] Only generate temporary id for a library when it is needed dart-lang/sdk@f27d4f2f7a [dart2js] Create list constants with implementation type dart-lang/sdk@4b0ba9cf84 Fix bug when operating on a tearoff from an extension override (issue 38653) dart-lang/sdk@5a174aa2df getter support for fixing missing diagnostic property references dart-lang/sdk@2c3f0fc359 [vm/assembler] Add rbit to ARM32 dart-lang/sdk@33cd343374 Clean up the stack when a constructor initializer is found (issue 38674)
-
由 Ben Konyi 提交于
dart-lang/sdk@eaf1c308ab [vm/assembler] Add rbit to ARM64 dart-lang/sdk@fee4fe8241 Generate output files for files outside the migrated package dart-lang/sdk@0f7a3cd611 [SDK] Adds dart2native to the test_matrix vm-kernel fileset. dart-lang/sdk@5a2a5204dd [kernel] Fix metadata_test in presence of control flow collections dart-lang/sdk@d0b799f39c Revert "[vm] Use ELF loader in dart2native."
-
由 Ben Konyi 提交于
dart-lang/sdk@98b286de21 [vm] Use ELF loader in dart2native. dart-lang/sdk@ff1a3f7e3a [vm/compiler] Add a snapshot-serialized function pool. dart-lang/sdk@bdf6b9505e [cfe] Ask for subtype checking mode explicitly dart-lang/sdk@c1616157d1 [cfe] Use a class instead of the enum for subtype check results dart-lang/sdk@be43bce0b6 [cfe] Make interface of subtype checks aware of nullabilities. dart-lang/sdk@0e24c2e6e5 [vm/compiler] Don't serialize precompiled constructors. dart-lang/sdk@f0b2a46734 [vm, fuchsia, arm64] Restore the shadow call stack on exceptions. dart-lang/sdk@97f14cced1 [vm, bytecode] Also generate split bytecode for the first compile. dart-lang/sdk@2590d065f1 Update test_reflective_loader, use @SkippedTest dart-lang/sdk@a7b03453d1 Sort the instrumentation renderer. dart-lang/sdk@8c3065e947 Add fuzz tests for annotation resolution crashes. dart-lang/sdk@989289c36f [ package:vm_service ] Add 'tokenPosToLine' and 'tokenPosToColumn' to `Script`, improve test coverage dart-lang/sdk@84383dff6d Fix elements resynthesizer tests on Windows. dart-lang/sdk@23aca57eda fix for adding boolean diagnostic property references dart-lang/sdk@6ec36b786f Generate a file for each compilation unit rather than for each library dart-lang/sdk@cb9a35ca53 Issue 38565. Revert incomplete annotation constructor invocation inference implementation.
-
- 02 10月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@cbf6a233fc Call out tests as a valid use case for Exception dart-lang/sdk@d77f1c8674 Display reasons that are edges; annotate reasons from tests dart-lang/sdk@b49d08fb01 [dartdevc] Allow dart:_runtime imports in modular tests dart-lang/sdk@26c49d5578 [vm] Wasm memory exports, and emscripten hello world dart-lang/sdk@1b911958a5 [vm/fuzzer] split analyzer import from nightly run dart-lang/sdk@036c404076 [dartdevc] Copy subtype test into modular framework dart-lang/sdk@5fee952514 Re-introduce Driver.useSummary2 getter. dart-lang/sdk@082e82ed5e Remove optional new keyword when extracting widget
-
由 Ben Konyi 提交于
dart-lang/sdk@1103600280 [vm/ffi] Fix --enable-ffi=false test and bytecode pipeline dart-lang/sdk@470c5eab8e bump to linter 0.1.99 dart-lang/sdk@dfe05e3f79 Don't compare bounds of TypeParameterTypeImpl(s). dart-lang/sdk@8e8d1e4061 Remove unused parts of AstRewriteVisitor. dart-lang/sdk@21c26ab6d9 Issue 38641. Fix scopes for metadata resolution. dart-lang/sdk@05c75c096d [CFE] Merge DDC and bazel incremental modular entrypoint code
-
由 Ben Konyi 提交于
dart-lang/sdk@998f1efbe9 [kernel] Add test for keeping sources when loading concatenated component dart-lang/sdk@84848b1467 [kernel] Add VM pragma prefer-inline to certain methods in kernel serialization dart-lang/sdk@c09c81123d [infra] Update checked in SDKs to 2.6.0-dev.4.0
-
- 01 10月, 2019 6 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@fb1c5a6404 [cfe/ffi] Cleanup after constant-update-2018 dart-lang/sdk@a2bb7301c5 [vm/compiler] Lift PC offsets out of StackMaps. dart-lang/sdk@8218857032 [kernel] Handle Extension in BianryBuilderWithMetadata dart-lang/sdk@0ef041d8f2 [cfe] Avoid crash on explicit extension access of static members dart-lang/sdk@0242dea803 [CFE] Amend parser test framework to include intertwined output dart-lang/sdk@16bb96aa25 [infra] Remove non-essential test expectations with comments from general status files
-
由 Ben Konyi 提交于
dart-lang/sdk@63b5fa1709 [dart/vm] Extend dartfuzz type system dart-lang/sdk@5920048fa2 [vm,aot,bytecode] Handle direct-call metadata when generating bytecode
-
由 Ben Konyi 提交于
dart-lang/sdk@67ae444f29 [vm/compiler] Revert flow graph check on push arguments dart-lang/sdk@5e24d6375e Rename the dart.assist.flutter.removeWidget action. dart-lang/sdk@6af513d7b4 [dartdevc] Fix duplicate imports of dart:_runtime in runtime unit tests dart-lang/sdk@9f8caeaf4c Migration: begin creating a third visitor class. dart-lang/sdk@8a5e2a688b [vm, compiler] Consistently produce OutOfMemoryErrors for large variable-length object allocations. dart-lang/sdk@5f32afdd4c [vm/compiler] patch up push arguments in environment dart-lang/sdk@b9b5139b9e [dart2js] Delete unused parts of class stub generator. dart-lang/sdk@929716a446 Stop using DartType.isSubtypeOf() in runtimeTypeMatch().
-
由 Ben Konyi 提交于
dart-lang/sdk@692230b484 [build] Introduce gen_snapshot_host_targeting_host. dart-lang/sdk@17f081a1fb Fix for the context type for arguments in constructor initializers. dart-lang/sdk@7e4058e3a5 [ VM / Service ] Update service tests to no longer use --disable-service-auth-codes dart-lang/sdk@5236285432 Expose the getter EdgeInfo.isTriggered and make use of it dart-lang/sdk@425c6c6724 Rename some local variables per earlier feedback
-
由 Ben Konyi 提交于
dart-lang/sdk@14983a2941 [vm/bytecode] Add timeline events for major compilation phases. dart-lang/sdk@6b39eb3248 [vm] Remove the 'Profiler' timeline stream.
-
由 Ben Konyi 提交于
dart-lang/sdk@623fd5c8cd Add embedder/vm layer checks to presubmits. dart-lang/sdk@328addd2cf Skip timing out mac+linux tests. dart-lang/sdk@f135761537 Set the context type for inference after rewriting AST. dart-lang/sdk@34bdcec877 Don't statically register for LSP document changes when dynamic registration is supported dart-lang/sdk@93902399dd Remove isAstBasedSummary, keep only 'true' branches in tests. dart-lang/sdk@963c338104 Don't use ResolverTestCase for two tests. dart-lang/sdk@3f65652ad0 Enable avoid_init_to_null. dart-lang/sdk@a006914279 Enable prefer_contains and no_duplicate_case_values. dart-lang/sdk@d3e7adf548 Issue 38641. Fix linking metadata with unqualified references to static methods. dart-lang/sdk@82b25f9e47 Use server snapshot for LSP tests dart-lang/sdk@0a5f736c68 [cfe] Fix missing comma between type parameters in function types dart-lang/sdk@343723cdff Support navigation targets in migration tooling dart-lang/sdk@f1d6282fa3 [cfe] Report error on extension members that conflict with Object members dart-lang/sdk@b682235c4c [cfe] Preserve the nullability of LHS of intersection types dart-lang/sdk@902a36e36f [cfe] Thread nullability of typedef types from source into Kernel dart-lang/sdk@b361639a74 [cfe] Account for nullability in type substitution on TypeBuilders dart-lang/sdk@7d75eb1fd9 [cfe] Account for nullability in type substitution on DartTypes dart-lang/sdk@e39a15b6d6 [release] Add 2.5.1 to CHANGELOG.md dart-lang/sdk@d8c5daf17a Enable extension methods by default dart-lang/sdk@e52542b421 [cfe] Handle generic return types dart-lang/sdk@dd028547ce [cfe] Support patching of extension methods dart-lang/sdk@bb600e99e2 [SDK] Make dart2native default output .exe, not .dart.exe. dart-lang/sdk@8f24bd2901 [cfe] Remove or reformulate some bad tips and messages. dart-lang/sdk@4b9557e5e3 [cfe] Check valid return type of local async functions. dart-lang/sdk@942af5bd62 Resolve initializers of final class fields in classes with const constructors. dart-lang/sdk@200e5b668d Migration: extract decoratedClassHierarchy from EdgeBuilder. dart-lang/sdk@595022bdea Remove summary1, part 1. dart-lang/sdk@da75135c7d Revert "Revert "Issue 37608. Use instantiated FunctionType for tear-off(s)."" dart-lang/sdk@caaa577b0c Migration: add support for user-definable operators on generic classes dart-lang/sdk@21ee71c3e5 Migration: favor explicit `/*?*/` comments over hard edges. dart-lang/sdk@e4d8ad5866 Flow analysis: remove `add` method. dart-lang/sdk@b47c8f0d24 [dartdevc] Actually apply SDK patch files from fork in DDC modular test dart-lang/sdk@6da8c39c5a [vm] Small WasmImports API change, and more WASM error tests dart-lang/sdk@fca257f8ba [dart2js] New RTI: Don't assert that RTI objects have old structure. dart-lang/sdk@b7019a0340 [fuchsia] Currently Flutter/Dart -> Fuchsia rolls are broken dart-lang/sdk@56082c230e Add highlight.pack.js and highlight.js's androidstudio.css to nnbd i13n output dart-lang/sdk@a1a9d02cfd Fix CSS regarding tooltip positions and sizing dart-lang/sdk@34899a8a56 Flow analysis: remove TypeOperations.isLocalVariable. dart-lang/sdk@d2a0900a50 Reland "[vm] Wasm function imports" dart-lang/sdk@34087a61ba [build] Remove dart_host_toolchain. dart-lang/sdk@4aa10d0aeb Skip all dart:wasm tests dart-lang/sdk@ec2823d052 Make an interface type to represent promotable variables. dart-lang/sdk@2c94bb9849 Fix some recently introduced bugs found by running over logging dart-lang/sdk@e5661b469d Parse all startup arguments from a file param. dart-lang/sdk@d2897ff85f [vm/fuzzer] Catch oom error on last block dart-lang/sdk@9bf38afe9c Check that ClassElement is Object using the corresponding getter. dart-lang/sdk@05fb7d80dc [cfe] Update test expectations in static_extension_internal_name_conflict_error_test dart-lang/sdk@7bf76c5925 Change i13n output files to live in a directory structure; fixes #38503 dart-lang/sdk@18f941d9e0 Fix for the ordering and caching issue for default types. dart-lang/sdk@394f57ed7f [ VM / Service ] Add --object-id-ring-size to unblock UX studies for memory profiling
-
- 28 9月, 2019 1 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@132bee48d0 Revert "Reland "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions."" dart-lang/sdk@134839098b Serialization/Deserialization for Variance in Type Parameters. dart-lang/sdk@0829212a2a Add a way to map navigation target offsets to the edited content dart-lang/sdk@605422c94e Flow analysis: Make TypeSystemTypeOperations public so it can be reused. dart-lang/sdk@2cbaaba7ad Migration: add logic for converting a decorated type to its final post-migration form. dart-lang/sdk@a46bb7cb5a Update dartdoc version in DEPS, extension methods support dart-lang/sdk@61b4c0f770 Cleanup hints and lints in analyzer packages dart-lang/sdk@fbea9d2e3c [vm] Fix use of Utils::Maximum in elf_loader.cc dart-lang/sdk@a12c275901 [CFE] Avoid talking about const context in error messages. dart-lang/sdk@349e861fd3 Enable urls for codes with recently published docs dart-lang/sdk@6eaebb8463 Add navigation targets to the containing unit info dart-lang/sdk@30b2a5dbb3 Update documentation for Function class. dart-lang/sdk@9852c135a7 [vm] Fix Mac build. dart-lang/sdk@85948bd799 [vm/elf] Run strip --strip-unneeded on ELF snapshots during testing. dart-lang/sdk@a7cb8ee88b Revert "[vm] Wasm function imports" dart-lang/sdk@ee1ab89987 [vm/infra] Fix compiler_configuration to use existing cross-compiler.
-
- 27 9月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@7901c508c8 [build] Enable ASAN leak detection during the build, not just tests. dart-lang/sdk@75eb947bc8 [dart2js] New RTI: Support redirection in ruleset. dart-lang/sdk@0c6249de26 [dart2js] New RTI: Remove converted closure classes from subtype metadata. dart-lang/sdk@c1fdf3bde0 [dart2js] New RTI: Treat erased class type variables as dynamic. dart-lang/sdk@e578b68b23 [dart2js] New RTI: Don't emit $as methods. dart-lang/sdk@7a24aec8f4 [vm] Wasm function imports dart-lang/sdk@1375e262be Minor NNBD fixes for type algebra and DartType.toString.
-
由 Ben Konyi 提交于
dart-lang/sdk@403c4af720 Update dart_style to 1.3.1. dart-lang/sdk@4a69ac1344 [vm, bytecode] Generate bytecode per package in fronend_server incremental compiles. dart-lang/sdk@48f7636798 [ package:vm_service ] Added `HeapSnapshotGraph`, a helper class which parses the responses from the `HeapSnapshot` event stream. dart-lang/sdk@7263b9aa9d [vm/fuzzer] rename dartfuzz_ffiapi dart-lang/sdk@402951b399 Stop using 'Element.type' in ErrorVerifier. dart-lang/sdk@1707aff921 [dart2js] Mark pkg/modular_test/test/validate_{pipeline,suite}_test as slow. dart-lang/sdk@f0e5b380ab [build] Fix the depfile for gen_kernel_bytecode_dill dart-lang/sdk@e6eafe20f7 Fix strict inference on overriding methods and setters. dart-lang/sdk@5b33baded9 Migration: fix trial_migration.dart's handling of `required`
-
由 Ben Konyi 提交于
dart-lang/sdk@327bc451f8 Added variance support in listeners to ast. dart-lang/sdk@07db94d454 Add support for details and implement some initial details for regions dart-lang/sdk@f3793ab22d [tools] Update generate_idefiles.py to exclude analyzing sdk_nnbd dart-lang/sdk@661816ea06 Use Context.separator in nnbd i13n output; Fixes #38574 dart-lang/sdk@38a3a6b6cb Don't use '.type' in TypeParameterMember. dart-lang/sdk@3c18db7d9e update analyzer error message generator to generate hasPublishedDocs dart-lang/sdk@5c5a76078e [dartdevc] improve escaping to handle kernel extension symbols dart-lang/sdk@44da8af04f Reland "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions." dart-lang/sdk@87d795c177 fix formatting dart-lang/sdk@88f35f8319 [infra] Update checked in SDKs to 2.6.0-dev.3.0 dart-lang/sdk@2741022aa0 [vm/http] replace hard coded string in http headers dart-lang/sdk@d2c0bffde3 Bump analyzer_plugin's maximum supported analyzer version
-
- 26 9月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@53564db036 [cfe] Handle implicit extension call() dart-lang/sdk@ee7aae43c0 [cfe] Handle explicit extension index access dart-lang/sdk@0bf6b6ae64 [cfe] Handle instantiation of extension tear-offs and check bounds on extension method invocation dart-lang/sdk@acfda5d837 [CFE] Parser test framework dart-lang/sdk@cff2b10a28 Update dart_style to 1.3.0. dart-lang/sdk@6b1b530081 [dartdevc] Renaming reserved JS members only when not explicitly used in JS interop.
-
由 Ben Konyi 提交于
dart-lang/sdk@c6a14f4459 [vm/fuzzer] Fix heapsize dart-lang/sdk@8dcf5cb413 Remove IncrementalAstCloner and TokenMap. dart-lang/sdk@034c529cd1 Ignore failing test on Windows. dart-lang/sdk@7472da8e25 Make allowInterop idempotent in DDC dart-lang/sdk@bd3792e714 Remove unused MapIterator and implementations. dart-lang/sdk@fa879f2b18 Stop using ClassElement.type in ElementResolver, infer annotation constructor type arguments. dart-lang/sdk@80c045ee82 [vm/fuzzer] Fix non minimized test runs dart-lang/sdk@e6574a7964 [vm] Add --show-invisible-isolates. dart-lang/sdk@cd51a30805 Remove deprecated 'assertErrorCodesInCode'. dart-lang/sdk@d1256a23f9 Deprecate 'useDart2jsPaths' in SdkLibrariesReader and make it optional. dart-lang/sdk@e2a3f9a9d7 [vm/bytecode] Move bytecode metadata when creating a fresh component dart-lang/sdk@f7b6169e18 Migration: add `required` keyword instead of `@required` annotation. dart-lang/sdk@344b30e8ce Enable pedantic 1.8.0 in analyzer, analysis_server
-
由 Ben Konyi 提交于
dart-lang/sdk@6c81690c3a Flow analysis: add tests of things that shouldn't be promoted. dart-lang/sdk@39a1baef6b Prepare to publish analyzer 0.38.4 dart-lang/sdk@3e71f286f6 [vm/fuzzer] Add auto minimization tool dart-lang/sdk@5f74cc1e59 test for eof comment completions dart-lang/sdk@b31e71e990 Revert "Issue 37608. Use instantiated FunctionType for tear-off(s)." dart-lang/sdk@b325f8e965 Update checker.dart to use less Element.type dart-lang/sdk@7235115f36 statement completion for expression bodies dart-lang/sdk@2bd2392e2a Remove EngineTestCase. dart-lang/sdk@f5ce531db3 [dartdevc] Allow ddc modular suite to apply SDK patch files from forked directory dart-lang/sdk@c3bbd6a247 Added parser recovery for multiple variance modifiers. dart-lang/sdk@9a683de40d [vm] Support testing assembly snapshots for ARM. dart-lang/sdk@a2803a1b2d Add documentation for more diagnostics dart-lang/sdk@bf361ebe19 Replace addTestFile()/resolveTestFile() pair with resolveTestCode(). dart-lang/sdk@bd1ca04b79 add meta dependency to kernel and front_end dart-lang/sdk@7972c61aab fix detection of dart sdk lines in stack traces to recognize the ddk sdk dart-lang/sdk@60328ca858 [vm] Restore _getHash/_setHash asm intrinsics dart-lang/sdk@41dd8b522c [SDK] Further adjusts flags for dart2native. dart-lang/sdk@9f0258f4b6 Include more information for 'Missing library'. dart-lang/sdk@e034104f04 [cfe] Remove TypeEnvironment.*Type getters dart-lang/sdk@463894f986 [cfe] Remove NullabilityBuilder.legacy dart-lang/sdk@4209c50587 [cfe] Remove NullabilityBuilder.pendingImplementation dart-lang/sdk@fdc34003e9 await futures dart-lang/sdk@8cbc4f3982 [benchmark] Add support for benchmarking DDC. dart-lang/sdk@b03d472e4c [cfe] Handle default values on extension methods dart-lang/sdk@1ffbebe07a Revert "[cfe/vm] Enable prefer_final lints in pkg/vm" dart-lang/sdk@12f6cbb7b1 [cfe] Thread nullability modifiers for TypeParameterTypes from source dart-lang/sdk@13fcf27c25 [cfe] Implement library-specific NullabilityBuilder getters dart-lang/sdk@db3bf8f509 [cfe] Preserve abstraction level in TypeDeclarationBuilder.buildType dart-lang/sdk@adbfe7ce05 [cfe] Update the rules for TypeParameterType.nullability dart-lang/sdk@f2743fceee Fix language_2/extension_methods/basic_static_extension_test dart-lang/sdk@7b9bcd08b4 [cfe] Correctly substitute function types from extension on-clauses dart-lang/sdk@2f7ad92ee4 [cfe] Handle null aware explicit extension application dart-lang/sdk@763421a88e Add a first test of the InfoBuilder dart-lang/sdk@9754f19eb6 [dart2js] dead code elimination can create GVN candidates dart-lang/sdk@0fe9634425 Skip wasm tests on dart2js dart-lang/sdk@6d86779288 Make the NNBD fork not stomp on the other build. dart-lang/sdk@35748514c7 [ VM / Service ] Added additional tests for package:vm_service and fixed service bugs dart-lang/sdk@79cc54e519 [kernel] Avoid trampling sources when loading split components.
-
- 25 9月, 2019 3 次提交
-
-
由 Alexander Aprelev 提交于
* Roll dart sdk to 69b5681546c68ab85e2ce6d3e7b92ed7d113e7c1. Changes since last dart roll: ``` 69b5681546 Revert "[vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions." b686e1b84d unawaited futures 660ee086b5 NNBD Migration Tool - Use InfoBuilder in non_nullable_fix. 78bd9f17a1 [vm/compiler] keep stack depth per block in stack IR acba8cf7a1 [dart2js] new-rti: Simplifications for HTypeEval fd0a89971c [vm] More wasm cleanup 3d99b17061 [vm/elf/ffi] Work around a bug in Android's strip causing truncated segments. 103d54b304 Revert "[ VM ] Update embedding API to perform Platform initialization" eb4aaa1b13 First sketch at generating migration info from instrumentation data 89220fd812 Variance Parsing and Syntax Support ``` * Update license hash
-
由 Ben Konyi 提交于
dart-lang/sdk@c2e0f7ee06 Update analyzer expectations from undefined in two tests. dart-lang/sdk@22b32075b1 [vm/jit] Check type arguments against bounds in closures. dart-lang/sdk@fc56445218 Remove EngineTestCase.getGetter()/getMethod(). dart-lang/sdk@de2e16d39d Add gni files to the html, js, and js_util packages in support of adding them to the flutter sdk. dart-lang/sdk@362ef8e67c [vm/aot] Add a custom ELF loader in dart_precompiled_runtime. dart-lang/sdk@c195896c84 Remove many uses of EngineTestCase.findNode() dart-lang/sdk@5a84f09a26 Remove EngineTestCase.findSimpleIdentifier() dart-lang/sdk@11fa3e0e2b Don't extent EngineTestCase where possible. dart-lang/sdk@3878118e37 Rename to visitNamedTypeBuilder() for consistency.
-
由 Ben Konyi 提交于
dart-lang/sdk@164335a4a6 [cfe/vm] prefer_final in pkg/vm/lib/transformations/ffi dart-lang/sdk@c2a32fe534 [cfe/vm] Enable prefer_final lints in pkg/vm dart-lang/sdk@9afc3a9894 [SDK] Fixes flags for dart2native. dart-lang/sdk@cc7baf9bf5 [CFE] Fix of crash etc in error messages wrt formal parameters dart-lang/sdk@98d94e7efc [CFE] Reproduction of crash etc in error messages wrt formal parameters dart-lang/sdk@1b03bc34c8 [CFE] Cleanup incremental_load_from_dill_test yamls dart-lang/sdk@fdda2729c3 [CFE] Fix crash when mixin application has mixin application super from dill dart-lang/sdk@0e8b94feb8 [vm/compiler] Add snapshot-serialized constant pool.
-
- 24 9月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@d53d355c6c Add subscript operator to extension method setter/getter tests. dart-lang/sdk@d012dfc7a6 Removing 'webkit' prefix, as most modern web browsers will accept 'RTCPeerConnection' dart-lang/sdk@3edcf8f959 [vm/bytecode] Split AST and bytecode platform dill files dart-lang/sdk@dbe8f6a9df Revert "[build] Rely on default host os TARGET_OS unless cross-compiling." dart-lang/sdk@4895185b1e Fix NPE when extension override is invoked without a call method (issue 38505) dart-lang/sdk@381d808686 Add UNDEFINED_EXTENSION_OPERATOR. dart-lang/sdk@863694b7eb bump to linter 0.1.98 dart-lang/sdk@bb879969dd Fix some dart sdk documentation issues dart-lang/sdk@326c00c6d7 [vm/fuzzer] Reduce number of methods per class dart-lang/sdk@a6cc7b94c7 Reland "[dartdevc] fix for const / overridden fields" dart-lang/sdk@4167867bb2 [build] Rely on default host os TARGET_OS unless cross-compiling. dart-lang/sdk@9cc7ec8916 [vm/aot] Do not devirtualize calls with mismatching number of type arguments
-
由 Ben Konyi 提交于
dart-lang/sdk@77ff89b223 [vm] disallow breakpoint on non-debuggable library dart-lang/sdk@8d487b4fdc [kernel] Recover TypeParameter.variance while deserializing dart-lang/sdk@c719d02753 [kernel] Add function to compute variance of typedef type parameters dart-lang/sdk@3779122bed [kernel] Don't preserve typedefType in terms with free variables dart-lang/sdk@4d9db7b22f [fasta] Account for variance of type parameters in instantiate-to-bound dart-lang/sdk@9505a1b87f [fasta] Add variance field to type parameters
-
由 Ben Konyi 提交于
dart-lang/sdk@f546362691 [SDK] Adds dart2exe to create standalone executables.
-
- 23 9月, 2019 2 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@94dd49cdb6 [cfe] Add NullCheck expression node dart-lang/sdk@96f1abdaca [pkg/testing] Replace top-level logging functions with an interface. dart-lang/sdk@209180d280 Treat the case that the reported error location has length 0
-
由 Ben Konyi 提交于
dart-lang/sdk@07f0bc0144 [vm/bytecode] More fixes for AOT compilation from bytecode dart-lang/sdk@a683a5822f Consider '[]' and '[]=' as having the same base name '[]' for extensions. dart-lang/sdk@73eb0ee4ae Mark pkg/modular_test/test/memory_pipeline_test slow (to compile) on dart2js dart-lang/sdk@4c74b486af Re-adding dart sdk version comment dart-lang/sdk@6066271811 Don't use Element.type in analyzer_plugin. dart-lang/sdk@ad52d12953 [dart2js] New RTI: Don't try to instantiate a null function. dart-lang/sdk@e2adba804b [vm, compiler] Further reduce alignment of Instructions.
-
- 21 9月, 2019 4 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@60c2bb9f5b [vm/fuzzer] Disable controlflow collections dart-lang/sdk@7e68a0c95e Copy changes from f057e25 to sdk_nnbd. dart-lang/sdk@a42a2412b4 [dart2js] Add JS-interop classes as supertypes of JavaScriptObject. dart-lang/sdk@dd948188f7 [dart2js] Implement type relations for AnyType. dart-lang/sdk@43cacafb51 Revert "[dartdevc] fix for const / overridden fields"
-
由 Ben Konyi 提交于
dart-lang/sdk@ff0e8f8035 Make extension methods more readable on dart2js stacktraces dart-lang/sdk@3f8c7e5fa2 [cfe] Refactor local and read-only compound assignments dart-lang/sdk@771e0f7d32 [cfe] Refactor local and read-only if null assignments dart-lang/sdk@5997ea4d73 [cfe] Make buildSimpleRead and buildAssignment abstract dart-lang/sdk@68b1a2e7bd [cfe] Refactor super index access dart-lang/sdk@1e24146dab [cfe] Refactor this indexed access dart-lang/sdk@729099cc5b [ VM ] Update embedding API to perform Platform initialization dart-lang/sdk@2cebdaae2c Update MockSdk to support unsafe_html lint. dart-lang/sdk@125ed45eff [vm] Fix ResolveDynamicAnyArgs to avoid returning incorrect method extractor dart-lang/sdk@db035f39cf Remove some uses of 'type' and substitute2() it types. dart-lang/sdk@56913c2555 Changing val to accommodate double values dart-lang/sdk@2b4a84efd0 Revert "[vm/compiler] Drop redundant initializing stores of null" dart-lang/sdk@ff778d1cb4 [bazel] Sort certain things when compiling in incremental mode (take 2) dart-lang/sdk@96b8401cfc [vm/compiler] Drop redundant initializing stores of null dart-lang/sdk@8b4d89e03c [gardening] Mark FFI tests on Android as slow dart-lang/sdk@2b16ae1b54 [gardening] Fix unguarded uses of CompileType::ToSExpression. dart-lang/sdk@469863ded7 Fix bug in static extension member test. dart-lang/sdk@99713209c4 [CFE] Fix issue with cached calculations and recording dependencies
-
由 Jason Simmons 提交于
-
由 Ben Konyi 提交于
dart-lang/sdk@70a1e8e090 [cfe] Fix handling of access on type variables with dynamic bound dart-lang/sdk@5645cc64f5 [vm/compiler] Fix mismatches in early round trip. dart-lang/sdk@36c3eccc11 [CFE] Fix issue with exports and recording dependencies dart-lang/sdk@fae7d07fbc [ VM / Profiler ] Add --sample-buffer-duration flag to specify sample buffer size dart-lang/sdk@7367b6f192 fix for MISSING_CONST_FINAL_VAR_OR_TYPE dart-lang/sdk@0051da7f55 [nnbd] change modular nnbd test to enable non-nullable for sdk dart-lang/sdk@65078b5ee8 Stop using DynamicElementImpl/NeverElementImpl.type getter/setter. dart-lang/sdk@07922810b2 Remove writes to TypeParameterElement.type. dart-lang/sdk@8d2045f336 Remove ResolutionEraser. dart-lang/sdk@4c666569b5 Reland "[fuchsia] migrate from ioctls to FIDL" dart-lang/sdk@97346ff476 Initial migration i13n HTML output dart-lang/sdk@fd7e337dd6 [vm] Update wasmer and resolve a TODO. dart-lang/sdk@5aafee5196 [vm/fuzzer] Fix Analyser dart-lang/sdk@9cea50c0ca Use Substitution for type arguments validation. dart-lang/sdk@b26636925d [vm, compiler] Reduce alignment of Instructions and remove some debugging trap instructions. dart-lang/sdk@dcd5cd13fb Prepare to publish analyzer version 0.38.3. dart-lang/sdk@ccd19cd94d [vm/fuzzer] Decrease collection size dart-lang/sdk@e88057fe04 Add non-NNBD language version marker on all sdk_nnbd files. dart-lang/sdk@34253ce388 [dart2js] New RTI: Treat JavaScriptFunction as subtype of all function types. dart-lang/sdk@544915e0c1 [vm/bytecode] Initial support for AOT compilation from bytecode dart-lang/sdk@b2a9dc16ec [vm/fuzzer] Allow no recursion within collections dart-lang/sdk@f8f54c883b check for existing asserts before suggesting to add one dart-lang/sdk@892386ad22 Don't use ClassElement.type many places in analyzer. dart-lang/sdk@9ed45651a9 [cfe] Refactor super expressions dart-lang/sdk@5081eb15ee [cfe] Refactor handling of static if-null assignment dart-lang/sdk@f018ce0355 [cfe] Refactor handling of static get/set/compound dart-lang/sdk@dc211c3f9d [cfe] Refactoring handling of compound index set dart-lang/sdk@604f443285 [cfe] Refactor handling of if-null index assignment dart-lang/sdk@54c2dd737f [cfe] Refactor handling of index and index-set dart-lang/sdk@c7a083ee5a [cfe] Refactor handling of ++/-- dart-lang/sdk@c2f35df918 [cfe] Refactor handling of compound local/property assignment dart-lang/sdk@40d75d733b [cfe] Refactor if-null and null-aware property access dart-lang/sdk@342b48bd27 Remove unused import dart-lang/sdk@396fec7cfb Use DriverResolutionTest directly, without ResolutionTest mixins. dart-lang/sdk@000de948fa add test for 38091 dart-lang/sdk@596bd5b61c [dartdevc] Add modular NNBD test dart-lang/sdk@f6883ff726 Don't use ClassElement.type in summary2. dart-lang/sdk@9da8472e2d Don't use ClassElement.type in nnbd_migration. dart-lang/sdk@f7472249a2 Remove EnumMemberBuilder. dart-lang/sdk@605384dbe7 Migration: Add `nullability_migration_impl_test.dart` to test_all dart-lang/sdk@6e4794a584 [kernel] Clone all co-defined type parameters before visiting them. dart-lang/sdk@31996aa24f [vm/bytecode] Enable bytecode compiler by default in Dart SDK dart-lang/sdk@23def0da02 Migration: add support for assert initializers. dart-lang/sdk@8ffe04bcf7 Migration: integrate flow analysis for "is" checks. dart-lang/sdk@a85b7cef95 Migration: Add support for for-each loop variables. dart-lang/sdk@3fa2bbf202 [cfe] Fix incorrect const contexts. dart-lang/sdk@515a597710 [cfe] Remove Class.rawType dart-lang/sdk@b0f7cba35e [VM] Kernel service dill should not include full paths dart-lang/sdk@cdcec63569 [bazel] Sort certain things when compiling in incremental mode dart-lang/sdk@37111633be [DDK] SDK should not contain full paths dart-lang/sdk@740c72e251 [kernel] Mark class as non-dirty after computeCanonicalNames is run dart-lang/sdk@2a94546f94 Fix flutter-frontend bot and future problems in flutter HHH bot
-
- 20 9月, 2019 1 次提交
-
-
由 Siva 提交于
* Roll src/third_party/dart 7c1821c4aa...ea969c358e (6 commits) dart-lang/sdk@7c1821c4aa [NNBD/VM] Restructure VM patch files for the NNBD dart sdk split dart-lang/sdk@0c23664c8f [vm/fuzzer] Reduce number of methods per class dart-lang/sdk@3135eb569d [vm/bytecode] Fix initial scope in field initializers dart-lang/sdk@1345fb80ac Use TypeParameterElement instead of TypeParameterType in inference. dart-lang/sdk@430ff6d649 Migration: fix "matching" functionality of edge testing infrastructure. dart-lang/sdk@f1bff1b512 Add option to run ddb with observatory
-
- 19 9月, 2019 1 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@ea969c358e [vm/assembler] Split popcnt and lzcnt tests over feature set dart-lang/sdk@c9d187ec9c [vm/bytecode] Finalize type parameters while reading bytecode dart-lang/sdk@397c7e4d9a Revert "[vm/bytecode] Enable bytecode compiler by default in Dart SDK" dart-lang/sdk@108fe9cbcf Revert "[fuchsia] migrate from ioctls to FIDL" dart-lang/sdk@ad7374fcdb assist to insert null checks dart-lang/sdk@51d6145e77 [vm/assembler] Skip tests on hosts without POPCNT/LZCNT dart-lang/sdk@27c127db86 Use Process.start in ddb dart-lang/sdk@7305ae6c35 Revert "Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce." dart-lang/sdk@93793a4ee8 Migration: add tests to document missing `required` keyword functionality. dart-lang/sdk@8acd1fe517 Update build rules to point to Fuchsia SDK rather than Flutter's buildroot dart-lang/sdk@39ff937afa [vm] Rename _LocalXMirror to _XMirror. dart-lang/sdk@bcca3c483b [vm/bytecode] Enable bytecode compiler by default in Dart SDK dart-lang/sdk@b988928c33 Declare type system fields as Dart2TypeSystem where we cast them. dart-lang/sdk@2e34231c8e [vm] Do not mirror default values of parameters of abstract methods dart-lang/sdk@771ee9f9ba Pass the output directory to dartfix and install a listener when output should be generated dart-lang/sdk@93f1324449 Update BoringSSL to 4dfd5af70191b068aebe567b8e29ce108cee85ce. dart-lang/sdk@0ad30fafc1 [vm/assembler] Added cpufeatures, added LZCNT (IA32/X64) dart-lang/sdk@4d9792668c Flow anaylsis: fix definite assignment tracking for for-each loop vars dart-lang/sdk@b43bb452f0 [vm/concurrency] Fix asan memory leak caused by longjmp over std::function<> objects dart-lang/sdk@f057e2506e [dart2js] Extended structured clone algorithm to JSObject. dart-lang/sdk@b699852e6d Add 'out'/'inout' keywords for variance. dart-lang/sdk@a1fdfb8fc8 Move ClassElement.thisType to API. dart-lang/sdk@4102e63f37 Deprecate TypeProvider.listType/mapType dart-lang/sdk@f1afb34924 Move strict-raw-type tests; add tests for extensions dart-lang/sdk@4fcef04d61 Deprecate TypeProvider.iterableType/streamType dart-lang/sdk@74af5f3496 Add a representation of the information captured from an nnbd migration dart-lang/sdk@bd28bad820 [dartdevc] add modular tests for old ddc dart-lang/sdk@9f4f0acb9e [vm/bytecode] Generate dependencies in front-end server in bytecode mode dart-lang/sdk@678f561ea6 Syntax tests for disabled variance flag. dart-lang/sdk@b510b91424 [vm] Bump abi version. dart-lang/sdk@998a421128 Migration: expose fix reasons through the instrumentation interface. dart-lang/sdk@a5683dfb62 Migration: add a repro for an issue with field formal parameters. dart-lang/sdk@dce98a23d1 Fix a typo in a diagnostic message (issue 38449) dart-lang/sdk@d4f1b8f8db Deprecate TypeProvider.futureType/futureOrType dart-lang/sdk@546440074a Stop reporting diagnostics on synthetic identifiers (issue 38448) dart-lang/sdk@f3b54fae0a Information for the migration result pages dart-lang/sdk@205b90f0de Take 3 for '[vm/ffi] Implement FFI callbacks on AOT for ELF and Asm snapshots (excl. blobs).' dart-lang/sdk@3731cfdef9 [vm] source report marks all const field as executed dart-lang/sdk@a56b4ee790 [cfe] Thread nullability from source for function types dart-lang/sdk@0c948521ca Update expectations in static_extesion_operators_test dart-lang/sdk@ce6f40bccc [dartdevc] fix for const / overridden fields dart-lang/sdk@38c6152884 [vm/concurrency] Add IsolateGroup::RunWithStoppedMutators and use it in various places dart-lang/sdk@97b561a8de [cfe] Update CoreTypes to handle raw types with it dart-lang/sdk@0281f9c425 [cfe] Add members to construct nullability in Library and LibraryBuilder dart-lang/sdk@6a27310b87 Reland "[build] Speed up debug and simulator builds by running steps on the prebuilt VM." dart-lang/sdk@4f1b0fdd0f [dart2js] (New RTI) Check all subtypes for trivial substitutions only when necessary. dart-lang/sdk@12c1b43365 Substitute bounds of fresh type parameters using all fresh type parameters. dart-lang/sdk@1a812bb6bb Deprecate TypeProvider.setType dart-lang/sdk@4b6ab33cfa [SDK] Reland: Remove dart:profiler library which has been deprecated since Dart 1.2 and remove all references to it in tests and the SDK build scripts. dart-lang/sdk@30d24335a8 [vm] Fix all wasm exception memory leaks dart-lang/sdk@bab399b5ae [vm, arm64] Add missing store barrier to PushArrayOfArguments. dart-lang/sdk@085f81224a [fuchsia] migrate from ioctls to FIDL
-
- 18 9月, 2019 3 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@cb80ea7ba9 [vm/bytecode] Avoid using stale bytecode after expression evaluation dart-lang/sdk@765651b079 Fix some diagnostics in ddb tool dart-lang/sdk@fc4021b68d [vm/assembler] add support for bsf, bsr, popcnt (IA32/X64) dart-lang/sdk@0a5d6a5263 [ VM / Service ] Add --write-service-info=<filename> flag to allow for writing VM service connection information to a file dart-lang/sdk@37016a7397 Migration: use virtual dispatch to compute nullability fix descriptions. dart-lang/sdk@5fc5c68c87 [vm/fuzzer] Deprecate DBC from DartFuzz tools dart-lang/sdk@e32706ec05 Remove '--use-summary2' from DAS. dart-lang/sdk@f342d07b0d Report an error if an extension override is used in a cascade (issue 38417)
-
由 Ben Konyi 提交于
dart-lang/sdk@f22f62c85d [vm/bytecode] Fix assertion in simdbc version of Environment::DropArguments dart-lang/sdk@f7e0968955 [vm] Remove redundant classes from wasm.cc dart-lang/sdk@b0fa0aebb7 [build] Ensure kernel service trains on the source. dart-lang/sdk@d4fd853523 fix for unused_element dart-lang/sdk@6e76bdac38 [vm, gc] Provide more information when VisitPointers/HeapSize fails.
-
由 Ben Konyi 提交于
dart-lang/sdk@7505b3a5f0 [vm] Boilerplate for wasm types. dart-lang/sdk@4adbc8f1e6 Use single TypeSystem.inferGenericFunctionOrType(), avoid using full generic DartType. dart-lang/sdk@7f90b562be Migration: clean up nomenclature of graph edge "sources". dart-lang/sdk@9bb9c05f92 Rename EdgeInfo.hard to EdgeInfo.isHard dart-lang/sdk@478e3cfe87 Migration: test and fix a few more instrumentation corner cases. dart-lang/sdk@9753a397bf Allow responses with no "type" field to succeed for ServiceExtensionConsumers. dart-lang/sdk@e00c8f3cb7 Add a command-line option to dartfix to specify the output directory dart-lang/sdk@b87c9afb82 Revert "Reland "[build] Speed up debug and simulator builds by running steps on the prebuilt VM."" dart-lang/sdk@9f0872847d [VM] Linux with symbolic link to dart: still find kernel-service snapshot dart-lang/sdk@f309ca5faa improvements to remove_unused_local_variable dart-lang/sdk@9385a879e5 Status file cleanup. dart-lang/sdk@dd83ded1e9 Add output directory field to dartfix API dart-lang/sdk@93980b75ce Add TypeProvider.xyzType2() for platform classes with type parameters. dart-lang/sdk@035c428b31 Delete language_2/config_import_test. dart-lang/sdk@1222a97e46 [nnbd_migration] principle is check types non-null, component types nullable dart-lang/sdk@114fdbc50b Fix the messages associated with the invalid_override diagnostic dart-lang/sdk@eb208b1074 Move inference-failure-on-collection-literal tests dart-lang/sdk@74fb313c78 nodeInList utility dart-lang/sdk@631e547c2f [vm/bytecode] Setup initial scope before the first CheckStack dart-lang/sdk@6a9d792454 Move NullabilitySuffix to API. dart-lang/sdk@4ae145e173 Migration: Introduce an instrumentation interface. dart-lang/sdk@90b44e77d8 Report strict-inference issues with function return types dart-lang/sdk@c1d0ca7518 [vm/bytecode] Minor cleanup. dart-lang/sdk@ecc99cca3b Fix lib_2/async/stream_distinct_test. dart-lang/sdk@0d0630bf52 Compile with -lpthread by default on linux. dart-lang/sdk@405ff47ebe Add ClassElement.isDartCoreObject, use instead of 'classElement.type.isObject'. dart-lang/sdk@3290912366 Remove code reference to Never dart-lang/sdk@46f2603781 Reland "[build] Speed up debug and simulator builds by running steps on the prebuilt VM." dart-lang/sdk@07cd62af19 [ package:vm_service ] 2.0.0 Release: Added named parameters to VM service object constructors dart-lang/sdk@188ad65b2d [vm] Support serializaing PcDescriptors in kFull snapshots. dart-lang/sdk@e978b32a7e Stop using '.type' in analysis_server. dart-lang/sdk@87ba885a45 Delete language_2/call_method_implicit_tear_off_implements_function_test. dart-lang/sdk@b53b425195 Migration: change EdgeOrigin classes to store AST nodes rather than offsets. dart-lang/sdk@233189e598 Migration: clean up EdgeOrigin class hierarchy. dart-lang/sdk@74db01f1c2 Migration: Remove edge origins from GraphEdge data structure. dart-lang/sdk@963b98715d [vm/fuzzer] Reduce limit on emitted classes dart-lang/sdk@ec1b9615b1 fix for unused_field dart-lang/sdk@c5c2c1bcca Migration: Fix assignment of FutureOr<T> to FutureOr<U>. dart-lang/sdk@f470695875 Stop using ClassElement/TypeParameterElement.type in tests.
-
- 16 9月, 2019 2 次提交
-
-
由 Ben Konyi 提交于
dart-lang/sdk@f8f0b845c2 [vm/bytecode] Fix lazy lookup of line starts with bytecode and app-jit dart-lang/sdk@aa318ee261 Add Class/TypeParameter/FunctionTypeAliasElement.instantiate() methods. dart-lang/sdk@4575e4df37 fix for UNUSED_LOCAL_VARIABLE dart-lang/sdk@4512b22595 [vm/fuzzer] Call all virtual methods dart-lang/sdk@f7638fc2fb [vm/fuzzer] Filter exponential assigments dart-lang/sdk@f234830998 Cut dart:ffi dependency to fix simarm build dart-lang/sdk@64d4fc59fe [vm/bytecode] Load referenced classes more efficiently dart-lang/sdk@3e1154cb5b [vm/bytecode] Move CheckStack after function type arguments handling dart-lang/sdk@bded2e015e [vm/fuzzer] fix newline when printing timeouts dart-lang/sdk@8d7daafdaf [dart_internal] Bump SDK upper-bound to <2.7.0 dart-lang/sdk@7ee192e7c7 [vm/bytecode] Do not create bytecode CodeBreakpoint if interpreter is not enabled dart-lang/sdk@330fccbc0d Implement extension override in summary2 dart-lang/sdk@08518a6d5e Stop using ClassElement.type and InterfacecType.instantiate in TypeSystem tests. dart-lang/sdk@d53086e005 Fix strict-inference failure on ctor call to allow upwards dynamic dart-lang/sdk@ed9e89ea38 Implement a basic WASM API using wasmer. dart-lang/sdk@e8413cd08d Add a fix to allow unqualified references to static members to be qualified.
-
由 Kaushik Iska 提交于
This reverts commit 3f76f55b.
-