* Roll Dart to 760a9690c2
760a9690c2 Remove tests irrelevant for Dart 2
185eec12a6 Avoid crash on falsely enqueued .call methods.
3ea3b21e3c Deprecate summary field PackageBundle.unlinkedUnitHashes.
1b8f3026bf Remove most of isStrongModeError: false, update language_2 tests.
c6d786a3e7 [vm/bytecode] Take environment defines into account when generating bytecode
cc62869910 [Status files] Update status for passing corelib_2 tests in bytecode mode
0789ab8b0e Add clarification for broadcast stream.first
68e66d4ef5 Parser test cleanup
34963476ed Clarify behavior of sublist with end == start
bb382f3c81 Drop _CastQueueMixin
38b9a544df Call our error events in StreamTransform.bind doc
1b13583ba8 [vm/bytecode] Keep original declaration order of named parameters in native wrappers
* [dart roll] Roll dart to 3e0631761c84d9fb86c237cc57dca7b878f5800f.
Changes since last dart roll:
```
3e0631761c Update dartdoc to 0.20.4.
f40ff153a9 Enable --use-fasta-parser with the analyzer by default.
11d986a03e [VM runtime] Introduce a DeoptIdScope class to safely save/restore deoptid.
9e365c811e [vm/frontend] Sort out incremental component before writing it out.
14db718ed5 [vm] Add missing safepoint transitions.
28f902744b Disable the analyzer cfe bots.
315d7876f1 [vm] Keep this-invocation optimization disabled in AOT.
60757d0873 [vm/kernel] Fix bug with optimization of this-invocations.
c5a4d084a2 [VM] Fix mismatched registername array to avoid hitting ASSERT(), remove left-over pool-load in allocation stub
19f6c826a4 Ensure we don't walk over closures when looking for argument lists
35334b5227 Adds an abstract getter 'isConst' to the abstract class Member.
8d9baeb058 Explain Unicode encoding in String documentation.
9388cb3d0c Removed rule against return; & return e; in same function
65b8ab114c Fixes a bad escape.
95c5706979 [release] Prepare changelog for 2.1.0-dev.3.0
edd6b75a05 Add missing method to UnmodifiableMapMixin.
4b8d3e4cf1 [VM runtime] Restore global isolate state after loading bytecode.
83324a8db9 Fix for NPE when prefix completion after an expression without type.
d332cae86e Refactor PostfixCompletionTest to make invalid tests positive.
c691a85b92 [vm/kernel] Fix type arguments handling in IL construction.
52d33f0d5d [vm/kernel/bytecode] Support partially instantiated closures in bytecode
ff8a989e55 [vm/bytecode] Update status for a test with missing compile-time error
1b89c785e1 [vm/kernel/bytecode] Duplicate receiver variable if it is captured
8b3a0a8476 Issue 2558. Fixes for 'convert to async function body'.
8b5a2b01e7 [VM] Move any updates to static call targets array into the flow graph compiler
8a99ab0c74 Fixes an illegal override in KernelUnresolvedNameGenerator.
f6242cb100 Disallow expressions statements starting with `{`.
8b92fe3bbd Checks whether a class extends or implements FutureOr.
72e6353c32 Make Stream.fromIterable handle errors in `current` and send a done.
07fb992964 Report CompileTimeErrorCode.FOR_IN_WITH_CONST_VARIABLE
04e2ada09b Report StaticTypeWarningCode.WRONG_NUMBER_OF_TYPE_ARGUMENTS for dynamic and type parmaeters.
5e4e6037a9 Remove old scanner
ecfc03c3d1 dart2js: fix crash on setter with FutureOr type.
5424289f95 Analyzer test cleanup: remove unnecessary getter includeInformative
aa6945d5e9 First cut basic mixin declaration parsing support
e91d30e904 Analyzer test cleanup: remove unnecessary getter skipNonConstInitializers
0976347339 Expand docs for Stream.toSet
dc9a7b3aa3 Clarify that stdout my not be done before exitCode
48f61d6ae3 Clarify docs on StreamSubscription.pause/resume
3d27982419 Add a language_2 test for invalid assignment to postfix increment.
d2a4358bef Add a language_2 test reproducing #34235.
a6d20e6df4 Fix dependence on kernel-service in the application snapshot rule.
a11e079d4c [vm] Fix oversight in status file.
cf6c57de40 [vm] Update status file for BitTestImmediate on Windows 32-bit.
3e3459b0ab [vm/kernel/bytecode] Use default type args (bounds) in generic functions
0a29264117 [VM] Remove vm_platform from the dart binary - Remove vm_platform from the dart binary - kernel isolate always compiles in strong mode
6e63df3bfb Revert "Avoid the deprecated input error in source_loader"
0eb0f700b8 Avoid the deprecated input error in source_loader
b72da4194c linter 0.1.60
b255f0fab6 Resolve required arguments after named.
ff3908d6df Implement INVALID_SEALED_ANNOTATION analyzer Hint
955ca3ef87 Use SUPER_AS_EXPRESSION for SuperAsIdentifier.
3d74bb0980 [VM runtime] Fix Compiler::CompileAllFunctions() to work with interpreter.
7b87c7abeb Fix escape processing in interpolated strings
1f82d37124 Refactor duplicate code in ContextAwareGenerator.
630929edf2 Test analyzer/FE integration of some more obscure invalid assignment cases.
e5b3feb241 [VM interpreter] Fix broken interpreter build after commit 5d7ca9cd1e7.
19a17e66fd Fix constant evalutation for == and != when left or right is null.
2beb05b829 [vm] Re-land use of multiple entrypoints for closure calls.
a94e43af7c Fix analyzer/CFE integration of some more obscure invalid assignment cases.
a69844cb19 [vm/compiler] Check for catch presence explicitly in optimizer.
4212a46dab Add failing tests for handling of comment refs by fasta parser
723eeccb36 [vm] Update status files after 23e379d0.
7e39d07916 Resolve namespace combinators.
90a4600c12 Update lower and upper bounds used in type inference
3a6663f2d4 Update comparison utility to fix a bug and make it easier to subclass
23e379d0aa Checks whether an interface is implemented multiple times.
b8ee603eb2 Deprecate the EMPTY_LIST constants in analyzer
f074f3c120 Fix analyzer/FE integration of some obscure invalid assignment cases.
ad6f89f13b Fix analyzer/FE integration of postfix-of-postfix and prefix-of-prefix increments.
c95ef874aa Work around #34235 in front_end.
6c812c27be Signal a compile-time error if a const constructor redirects to a non-const constructor.
19e2bb165f Specialize handling of returns and yields
cbf1b94790 [VM] Do not include precompiler-related things on IA32/DBC
92ff078db1 [VM] Add missing regression test for dartbug.com/34238
229a7a8eeb Simplify ClosureContext
2aca81450d [VM] Fix crash in x64-JIT: Disable exactness tracking for fields with FutureOr<> type
df2d187f74 [VM] Move the ObjectPoolWrapper out of the Assembler
5d7ca9cd1e [VM] Add "patchability" bit to ObjectPool objects
4c2169e63f Revive rti_emission_test
81d296c593 [vm, x64] Avoid use of preserved register in Testb3.
dfce7e26a4 Use uppercase example class names in meta
de3570d8bd Add support for the new mixin feature to the element model
0554eeb4bb [vm/bytecode] Check number of arguments in closures without optional arguments
e434142df0 [VM interpreter] Isolate may be NULL in thread.
e1df47b15e Add closure signature to dependencies
e2aceb692e Fix analyzer/FE integration of prefix/postfix increment of non-l-values.
8908d68d0d [gardening] Mark pkg/plugin_manager_test as flaky.
718a6672da [infra] Update checked in SDKs to 2.1.0-dev.2.0
43a8f1d0d6 Fix analyzer/FE integration of assignment with synthetic LHS, inside class method.
8f31a2d96a Mark the test_postfix_completion test as slow.
dd1b7005a6 [vm] Fix typo in 7e358186a
cbe9ee5082 [vm/kernel/bytecode] Fix instantiation of function types with parameterized result type
d6edd45d9a [vm, x64] Add missing addressing mode for testb.
aded927ff4 Fix cast exception in ArgListContributor (issue 34227)
cf1cd3eba0 Resolve metadata for part-of directives.
bcbfc131ed [vm/build] Disable kernel service snapshot in interpreter mode
e1039fc89e [release] Prepare changelog for 2.1.0-dev.2.0
cd970b0927 Parser refactoring in preparation for mixin declaration support
7e358186ab [vm] Fix resolution of native extensions imported within packages.
5b9a42de29 Store code ranges for formal parameters.
2e33d597e7 Roll to the latest dart_style.
00d9330987 use Uri.base.path not Uri.base.toFilePath
b63b73d46d Cosmetic tweaks to how we train the analysis server.
b878c21046 [gardening] Mark coverage_optimized_function_test slow on arm64.
5a695abdfa [vm/kernel/bytecode] Do not copy captured top-level parameters in closures
76ae676a23 Fix meta CHANGELOG and doc comment after feedback
23829adc21 [VM] Fix SEGV in inliner: Reading the metadata of a function can fail
9282a34aea Corrected specification of dynamic checks on redirecting factories
a4b3009ca5 Require super initializer to be at the end of the initializer list.
a6e14ae3e6 Fix language_2/string_interpolation_and_buffer_test.
8c30475728 [VM] Fix arm check for whether a branch distance can be encoded
33632ade58 [VM] Fix arm64 native calls: the pool entries need to be patchable if we use lazy linking
75943282e5 Delete Flags.strongMode and references to it
d456532124 Disallow non-js interop external members
5780deb18a Signal a compile-time error when a type variable name conflicts with a setter name.
537a6f1411 Introduce @sealed annotation
40d72aec8c Re-land "Fix analyzer/FE integration of assignments to ambiguous types."
9ef53bde19 Store codeOffset/length code fields and top-level variables.
675b296d49 Store code range for constructors.
9f795883f1 Revert "Fix analyzer/FE integration of assignments to ambiguous types."
55aa031404 Fix analyzer/FE integration of assignment with synthetic LHS.
```
* Update license
* Update licenses
* Update licenses
* Update licenses
The reduces the ICU data file even more:
Uncompressed size: 883,280B (862.6 KB), minus 363.2KB
Compressed size: 460,972B (450.2KB), minus 83.9KB
The following unused resources are removed comapred to previous version:
* uts46.nrm
* nfkc_cf.nrm
* cnvalias.icu
* Break Iterators for:
* Sentence breaks
* Title breaks
* CSS-specific line breaks ("regular" line breaks are still supported)
* 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
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.