dart-sdk/sdk/lib
Daco Harkes 40bbb6dcc2 [vm] Const map, remove invalid assert
Isolates are allowed to race each other to initialize _indexNullable,
the last isolate wins. See
https://dart-review.googlesource.com/c/sdk/+/210726 and
https://dart-review.googlesource.com/c/sdk/+/203765.

These asserts were wrong, because another isolate could have initialized
_indexNullable in between places calling _createIndex and _createIndex
itself.

Closes: https://github.com/dart-lang/sdk/issues/47118

Change-Id: I5d55b9715ef622737a6f70c0b57590076ece3225
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/212586
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2021-09-07 15:47:22 +00:00
..
_http Add HTTP access control headers to CHANGELOG and add @Since. 2021-08-09 14:48:38 +00:00
_internal [vm] Const map, remove invalid assert 2021-09-07 15:47:22 +00:00
async [vm] Remove support for dart-ext: imports 2021-09-02 14:14:35 +00:00
cli Deprecate the dart:cli library and waitFor method. 2021-08-16 13:49:48 +00:00
collection Tweaks, refactoring and updates on DoubleLinkedQueue. 2021-08-31 12:44:39 +00:00
convert fix todos linked to issue #38725 2021-05-17 20:51:52 +00:00
core Correcting misnamed variable in doc comments 2021-08-26 09:48:31 +00:00
developer [vm] Fix dart:developer to only send basic types across ports. 2021-07-27 20:17:39 +00:00
ffi [VM] Adds leaf call option to FfiNative. 2021-07-14 09:13:51 +00:00
html [dart:html] Add js_util import to dart:html 2021-09-03 21:53:27 +00:00
indexed_db/dart2js [dart:html] Add doc changes to templates and source files 2021-07-22 19:59:54 +00:00
internal Tweaks, refactoring and updates on DoubleLinkedQueue. 2021-08-31 12:44:39 +00:00
io Update SDK documentation for new lookup code. 2021-06-28 17:33:30 +00:00
isolate [vm] Rewrite isolate message serialization. 2021-07-29 16:55:55 +00:00
js various fixes to the dart: lib dartdocs 2020-09-09 16:45:59 +00:00
js_util Optimize js_util callMethod calls for 0-4 arguments. 2021-06-30 20:11:44 +00:00
math Fix behavior for -infinity width/height of rectangles. 2021-06-21 13:29:39 +00:00
mirrors Update SDK documentation for new lookup code. 2021-06-28 17:33:30 +00:00
svg/dart2js [dart:html] Unify shared attribute metadata from MDN 2020-08-25 23:48:43 +00:00
typed_data fix todos linked to issue #38725 2021-05-17 20:51:52 +00:00
vmservice [vm] Fix dart:developer to only send basic types across ports. 2021-07-27 20:17:39 +00:00
web_audio/dart2js Update SDK documentation for new lookup code. 2021-06-28 17:33:30 +00:00
web_gl/dart2js [dart:html] Revert "[dart:html] Revert commits using MDN compatibility info" 2020-07-14 23:18:43 +00:00
web_sql/dart2js [web] deprecate dart:web_sql 2021-04-23 19:04:42 +00:00
libraries.json [vm] Implement constant Maps in the VM 2021-09-06 06:28:59 +00:00
libraries.yaml [vm] Implement constant Maps in the VM 2021-09-06 06:28:59 +00:00
vmservice_libraries.json [Core Libraries] Eliminate the fork in the core libraries. 2020-06-16 23:37:36 +00:00
vmservice_libraries.yaml update the tooling to generate libraries.json from libraries.yaml 2021-07-27 23:02:50 +00:00