dart-sdk/runtime/bin
John McCutchan 021d7c0aa5 Make build incremental
- Make sure observatory's index.html is touched.
- Switch generate_snapshot_bin to have only one output (a timestamp file)

Fixes #24220

R=iposva@google.com, ricow@google.com

Review URL: https://codereview.chromium.org//1304953004 .
2015-08-27 11:14:13 -07:00
..
net Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
vmservice When no service response is requested, send null back to the service isolate so it can cleanup 2015-08-11 07:13:09 -07:00
address_sanitizer.cc Allows gen_snapshot to be built with asan in the Mojo tree. 2015-02-13 15:37:03 +00:00
bin.gypi Make build incremental 2015-08-27 11:14:13 -07:00
BUILD.gn These missing dependencies will cause a violation of "gn check" in a future version of gn. 2015-07-01 11:25:36 -07:00
builtin.cc Revert "Hide Isolate pointer from embedder" 2015-05-19 11:41:42 -07:00
builtin.dart - Make sure to close the port if a packages file was passed on the 2015-08-05 16:34:50 -07:00
builtin.h Service isolate rework take 2 2015-01-29 18:31:27 +00:00
builtin_common.cc Revert "Hide Isolate pointer from embedder" 2015-05-19 11:41:42 -07:00
builtin_gen_snapshot.cc Reland r45669: 2015-05-11 18:23:20 +00:00
builtin_impl_sources.gypi Add unittest for CircularLinkedList + bugfix 2015-02-11 16:20:18 +00:00
builtin_in.cc
builtin_natives.cc Move file i/o natives from builtin list to io native list 2015-07-30 09:08:40 -07:00
builtin_nolib.cc Revert "Hide Isolate pointer from embedder" 2015-05-19 11:41:42 -07:00
builtin_sources.gypi Lazy loading of deferred libraries 2014-06-13 22:43:31 +00:00
common_patch.dart - Move timer implementation closer to the rest of message handling. 2015-01-28 00:39:35 +00:00
crypto.cc
crypto.h
crypto_android.cc Speed up GetRandomBytes by only entering signal-blocking scope once. 2014-03-25 13:06:37 +00:00
crypto_linux.cc Speed up GetRandomBytes by only entering signal-blocking scope once. 2014-03-25 13:06:37 +00:00
crypto_macos.cc - Remove Isolate::CurrentAddress(). 2014-09-25 23:39:30 +00:00
crypto_win.cc Fix following compiler warnings: 2014-09-30 23:29:26 +00:00
dartutils.cc Switch to a VM wide timeline recorder 2015-08-18 15:18:02 -07:00
dartutils.h Reverts VM thread cleanup 2015-08-07 19:10:31 -07:00
dbg_connection.cc Revert "Hide Isolate pointer from embedder" 2015-05-19 11:41:42 -07:00
dbg_connection.h Remove dart_debugger_api.h 2015-06-17 14:56:55 -07:00
dbg_connection_android.cc - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
dbg_connection_android.h Adds support for building arm64 Android. 2014-09-03 23:31:51 +00:00
dbg_connection_linux.cc - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
dbg_connection_linux.h
dbg_connection_macos.cc - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
dbg_connection_macos.h
dbg_connection_win.cc - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
dbg_connection_win.h
dbg_message.cc Reverts VM thread cleanup 2015-08-07 19:10:31 -07:00
dbg_message.h Remove dart_debugger_api.h 2015-06-17 14:56:55 -07:00
directory.cc Fix check for return of error before calling SyncDirectoryListing. 2015-04-20 17:23:10 +00:00
directory.h - Separate the thread implementation used in bin/ and vm/ 2014-08-12 23:19:53 +00:00
directory_android.cc Make opendir test for EINTR again and make NO_RETRY_EXPECTED check in release mode. 2014-04-24 06:38:16 +00:00
directory_linux.cc Remove the assumption that stat64 and lstat64 cannot return EINTR on Linux 2014-09-25 07:06:06 +00:00
directory_macos.cc Make opendir test for EINTR again and make NO_RETRY_EXPECTED check in release mode. 2014-04-24 06:38:16 +00:00
directory_patch.dart Fix type error in implementation of dart:io Directory.existsSync. 2014-03-10 12:00:36 +00:00
directory_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
embedded_dart_io.cc Add embedded_dart_io source_set for Sky 2015-05-06 21:36:15 +00:00
embedded_dart_io.h Add embedded_dart_io source_set for Sky 2015-05-06 21:36:15 +00:00
eventhandler.cc Reland "Introduce optional 'bool shared' parameter to ServerSocket.bind() ..." 2015-02-11 10:01:20 +00:00
eventhandler.h Add unittest for CircularLinkedList + bugfix 2015-02-11 16:20:18 +00:00
eventhandler_android.cc Reland "Introduce optional 'bool shared' parameter to ServerSocket.bind() ..." 2015-02-11 10:01:20 +00:00
eventhandler_android.h Implement windows support for having multiple Dart_Port's registered on one OS socket 2015-02-10 10:08:49 +00:00
eventhandler_linux.cc Reland "Introduce optional 'bool shared' parameter to ServerSocket.bind() ..." 2015-02-11 10:01:20 +00:00
eventhandler_linux.h Implement windows support for having multiple Dart_Port's registered on one OS socket 2015-02-10 10:08:49 +00:00
eventhandler_macos.cc Reland "Introduce optional 'bool shared' parameter to ServerSocket.bind() ..." 2015-02-11 10:01:20 +00:00
eventhandler_macos.h Fix mac build: Add new disable_tokens=false value to super constructor call 2015-02-10 10:34:35 +00:00
eventhandler_patch.dart - Remove Dart_ReceivePortGetId, Dart_GetReceivePort and Dart_PostMessage. 2014-06-30 17:46:26 +00:00
eventhandler_test.cc Reorder includes and remove platform/globals include 2015-02-11 17:24:37 +00:00
eventhandler_win.cc Cap the number of pending accepts on Windows 2015-06-01 06:38:22 -07:00
eventhandler_win.h Add support to specify the source address for socket connect 2015-02-10 11:56:51 +00:00
extensions.cc
extensions.h
extensions_android.cc
extensions_linux.cc
extensions_macos.cc
extensions_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
fdutils.h
fdutils_android.cc Move signal_blocker to platform and use it by default in TEMP_FAILURE_RETRY. 2014-03-17 13:51:11 +00:00
fdutils_linux.cc Move signal_blocker to platform and use it by default in TEMP_FAILURE_RETRY. 2014-03-17 13:51:11 +00:00
fdutils_macos.cc Move signal_blocker to platform and use it by default in TEMP_FAILURE_RETRY. 2014-03-17 13:51:11 +00:00
file.cc Provide stdout and stderr output in the Observatory debugger. 2015-07-14 12:54:07 -07:00
file.h Add file modes for opening a file write only 2015-06-18 15:19:26 +02:00
file_android.cc Add file modes for opening a file write only 2015-06-18 15:19:26 +02:00
file_linux.cc Add file modes for opening a file write only 2015-06-18 15:19:26 +02:00
file_macos.cc Add file modes for opening a file write only 2015-06-18 15:19:26 +02:00
file_patch.dart Avoid race in _FileSystemWatcher if subscription closed while event queued. 2015-03-13 12:53:07 +00:00
file_system_entity_patch.dart
file_system_watcher.cc Add error handling when initializing the file system watcher 2015-02-18 13:20:15 +00:00
file_system_watcher.h
file_system_watcher_android.cc Move signal_blocker to platform and use it by default in TEMP_FAILURE_RETRY. 2014-03-17 13:51:11 +00:00
file_system_watcher_linux.cc Add error handling when initializing the file system watcher 2015-02-18 13:20:15 +00:00
file_system_watcher_macos.cc Landing https://codereview.chromium.org/1171223003/ for Chinmay. 2015-06-13 06:36:24 -07:00
file_system_watcher_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
file_test.cc
file_win.cc Change stdout/stderr to binary mode on Windows 2015-07-10 13:57:15 +02:00
filter.cc
filter.h Fixes to enable building dart:io implementation cleanly in mojo tree 2015-04-27 14:46:32 +00:00
filter_patch.dart Reapply "Mark all private functions in dart: libraries as invisible (*sniff*). Previously these functions were only marked invisible if they were also native, a constructor, or on a black list." 2015-01-21 20:44:04 +00:00
filter_unsupported.cc
gen_snapshot.cc Add argument to Dart_Initialize for precompiled instructions. 2015-08-26 11:04:27 -07:00
hashmap_test.cc
io_buffer.cc Track external allocated memory for weak persistent handles. 2014-03-07 23:53:32 +00:00
io_buffer.h Auto delete persistent weak handles during finalization after invoking the callback associated with the weak handle. 2014-03-20 21:45:43 +00:00
io_impl_sources.gypi Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
io_natives.cc Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
io_natives.h Add runtime and native entry tags 2014-04-10 20:26:45 +00:00
io_service.cc Revert "Hide Isolate pointer from embedder" 2015-05-19 11:41:42 -07:00
io_service.h Add support for file locking 2015-01-09 13:06:37 +00:00
io_service_no_ssl.cc Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
io_service_no_ssl.h Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
io_service_patch.dart Reapply "Mark all private functions in dart: libraries as invisible (*sniff*). Previously these functions were only marked invisible if they were also native, a constructor, or on a black list." 2015-01-21 20:44:04 +00:00
io_service_unsupported.cc
io_sources.gypi Add IO service object handler, with initial implementation for HTTP server. 2014-05-21 11:12:49 +00:00
isolate_data.h - Implement .packages specification. 2015-07-29 11:30:33 -07:00
lockers.h - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
log.h
log_android.cc
log_linux.cc
log_macos.cc
log_win.cc
main.cc Add argument to Dart_Initialize for precompiled instructions. 2015-08-26 11:04:27 -07:00
platform.cc Revert change to Platform.excutable and add Platform.resolvedExecutable 2015-06-15 10:13:21 +02:00
platform.h Revert change to Platform.excutable and add Platform.resolvedExecutable 2015-06-15 10:13:21 +02:00
platform_android.cc Fix Android compilation 2015-05-20 15:47:41 +02:00
platform_linux.cc Make Platform.executable return the fully qualified path of the executable 2015-05-20 13:14:51 +02:00
platform_macos.cc - Do not include crt_externs.h on iOS. 2015-08-07 10:44:20 -07:00
platform_patch.dart Revert change to Platform.excutable and add Platform.resolvedExecutable 2015-06-15 10:13:21 +02:00
platform_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
process.cc Reverts VM thread cleanup 2015-08-07 19:10:31 -07:00
process.h Add an option for starting a detached process with stdio connected 2015-02-03 13:38:38 +00:00
process_android.cc Revert "Clean up process spawning." 2015-06-15 15:26:56 +02:00
process_linux.cc Revert "Clean up process spawning." 2015-06-15 15:26:56 +02:00
process_macos.cc Revert "Clean up process spawning." 2015-06-15 15:26:56 +02:00
process_patch.dart Make the construction of a ProcessResult public 2015-04-07 13:05:45 +00:00
process_test.cc
process_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
resources_sources.gypi Service isolate rework take 2 2015-01-29 18:31:27 +00:00
run_vm_tests.cc Add argument to Dart_Initialize for precompiled instructions. 2015-08-26 11:04:27 -07:00
secure_socket.cc Do not request a client certificate as the default for SSL. 2015-08-26 18:48:24 +02:00
secure_socket.h Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
secure_socket_patch.dart Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
secure_socket_unsupported.cc Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
service_object_patch.dart Add HttpServerConnection to Observatory. 2014-06-10 07:33:37 +00:00
snapshot_empty.cc First step towards splitting a full snapshot into a vm isolate snapshot and a 2015-03-31 18:46:19 +00:00
snapshot_in.cc Move symbol table from per isolate snapshot to vm isolate snapshot, this reduces the per isolate initial heap size 2015-05-14 20:14:37 +00:00
socket.cc Reafctor to use 'const RawAddr&' or 'RawAddr*' in the eventhandler code 2015-02-12 11:39:20 +00:00
socket.h Reafctor to use 'const RawAddr&' or 'RawAddr*' in the eventhandler code 2015-02-12 11:39:20 +00:00
socket_android.cc Fix Android build 2015-02-12 15:13:35 +00:00
socket_android.h
socket_linux.cc Reafctor to use 'const RawAddr&' or 'RawAddr*' in the eventhandler code 2015-02-12 11:39:20 +00:00
socket_linux.h
socket_macos.cc Reafctor to use 'const RawAddr&' or 'RawAddr*' in the eventhandler code 2015-02-12 11:39:20 +00:00
socket_macos.h
socket_patch.dart Make Socket address and port getters available after the socket is closed 2015-03-10 08:54:22 +00:00
socket_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
socket_win.h
stdio.cc Reapply revert of "Make stdout/stderr async" 2015-01-16 13:35:37 +00:00
stdio.h Reapply revert of "Make stdout/stderr async" 2015-01-16 13:35:37 +00:00
stdio_android.cc Fix Android build 2015-01-19 09:24:48 +00:00
stdio_linux.cc Reapply revert of "Make stdout/stderr async" 2015-01-16 13:35:37 +00:00
stdio_macos.cc Reapply revert of "Make stdout/stderr async" 2015-01-16 13:35:37 +00:00
stdio_patch.dart Fix arguments passed to FileSystemException from _socketType, when failing to resolve the type. 2015-08-13 09:32:26 +02:00
stdio_win.cc Reapply revert of "Make stdout/stderr async" 2015-01-16 13:35:37 +00:00
test_extension.c Add runtime and native entry tags 2014-04-10 20:26:45 +00:00
test_extension_dllmain_win.cc
thread.h Add forward-declarations in attempt to fix Mac/Windows build. 2015-07-09 12:52:55 -07:00
thread_android.cc Fix Windows Dartium build: 2014-08-14 05:00:37 +00:00
thread_android.h - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
thread_linux.cc Fix Windows Dartium build: 2014-08-14 05:00:37 +00:00
thread_linux.h - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
thread_macos.cc Fix Windows Dartium build: 2014-08-14 05:00:37 +00:00
thread_macos.h - Make sure that the threads for dart::bin are in the correct namespace. 2014-08-14 00:06:04 +00:00
thread_win.cc Fix Windows Dartium build: 2014-08-14 05:00:37 +00:00
thread_win.h - Fix Windows standalone build again. 2014-08-14 05:13:55 +00:00
utils.h Breaking Change: merge BoringSSL branch into master 2015-08-26 14:42:12 +02:00
utils_android.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
utils_linux.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
utils_macos.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
utils_win.cc Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
utils_win.h Improve the encoding/decoding to/from system encoding on Windows 2015-06-24 10:36:05 +02:00
vmservice_dartium.cc - Implement .packages specification. 2015-07-29 11:30:33 -07:00
vmservice_dartium.h Use regular sources to load dart:io and builtin library instead of linking in the standalone dart snapshot for accessing these. This ensures that we can use the regular dartium snapshot to create the vmservice isolate. 2015-05-14 17:40:09 +00:00
vmservice_impl.cc Static analysis fixes and debug prints for wedging test 2015-08-21 14:31:33 -07:00
vmservice_impl.h Service isolate rework take 2 2015-01-29 18:31:27 +00:00
vmserviceio_dartium.dart Add dart:io and dart:_builtin to the dartium snapshot so that vmservices can work, the previous approach of trying to load dart:io and dart:_builtin from the sources does not work in a dart-sdk distribution as the sources are not copied out. 2015-05-15 23:15:19 +00:00