I fixed comments. During tweaking I had to rebase my branch so I uploaded fixed
version separately:

http://codereview.chromium.org/3066044


http://codereview.chromium.org/3023033/diff/5001/6002
File src/arm/assembler-arm-inl.h (right):

http://codereview.chromium.org/3023033/diff/5001/6002#newcode173
src/arm/assembler-arm-inl.h:173: void RelocInfo::Visit(ObjectVisitor*
visitor) {
On 2010/08/03 20:09:09, Erik Corry wrote:
Can't you just replace this entire implementation with a call to the
templatized
version now?

No. It seems impossible to me.

http://codereview.chromium.org/3023033/diff/5001/6004
File src/bootstrapper.cc (right):

http://codereview.chromium.org/3023033/diff/5001/6004#newcode42
src/bootstrapper.cc:42: #include "objects-iteration.h"
On 2010/08/03 20:09:09, Erik Corry wrote:
Can't this be with the others in alphabetical order?

Done.

http://codereview.chromium.org/3023033/diff/5001/6006
File src/heap.cc (right):

http://codereview.chromium.org/3023033/diff/5001/6006#newcode48
src/heap.cc:48: #include "objects-iteration.h"
On 2010/08/03 20:09:09, Erik Corry wrote:
Alpha order?

Done.

http://codereview.chromium.org/3023033/diff/5001/6012
File src/objects-inl.h (right):

http://codereview.chromium.org/3023033/diff/5001/6012#newcode2094
src/objects-inl.h:2094: int HeapObject::SizeFromMap(Map* map) {
On 2010/08/03 20:09:09, Erik Corry wrote:
Not worth making this into a virtually dispatched getter?

I do not think it will worth it.

http://codereview.chromium.org/3023033/diff/5001/6016
File src/objects.h (right):

http://codereview.chromium.org/3023033/diff/5001/6016#newcode2519
src/objects.h:2519: class BodyDescriptor : public
FlexibleBodyDescriptor<kHeaderSize> {
On 2010/08/03 20:09:09, Erik Corry wrote:
Does a byte array need a flexible body descriptor?

It seems it does not. Removed.

http://codereview.chromium.org/3023033/show

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to