On 2014/09/22 18:21:52, Hannes Payer wrote:
https://codereview.chromium.org/581223004/diff/20001/src/heap/heap.h
File src/heap/heap.h (right):
https://codereview.chromium.org/581223004/diff/20001/src/heap/heap.h#newcode1666
src/heap/heap.h:1666: Executability executable);
I don't like that method? Why can't you use AllocateRaw here?
https://codereview.chromium.org/581223004/diff/20001/src/heap/spaces.cc
File src/heap/spaces.cc (right):
https://codereview.chromium.org/581223004/diff/20001/src/heap/spaces.cc#newcode2888
src/heap/spaces.cc:2888: void
LargeObjectSpace::PrepareForDeserialization(int
large_objects_total_size) {
This method should not be part of large object space. Please move it to
heap.
I hope I sufficiently addressed your comments. I folded tracking of large
object
allocations into the tracking of allocation in other spaces, which seems
cleaner. I also did what I was too lazy to do: I enabled large objects also
for
the startup snapshot, which was just adding two new fields in a couple of
files.
Please take another look.
https://codereview.chromium.org/581223004/
--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
---
You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.