dart-sdk/runtime/platform
Régis Crelier 6da340bf76 Reland "[VM runtime] Dual mapping of executable pages."
This is a reland of 44186dfdcd

Original change's description:
> [VM runtime] Dual mapping of executable pages.
> 
> Change-Id: Iaad78d324e25462ce951f4df26974a6a368c50b7
> Reviewed-on: https://dart-review.googlesource.com/c/93377
> Commit-Queue: Régis Crelier <regis@google.com>
> Reviewed-by: Ryan Macnak <rmacnak@google.com>

Change-Id: I7a0caa078950637d9fe831732577fd2467061099
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/95263
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2019-03-08 18:33:02 +00:00
..
address_sanitizer.h
allocation.h
assert.cc [vm] Move VM globals from runtime/platform to runtime/vm. 2018-09-04 21:16:39 +00:00
assert.h [vm] Fix build for gcc 7.3.0. 2018-05-03 17:59:44 +00:00
atomic.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
atomic_android.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
atomic_fuchsia.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
atomic_linux.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
atomic_macos.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
atomic_win.h [vm] Use atomic release-acquire operations to update RawICData::ic_data_ 2018-11-01 18:29:05 +00:00
BUILD.gn [GN] Add interpreter config. Refactor configs. 2018-05-14 15:26:37 +00:00
c99_support_win.h
floating_point.h
floating_point_win.cc
floating_point_win.h
globals.h Reland "[VM runtime] Dual mapping of executable pages." 2019-03-08 18:33:02 +00:00
growable_array.h [vm/compiler] Rework how logical expressions are compiled to IL. 2018-08-02 10:51:53 +00:00
hashmap.cc [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
hashmap.h [vm] Propagate more UTF8 conversion errors 2018-09-06 02:23:21 +00:00
inttypes_support_win.h [VM] Use X64 disassembler for IA32 and X64 (reland) 2017-11-22 12:04:18 +00:00
math.h
memory_sanitizer.h
platform_sources.gni [vm] Remove some bin -> vm includes. 2018-03-28 23:16:09 +00:00
safe_stack.h
signal_blocker.h
text_buffer.cc [vm] Avoid quadratic growth in (Malloc)TextBuffer and ZoneTextBuffer. 2019-03-05 22:32:22 +00:00
text_buffer.h [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils.cc [vm] Add macro for fallthrough annotations 2019-02-15 01:12:01 +00:00
utils.h [vm/bytecode] Revise representation of types, constants and calls in bytecode 2019-02-05 20:13:45 +00:00
utils_android.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils_android.h
utils_fuchsia.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils_fuchsia.h
utils_linux.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils_linux.h
utils_macos.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils_macos.h
utils_win.cc [vm] Move some string utils from runtime/vm to runtime/platform. 2018-03-01 02:07:46 +00:00
utils_win.h