dart-sdk/runtime/platform
Vyacheslav Egorov 56ad16f4de [vm] Make VM strict about min required Mac OS X version.
Refuse to initialize VM if current Mac OS X version is below
MAC_OS_X_VERSION_MIN_REQUIRED, which was configured in build
time through mac_sdk_min GN argument.

TEST=tested manually by changing return value of MacOSXVersion

Cq-Include-Trybots: luci.dart.try:dart-sdk-mac-arm64-try
Bug: https://github.com/flutter/flutter/issues/121739
Change-Id: I9d913516077dbb196e8d6ebd7fe9f3914de7c748
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/286932
Reviewed-by: Michael Thomsen <mit@google.com>
Reviewed-by: Ryan Macnak <rmacnak@google.com>
Commit-Queue: Slava Egorov <vegorov@google.com>
2023-03-08 09:08:39 +00:00
..
address_sanitizer.h Revert "[VM] Begin supporting Perfetto file recorder" 2023-02-28 12:41:00 +00:00
allocation.cc [vm] Clean up ClassTable 2022-09-10 15:12:35 +00:00
allocation.h [vm] Clean up ClassTable 2022-09-10 15:12:35 +00:00
assert.cc [vm/compiler] Reduce number of subtype comparisons in AOT. 2021-08-19 18:32:01 +00:00
assert.h [vm] Update to variadic FATAL. 2023-03-06 22:06:59 +00:00
atomic.h [ VM / Service ] Allow for CpuSamples to be streamed when samples are about to be overwritten. 2021-07-16 20:50:58 +00:00
BUILD.gn [fuchsia] allow injecting the inspect node 2021-03-22 17:38:24 +00:00
elf.h [vm] Mark ELF libraries produced directly by the VM as not requiring an executable stack. 2022-04-19 18:51:47 +00:00
floating_point.h
floating_point_win.cc Spelling 2023-01-24 18:00:25 +00:00
floating_point_win.h
globals.h Spelling 2023-01-24 18:00:25 +00:00
growable_array.h [vm/concurrency] Implement a fast transitive object copy for isolate message passing 2021-07-13 19:04:20 +00:00
hashmap.cc
hashmap.h [vm] Experimental ability to spawn isolate from kernel blob in memory 2022-02-23 16:55:52 +00:00
leak_sanitizer.h
mach_o.h [pkg/dart2native] Avoid overwriting section contents in MachO files. 2022-09-29 08:32:47 +00:00
memory_sanitizer.h [vm, compiler] Inform MSan about parameters coming from FFI. 2022-09-23 21:31:14 +00:00
pe.h [dart2native] Allow for signing of Windows standalone executables. 2022-03-24 10:08:01 +00:00
platform_sources.gni
priority_queue.h Spelling pkg analyzer lib 2023-01-25 14:08:27 +00:00
safe_stack.h
signal_blocker.h [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
splay-tree-inl.h
splay-tree.h
syslog.h
syslog_android.cc [standalone] Fix reuse of va_list in syslog_android.cc. 2021-12-15 22:22:36 +00:00
syslog_fuchsia.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
syslog_linux.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
syslog_macos.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
syslog_win.cc [vm] Reland: Prefix HOST_OS_* and TARGET_OS_* with DART_ 2021-07-02 19:06:45 +00:00
text_buffer.cc [vm] Speed up JSON encoding. 2023-02-21 18:58:42 +00:00
text_buffer.h [vm] Speed up JSON encoding. 2023-02-21 18:58:42 +00:00
thread_sanitizer.h Reland "[vm] When run under TSAN use longjmp() to skip over C++ frames before manually unwinding to the catch entry" 2021-12-08 20:41:18 +00:00
unaligned.h
undefined_behavior_sanitizer.h
unicode.cc
unicode.h
utils.cc Spelling 2023-01-24 18:00:25 +00:00
utils.h Spelling pkg dev compiler 2023-01-26 09:12:41 +00:00
utils_android.cc [vm] Update to variadic FATAL. 2023-03-06 22:06:59 +00:00
utils_android.h
utils_fuchsia.cc [vm] Update to variadic FATAL. 2023-03-06 22:06:59 +00:00
utils_fuchsia.h [fuchsia] allow injecting the inspect node 2021-03-22 17:38:24 +00:00
utils_linux.cc [vm] Update to variadic FATAL. 2023-03-06 22:06:59 +00:00
utils_linux.h
utils_macos.cc [vm] Make VM strict about min required Mac OS X version. 2023-03-08 09:08:39 +00:00
utils_macos.h [vm] Make VM strict about min required Mac OS X version. 2023-03-08 09:08:39 +00:00
utils_win.cc [vm] Update to variadic FATAL. 2023-03-06 22:06:59 +00:00
utils_win.h