Revert 20962 "Break cyclic reference between utils and platform."
authorjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 25 Apr 2014 12:23:11 +0000 (12:23 +0000)
committerjochen@chromium.org <jochen@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 25 Apr 2014 12:23:11 +0000 (12:23 +0000)
commit4ed16eaec5cb9f3a65711fec3160718226997b1b
treedf9b4c9c4f34adb521d4fd39b8f566a04f9ca6db
parentf2a1176f90cfa69ddc2d182d665a0f67125dc611
Revert 20962 "Break cyclic reference between utils and platform."

>  Platform includes utils.h for the definition of Vector<>, so utils.h
>  can't include platform.h and has to use memcpy instead of OS::MemCopy.
>
>  We split out Vector<> into its own header to break this cycle
>  dependency.
>
>  BUG=none
>  R=mstarzinger@chromium.org
>  LOG=n
>
>  Review URL: https://codereview.chromium.org/251753002

BUG=none
LOG=n
TBR=danno@chromium.org

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20976 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/libplatform/default-platform.cc
src/libplatform/default-platform.h
src/platform.h
src/utils.h
src/vector.h [deleted file]
tools/gyp/v8.gyp