dart-sdk/runtime
zra@google.com 6f2096face Refactors some CPU feature detection into new class CpuInfo, and uses new information in VM service.
This change rewrites the code from the ARM assembler for parsing /proc/cpuinfo on Linux and Android, and collects it into a CpuInfo class that can be used for other architectures as well. This code is in cpuinfo_*.cc. /proc/cpuinfo equivalents are used for Mac and Windows. CpuInfo is used by the VM service to report on the hardware dart is running on. In the future CpuInfo can also be used here to provide more information.

R=iposva@google.com, johnmccutchan@google.com

Review URL: https://codereview.chromium.org//120723003

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32468 260f80e4-7a28-3924-810f-c04153c831b5
2014-02-08 22:27:27 +00:00
..
bin Fix signal handler in checked mode.. 2014-02-07 13:19:23 +00:00
include Add new Dart API function Dart_IsolateData which returns the peer isolate data associated with an isolate. 2014-02-07 00:43:18 +00:00
lib Avoid printing the full token stream and doing line/column position calculations when extracting the source of a function where we don't have the original source. 2014-02-08 01:18:18 +00:00
platform Add Float64x2, Float64x2List, etc... with runtime and dart2js implementations 2014-01-31 15:28:05 +00:00
tests/vm Mark Service_Coverage as Skip on SIMMIPS 2014-01-22 16:39:22 +00:00
third_party - Make sure values are "used" as part of ASSERT even when compiling optimized. 2013-10-11 17:02:45 +00:00
tools Split service into VM and embedder specific bits. 2014-01-14 22:34:43 +00:00
vm Refactors some CPU feature detection into new class CpuInfo, and uses new information in VM service. 2014-02-08 22:27:27 +00:00
.gitignore Ignore runtime/pkg/. 2012-12-19 11:25:41 +00:00
codereview.settings
dart-runtime.gyp - Make sure sample_extension is built. 2013-11-06 21:46:30 +00:00
PRESUBMIT.py - Add more data collection to the scavenger. 2013-10-16 23:15:11 +00:00