diff options
| author | Ben Murdoch <benm@google.com> | 2011-11-30 15:57:28 +0000 |
|---|---|---|
| committer | Ben Murdoch <benm@google.com> | 2011-12-02 17:27:08 +0000 |
| commit | 257744e915dfc84d6d07a6b2accf8402d9ffc708 (patch) | |
| tree | 19d8782d5686697f36b1771e7fcd46f290b82c3c /src/spaces.cc | |
| parent | 92022043ea907575278de828a5c9cf6939b51e5e (diff) | |
| download | android_external_v8-257744e915dfc84d6d07a6b2accf8402d9ffc708.tar.gz android_external_v8-257744e915dfc84d6d07a6b2accf8402d9ffc708.tar.bz2 android_external_v8-257744e915dfc84d6d07a6b2accf8402d9ffc708.zip | |
Upgrade to V8 3.3
Merge V8 at 3.3.10.39
Simple merge required updates to makefiles only.
Bug: 5688872
Change-Id: I14703f418235f5ce6013b9b3e2e502407a9f6dfd
Diffstat (limited to 'src/spaces.cc')
| -rw-r--r-- | src/spaces.cc | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/spaces.cc b/src/spaces.cc index 3db9306c..b494d24a 100644 --- a/src/spaces.cc +++ b/src/spaces.cc @@ -1,4 +1,4 @@ -// Copyright 2006-2010 the V8 project authors. All rights reserved. +// Copyright 2011 the V8 project authors. All rights reserved. // Redistribution and use in source and binary forms, with or without // modification, are permitted provided that the following conditions are // met: @@ -148,12 +148,12 @@ PageIterator::PageIterator(PagedSpace* space, Mode mode) : space_(space) { // CodeRange -CodeRange::CodeRange(Isolate* isolate) - : isolate_(isolate), - code_range_(NULL), +CodeRange::CodeRange() + : code_range_(NULL), free_list_(0), allocation_list_(0), - current_allocation_block_index_(0) { + current_allocation_block_index_(0), + isolate_(NULL) { } @@ -279,9 +279,8 @@ void CodeRange::TearDown() { const int kEstimatedNumberOfChunks = 270; -MemoryAllocator::MemoryAllocator(Isolate* isolate) - : isolate_(isolate), - capacity_(0), +MemoryAllocator::MemoryAllocator() + : capacity_(0), capacity_executable_(0), size_(0), size_executable_(0), @@ -289,7 +288,8 @@ MemoryAllocator::MemoryAllocator(Isolate* isolate) chunks_(kEstimatedNumberOfChunks), free_chunk_ids_(kEstimatedNumberOfChunks), max_nof_chunks_(0), - top_(0) { + top_(0), + isolate_(NULL) { } @@ -1564,13 +1564,12 @@ static void ReportCodeKindStatistics() { CASE(BUILTIN); CASE(LOAD_IC); CASE(KEYED_LOAD_IC); - CASE(KEYED_EXTERNAL_ARRAY_LOAD_IC); CASE(STORE_IC); CASE(KEYED_STORE_IC); - CASE(KEYED_EXTERNAL_ARRAY_STORE_IC); CASE(CALL_IC); CASE(KEYED_CALL_IC); - CASE(TYPE_RECORDING_BINARY_OP_IC); + CASE(UNARY_OP_IC); + CASE(BINARY_OP_IC); CASE(COMPARE_IC); } } |
