A follow-up to r5211: fix a couple of issues detected on Windows.
authormikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Aug 2010 14:57:13 +0000 (14:57 +0000)
committermikhail.naganov@gmail.com <mikhail.naganov@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Mon, 9 Aug 2010 14:57:13 +0000 (14:57 +0000)
commit31fd432f2d758ebe2a512ad985033d49cf86cd25
treee85b2cf6d9e0bf1b09fd5e572ab4a09bc2504db9
parent9677b96b7b82253cedb06318fbdd4bd4e7493178
A follow-up to r5211: fix a couple of issues detected on Windows.

 - storage of enums in bit fields;
 - removing dead entries from address -> id map in HeapObjectsMap;
 - layout of HeapEntry, to avoid class size increase on ia32 due to alignment;

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

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@5217 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/profile-generator.cc
src/profile-generator.h