Created
March 30, 2021 02:09
-
-
Save jasonLaster/5f2d83a99542dff922eac7416f33214f to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
base/BUILD.gn | 3 + | |
base/allocator/allocator_interception_mac.mm | 6 + | |
base/allocator/allocator_shim.cc | 5 + | |
base/debug/debugger_posix.cc | 3 + | |
base/deterministic_containers.h | 185 +++++ | |
base/logging.cc | 27 + | |
base/memory/platform_shared_memory_region_mac.cc | 7 +- | |
base/memory/read_only_shared_memory_region.cc | 5 + | |
base/message_loop/message_pump_kqueue.cc | 23 + | |
base/message_loop/message_pump_mac.mm | 7 + | |
base/observer_list_threadsafe.h | 7 +- | |
base/process/process_posix.cc | 3 + | |
base/profiler/module_cache_mac.cc | 4 + | |
base/profiler/stack_sampler_mac.cc | 5 + | |
base/record_replay.cc | 121 +++ | |
base/record_replay.h | 79 ++ | |
base/synchronization/lock.cc | 2 +- | |
base/synchronization/lock.h | 4 +- | |
base/synchronization/lock_impl.h | 2 +- | |
base/synchronization/lock_impl_posix.cc | 34 +- | |
base/synchronization/waitable_event.h | 3 + | |
base/synchronization/waitable_event_mac.cc | 22 +- | |
base/task/common/checked_lock.h | 1 + | |
base/task/common/task_annotator.cc | 5 + | |
base/task/sequence_manager/atomic_flag_set.cc | 19 +- | |
base/task/sequence_manager/atomic_flag_set.h | 1 + | |
base/task/sequence_manager/real_time_domain.cc | 9 +- | |
.../task/sequence_manager/sequence_manager_impl.cc | 49 +- | |
base/task/sequence_manager/sequence_manager_impl.h | 3 +- | |
base/task/sequence_manager/task_queue_impl.cc | 31 + | |
base/task/sequence_manager/task_queue_selector.cc | 26 +- | |
.../thread_controller_with_message_pump_impl.cc | 38 +- | |
base/task/sequence_manager/time_domain.cc | 7 +- | |
base/task/sequence_manager/work_deduplicator.cc | 17 +- | |
base/task/sequence_manager/work_deduplicator.h | 1 + | |
base/task/sequence_manager/work_queue.cc | 35 +- | |
base/task/sequence_manager/work_queue_sets.cc | 23 + | |
base/task/thread_pool/task_tracker.cc | 5 + | |
base/task/thread_pool/thread_group.cc | 9 +- | |
base/task/thread_pool/thread_group_impl.cc | 18 +- | |
base/task/thread_pool/worker_thread.cc | 13 + | |
base/task_runner.cc | 34 +- | |
base/time/time_mac.cc | 5 + | |
cc/mojo_embedder/async_layer_tree_frame_sink.cc | 6 + | |
cc/raster/bitmap_raster_buffer_provider.cc | 8 + | |
cc/raster/raster_query_queue.cc | 3 +- | |
cc/scheduler/scheduler.cc | 5 + | |
cc/tiles/tile_manager.cc | 26 +- | |
cc/trees/proxy_main.cc | 6 + | |
chrome/app/chrome_exe_main_mac.cc | 64 ++ | |
chrome/app/chrome_main.cc | 27 + | |
components/crash/core/common/objc_zombie.mm | 4 + | |
.../variations/child_process_field_trial_syncer.cc | 9 +- | |
.../viz/common/quads/compositor_render_pass.cc | 41 + | |
.../viz/common/quads/compositor_render_pass.h | 4 + | |
components/viz/service/BUILD.gn | 2 + | |
.../service/display/display_resource_provider.cc | 15 + | |
.../viz/service/display/record_replay_render.cc | 167 ++++ | |
.../viz/service/display/record_replay_render.h | 45 ++ | |
.../viz/service/display/software_output_device.cc | 11 +- | |
.../browser/child_process_launcher_helper_mac.cc | 2 +- | |
content/child/child_thread_impl.cc | 6 + | |
content/renderer/categorized_worker_pool.cc | 3 +- | |
content/renderer/loader/navigation_body_loader.cc | 3 + | |
content/renderer/render_frame_impl.cc | 8 +- | |
content/renderer/render_thread_impl.cc | 3 + | |
content/renderer/theme_helper_mac.mm | 4 + | |
extensions/renderer/v8_schema_registry.cc | 1 + | |
gpu/ipc/client/gpu_channel_host.cc | 10 +- | |
ipc/ipc_channel_proxy.cc | 5 + | |
ipc/ipc_mojo_bootstrap.cc | 20 +- | |
media/gpu/mac/vt_video_decode_accelerator_mac.cc | 11 +- | |
mojo/core/channel_mac.cc | 22 +- | |
mojo/core/core.cc | 33 +- | |
mojo/core/data_pipe_consumer_dispatcher.cc | 14 +- | |
mojo/core/handle_table.cc | 2 +- | |
mojo/core/message_pipe_dispatcher.cc | 15 +- | |
mojo/core/node_channel.cc | 13 + | |
mojo/core/node_controller.cc | 26 +- | |
mojo/core/ports/node.cc | 89 +- | |
mojo/core/ports/port.cc | 12 +- | |
mojo/core/ports/port_locker.cc | 21 +- | |
mojo/core/request_context.cc | 12 + | |
mojo/core/watch.cc | 16 +- | |
mojo/core/watcher_dispatcher.cc | 35 +- | |
mojo/core/watcher_set.h | 3 +- | |
mojo/public/cpp/bindings/lib/connector.cc | 39 +- | |
.../cpp/bindings/lib/interface_endpoint_client.cc | 32 +- | |
mojo/public/cpp/bindings/lib/multiplex_router.cc | 14 +- | |
.../cpp/bindings/thread_safe_forwarder_base.cc | 3 + | |
mojo/public/cpp/system/handle_signal_tracker.cc | 5 + | |
mojo/public/cpp/system/simple_watcher.cc | 31 +- | |
.../associated_interface_registry.cc | 8 +- | |
third_party/blink/renderer/bindings/bindings.gni | 2 + | |
.../bindings/core/v8/local_window_proxy.cc | 13 + | |
.../bindings/core/v8/record_replay_interface.cc | 898 +++++++++++++++++++++ | |
.../bindings/core/v8/record_replay_interface.h | 21 + | |
.../renderer/bindings/core/v8/v8_initializer.cc | 7 + | |
.../blink/renderer/core/events/error_event.h | 3 + | |
.../core/execution_context/execution_context.cc | 3 + | |
.../html/parser/background_html_input_stream.cc | 6 + | |
.../core/html/parser/background_html_parser.cc | 43 +- | |
.../core/html/parser/html_document_parser.cc | 13 +- | |
.../renderer/core/html/parser/html_tokenizer.cc | 11 +- | |
.../core/layout/ng/inline/ng_inline_node.cc | 3 + | |
.../renderer/core/scroll/scroll_animator_mac.mm | 6 + | |
.../common/throttling/throttled_time_domain.cc | 16 +- | |
.../widget/input/main_thread_event_queue.cc | 12 + | |
.../widget/input/widget_input_handler_manager.cc | 7 + | |
ui/gfx/mac/io_surface.cc | 6 +- | |
110 files changed, 2832 insertions(+), 108 deletions(-) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment