dart-sdk/runtime
Zachary Anderson f97e11f624 [Fuchsia] Safestack fix for exceptions
The safestack stack pointer is cached when invoking Dart code, and
manually restored when jumping over C++ frames for Dart exceptions
in Exceptions::JumpToFrame().

fixes #31356

Change-Id: I71c2e86d1d4f24571dd618a5db06fd1277339ebc
Reviewed-on: https://dart-review.googlesource.com/23141
Commit-Queue: Zach Anderson <zra@google.com>
Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
2017-11-22 19:27:54 +00:00
..
bin Remove the now unused runtime/bin/snapshot_in.cc 2017-11-22 18:24:48 +00:00
include [VM] Make flag --strong isolate specific. 2017-11-10 20:47:10 +00:00
lib [kernel] Implementation of fine-grained strong mode argument type-checks, phase 1 2017-11-21 15:35:48 +00:00
observatory [vm, gc] Remove the evacuating compactor. 2017-11-22 18:12:02 +00:00
platform [VM] Use X64 disassembler for IA32 and X64 (reland) 2017-11-22 12:04:18 +00:00
tests/vm Fix the name of the test output file in .gitignore. 2017-11-22 19:10:34 +00:00
third_party [gn] Split target arch/os defines from dart_config 2017-10-31 17:33:13 +00:00
tools Prefix scripts from core builtin libraries so the URIs are unique. 2017-10-05 15:47:43 +00:00
vm [Fuchsia] Safestack fix for exceptions 2017-11-22 19:27:54 +00:00
.gitignore
BUILD.gn Reland: [GN] Adds dart_host_sdk_toolchain argument 2017-11-02 19:02:18 +00:00
codereview.settings
CPPLINT.cfg clang-formats remaining files and adds a presubmit check. 2016-11-09 12:43:57 -08:00
PRESUBMIT.py VM: Enforce correctly formatted C++ code 2016-11-30 23:52:52 +01:00
runtime_args.gni GN: Change the default meaning of dart_target_arch from current_cpu to target_cpu. 2017-07-13 14:59:35 -07:00