Index: gpu/command_buffer/client/mapped_memory_unittest.cc |
diff --git a/gpu/command_buffer/client/mapped_memory_unittest.cc b/gpu/command_buffer/client/mapped_memory_unittest.cc |
index 15f5fbf6914fb4220e2c535c6f237665298b7b16..ac30abbf130a92e3f23ab5d359248038c0ac7758 100644 |
--- a/gpu/command_buffer/client/mapped_memory_unittest.cc |
+++ b/gpu/command_buffer/client/mapped_memory_unittest.cc |
@@ -4,6 +4,9 @@ |
#include "gpu/command_buffer/client/mapped_memory.h" |
+#include <stddef.h> |
+#include <stdint.h> |
+ |
#include <list> |
#include "base/bind.h" |
#include "base/memory/scoped_ptr.h" |
@@ -63,9 +66,7 @@ class MappedMemoryTestBase : public testing::Test { |
helper_->Initialize(kBufferSize); |
} |
- int32 GetToken() { |
- return command_buffer_->GetLastState().token; |
- } |
+ int32_t GetToken() { return command_buffer_->GetLastState().token; } |
scoped_ptr<AsyncAPIMock> api_mock_; |
scoped_refptr<TransferBufferManagerInterface> transfer_buffer_manager_; |
@@ -85,7 +86,7 @@ const unsigned int MappedMemoryTestBase::kBufferSize; |
// and SetToken are properly forwarded to the engine. |
class MemoryChunkTest : public MappedMemoryTestBase { |
protected: |
- static const int32 kShmId = 123; |
+ static const int32_t kShmId = 123; |
void SetUp() override { |
MappedMemoryTestBase::SetUp(); |
scoped_ptr<base::SharedMemory> shared_memory(new base::SharedMemory()); |
@@ -101,14 +102,14 @@ class MemoryChunkTest : public MappedMemoryTestBase { |
MappedMemoryTestBase::TearDown(); |
} |
- uint8* buffer_memory() { return static_cast<uint8*>(buffer_->memory()); } |
+ uint8_t* buffer_memory() { return static_cast<uint8_t*>(buffer_->memory()); } |
scoped_ptr<MemoryChunk> chunk_; |
scoped_refptr<gpu::Buffer> buffer_; |
}; |
#ifndef _MSC_VER |
-const int32 MemoryChunkTest::kShmId; |
+const int32_t MemoryChunkTest::kShmId; |
#endif |
TEST_F(MemoryChunkTest, Basic) { |
@@ -119,9 +120,9 @@ TEST_F(MemoryChunkTest, Basic) { |
EXPECT_EQ(kBufferSize, chunk_->GetSize()); |
void *pointer = chunk_->Alloc(kSize); |
ASSERT_TRUE(pointer); |
- EXPECT_LE(buffer_->memory(), static_cast<uint8*>(pointer)); |
+ EXPECT_LE(buffer_->memory(), static_cast<uint8_t*>(pointer)); |
EXPECT_GE(kBufferSize, |
- static_cast<uint8*>(pointer) - buffer_memory() + kSize); |
+ static_cast<uint8_t*>(pointer) - buffer_memory() + kSize); |
EXPECT_EQ(kBufferSize - kSize, chunk_->GetLargestFreeSizeWithoutWaiting()); |
EXPECT_EQ(kBufferSize - kSize, chunk_->GetLargestFreeSizeWithWaiting()); |
EXPECT_EQ(kBufferSize, chunk_->GetSize()); |
@@ -130,7 +131,7 @@ TEST_F(MemoryChunkTest, Basic) { |
EXPECT_EQ(kBufferSize, chunk_->GetLargestFreeSizeWithoutWaiting()); |
EXPECT_EQ(kBufferSize, chunk_->GetLargestFreeSizeWithWaiting()); |
- uint8 *pointer_char = static_cast<uint8*>(chunk_->Alloc(kSize)); |
+ uint8_t* pointer_char = static_cast<uint8_t*>(chunk_->Alloc(kSize)); |
ASSERT_TRUE(pointer_char); |
EXPECT_LE(buffer_memory(), pointer_char); |
EXPECT_GE(buffer_memory() + kBufferSize, pointer_char + kSize); |
@@ -167,14 +168,14 @@ class MappedMemoryManagerTest : public MappedMemoryTestBase { |
TEST_F(MappedMemoryManagerTest, Basic) { |
const unsigned int kSize = 1024; |
// Check we can alloc. |
- int32 id1 = -1; |
+ int32_t id1 = -1; |
unsigned int offset1 = 0xFFFFFFFFU; |
void* mem1 = manager_->Alloc(kSize, &id1, &offset1); |
ASSERT_TRUE(mem1); |
EXPECT_NE(-1, id1); |
EXPECT_EQ(0u, offset1); |
// Check if we free and realloc the same size we get the same memory |
- int32 id2 = -1; |
+ int32_t id2 = -1; |
unsigned int offset2 = 0xFFFFFFFFU; |
manager_->Free(mem1); |
void* mem2 = manager_->Alloc(kSize, &id2, &offset2); |
@@ -182,7 +183,7 @@ TEST_F(MappedMemoryManagerTest, Basic) { |
EXPECT_EQ(id1, id2); |
EXPECT_EQ(offset1, offset2); |
// Check if we allocate again we get different shared memory |
- int32 id3 = -1; |
+ int32_t id3 = -1; |
unsigned int offset3 = 0xFFFFFFFFU; |
void* mem3 = manager_->Alloc(kSize, &id3, &offset3); |
ASSERT_TRUE(mem3 != NULL); |
@@ -191,8 +192,8 @@ TEST_F(MappedMemoryManagerTest, Basic) { |
EXPECT_EQ(0u, offset3); |
// Free 3 and allocate 2 half size blocks. |
manager_->Free(mem3); |
- int32 id4 = -1; |
- int32 id5 = -1; |
+ int32_t id4 = -1; |
+ int32_t id5 = -1; |
unsigned int offset4 = 0xFFFFFFFFU; |
unsigned int offset5 = 0xFFFFFFFFU; |
void* mem4 = manager_->Alloc(kSize / 2, &id4, &offset4); |
@@ -216,7 +217,7 @@ TEST_F(MappedMemoryManagerTest, FreePendingToken) { |
// Allocate several buffers across multiple chunks. |
void *pointers[kAllocCount]; |
for (unsigned int i = 0; i < kAllocCount; ++i) { |
- int32 id = -1; |
+ int32_t id = -1; |
unsigned int offset = 0xFFFFFFFFu; |
pointers[i] = manager_->Alloc(kSize, &id, &offset); |
EXPECT_TRUE(pointers[i]); |
@@ -225,7 +226,7 @@ TEST_F(MappedMemoryManagerTest, FreePendingToken) { |
} |
// Free one successful allocation, pending fence. |
- int32 token = helper_.get()->InsertToken(); |
+ int32_t token = helper_.get()->InsertToken(); |
manager_->FreePendingToken(pointers[0], token); |
// The way we hooked up the helper and engine, it won't process commands |
@@ -238,7 +239,7 @@ TEST_F(MappedMemoryManagerTest, FreePendingToken) { |
EXPECT_LE(token, GetToken()); |
// This allocation should use the spot just freed above. |
- int32 new_id = -1; |
+ int32_t new_id = -1; |
unsigned int new_offset = 0xFFFFFFFFu; |
void* new_ptr = manager_->Alloc(kSize, &new_id, &new_offset); |
EXPECT_TRUE(new_ptr); |
@@ -254,7 +255,7 @@ TEST_F(MappedMemoryManagerTest, FreePendingToken) { |
} |
TEST_F(MappedMemoryManagerTest, FreeUnused) { |
- int32 id = -1; |
+ int32_t id = -1; |
unsigned int offset = 0xFFFFFFFFU; |
void* m1 = manager_->Alloc(kBufferSize, &id, &offset); |
void* m2 = manager_->Alloc(kBufferSize, &id, &offset); |
@@ -278,13 +279,13 @@ TEST_F(MappedMemoryManagerTest, ChunkSizeMultiple) { |
manager_->set_chunk_size_multiple(kSize * 2); |
// Check if we allocate less than the chunk size multiple we get |
// chunks arounded up. |
- int32 id1 = -1; |
+ int32_t id1 = -1; |
unsigned int offset1 = 0xFFFFFFFFU; |
void* mem1 = manager_->Alloc(kSize, &id1, &offset1); |
- int32 id2 = -1; |
+ int32_t id2 = -1; |
unsigned int offset2 = 0xFFFFFFFFU; |
void* mem2 = manager_->Alloc(kSize, &id2, &offset2); |
- int32 id3 = -1; |
+ int32_t id3 = -1; |
unsigned int offset3 = 0xFFFFFFFFU; |
void* mem3 = manager_->Alloc(kSize, &id3, &offset3); |
ASSERT_TRUE(mem1); |
@@ -309,7 +310,7 @@ TEST_F(MappedMemoryManagerTest, UnusedMemoryLimit) { |
manager_->set_chunk_size_multiple(kChunkSize); |
// Allocate one chunk worth of memory. |
- int32 id1 = -1; |
+ int32_t id1 = -1; |
unsigned int offset1 = 0xFFFFFFFFU; |
void* mem1 = manager_->Alloc(kChunkSize, &id1, &offset1); |
ASSERT_TRUE(mem1); |
@@ -318,7 +319,7 @@ TEST_F(MappedMemoryManagerTest, UnusedMemoryLimit) { |
// Allocate half a chunk worth of memory again. |
// The same chunk will be used. |
- int32 id2 = -1; |
+ int32_t id2 = -1; |
unsigned int offset2 = 0xFFFFFFFFU; |
void* mem2 = manager_->Alloc(kChunkSize, &id2, &offset2); |
ASSERT_TRUE(mem2); |
@@ -341,7 +342,7 @@ TEST_F(MappedMemoryManagerTest, MemoryLimitWithReuse) { |
manager_->set_chunk_size_multiple(kChunkSize); |
// Allocate half a chunk worth of memory. |
- int32 id1 = -1; |
+ int32_t id1 = -1; |
unsigned int offset1 = 0xFFFFFFFFU; |
void* mem1 = manager_->Alloc(kSize, &id1, &offset1); |
ASSERT_TRUE(mem1); |
@@ -350,7 +351,7 @@ TEST_F(MappedMemoryManagerTest, MemoryLimitWithReuse) { |
// Allocate half a chunk worth of memory again. |
// The same chunk will be used. |
- int32 id2 = -1; |
+ int32_t id2 = -1; |
unsigned int offset2 = 0xFFFFFFFFU; |
void* mem2 = manager_->Alloc(kSize, &id2, &offset2); |
ASSERT_TRUE(mem2); |
@@ -358,7 +359,7 @@ TEST_F(MappedMemoryManagerTest, MemoryLimitWithReuse) { |
EXPECT_EQ(kSize, offset2); |
// Free one successful allocation, pending fence. |
- int32 token = helper_.get()->InsertToken(); |
+ int32_t token = helper_.get()->InsertToken(); |
manager_->FreePendingToken(mem2, token); |
// The way we hooked up the helper and engine, it won't process commands |
@@ -370,7 +371,7 @@ TEST_F(MappedMemoryManagerTest, MemoryLimitWithReuse) { |
// We won't be able to claim the free memory without waiting and |
// as we've already met the memory limit we'll have to wait |
// on the token. |
- int32 id3 = -1; |
+ int32_t id3 = -1; |
unsigned int offset3 = 0xFFFFFFFFU; |
void* mem3 = manager_->Alloc(kSize, &id3, &offset3); |
ASSERT_TRUE(mem3); |
@@ -394,14 +395,14 @@ TEST_F(MappedMemoryManagerTest, MaxAllocationTest) { |
manager_->set_chunk_size_multiple(kLimit); |
// Allocate twice the limit worth of memory (currently unbounded). |
- int32 id1 = -1; |
+ int32_t id1 = -1; |
unsigned int offset1 = 0xFFFFFFFFU; |
void* mem1 = manager_->Alloc(kLimit, &id1, &offset1); |
ASSERT_TRUE(mem1); |
EXPECT_NE(-1, id1); |
EXPECT_EQ(0u, offset1); |
- int32 id2 = -1; |
+ int32_t id2 = -1; |
unsigned int offset2 = 0xFFFFFFFFU; |
void* mem2 = manager_->Alloc(kLimit, &id2, &offset2); |
ASSERT_TRUE(mem2); |
@@ -411,7 +412,7 @@ TEST_F(MappedMemoryManagerTest, MaxAllocationTest) { |
manager_->set_max_allocated_bytes(kLimit); |
// A new allocation should now fail. |
- int32 id3 = -1; |
+ int32_t id3 = -1; |
unsigned int offset3 = 0xFFFFFFFFU; |
void* mem3 = manager_->Alloc(kLimit, &id3, &offset3); |
ASSERT_FALSE(mem3); |
@@ -421,7 +422,7 @@ TEST_F(MappedMemoryManagerTest, MaxAllocationTest) { |
manager_->Free(mem2); |
// New allocation is over the limit but should reuse allocated space |
- int32 id4 = -1; |
+ int32_t id4 = -1; |
unsigned int offset4 = 0xFFFFFFFFU; |
void* mem4 = manager_->Alloc(kLimit, &id4, &offset4); |
ASSERT_TRUE(mem4); |