Eliminate unnecessary depencencies in some header files.
authorfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Feb 2010 14:33:34 +0000 (14:33 +0000)
committerfschneider@chromium.org <fschneider@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 8 Feb 2010 14:33:34 +0000 (14:33 +0000)
commit4acaded36c3dba62e2d5e503e6ee2c7877006645
tree3e2d88434d45be8d3d39c82de509d67638adce64
parente7fbf99b17aac3392372df5b65511ee89d665ec6
Eliminate unnecessary depencencies in some header files.

1. Eliminate unnecessary include of register-allocator-inl.h in frame-element.h.
2. Move functions register-allocator.h to the -inl.h file if they use other inline functions.
3. Add missing includes that resulted from the above changes.

Review URL: http://codereview.chromium.org/585009

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3816 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/compiler.h
src/debug.cc
src/frame-element.h
src/register-allocator-inl.h
src/register-allocator.h