dart-sdk/runtime/bin
Tom Robinson a211fe7655 Add logging to trace invalid keys.
Per b/253491057, there are invalid keys (i.e. keys with value 0) being
passed around on occasion.  These keys are resulting in flaky test.

This change adds additional error logging to help determine when the
zero-valued keys are originating from.

This change also removes the zx_assert to avoid crashing when a
zero-value key is encountered, and instead an error is logged.

TEST=built for fuchsia and tested on nest hub device.

Bug: b/253491057
Change-Id: Ic94a3f526318ef2873d3af7a3ceab064b67859d5
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/268603
Reviewed-by: Zach Anderson <zra@google.com>
Commit-Queue: Brian Quinlan <bquinlan@google.com>
Reviewed-by: Brian Quinlan <bquinlan@google.com>
2022-11-09 21:59:28 +00:00
..
ffi_test Reland "[vm/ffi] Throw on returning Error in Handle" 2022-10-03 12:25:08 +00:00
ffi_unit_test [vm/ffi] Add Fuchsia ABI unit tests 2022-08-16 12:17:26 +00:00
abstract_socket_test.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
address_sanitizer.cc Do not declare __asan_default_options if GOOGLE3 is defined. 2021-12-24 06:44:34 +00:00
analyze_snapshot.cc Updates to analyze_snapshot tool 2022-08-23 12:18:00 +00:00
BUILD.gn [vm/ffi] FfiNative process lookup 2022-10-25 10:57:07 +00:00
builtin.cc [VM/runtime] Remove support for loading URLs through service isolate 2019-12-27 17:30:05 +00:00
builtin.h [VM/runtime] Remove support for loading URLs through service isolate 2019-12-27 17:30:05 +00:00
builtin_gen_snapshot.cc [vm] Remove DART_CHECK_VALID; add check for a current isolate to Dart_PropagateError. 2019-04-02 20:06:19 +00:00
builtin_impl_sources.gni [vm] Add build-time option to use absl mutexes in place of pthread mutexes. 2022-03-10 23:48:05 +00:00
builtin_in.cc
builtin_natives.cc [ VM ] Remove requirement for presence of current isolate for 2021-03-10 00:42:37 +00:00
builtin_sources.gni [NNBD/VM] Restructure VM patch files for the NNBD dart sdk split 2019-09-19 03:57:30 +00:00
cli.cc
cli_impl_sources.gni
cli_sources.gni [NNBD/VM] Restructure VM patch files for the NNBD dart sdk split 2019-09-19 03:57:30 +00:00
console.h
console_posix.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
console_win.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
crashpad.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
crashpad.h
crypto.cc
crypto.h
crypto_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
crypto_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
crypto_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
crypto_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
crypto_test.cc
crypto_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
dart_embedder_api_impl.cc [standalone] Fix reuse of va_list in syslog_android.cc. 2021-12-15 22:22:36 +00:00
dart_io_api_impl.cc [dart:io] Publish implementations of the VM file callbacks. 2022-04-19 23:27:17 +00:00
dartdev_isolate.cc [ CLI ] Force isolate running dart2js to use --no-sound-null-safety 2022-10-04 16:59:57 +00:00
dartdev_isolate.h [ CLI ] Force isolate running dart2js to use --no-sound-null-safety 2022-10-04 16:59:57 +00:00
dartutils.cc [VM/Runtime] - Use 'const' qualifier for CObject typed data 2022-09-13 22:38:22 +00:00
dartutils.h [vm/ffi] FfiNative process lookup 2022-10-25 10:57:07 +00:00
dfe.cc Fix typos 2022-06-15 11:08:28 +00:00
dfe.h [vm] Experimental ability to spawn isolate from kernel blob in memory 2022-02-23 16:55:52 +00:00
directory.cc [io/file] - add FileSystemNotFoundException 2022-11-08 19:26:19 +00:00
directory.h
directory_android.cc Fix typos 2022-07-12 19:35:22 +00:00
directory_fuchsia.cc Fix typos 2022-07-12 19:35:22 +00:00
directory_linux.cc Fix typos 2022-07-12 19:35:22 +00:00
directory_macos.cc Fix typos 2022-07-12 19:35:22 +00:00
directory_test.cc
directory_win.cc Fix on Windows, renaming a file using the Directory class generates an incorrect exception 2022-02-07 23:15:56 +00:00
elf_loader.cc [vm] Support RISC-V. 2022-01-20 00:57:57 +00:00
elf_loader.h [vm] Improve docs for Dart_LoadELF. 2020-03-09 14:16:47 +00:00
entrypoints_verification_test.cc [vm] Remove support for dart-ext: imports 2021-09-02 14:14:35 +00:00
error_exit.cc [build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations. 2019-04-22 20:15:43 +00:00
error_exit.h
eventhandler.cc [vm] Make event handler use appropriate data structure for timers 2020-12-16 10:55:12 +00:00
eventhandler.h [VM/Runtime] Fix racy closing of sockets between the finalizers/event 2021-08-13 01:08:51 +00:00
eventhandler_android.cc [VM/Runtime] Fix racy closing of sockets between the finalizers/event 2021-08-13 01:08:51 +00:00
eventhandler_android.h
eventhandler_fuchsia.cc Add logging to trace invalid keys. 2022-11-09 21:59:28 +00:00
eventhandler_fuchsia.h [fuchsia,dart:io] Emulate edge-triggering of close events 2020-04-20 16:19:36 +00:00
eventhandler_linux.cc [VM/Runtime] Fix racy closing of sockets between the finalizers/event 2021-08-13 01:08:51 +00:00
eventhandler_linux.h
eventhandler_macos.cc [VM/Runtime] Fix racy closing of sockets between the finalizers/event 2021-08-13 01:08:51 +00:00
eventhandler_macos.h
eventhandler_test.cc
eventhandler_win.cc [VM/Runtime] Fix racy closing of sockets between the finalizers/event 2021-08-13 01:08:51 +00:00
eventhandler_win.h Reland "[dart:io] Fix hanging on zero-length datagram" 2020-03-27 15:28:23 +00:00
exe_utils.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
exe_utils.h Reland "[ VM / DartDev ] Fixed issue where trying to find the directory of the Dart executable would fail if we encountered a relative symlink while trying to determine the absolute path." 2020-04-13 21:11:52 +00:00
fdutils.h
fdutils_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
fdutils_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
fdutils_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
fdutils_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file.cc [VM/Runtime] - Use 'const' qualifier for CObject typed data 2022-09-13 22:38:22 +00:00
file.h Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
file_android.cc Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
file_fuchsia.cc Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
file_linux.cc Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
file_macos.cc Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
file_support.cc [ VM ] Remove requirement for presence of current isolate for 2021-03-10 00:42:37 +00:00
file_system_watcher.cc [io/mac] Ensure FSEventsWatcher::Node is deleted synchronously with Callback that uses it. 2021-06-04 14:26:36 +00:00
file_system_watcher.h [io/mac] Ensure FSEventsWatcher::Node is deleted synchronously with Callback that uses it. 2021-06-04 14:26:36 +00:00
file_system_watcher_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file_system_watcher_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file_system_watcher_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file_system_watcher_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file_system_watcher_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
file_test.cc MacOS-Signable Compiled Dart Scripts 2022-03-09 18:02:34 +00:00
file_win.cc [gardening] Fix gen_snapshot crash on msvc. 2022-09-21 18:16:56 +00:00
file_win.h Reland "Enable long path on Windows" 2020-10-02 00:54:46 +00:00
filter.cc [vm] Native API: Introduce Dart_FinalizableHandle 2020-07-23 11:30:39 +00:00
filter.h
gen_snapshot.cc [standalone] Remove RISC-V linker hack. 2022-06-30 21:16:04 +00:00
gzip.cc [vm] Produce clearer error messages for malloc/realloc failures. 2020-11-13 22:10:54 +00:00
gzip.h
hashmap_test.cc [vm] Fix various UBSan failures. 2020-05-07 19:40:18 +00:00
ifaddrs-android.cc [vm] Support ListInterfaces for android 2019-04-19 16:38:44 +00:00
ifaddrs-android.h [vm] Support ListInterfaces for android 2019-04-19 16:38:44 +00:00
io_buffer.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
io_buffer.h [vm/io] Shrink buffers using realloc() if actual used data is small 2021-02-02 20:04:22 +00:00
io_impl_sources.gni Add support for sending file descriptors over unix domain sockets on macOS 2022-09-01 20:36:12 +00:00
io_natives.cc Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
io_natives.h
io_service.cc
io_service.h Implement anonymous pipes and the ability to transmit them between processes using Unix Domain Sockets. 2022-09-13 21:16:28 +00:00
io_service_no_ssl.cc
io_service_no_ssl.h
io_sources.gni [NNBD/VM] Restructure VM patch files for the NNBD dart sdk split 2019-09-19 03:57:30 +00:00
isolate_data.cc [vm] Initial implementation of deferred loading. 2020-07-17 19:29:47 +00:00
isolate_data.h [vm] Initial implementation of deferred loading. 2020-07-17 19:29:47 +00:00
loader.cc [vm] Experimental ability to spawn isolate from kernel blob in memory 2022-02-23 16:55:52 +00:00
loader.h [vm] Remove support for dart-ext: imports 2021-09-02 14:14:35 +00:00
lockers.h
main.cc [ CLI ] Force isolate running dart2js to use --no-sound-null-safety 2022-10-04 16:59:57 +00:00
main_options.cc [ CLI ] Fix dart run --enable-experiment 2022-10-18 13:42:32 +00:00
main_options.h [ CLI / VM ] Add support for disabling DDS 2021-09-16 20:31:45 +00:00
namespace.cc [vm] Native API: Introduce Dart_FinalizableHandle 2020-07-23 11:30:39 +00:00
namespace.h [build] Remove last platform -> vm and bin -> vm dependencies. Fix some ODR violations. 2019-04-22 20:15:43 +00:00
namespace_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
namespace_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
namespace_fuchsia.h [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
namespace_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
namespace_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
namespace_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
observatory_assets_empty.cc [vm] Cleanup C99 header includes 2019-07-03 10:54:24 +00:00
options.cc Reland "[ CLI ] Improved consistency of -D and --define across tools and commands" 2021-02-05 23:53:28 +00:00
options.h [vm] Make various arrays const. 2021-06-14 20:45:18 +00:00
platform.cc [vm] Use atomic to avoid racy resolved platform string initialization 2021-07-15 15:26:55 +00:00
platform.h [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
platform_android.cc [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
platform_fuchsia.cc [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
platform_linux.cc [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
platform_macos.cc [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
platform_macos.h Update operatingSystemVersion on MacOS/iOS to return system version instead of kernel version 2020-07-07 21:07:55 +00:00
platform_macos_cocoa.h Fix a bug where Platform.operatingSystemVersion was incorrect in the iOS 2021-10-19 21:25:43 +00:00
platform_macos_cocoa.mm Fix a bug where Platform.operatingSystemVersion was incorrect in the iOS 2021-10-19 21:25:43 +00:00
platform_win.cc [vm] Add OS and architecture to non-symbolic stack traces. 2022-08-05 11:53:37 +00:00
priority_heap_test.cc [vm] Fix tyops in a license header 2020-12-16 19:07:12 +00:00
process.cc Generate an error when starting Processes on iOS 2022-08-29 17:14:36 +00:00
process.h [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
process_android.cc [vm] Avoid deadlocks when launching subprocesses 2022-04-20 13:55:59 +00:00
process_fuchsia.cc Fix a use-after free in Fuchsia process launching 2021-10-26 22:53:41 +00:00
process_linux.cc [vm] Avoid deadlocks when launching subprocesses 2022-04-20 13:55:59 +00:00
process_macos.cc [vm] Avoid deadlocks when launching subprocesses 2022-04-20 13:55:59 +00:00
process_test.cc [build] Fix zero-build of few common targets on Windows. 2021-10-07 16:23:42 +00:00
process_win.cc [io/win] Ensure no-console flag is not used if stdio is inherited. 2022-03-16 00:20:03 +00:00
reference_counting.h [vm] Fix TSAN failures related to object headers and GC task phases. 2019-10-09 21:48:20 +00:00
root_certificates_unsupported.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
run_vm_tests.cc [standalone] Remove RISC-V linker hack. 2022-06-30 21:16:04 +00:00
secure_socket_filter.cc Fix typos 2022-06-15 11:08:28 +00:00
secure_socket_filter.h Remove renegotiate. 2022-03-02 19:50:50 +00:00
secure_socket_unsupported.cc Allow sockets to enable TLS renegotiation. 2022-03-31 06:40:51 +00:00
secure_socket_utils.cc [VM / IO] Fix cases where TlsExceptions were being created with an 2022-04-04 21:57:22 +00:00
secure_socket_utils.h [VM / IO] Fix cases where TlsExceptions were being created with an 2022-04-04 21:57:22 +00:00
secure_socket_utils_test.cc [vm/certs/win] When adding root certificates consider not_before and not_after properties, only add valid ones. 2021-08-26 15:34:48 +00:00
security_context.cc Allow sockets to enable TLS renegotiation. 2022-03-31 06:40:51 +00:00
security_context.h Allow sockets to enable TLS renegotiation. 2022-03-31 06:40:51 +00:00
security_context_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
security_context_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
security_context_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
security_context_macos.cc Use accessors for X509_STORE and X509_OBJECT 2021-07-12 19:57:34 +00:00
security_context_win.cc [vm/certs/win] When adding root certificates consider not_before and not_after properties, only add valid ones. 2021-08-26 15:34:48 +00:00
snapshot_empty.cc [vm] Cleanup C99 header includes 2019-07-03 10:54:24 +00:00
snapshot_in.cc [vm] Cleanup C99 header includes 2019-07-03 10:54:24 +00:00
snapshot_utils.cc [pkg/dart2native] Avoid overwriting section contents in MachO files. 2022-09-29 08:32:47 +00:00
snapshot_utils.h [dart2native] Allow for signing of Windows standalone executables. 2022-03-24 10:08:01 +00:00
snapshot_utils_test.cc [vm/test] Remove checked-in binaries from MachO test. 2022-08-17 16:18:35 +00:00
socket.cc [VM / IO] Assert When a socket exception is being thrown with an error code of 0. 2022-04-04 21:34:21 +00:00
socket.h [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
socket_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
socket_base.cc [VM/Runtime] - Use 'const' qualifier for CObject typed data 2022-09-13 22:38:22 +00:00
socket_base.h [io/unix_domain_socket] Add support for sending/receiving open files, sockets, std streams via sockets. 2021-10-08 15:46:23 +00:00
socket_base_android.cc [io/unix_domain_socket] Add support for sending/receiving open files, sockets, std streams via sockets. 2021-10-08 15:46:23 +00:00
socket_base_android.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_fuchsia.cc [io/unix_domain_socket] Add support for sending/receiving open files, sockets, std streams via sockets. 2021-10-08 15:46:23 +00:00
socket_base_fuchsia.h [dart:io] Fix Unix domain socket headers for Fuchsia 2020-03-23 20:35:47 +00:00
socket_base_linux.cc Add support for sending file descriptors over unix domain sockets on macOS 2022-09-01 20:36:12 +00:00
socket_base_linux.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_macos.cc Add support for sending file descriptors over unix domain sockets on macOS 2022-09-01 20:36:12 +00:00
socket_base_macos.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_posix.cc Add support for sending file descriptors over unix domain sockets on macOS 2022-09-01 20:36:12 +00:00
socket_base_win.cc [io/unix_domain_socket] Add support for sending/receiving open files, sockets, std streams via sockets. 2021-10-08 15:46:23 +00:00
socket_base_win.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
socket_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
socket_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
socket_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
stdio.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio.h [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_android.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_fuchsia.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_linux.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_macos.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_win.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
sync_socket.cc [vm] Native API: Introduce Dart_FinalizableHandle 2020-07-23 11:30:39 +00:00
sync_socket.h
sync_socket_android.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
sync_socket_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
sync_socket_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
sync_socket_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
sync_socket_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
test_utils.cc MacOS-Signable Compiled Dart Scripts 2022-03-09 18:02:34 +00:00
test_utils.h MacOS-Signable Compiled Dart Scripts 2022-03-09 18:02:34 +00:00
thread.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_absl.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_absl.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_android.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_android.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_fuchsia.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_fuchsia.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_linux.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_linux.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_macos.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_macos.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_win.cc [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
thread_win.h [vm] Make [os_]thread_absl.cc compatible with Mac. 2022-03-21 16:47:47 +00:00
typed_data_utils.cc
typed_data_utils.h
utils.cc [io/socket] Handle OSError returned by Socket_GetPort. 2021-04-01 18:04:12 +00:00
utils.h Fix a bug where calling _WindowsCodePageEncoder.convert would call an abort on non-Windows platforms. 2021-10-08 00:22:12 +00:00
utils_android.cc Fix a bug where calling _WindowsCodePageEncoder.convert would call an abort on non-Windows platforms. 2021-10-08 00:22:12 +00:00
utils_fuchsia.cc Fix a bug where calling _WindowsCodePageEncoder.convert would call an abort on non-Windows platforms. 2021-10-08 00:22:12 +00:00
utils_linux.cc Fix a bug where calling _WindowsCodePageEncoder.convert would call an abort on non-Windows platforms. 2021-10-08 00:22:12 +00:00
utils_macos.cc Fix a bug where calling _WindowsCodePageEncoder.convert would call an abort on non-Windows platforms. 2021-10-08 00:22:12 +00:00
utils_win.cc Fix MSVC build 2022-03-22 18:28:19 +00:00
utils_win.h Fix a bug where setAccessTime would also set the modified time on Windows. 2021-10-29 18:19:49 +00:00
virtual_memory.h [standalone] Remove use of dart::VirtualMemory from the standalone embedder. 2021-08-12 21:30:10 +00:00
virtual_memory_fuchsia.cc [standalone] Remove use of dart::VirtualMemory from the standalone embedder. 2021-08-12 21:30:10 +00:00
virtual_memory_posix.cc [standalone] Remove use of dart::VirtualMemory from the standalone embedder. 2021-08-12 21:30:10 +00:00
virtual_memory_win.cc [standalone] Remove use of dart::VirtualMemory from the standalone embedder. 2021-08-12 21:30:10 +00:00
vmservice_impl.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
vmservice_impl.h [ Service ] Wait for DDS connection before outputting service connection 2020-08-20 19:00:59 +00:00