summaryrefslogtreecommitdiffstats
path: root/tools/jprof/intcnt.h
diff options
context:
space:
mode:
authorwolfbeast <mcwerewolf@gmail.com>2018-05-23 20:16:00 +0200
committerwolfbeast <mcwerewolf@gmail.com>2018-05-23 20:16:00 +0200
commit94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1 (patch)
treeb10414cf2c2d85136861bae6df7ab1d0295c439a /tools/jprof/intcnt.h
parent542da56e2c4f992afb50c4222dcf757c3a3e6a5c (diff)
downloadUXP-94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1.tar
UXP-94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1.tar.gz
UXP-94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1.tar.lz
UXP-94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1.tar.xz
UXP-94988a2b4e6bd85ee8216c65cc8cd73d14cf1ad1.zip
Remove the jprof profiler.
This resolves #377.
Diffstat (limited to 'tools/jprof/intcnt.h')
-rw-r--r--tools/jprof/intcnt.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/tools/jprof/intcnt.h b/tools/jprof/intcnt.h
deleted file mode 100644
index 3c009eac2..000000000
--- a/tools/jprof/intcnt.h
+++ /dev/null
@@ -1,38 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
-
-#ifndef INTCNT_H
-#define INTCNT_H
-
-class IntCount
-{
-public:
- IntCount();
- ~IntCount();
- void clear();
- int countAdd(int index, int increment=1);
- int countGet(int index);
- int getSize();
- int getCount(int pos);
- int getIndex(int pos);
-
- IntCount(const IntCount&old)
- {
- numInts = old.numInts;
- if (numInts > 0) {
- iPair = new IntPair[numInts];
- for (int i = 0; i < numInts; i++) {
- iPair[i] = old.iPair[i];
- }
- } else {
- iPair = nullptr;
- }
- }
-private:
-
- int numInts;
- struct IntPair{int idx; int cnt;} *iPair;
-};
-
-#endif