Version 2.14.0-124.0.dev
Merge commit '59526f431196916d0337e16d0efe2ece32d35240' into 'dev'
diff --git a/runtime/tests/concurrency/run_stress_test_shards.dart b/runtime/tests/concurrency/run_stress_test_shards.dart
index ee16cb2..e719c4a 100644
--- a/runtime/tests/concurrency/run_stress_test_shards.dart
+++ b/runtime/tests/concurrency/run_stress_test_shards.dart
@@ -116,7 +116,9 @@
main(List<String> arguments) async {
final parser = ArgParser()
..addOption('shards', help: 'number of shards used', defaultsTo: '1')
- ..addOption('shard', help: 'shard id', defaultsTo: '1');
+ ..addOption('shard', help: 'shard id', defaultsTo: '1')
+ ..addOption('output-directory',
+ help: 'unused parameter to make sharding infra work', defaultsTo: '');
final options = parser.parse(arguments);
final shards = int.parse(options['shards']);
diff --git a/runtime/vm/symbols.h b/runtime/vm/symbols.h
index ef0270b..df247e6 100644
--- a/runtime/vm/symbols.h
+++ b/runtime/vm/symbols.h
@@ -21,11 +21,9 @@
V(AllocateInvocationMirror, "_allocateInvocationMirror") \
V(AllocateInvocationMirrorForClosure, "_allocateInvocationMirrorForClosure") \
V(AnonymousClosure, "<anonymous closure>") \
- V(AnonymousSignature, "<anonymous signature>") \
V(ApiError, "ApiError") \
V(ArgDescVar, ":arg_desc") \
V(ArgumentError, "ArgumentError") \
- V(AsFunctionInternal, "_asFunctionInternal") \
V(AssertionError, "_AssertionError") \
V(AssignIndexToken, "[]=") \
V(AsyncFuture, ":async_future") \
@@ -40,7 +38,6 @@
V(ByteDataDot, "ByteData.") \
V(ByteDataDot_view, "ByteData._view") \
V(Call, "call") \
- V(Cancel, "cancel") \
V(CastError, "_CastError") \
V(CheckLoaded, "_checkLoaded") \
V(Class, "Class") \
@@ -50,14 +47,9 @@
V(Code, "Code") \
V(CodeSourceMap, "CodeSourceMap") \
V(ColonMatcher, ":matcher") \
- V(CommaSpace, ", ") \
V(Completer, "Completer") \
- V(CompleterFuture, "future") \
- V(CompleterGetFuture, "get:future") \
- V(CompleterSyncConstructor, "Completer.sync") \
V(Compound, "_Compound") \
V(CompressedStackMaps, "CompressedStackMaps") \
- V(ConstructorStacktracePrefix, "new ") \
V(Context, "Context") \
V(ContextScope, "ContextScope") \
V(Controller, ":controller") \
@@ -72,8 +64,6 @@
V(DartDeveloperTimeline, "dart.developer.timeline") \
V(DartExtensionScheme, "dart-ext:") \
V(DartFfi, "dart:ffi") \
- V(DartFfiLibName, "ffi") \
- V(DartIOLibName, "dart.io") \
V(DartInternal, "dart:_internal") \
V(DartIsVM, "dart.isVM") \
V(DartIsolate, "dart:isolate") \
@@ -88,8 +78,6 @@
V(DartTypedData, "dart:typed_data") \
V(DartVMProduct, "dart.vm.product") \
V(DartVMService, "dart:_vmservice") \
- V(DartVMServiceIO, "dart:vmservice_io") \
- V(DebugClassName, "#DebugClass") \
V(DebugProcedureName, ":Eval") \
V(Default, "Default") \
V(DefaultLabel, ":L") \
@@ -121,7 +109,6 @@
V(ExternalName, "ExternalName") \
V(ExternalOneByteString, "_ExternalOneByteString") \
V(ExternalTwoByteString, "_ExternalTwoByteString") \
- V(FactoryResult, "factory result") \
V(FallThroughError, "FallThroughError") \
V(FfiCallback, "_FfiCallback") \
V(FfiDouble, "Double") \
@@ -163,11 +150,8 @@
V(FunctionResult, "function result") \
V(FunctionTypeArgumentsVar, ":function_type_arguments_var") \
V(Future, "Future") \
- V(FutureCatchError, "catchError") \
V(FutureImpl, "_Future") \
- V(FutureMicrotask, "Future.microtask") \
V(FutureOr, "FutureOr") \
- V(FutureThen, "then") \
V(FutureValue, "Future.value") \
V(Get, "get") \
V(GetCall, "get:call") \
@@ -176,12 +160,9 @@
V(GetterPrefix, "get:") \
V(GreaterEqualOperator, ">=") \
V(GrowRegExpStack, "_growRegExpStack") \
- V(HandleExposedException, "_handleExposedException") \
V(HaveSameRuntimeType, "_haveSameRuntimeType") \
V(ICData, "ICData") \
V(Identical, "identical") \
- V(ImmutableMap, "_ImmutableMap") \
- V(ImmutableMapConstructor, "_ImmutableMap._create") \
V(InTypeCast, " in type cast") \
V(Index, "index") \
V(IndexToken, "[]") \
@@ -202,7 +183,6 @@
V(InvocationMirror, "_InvocationMirror") \
V(IsolateSpawnException, "IsolateSpawnException") \
V(Iterator, "iterator") \
- V(IteratorParameter, ":iterator") \
V(KernelProgramInfo, "KernelProgramInfo") \
V(LanguageError, "LanguageError") \
V(LateError, "LateError") \
@@ -222,12 +202,9 @@
V(MonomorphicSmiableCall, "MonomorphicSmiableCall") \
V(MoveNext, "moveNext") \
V(Namespace, "Namespace") \
- V(Native, "native") \
V(Never, "Never") \
V(NoSuchMethod, "noSuchMethod") \
V(NoSuchMethodError, "NoSuchMethodError") \
- V(NotInitialized, "<not initialized>") \
- V(NotNamed, "<not named>") \
V(Null, "Null") \
V(NullThrownError, "NullThrownError") \
V(Number, "num") \
@@ -236,7 +213,6 @@
V(OneByteString, "_OneByteString") \
V(OptimizedOut, "<optimized out>") \
V(OriginalParam, ":original:") \
- V(Other, "other") \
V(OutOfMemoryError, "OutOfMemoryError") \
V(PackageScheme, "package:") \
V(Patch, "patch") \
@@ -245,7 +221,6 @@
V(Pragma, "pragma") \
V(PrependTypeArguments, "_prependTypeArguments") \
V(QuoteIsNotASubtypeOf, "' is not a subtype of ") \
- V(RParenArrow, ") => ") \
V(RangeError, "RangeError") \
V(RegExp, "RegExp") \
V(RightShiftOperator, ">>") \
@@ -255,30 +230,21 @@
V(Set, "set") \
V(SetterPrefix, "set:") \
V(SingleTargetCache, "SingleTargetCache") \
- V(SizeOfStructField, "#sizeOf") \
- V(SpaceExtendsSpace, " extends ") \
V(SpaceIsFromSpace, " is from ") \
V(SpaceOfSpace, " of ") \
V(SpaceWhereNewLine, " where\n") \
V(StackOverflowError, "StackOverflowError") \
V(StackTraceParameter, ":stack_trace") \
- V(Stream, "stream") \
- V(StreamController, "StreamController") \
- V(StreamIterator, "StreamIterator") \
- V(StreamIteratorConstructor, "StreamIterator.") \
V(StringBase, "_StringBase") \
V(Struct, "Struct") \
- V(StructFromTypedDataBase, "#fromTypedDataBase") \
V(SubtypeTestCache, "SubtypeTestCache") \
V(LoadingUnit, "LoadingUnit") \
V(SwitchExpr, ":switch_expr") \
V(Symbol, "Symbol") \
- V(SymbolCtor, "Symbol.") \
V(ThrowNew, "_throwNew") \
V(ThrowNewInvocation, "_throwNewInvocation") \
V(ThrowNewNullAssertion, "_throwNewNullAssertion") \
V(TopLevel, "::") \
- V(TransferableTypedData, "TransferableTypedData") \
V(TruncDivOperator, "~/") \
V(TryFinallyReturnValue, ":try_finally_return_value") \
V(TwoByteString, "_TwoByteString") \
@@ -305,12 +271,8 @@
V(Value, "value") \
V(Values, "values") \
V(WeakSerializationReference, "WeakSerializationReference") \
- V(YieldKw, "yield") \
- V(_AsyncAwaitStart, "start") \
V(_AsyncStarStreamController, "_AsyncStarStreamController") \
- V(_AsyncStarStreamControllerConstructor, "_AsyncStarStreamController.") \
V(_AsyncStreamController, "_AsyncStreamController") \
- V(_Awaiter, "_awaiter") \
V(_BufferingStreamSubscription, "_BufferingStreamSubscription") \
V(_ByteBuffer, "_ByteBuffer") \
V(_ByteBufferDot_New, "_ByteBuffer._New") \
@@ -394,7 +356,6 @@
V(_MethodMirror, "_MethodMirror") \
V(_Mint, "_Mint") \
V(_MirrorReference, "_MirrorReference") \
- V(_MirrorSystem, "_MirrorSystem") \
V(_ParameterMirror, "_ParameterMirror") \
V(_Random, "_Random") \
V(_RawReceivePortImpl, "_RawReceivePortImpl") \
@@ -405,14 +366,10 @@
V(_SpecialTypeMirror, "_SpecialTypeMirror") \
V(_StackTrace, "_StackTrace") \
V(_StreamController, "_StreamController") \
- V(_StreamImpl, "_StreamImpl") \
V(_StreamIterator, "_StreamIterator") \
V(_String, "String") \
- V(_SyncIterable, "_SyncIterable") \
- V(_SyncIterableConstructor, "_SyncIterable.") \
V(_SyncIterator, "_SyncIterator") \
V(_TransferableTypedDataImpl, "_TransferableTypedDataImpl") \
- V(_AbstractType, "_AbstractType") \
V(_Type, "_Type") \
V(_FunctionType, "_FunctionType") \
V(_TypeParameter, "_TypeParameter") \
@@ -439,10 +396,8 @@
V(_WeakProperty, "_WeakProperty") \
V(_typedDataBase, "_typedDataBase") \
V(_classRangeCheck, "_classRangeCheck") \
- V(_current, "_current") \
V(_ensureScheduleImmediate, "_ensureScheduleImmediate") \
V(_future, "_future") \
- V(_get, "_get") \
V(_handleMessage, "_handleMessage") \
V(_instanceOf, "_instanceOf") \
V(_listGetAt, "_listGetAt") \
@@ -464,7 +419,6 @@
V(_runExtension, "_runExtension") \
V(_runPendingImmediateCallback, "_runPendingImmediateCallback") \
V(_scanFlags, "_scanFlags") \
- V(_setLength, "_setLength") \
V(_simpleInstanceOf, "_simpleInstanceOf") \
V(_simpleInstanceOfFalse, "_simpleInstanceOfFalse") \
V(_simpleInstanceOfTrue, "_simpleInstanceOfTrue") \
@@ -473,26 +427,20 @@
V(_stateData, "_stateData") \
V(_varData, "_varData") \
V(_wordCharacterMap, "_wordCharacterMap") \
- V(add, "add") \
V(callback, "callback") \
V(capture_length, ":capture_length") \
V(capture_start_index, ":capture_start_index") \
V(char_in_capture, ":char_in_capture") \
V(char_in_match, ":char_in_match") \
- V(clear, "clear") \
V(controller, "controller") \
V(current_character, ":current_character") \
V(current_position, ":current_position") \
V(dynamic_assert_assignable_stc_check, \
":dynamic_assert_assignable_stc_check") \
- V(getID, "getID") \
- V(hashCode, "get:hashCode") \
V(identityHashCode, "identityHashCode") \
V(index_temp, ":index_temp") \
V(is_sync, ":is_sync") \
V(isPaused, "isPaused") \
- V(isSync, "isSync") \
- V(last, "last") \
V(match_end_index, ":match_end_index") \
V(match_start_index, ":match_start_index") \
V(name, "name") \
@@ -500,7 +448,6 @@
V(options, "options") \
V(position_registers, ":position_registers") \
V(print, "print") \
- V(removeLast, "removeLast") \
V(c_result, ":result") \
V(result, "result") \
V(stack, ":stack") \
@@ -509,17 +456,14 @@
V(state, "state") \
V(string_param, ":string_param") \
V(string_param_length, ":string_param_length") \
- V(toString, "toString") \
V(vm_prefer_inline, "vm:prefer-inline") \
V(vm_entry_point, "vm:entry-point") \
V(vm_exact_result_type, "vm:exact-result-type") \
- V(vm_inferred_type_metadata, "vm.inferred-type.metadata") \
V(vm_never_inline, "vm:never-inline") \
V(vm_non_nullable_result_type, "vm:non-nullable-result-type") \
V(vm_notify_debugger_on_exception, "vm:notify-debugger-on-exception") \
V(vm_recognized, "vm:recognized") \
V(vm_trace_entrypoints, "vm:testing.unsafe.trace-entrypoints-fn") \
- V(vm_procedure_attributes_metadata, "vm.procedure-attributes.metadata") \
V(vm_ffi_struct_fields, "vm:ffi:struct-fields") \
V(vm_unsafe_no_interrupts, "vm:unsafe:no-interrupts")
diff --git a/sdk/lib/core/num.dart b/sdk/lib/core/num.dart
index 21d1348..74dfd78 100644
--- a/sdk/lib/core/num.dart
+++ b/sdk/lib/core/num.dart
@@ -180,33 +180,33 @@
/// Whether this number is numerically smaller than [other].
///
- /// Returns `true` if this number is smaller than [other],
- /// and returns `false` if this number is greater than or equal to [other]
+ /// Returns `true` if this number is smaller than [other].
+ /// Returns `false` if this number is greater than or equal to [other]
/// or if either value is a NaN value like [double.nan].
bool operator <(num other);
/// Whether this number is numerically smaller than or equal to [other].
///
- /// Returns `true` if this number is smaller than or equal to [other],
- /// and returns `false` if this number is greater than [other]
+ /// Returns `true` if this number is smaller than or equal to [other].
+ /// Returns `false` if this number is greater than [other]
/// or if either value is a NaN value like [double.nan].
bool operator <=(num other);
/// Whether this number is numerically greater than [other].
///
- /// Returns `true` if this number is greater than [other],
- /// and returns `false` if this number is smaller than or equal to [other]
+ /// Returns `true` if this number is greater than [other].
+ /// Returns `false` if this number is smaller than or equal to [other]
/// or if either value is a NaN value like [double.nan].
bool operator >(num other);
/// Whether this number is numerically greater than or equal to [other].
///
- /// Returns `true` if this number is greater than or equal to [other],
- /// and returns `false` if this number is smaller than [other]
+ /// Returns `true` if this number is greater than or equal to [other].
+ /// Returns `false` if this number is smaller than [other]
/// or if either value is a NaN value like [double.nan].
bool operator >=(num other);
- /// Whether the number is a Not-a-Number value.
+ /// Whether this number is a Not-a-Number value.
///
/// Is `true` if this number is the [double.nan] value
/// or any other of the possible [double] NaN values.
@@ -225,7 +225,7 @@
/// This precludes a NaN value like [double.nan] from being negative.
bool get isNegative;
- /// Whether the number is positive infinity or negative infinity.
+ /// Whether this number is positive infinity or negative infinity.
///
/// Only satisfied by [double.infinity] and [double.negativeInfinity].
///
@@ -233,7 +233,7 @@
/// and [isNaN].
bool get isInfinite;
- /// Whether the number is finite.
+ /// Whether this number is finite.
///
/// The only non-finite numbers are NaN values, positive infinity, and
/// negative infinity. All integers are finite.
@@ -257,7 +257,7 @@
/// plus one if this number is greater than zero,
/// and zero if this number is equal to zero.
///
- /// Returns NaN if the number is a [double] NaN value.
+ /// Returns NaN if this number is a [double] NaN value.
///
/// Returns a number of the same type as this number.
/// For doubles, `(-0.0).sign` is `-0.0`.
diff --git a/tools/VERSION b/tools/VERSION
index c6bf604..a47d6f5 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -27,5 +27,5 @@
MAJOR 2
MINOR 14
PATCH 0
-PRERELEASE 123
+PRERELEASE 124
PRERELEASE_PATCH 0
\ No newline at end of file