| Index: src/mksnapshot.cc
|
| diff --git a/src/mksnapshot.cc b/src/mksnapshot.cc
|
| index 75babb57d0e587d0d9f5c952208d4f9c79dd60d4..95d3daada250551011fa16e850bcb8346b1c78ac 100644
|
| --- a/src/mksnapshot.cc
|
| +++ b/src/mksnapshot.cc
|
| @@ -43,49 +43,6 @@
|
|
|
| using namespace v8;
|
|
|
| -static const unsigned int kMaxCounters = 256;
|
| -
|
| -// A single counter in a counter collection.
|
| -class Counter {
|
| - public:
|
| - static const int kMaxNameSize = 64;
|
| - int32_t* Bind(const char* name) {
|
| - int i;
|
| - for (i = 0; i < kMaxNameSize - 1 && name[i]; i++) {
|
| - name_[i] = name[i];
|
| - }
|
| - name_[i] = '\0';
|
| - return &counter_;
|
| - }
|
| - private:
|
| - int32_t counter_;
|
| - uint8_t name_[kMaxNameSize];
|
| -};
|
| -
|
| -
|
| -// A set of counters and associated information. An instance of this
|
| -// class is stored directly in the memory-mapped counters file if
|
| -// the --save-counters options is used
|
| -class CounterCollection {
|
| - public:
|
| - CounterCollection() {
|
| - magic_number_ = 0xDEADFACE;
|
| - max_counters_ = kMaxCounters;
|
| - max_name_size_ = Counter::kMaxNameSize;
|
| - counters_in_use_ = 0;
|
| - }
|
| - Counter* GetNextCounter() {
|
| - if (counters_in_use_ == kMaxCounters) return NULL;
|
| - return &counters_[counters_in_use_++];
|
| - }
|
| - private:
|
| - uint32_t magic_number_;
|
| - uint32_t max_counters_;
|
| - uint32_t max_name_size_;
|
| - uint32_t counters_in_use_;
|
| - Counter counters_[kMaxCounters];
|
| -};
|
| -
|
|
|
| class Compressor {
|
| public:
|
|
|