Sync our homegrown SysInfo replacement with the one in Chrome base.
authorbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 27 Aug 2014 08:29:22 +0000 (08:29 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org>
Wed, 27 Aug 2014 08:29:22 +0000 (08:29 +0000)
commitb8b9d10590502c0df9a61747adc73aa2fa19eb9c
treeeac92e335368a77a016fdb4ef9ac2f985dd2ac70
parent18235ae336f17b238b983c2f8d9ccf63a191b9cf
Sync our homegrown SysInfo replacement with the one in Chrome base.

Also fix several inconsistencies/bugs on the way.

TEST=base-unittests
R=svenpanne@chromium.org

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

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@23435 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
13 files changed:
BUILD.gn
src/base/platform/platform-posix.cc
src/base/platform/platform-win32.cc
src/base/platform/platform.h
src/base/sys-info.cc [new file with mode: 0644]
src/base/sys-info.h [new file with mode: 0644]
src/d8.cc
src/isolate.cc
src/libplatform/default-platform.cc
test/base-unittests/base-unittests.gyp
test/base-unittests/platform/platform-unittest.cc
test/base-unittests/sys-info-unittest.cc [new file with mode: 0644]
tools/gyp/v8.gyp