dart-sdk/runtime/bin
Alexander Aprelev 7d14785115 This relands "Load isolate from parent's kernel in Isolate.spawn calls.".
Original PR was reverted because it broke hot-reload bots. This CL adds steps to initialize kernel_service compiler for child isolate. Compiler is needed to support hot-reload request. Child isolate's compiler is created from full kernel file produced by main isolate's compiler. Changes since original PR are pkg/vm/bin/kernel_service.dart in pkg/vm/lib/incremental_compiler.dart.

Further this CL changes kernel fingerprint calculation for interface types so it calculates the hash of the canonical names themselves, rather than indices(that might change from one compilation to another).

This reverts commit 63fd8f63e6.

Change-Id: I6fe5b2ef99f209b32cd4087dfd1c8cac229c2d8b
Reviewed-on: https://dart-review.googlesource.com/c/87265
Commit-Queue: Alexander Aprelev <aam@google.com>
Reviewed-by: Liam Appelbe <liama@google.com>
2018-12-14 23:45:57 +00:00
..
vmservice Return 403 and 405 from observatory server 2018-11-08 17:03:11 +00:00
address_sanitizer.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
BUILD.gn Reland "[VM] Inline ClassID.getID() eagerly, extend pattern matching logic to recognize it, use it to special case ascii decoding" 2018-11-28 10:43:32 +00:00
builtin.cc [VM] Remove 'corelib' and 'dart-io' sources generation into C++ arrays 2018-10-02 23:27:05 +00:00
builtin.dart [standalone] Remove dead Dart 1 loading code. 2018-12-04 17:17:25 +00:00
builtin.h [VM] Remove 'corelib' and 'dart-io' sources generation into C++ arrays 2018-10-02 23:27:05 +00:00
builtin_common.cc clang-format runtime/bin 2016-11-04 12:30:56 -07:00
builtin_gen_snapshot.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
builtin_impl_sources.gni Revert "Reintroduce incremental compiler wrapper that supports accept protocol." 2018-02-07 04:02:36 +00:00
builtin_in.cc Windows: Link library sources into gen_snapshot/dart_bootstrap 2017-02-01 15:55:59 -08:00
builtin_natives.cc [ VM ] Exported functionality used by Flutter engine to public headers 2018-09-28 21:13:52 +00:00
builtin_sources.gni [infra] Translate _sources.gypi files to _sources.gni files 2017-08-14 21:54:36 -07:00
cli.cc Reland: [dart:cli] Adds waitFor(Future) 2018-01-18 16:38:54 +00:00
cli_impl_sources.gni Reland: [dart:cli] Adds waitFor(Future) 2018-01-18 16:38:54 +00:00
cli_patch.dart Reland: [dart:cli] Adds waitFor(Future) 2018-01-18 16:38:54 +00:00
cli_sources.gni Reland: [dart:cli] Adds waitFor(Future) 2018-01-18 16:38:54 +00:00
common_patch.dart [vm/precomp] Fix name of vm:entry-point. 2018-08-16 15:07:51 +00:00
console.h [VM] Refactored console configuration out of platform_*.cc into console_config.h and reapplied c9700040c3 for POSIX platforms (Windows needs more work). We may also want to move code in bin/stdio.h. 2018-03-12 20:31:09 +00:00
console_posix.cc [vm] Fix build for gcc 7.3.0. 2018-05-03 17:59:44 +00:00
console_win.cc [VM] Fixed issue where console state on Windows was not restored correctly. 2018-03-14 23:52:12 +00:00
crashpad.cc [gardening] Integrate Crashpad with run_vm_tests. 2018-10-29 15:11:16 +00:00
crashpad.h [gardening] Integrate Crashpad with run_vm_tests. 2018-10-29 15:11:16 +00:00
crypto.cc clang-format runtime/bin 2016-11-04 12:30:56 -07:00
crypto.h clang-format runtime/bin 2016-11-04 12:30:56 -07:00
crypto_android.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
crypto_fuchsia.cc [fuchsia] Update zx_cprng_draw 2018-06-27 17:13:27 +00:00
crypto_linux.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
crypto_macos.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
crypto_test.cc Fuchsia: Use low-level prng call, add test, update test runner. 2016-08-02 13:18:37 -07:00
crypto_win.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
dart_embedder_api_impl.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
dart_io_api_impl.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
dartutils.cc [standalone] Remove dead Dart 1 loading code. 2018-12-04 17:17:25 +00:00
dartutils.h [standalone] Remove dead Dart 1 loading code. 2018-12-04 17:17:25 +00:00
dfe.cc [vm] Fix heap corruption while reading "kernel list" file 2018-10-13 00:39:04 +00:00
dfe.h Remove kernel isolate API from the public dart_api.h 2018-11-26 22:47:20 +00:00
directory.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
directory.h Revert "[dart:io] Revert recent non-utf8 path handling" 2018-05-23 21:01:44 +00:00
directory_android.cc [dart:io] Remove double-close from recursive directory delete 2017-08-30 12:49:05 -07:00
directory_fuchsia.cc Use standard I/O posix functions for Fuchsia, not 64 bit variants 2018-06-27 23:23:02 +00:00
directory_linux.cc [dart:io] Remove double-close from recursive directory delete 2017-08-30 12:49:05 -07:00
directory_macos.cc [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
directory_patch.dart [vm/precomp] Fix name of vm:entry-point. 2018-08-16 15:07:51 +00:00
directory_test.cc [vm] Remove some bin -> vm includes. 2018-03-28 23:16:09 +00:00
directory_win.cc [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
error_exit.cc [vm] Clean up any remaining API scopes in Dart_ShutdownIsolate. 2018-03-17 00:01:48 +00:00
error_exit.h Remove legacy restart code 2017-03-20 08:47:39 -07:00
eventhandler.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
eventhandler.h [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_android.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_android.h [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_fuchsia.cc [fuchsia] Switch to new fdio API names 2018-10-03 18:28:27 +00:00
eventhandler_fuchsia.h [fuchsia] Switch to new fdio API names 2018-10-03 18:28:27 +00:00
eventhandler_linux.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_linux.h [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_macos.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_macos.h [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
eventhandler_patch.dart Clean up patches so they can be compiled by Fasta. 2017-10-05 14:05:50 +00:00
eventhandler_test.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
eventhandler_win.cc Reland: [dart:io] Adds Socket.startConnect 2018-07-03 14:47:41 +00:00
eventhandler_win.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
extensions.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
extensions.h Undo rename of LoadExtensionLibrary to LoadLibrary since mangling on Windows seems to create a conflict with LoadLibraryW. 2017-02-16 14:22:23 -08:00
extensions_android.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
extensions_fuchsia.cc [fuchsia] Migrate process creation to fdio_spawn_vmo 2018-06-14 23:31:26 +00:00
extensions_linux.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
extensions_macos.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
extensions_win.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
fdutils.h Fuchsia: Partial implementation of dart:io sockets 2016-11-20 22:04:14 -08:00
fdutils_android.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
fdutils_fuchsia.cc [dart:io,fuchsia] Fix edge-triggering emulation for read events 2018-09-17 20:44:52 +00:00
fdutils_linux.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
fdutils_macos.cc VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
file.cc [ VM ] Exported functionality used by Flutter engine to public headers 2018-09-28 21:13:52 +00:00
file.h Introduce percent decoding in File::OpenUri. 2018-07-09 21:04:48 +00:00
file_android.cc Introduce percent decoding in File::OpenUri. 2018-07-09 21:04:48 +00:00
file_fuchsia.cc [fuchsia] Fixes for the Fuchsia build 2018-11-26 16:30:33 +00:00
file_linux.cc Introduce percent decoding in File::OpenUri. 2018-07-09 21:04:48 +00:00
file_macos.cc Introduce percent decoding in File::OpenUri. 2018-07-09 21:04:48 +00:00
file_patch.dart [vm/aot] Fix obfuscation. 2018-10-26 13:00:33 +00:00
file_support.cc [ VM ] Exported functionality used by Flutter engine to public headers 2018-09-28 21:13:52 +00:00
file_system_entity_patch.dart Revert "[dart:io] Revert recent non-utf8 path handling" 2018-05-23 21:01:44 +00:00
file_system_watcher.cc [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
file_system_watcher.h [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
file_system_watcher_android.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
file_system_watcher_fuchsia.cc [fuchsia] Fixes for the Fuchsia build 2018-11-26 16:30:33 +00:00
file_system_watcher_linux.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
file_system_watcher_macos.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
file_system_watcher_win.cc [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
file_test.cc [vm] Add more File::OpenUri tests. 2018-07-10 21:55:37 +00:00
file_win.cc Fix File::OpenUri on Windows. 2018-07-09 21:45:07 +00:00
filter.cc [vm] Integrate dart binary with Crashpad on Windows. 2018-10-24 13:30:16 +00:00
filter.h [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
filter_patch.dart Clean up patches so they can be compiled by Fasta. 2017-10-05 14:05:50 +00:00
gen_snapshot.cc [standalone] Remove dead Dart 1 loading code. 2018-12-04 17:17:25 +00:00
gzip.cc [standalone] Automatically decompress gzip'd resources, including sources and script snapshots. 2017-08-11 12:18:19 -07:00
gzip.h [standalone] Automatically decompress gzip'd resources, including sources and script snapshots. 2017-08-11 12:18:19 -07:00
hashmap_test.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
io_buffer.cc [vm] Add Dart_NewExternalTypedDataWithFinalizer. 2018-05-01 01:57:41 +00:00
io_buffer.h [VM] Fix OOM handling when allocating buffers in dart:io 2017-11-15 18:06:31 +00:00
io_impl_sources.gni Revert "[dart:io] Revert recent non-utf8 path handling" 2018-05-23 21:01:44 +00:00
io_natives.cc Support SO_REUSEPORT and IP_MULTICAST_TTL for datagram sockets. 2018-10-17 01:48:52 +00:00
io_natives.h Make header include guards great again 2016-10-26 00:26:03 -07:00
io_service.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
io_service.h [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
io_service_no_ssl.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
io_service_no_ssl.h [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
io_service_patch.dart New methods on Iterable, List, Set, Queue, Map. 2018-02-07 06:12:53 +00:00
io_sources.gni [dart:io] Namespaces for file IO 2017-08-30 09:34:36 -07:00
isolate_data.cc This relands "Load isolate from parent's kernel in Isolate.spawn calls.". 2018-12-14 23:45:57 +00:00
isolate_data.h This relands "Load isolate from parent's kernel in Isolate.spawn calls.". 2018-12-14 23:45:57 +00:00
kernel_isolate.cc Remove kernel isolate API from the public dart_api.h 2018-11-26 22:47:20 +00:00
kernel_isolate.h Remove kernel isolate API from the public dart_api.h 2018-11-26 22:47:20 +00:00
loader.cc [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00
loader.h Link the platform kernel with the command line dart executable. 2018-02-01 15:11:29 +00:00
lockers.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
log.h Make header include guards great again 2016-10-26 00:26:03 -07:00
log_android.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
log_fuchsia.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
log_linux.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
log_macos.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
log_win.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
main.cc This relands "Load isolate from parent's kernel in Isolate.spawn calls.". 2018-12-14 23:45:57 +00:00
main_options.cc [standalone] Remove code for --snapshot-kind=app-aot from main.cc. 2018-10-05 00:36:53 +00:00
main_options.h [gardening] Lower core rlimit to 0 if test is expected to crash. 2018-11-30 11:15:06 +00:00
namespace.cc [dart:io] chdir, getcwd when in a namespace 2017-10-09 19:14:58 +00:00
namespace.h [dart:io] chdir, getcwd when in a namespace 2017-10-09 19:14:58 +00:00
namespace_android.cc [android] Fix build 2017-10-09 19:31:40 +00:00
namespace_fuchsia.cc [fuchsia] Switch to new fdio API names 2018-10-03 18:28:27 +00:00
namespace_linux.cc [dart:io] chdir, getcwd when in a namespace 2017-10-09 19:14:58 +00:00
namespace_macos.cc [dart:io] chdir, getcwd when in a namespace 2017-10-09 19:14:58 +00:00
namespace_patch.dart [fuchsia] Add missing entrypoint annotation 2018-11-15 16:59:11 +00:00
namespace_win.cc [dart:io] chdir, getcwd when in a namespace 2017-10-09 19:14:58 +00:00
observatory_assets_empty.cc clang-format runtime/bin 2016-11-04 12:30:56 -07:00
options.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
options.h [vm] Fix ia32/x64 gcc build. 2018-09-17 22:27:43 +00:00
platform.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
platform.h Reapply "[vm] Annotate longjmp-like functions with DART_NORETURN." 2018-12-06 19:09:06 +00:00
platform_android.cc [gardening] Lower core rlimit to 0 if test is expected to crash. 2018-11-30 11:15:06 +00:00
platform_fuchsia.cc [gardening] Lower core rlimit to 0 if test is expected to crash. 2018-11-30 11:15:06 +00:00
platform_linux.cc [gardening] Lower core rlimit to 0 if test is expected to crash. 2018-11-30 11:15:06 +00:00
platform_macos.cc [gardening] Lower core rlimit to 0 if test is expected to crash. 2018-11-30 11:15:06 +00:00
platform_patch.dart Reland "[VM] Make @pragma annotations work generally" 2018-11-22 10:54:44 +00:00
platform_win.cc [vm] Do not suppress WER when running VM outside of our test suite. 2018-12-12 18:34:13 +00:00
process.cc [vm] Fixes for dartkb testing 2018-09-12 20:02:10 +00:00
process.h [dart:io] Adds ProcessStartMode.INHERIT_STDIO 2018-01-23 22:50:06 +00:00
process_android.cc [VM/IO] The exit code handler thread should not try to get the exit codes for detached child processes. Currently we end up in a tight loop in the exit code handler when detached processes are created. 2018-10-08 23:22:19 +00:00
process_fuchsia.cc Reland "[VM] Inline ClassID.getID() eagerly, extend pattern matching logic to recognize it, use it to special case ascii decoding" 2018-11-28 10:43:32 +00:00
process_linux.cc [VM/IO] The exit code handler thread should not try to get the exit codes for detached child processes. Currently we end up in a tight loop in the exit code handler when detached processes are created. 2018-10-08 23:22:19 +00:00
process_macos.cc [VM/IO] The exit code handler thread should not try to get the exit codes for detached child processes. Currently we end up in a tight loop in the exit code handler when detached processes are created. 2018-10-08 23:22:19 +00:00
process_patch.dart Reland "[VM] Make @pragma annotations work generally" 2018-11-22 10:54:44 +00:00
process_test.cc
process_win.cc [dart:io] Adds ProcessStartMode.INHERIT_STDIO 2018-01-23 22:50:06 +00:00
reference_counting.h [vm] Remove some bin -> vm includes. 2018-03-28 23:16:09 +00:00
root_certificates_unsupported.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
run_vm_tests.cc This relands "Load isolate from parent's kernel in Isolate.spawn calls.". 2018-12-14 23:45:57 +00:00
secure_socket_filter.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
secure_socket_filter.h [dart:io] Check hostname when validating cert chains on MacOS 2018-04-23 22:39:32 +00:00
secure_socket_patch.dart Reland "[VM] Make @pragma annotations work generally" 2018-11-22 10:54:44 +00:00
secure_socket_unsupported.cc [dart:io] Adds X509Certificate.der and X509Certificate.pem 2018-05-17 16:20:06 +00:00
secure_socket_utils.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
secure_socket_utils.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
security_context.cc [dart:io] Add length check assert to x509 code 2018-05-17 21:49:17 +00:00
security_context.h [dart:io] Adds X509Certificate.der and X509Certificate.pem 2018-05-17 16:20:06 +00:00
security_context_android.cc [standalone] Clean up command line argument parsing 2017-09-11 18:58:39 +00:00
security_context_fuchsia.cc [Fuchsia] Use SSL_CTX_set_default_verify_paths() for trusted root certs 2017-09-12 21:27:03 +00:00
security_context_linux.cc [standalone] Clean up command line argument parsing 2017-09-11 18:58:39 +00:00
security_context_macos.cc [ VM / dart:io ] Removed usage of std::make_unique as C++14 is not supported in google3 2018-11-07 01:07:23 +00:00
security_context_win.cc [standalone] Clean up command line argument parsing 2017-09-11 18:58:39 +00:00
snapshot_empty.cc Use assembly instead of C array literals to link the core snapshot into the VM. 2017-05-24 14:38:15 -07:00
snapshot_in.cc Revert "Remove the now unused runtime/bin/snapshot_in.cc" 2017-11-27 17:57:21 +00:00
snapshot_utils.cc [test] Check for determinism from the kernel compiler. 2018-11-14 01:30:43 +00:00
snapshot_utils.h [VM] Remove 'corelib' and 'dart-io' sources generation into C++ arrays 2018-10-02 23:27:05 +00:00
socket.cc Support SO_REUSEPORT and IP_MULTICAST_TTL for datagram sockets. 2018-10-17 01:48:52 +00:00
socket.h Support SO_REUSEPORT and IP_MULTICAST_TTL for datagram sockets. 2018-10-17 01:48:52 +00:00
socket_android.cc Fix multicast_ttl patch for windows - previous patch made incorrect 2018-11-07 18:26:04 +00:00
socket_base.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base.h [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base_android.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base_android.h Re-land socket refactor with fixes for Windows. 2017-04-05 12:45:31 -07:00
socket_base_fuchsia.cc [fuchsia] Fixes for the Fuchsia build 2018-11-26 16:30:33 +00:00
socket_base_fuchsia.h Re-land socket refactor with fixes for Windows. 2017-04-05 12:45:31 -07:00
socket_base_linux.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base_linux.h Re-land socket refactor with fixes for Windows. 2017-04-05 12:45:31 -07:00
socket_base_macos.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base_macos.h Re-land socket refactor with fixes for Windows. 2017-04-05 12:45:31 -07:00
socket_base_win.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
socket_base_win.h Re-land socket refactor with fixes for Windows. 2017-04-05 12:45:31 -07:00
socket_fuchsia.cc [fuchsia] Fixes for the Fuchsia build 2018-11-26 16:30:33 +00:00
socket_linux.cc Fix multicast_ttl patch for windows - previous patch made incorrect 2018-11-07 18:26:04 +00:00
socket_macos.cc Fix multicast_ttl patch for windows - previous patch made incorrect 2018-11-07 18:26:04 +00:00
socket_patch.dart Fix return for Socket.setOption. 2018-11-21 08:33:55 +00:00
socket_win.cc Fix multicast_ttl patch for windows - previous patch made incorrect 2018-11-07 18:26:04 +00:00
stdio.cc [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
stdio.h [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
stdio_android.cc [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
stdio_fuchsia.cc [fuchsia] Fixes for the Fuchsia build 2018-11-26 16:30:33 +00:00
stdio_linux.cc [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
stdio_macos.cc [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
stdio_patch.dart [dart:io] Provide modern Dart-styled constants 2018-05-03 17:00:14 +00:00
stdio_win.cc [fuchsia][dart:io] Allow the embedder to specify handles for stdio 2018-01-22 21:09:39 +00:00
sync_socket.cc [VM] Fix OOM handling when allocating buffers in dart:io 2017-11-15 18:06:31 +00:00
sync_socket.h [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
sync_socket_android.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
sync_socket_fuchsia.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
sync_socket_linux.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
sync_socket_macos.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
sync_socket_patch.dart [dart:io] Provide modern Dart-styled constants 2018-05-03 17:00:14 +00:00
sync_socket_win.cc [dart:io] Remove DART_IO_DISABLED 2017-08-24 11:17:52 -07:00
test_extension.c
test_extension_dllmain_win.cc Rename TARGET_OS_* to HOST_OS_*. 2017-03-15 13:11:05 -07:00
thread.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
thread_android.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
thread_android.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
thread_fuchsia.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
thread_fuchsia.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
thread_linux.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
thread_linux.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
thread_macos.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
thread_macos.h VM: Re-format to use at most one newline between functions 2017-07-13 08:08:37 -07:00
thread_win.cc [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
thread_win.h [vm] Update Windows synchronization code to CONDITION_VARIABLEs and SRWLOCKs. 2018-11-09 18:44:49 +00:00
typed_data_utils.cc [ VM ] Updated include path for typed_data_utils.h which was causing Flutter build to fail. 2018-05-24 16:15:03 +00:00
typed_data_utils.h Revert "[dart:io] Revert recent non-utf8 path handling" 2018-05-23 21:01:44 +00:00
utils.h [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_android.cc [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_fuchsia.cc [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_linux.cc [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_macos.cc [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_win.cc [ VM ] Addressed additional comments from CL 56461. 2018-05-24 20:01:51 +00:00
utils_win.h [dart:io][windows] Make unicode characters display correctly. 2017-02-21 22:47:03 -08:00
vmservice_impl.cc [vm] Account for bytecode in profile processing and Observatory. 2018-11-15 17:42:13 +00:00
vmservice_impl.h [vm] Remove Dart_LoadScript, Dart_LoadLibrary, Dart_LoadSource, etc. 2018-10-11 00:38:37 +00:00