dart-sdk/runtime
Ben Konyi 31fdba6cec [ VM ] Fix issue where DartDev snapshot would not be found when Dart is installed with Brew
Brew uses symlinks to symlinks, and code to determine the directory of
the current Dart executable was assuming that only one level of
symlinking could occur. This change results in symlink evaluation being
performed until we find the absolute path of the executable.

Fixes: https://github.com/dart-lang/sdk/issues/41057

Change-Id: Id7326f09e01383150a41754e71174400cc6ec6b8
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/139781
Reviewed-by: Jaime Wren <jwren@google.com>
Commit-Queue: Ben Konyi <bkonyi@google.com>
2020-03-17 20:16:25 +00:00
..
bin [ VM ] Fix issue where DartDev snapshot would not be found when Dart is installed with Brew 2020-03-17 20:16:25 +00:00
docs [vm/compiler] Tests, cleanups and fixes to Type Testing Stubs. 2020-03-17 14:11:02 +00:00
include [vm] Avoid allocating Monitor/Mutex/... with global initializer, use Init()/Cleanup() functions instead 2020-03-17 08:49:52 +00:00
lib Add bool.hasEnvironment constructor and tests 2020-03-16 11:17:58 +00:00
llvm_codegen [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
observatory [vm/reload] Use CFEs Class::hasConstConstructor flag 2020-03-17 17:33:02 +00:00
platform [vm, io] Fix some MemorySanitizer issues. 2020-02-27 17:50:43 +00:00
tests/vm Re-land "[vm/tfa] Convert named and optional parameters to required parameters where possible." 2020-03-17 19:54:05 +00:00
third_party Mass format python with yapf 2019-08-05 20:34:31 +00:00
tools [ dartfuzz ] Regenerate type table now that TypeError does not implement AssertionError 2020-02-24 21:49:08 +00:00
vm [vm/compiler] Do not speculate operands to e kSmiCid if we know from interface target it cannot be a Smi 2020-03-17 19:59:05 +00:00
.clang-tidy [vm] Add runtime/.clang-tidy file 2019-09-05 09:51:13 +00:00
.gitignore
BUILD.gn [BUILD] - Format gn files, this is being done to ensure the unfork CL 2020-03-10 21:56:11 +00:00
codereview.settings
configs.gni [VM/runtime] - Remove DART_NO_SNAPSHOT 2020-01-08 18:56:21 +00:00
CPPLINT.cfg
PRESUBMIT.py [Presubmit] Fixes presubmit for breaking API change. 2020-03-03 13:30:20 +00:00
runtime_args.gni [vm] DBC is obsolete. Remove dead code. 2019-10-27 18:18:29 +00:00