dart-sdk/runtime/bin
Ryan Macnak c5c578e671 [vm, ffi] Don't read out-of-bounds when marshalling structs by value.
Switch the Windows ARM64 builds to use MSVC. Clang disagrees with itself about handling of small structs in variadic functions, allowing splitting between the last argument register and the stack as the callee but not as the caller.

TEST=ci
Cq-Include-Trybots: luci.dart.try:vm-ffi-android-debug-arm-try,vm-ffi-android-debug-arm64c-try,vm-ffi-android-release-arm-try,vm-ffi-android-release-arm64c-try,vm-ffi-qemu-linux-release-arm-try,vm-linux-release-arm64-try,vm-mac-debug-arm64-try,vm-mac-release-arm64-try,vm-win-debug-arm64-try,vm-win-release-arm64-try,vm-ffi-qemu-linux-release-riscv64-try,vm-linux-debug-ia32-try,vm-linux-release-ia32-try,vm-win-release-ia32-try,vm-linux-debug-x64-try,vm-linux-release-x64-try,vm-mac-debug-x64-try,vm-mac-release-x64-try,vm-win-debug-x64-try,vm-win-release-x64-try
Bug: https://github.com/dart-lang/sdk/issues/52644
Bug: https://github.com/dart-lang/sdk/issues/53829
Change-Id: I2fd6c40620a885479f11bb8528ca1e9df3948a2f
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/331209
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Reviewed-by: Siva Annamalai <asiva@google.com>
2023-11-14 19:23:33 +00:00
..
ffi_test [vm, ffi] Don't read out-of-bounds when marshalling structs by value. 2023-11-14 19:23:33 +00:00
ffi_unit_test [vm, ffi] Add Windows ARM64 to FFI unit tests. 2023-10-11 18:41:57 +00:00
abstract_socket_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 Expand collection of object instances. 2023-07-03 12:29:15 +00:00
BUILD.gn [build] Switch to Fuchsia core SDK. 2023-11-10 19:23:11 +00:00
builtin.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11: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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
builtin_natives.cc [vm] Ensure 'print' is atomic between printing the string and '\n' 2023-11-03 20:02:45 +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 [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +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 [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
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 [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
dart_io_api_impl.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
dart_precompiled_runtime_test_component.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00
dart_test_component.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00
dartdev_isolate.cc fix: mismatched #ifdef in dartdev_isolate.cc 2023-10-19 10:14:13 +00:00
dartdev_isolate.h Revert "[VM/CLI] Remove dartdev.dill" 2022-12-13 15:28:19 +00:00
dartutils.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
dartutils.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
dfe.cc [vm] Separate for-snapshot vs embed-sources bools when compiling to kernel 2023-07-28 10:01:53 +00:00
dfe.h [vm] Separate for-snapshot vs embed-sources bools when compiling to kernel 2023-07-28 10:01:53 +00:00
directory.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
directory.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
directory_win.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
elf_loader.cc [vm/win/unwinding] Delete unwinding records information before unmapping the page. 2023-11-07 20:32:12 +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 [VM/Runtime] Ensure an isolate exists before calling Dart_ShutdownIsolate() 2023-07-14 01:31:38 +00:00
error_exit.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
eventhandler.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
eventhandler.h [vm/bin] Improve error message in WakeupHandler 2023-05-02 07:32:30 +00:00
eventhandler_android.cc [vm/bin] Improve error message in WakeupHandler 2023-05-02 07:32:30 +00:00
eventhandler_android.h
eventhandler_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
eventhandler_fuchsia.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
eventhandler_linux.cc [vm/bin] Improve error message in WakeupHandler 2023-05-02 07:32:30 +00:00
eventhandler_linux.h
eventhandler_macos.cc [vm/bin] Improve error message in WakeupHandler 2023-05-02 07:32:30 +00:00
eventhandler_macos.h
eventhandler_test.cc Spelling pkg analyzer lib 2023-01-25 14:08:27 +00:00
eventhandler_win.cc [vm] Fix some cross compilation issues from Linux to Windows 2023-11-13 14:25:28 +00:00
eventhandler_win.h [vm/io] Avoid leaking Handle::data_ready_ on Windows. 2023-06-28 13:06:51 +00:00
exe_utils.cc [build] Don't export all symbols to the dynamic table. 2023-09-05 21:47:59 +00:00
exe_utils.h [build] Don't export all symbols to the dynamic table. 2023-09-05 21:47:59 +00:00
fdutils.h Spelling runtime bin 2023-01-06 07:48:22 +00:00
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] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
file.h [build] Don't export all symbols to the dynamic table. 2023-09-05 21:47:59 +00:00
file_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 [vm/io] Fix memory leak in FileSystemWatcher_InitWatcher 2023-07-04 13:10:42 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_system_watcher_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_system_watcher_win.cc [vm] Fix some cross compilation issues from Linux to Windows 2023-11-13 14:25:28 +00:00
file_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
file_win.cc [vm] Fix some cross compilation issues from Linux to Windows 2023-11-13 14:25:28 +00:00
file_win.h Reland "Enable long path on Windows" 2020-10-02 00:54:46 +00:00
filter.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
filter.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
gen_snapshot.cc [build] Don't export all symbols to the dynamic table. 2023-09-05 21:47:59 +00:00
gzip.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
gzip.h
hashmap_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
ifaddrs-android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
ifaddrs-android.h
io_buffer.cc [standalone] Remove tcmalloc. 2023-04-18 20:56:00 +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 [io] Take pending writes into account in _SocketStreamConsumer 2023-06-07 09:49:35 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
isolate_data.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
loader.cc [vm] Separate for-snapshot vs embed-sources bools when compiling to kernel 2023-07-28 10:01:53 +00:00
loader.h [vm] Remove support for dart-ext: imports 2021-09-02 14:14:35 +00:00
lockers.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
main.cc [vm] Split out main from main.cc 2023-01-16 15:12:38 +00:00
main_impl.cc [vm] Ensure the standalone embedder (aka dart) passes --link_natives_lazily in AppJIT 2023-10-17 12:10:18 +00:00
main_impl.h [vm] Split out main from main.cc 2023-01-16 15:12:38 +00:00
main_options.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
main_options.h Reland "[ Observatory ] Disable serving Observatory by default" 2023-04-20 18:16:09 +00:00
namespace.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
namespace.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
namespace_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
namespace_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
namespace_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
namespace_win.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
observatory_assets_empty.cc [vm] Cleanup C99 header includes 2019-07-03 10:54:24 +00:00
options.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
options.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
platform.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
platform.h [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
platform_android.cc [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
platform_fuchsia.cc [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
platform_linux.cc [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
platform_macos.cc [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +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, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
priority_heap_test.cc [vm] Fix tyops in a license header 2020-12-16 19:07:12 +00:00
process.cc [vm, io] Restore global destructors for normal shutdown path. 2023-09-05 22:15:58 +00:00
process.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
process_android.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
process_fuchsia.cc [fuchsia] Don't use zx_vmo_replace_as_executable during process spawning. 2023-06-14 01:38:34 +00:00
process_linux.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
process_macos.cc [vm] Remove ProcessStarter on iOS 2023-06-19 00:25:12 +00:00
process_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
process_win.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
reference_counting.h [vm] Enable clang-tidy for arm, arm64, riscv64, product, release, precompiler. 2023-07-11 15:13:58 +00:00
root_certificates_unsupported.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
run_vm_tests.cc [build] Don't export all symbols to the dynamic table. 2023-09-05 21:47:59 +00:00
run_vm_tests_test_component.cml [test] Cleanup building Fuchsia packages/components. 2023-10-31 17:11:51 +00:00
secure_socket_filter.cc [ssl/mac] Avoid unnecessary allocations of x509 certificates, fix leak. 2023-08-11 16:28:46 +00:00
secure_socket_filter.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
secure_socket_utils.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
secure_socket_utils_test.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
security_context.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
security_context.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
security_context_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
security_context_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
security_context_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
security_context_macos.cc [ssl/mac] Avoid unnecessary allocations of x509 certificates, fix leak. 2023-08-11 16:28:46 +00:00
security_context_win.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 [vm] Separate for-snapshot vs embed-sources bools when compiling to kernel 2023-07-28 10:01:53 +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] Fix memory leak in FileSystemWatcher_InitWatcher 2023-07-04 13:10:42 +00:00
socket.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
socket_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_base.cc Add missing include for errno.h 2023-06-09 08:29:30 +00:00
socket_base.h [vm/io] Make sure to write until EAGAIN on POSIX 2023-06-08 13:17:28 +00:00
socket_base_android.cc [vm/io] Make sure to write until EAGAIN on POSIX 2023-06-08 13:17:28 +00:00
socket_base_android.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_fuchsia.cc [vm/io] Make sure to write until EAGAIN on POSIX 2023-06-08 13:17:28 +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 [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_base_linux.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_base_macos.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_base_posix.cc [vm/io] Make sure to write until EAGAIN on POSIX 2023-06-08 13:17:28 +00:00
socket_base_win.cc [vm/io] Fall back to IfIndex if Ipv6IfIndex is zero 2023-08-18 17:22:18 +00:00
socket_base_win.h [dart:io] support Unix domain communications 2020-03-23 03:51:40 +00:00
socket_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
socket_win.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
stdio.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
stdio.h [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
stdio_fuchsia.cc [io] Don't restore terminal state on exit. 2022-05-31 15:36:33 +00:00
stdio_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
stdio_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
stdio_win.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
sync_socket.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
sync_socket.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
test_utils.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
test_utils.h MacOS-Signable Compiled Dart Scripts 2022-03-09 18:02:34 +00:00
thread.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
thread_absl.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
typed_data_utils.h
utils.cc [io/socket] Handle OSError returned by Socket_GetPort. 2021-04-01 18:04:12 +00:00
utils.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
utils_android.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
utils_fuchsia.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
utils_linux.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
utils_macos.cc [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
utils_win.cc [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
utils_win.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +00:00
virtual_memory.h [vm] Update NULL to nullptr in runtime/bin. 2023-04-12 01:11:05 +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 [vm] Use PR_SET_VMA_ANON_NAME on Linux too. 2023-04-28 18:29:58 +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] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00
vmservice_impl.h [vm] Update to constexpr in runtime/bin. 2023-04-12 20:32:29 +00:00