// Copyright (c) 2011 The LevelDB Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. See the AUTHORS file for names of contributors. #include "util/arena.h" namespace leveldb { static const int kBlockSize = …; Arena::Arena() : … { … } Arena::~Arena() { … } char* Arena::AllocateFallback(size_t bytes) { … } char* Arena::AllocateAligned(size_t bytes) { … } char* Arena::AllocateNewBlock(size_t block_bytes) { … } } // namespace leveldb