Cleanup Socket class and remove it from the platform files.
authorbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 4 Sep 2013 10:41:51 +0000 (10:41 +0000)
committerbmeurer@chromium.org <bmeurer@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 4 Sep 2013 10:41:51 +0000 (10:41 +0000)
commit8f8222e9ad9d0346fe2b9ca56f21a4ddec835705
treee476cd38ff109f73fb58746475b30e8da0c1b35c
parent2b7efe05aeba32d4609283c4c3df1beefd128716
Cleanup Socket class and remove it from the platform files.

Move the Socket class to dedicated platform/socket.{cc,h} files.
Cleaned up the implementation to allow for more code sharing.

R=verwaest@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@16521 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
14 files changed:
src/d8-debug.cc
src/debug-agent.cc
src/debug-agent.h
src/debug.cc
src/platform-posix.cc
src/platform-win32.cc
src/platform.h
src/platform/socket.cc [new file with mode: 0644]
src/platform/socket.h [new file with mode: 0644]
test/cctest/cctest.gyp
test/cctest/cctest.status
test/cctest/test-debug.cc
test/cctest/test-socket.cc [moved from test/cctest/test-sockets.cc with 94% similarity]
tools/gyp/v8.gyp