dart-sdk/runtime
Daco Harkes 8e0a669e74 Revert "[vm] Refactor Location to use either dart::Register or dart::host::Register"
This reverts commit 60b3643e8e.

Reason for revert: Broke Windows+simulator builds. (Template instantiation checks are different on Windows than on Linux/MacOS)

Original change's description:
> [vm] Refactor Location to use either dart::Register or dart::host::Register
> 
> Refactoring motivation: go/dart-simulated-ffi
> 
> * template Location and PairLocation with <dart::Register, dart::FpuRegister> or <dart::host::Register, dart::host::FpuRegister>
> * move RegisterName and FpuRegisterName from assembler to constants
> 
> Change-Id: I266b97ef1f0493c184f4486c7a0482845d4ac644
> Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-bare-linux-release-simarm-try, vm-kernel-precomp-bare-linux-release-simarm64-try, vm-kernel-precomp-linux-debug-x64-try, vm-kernel-linux-debug-simdbc64-try
> Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/97312
> Commit-Queue: Daco Harkes <dacoharkes@google.com>
> Reviewed-by: Vyacheslav Egorov <vegorov@google.com>
> Reviewed-by: Samir Jindel <sjindel@google.com>

TBR=vegorov@google.com,sjindel@google.com,dacoharkes@google.com

Change-Id: I8b4721e3ddbe1d32c3b553555064868bce5ea089
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Cq-Include-Trybots: luci.dart.try:vm-kernel-precomp-bare-linux-release-simarm-try, vm-kernel-precomp-bare-linux-release-simarm64-try, vm-kernel-precomp-linux-debug-x64-try, vm-kernel-linux-debug-simdbc64-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/98843
Reviewed-by: Daco Harkes <dacoharkes@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2019-04-08 10:28:12 +00:00
..
bin [SDK] Adds build targets, wrappers and SDK builds for Dart AOT. 2019-04-05 13:23:44 +00:00
docs [vm, gc] Document object representation. 2019-03-01 00:32:25 +00:00
include [vm] Remove DART_CHECK_VALID; add check for a current isolate to Dart_PropagateError. 2019-04-02 20:06:19 +00:00
lib Revert "Reland "Temporary revert of two changes which potentially caused performance regressions in Flutter."" 2019-04-03 12:50:57 +00:00
observatory [bots] Run all tests on vm-dartkb-* bots 2019-04-05 18:25:34 +00:00
platform Revert "[vm] Refactor Location to use either dart::Register or dart::host::Register" 2019-04-08 10:28:12 +00:00
tests/vm [bots] Run all tests on vm-dartkb-* bots 2019-04-05 18:25:34 +00:00
third_party [gn] Split target arch/os defines from dart_config 2017-10-31 17:33:13 +00:00
tools [dart/fuzzer] Re-enable optimization_counter_threshold testing 2019-04-05 22:56:34 +00:00
vm Revert "[vm] Refactor Location to use either dart::Register or dart::host::Register" 2019-04-08 10:28:12 +00:00
.gitignore
BUILD.gn [vm] Delete disallowed constructors/operators 2019-03-23 00:52:41 +00:00
codereview.settings
configs.gni [build] Remove unused configurations (dead since removal of dart_bootstrap). 2018-11-16 01:14:56 +00:00
CPPLINT.cfg
PRESUBMIT.py
runtime_args.gni [vm/bytecode] Enable building of kernel service snapshot 2019-04-05 22:31:58 +00:00