Skip to content

Instantly share code, notes, and snippets.

@mstruve
Created March 25, 2017 14:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mstruve/5625df16db44db5c5418ff17844282c9 to your computer and use it in GitHub Desktop.
Save mstruve/5625df16db44db5c5418ff17844282c9 to your computer and use it in GitHub Desktop.
Instance Counts for All Classes (including platform)
6435412 instances of class java.lang.Long
4465358 instances of class [B
3435783 instances of class org.apache.lucene.util.BytesRef
3186852 instances of class java.util.HashMap$Node
2789283 instances of class org.apache.lucene.search.BooleanClause
2771594 instances of class org.apache.lucene.index.Term
2770606 instances of class org.apache.lucene.search.TermQuery
2592369 instances of class java.util.concurrent.atomic.AtomicBoolean
2584385 instances of class org.apache.lucene.search.LRUQueryCache$CachingWrapperWeight
2584385 instances of class org.elasticsearch.indices.IndicesQueryCache$CachingWeightWrapper
2584177 instances of class org.apache.lucene.search.IndexSearcher$1$1
2584177 instances of class org.apache.lucene.search.TermQuery$TermWeight
818469 instances of class java.nio.DirectByteBufferR
738649 instances of class org.apache.lucene.store.ByteArrayDataInput
581097 instances of class [I
505267 instances of class [C
495946 instances of class java.lang.String
482206 instances of class [J
420674 instances of class org.apache.lucene.util.fst.FST$Arc
410215 instances of class [Ljava.nio.ByteBuffer;
408881 instances of class org.apache.lucene.store.ByteBufferIndexInput$SingleBufferImpl
335487 instances of class java.util.concurrent.atomic.LongAdder
247543 instances of class java.util.TreeMap$Entry
224778 instances of class org.apache.lucene.codecs.lucene50.Lucene50PostingsFormat$IntBlockTermState
222871 instances of class org.apache.lucene.codecs.lucene50.Lucene50PostingsReader$BlockDocsEnum
221842 instances of class org.elasticsearch.common.util.concurrent.ReleasableLock
211851 instances of class org.apache.lucene.search.IndexSearcher$1$2
211851 instances of class org.apache.lucene.search.TermScorer
211849 instances of class org.apache.lucene.search.DisiWrapper
211085 instances of class java.util.HashMap
178268 instances of class org.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame
150100 instances of class java.lang.ref.WeakReference
142011 instances of class java.lang.ThreadLocal$ThreadLocalMap$Entry
121806 instances of class java.util.WeakHashMap$Entry
110732 instances of class java.util.concurrent.locks.ReentrantReadWriteLock$ReadLock
110732 instances of class java.util.concurrent.locks.ReentrantReadWriteLock$Sync$ThreadLocalHoldCounter
110732 instances of class java.util.concurrent.locks.ReentrantReadWriteLock$WriteLock
110731 instances of class java.util.concurrent.locks.ReentrantReadWriteLock$NonfairSync
110685 instances of class java.util.concurrent.locks.ReentrantReadWriteLock
110592 instances of class org.elasticsearch.common.cache.Cache$CacheSegment
110592 instances of class org.elasticsearch.common.cache.Cache$CacheSegment$SegmentStats
94675 instances of class org.apache.lucene.util.packed.Packed64
67135 instances of class [Ljava.util.HashMap$Node;
64533 instances of class org.apache.lucene.document.Field
60720 instances of class [S
60420 instances of class org.apache.lucene.index.FieldInfo
59618 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$2
57082 instances of class [Ljava.lang.Object;
54872 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$NumericEntry
49078 instances of class org.apache.lucene.util.RoaringDocIdSet$ShortArrayDocIdSet
45946 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$SortedSetEntry
43569 instances of class org.apache.lucene.util.packed.DirectReader$DirectPackedReader8
42248 instances of class java.lang.Object
38302 instances of class java.util.concurrent.ConcurrentHashMap$Node
33913 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$7
31676 instances of class java.util.concurrent.atomic.AtomicLong
30571 instances of class org.apache.lucene.util.fst.FST
30569 instances of class org.apache.lucene.codecs.blocktree.FieldReader
27820 instances of class org.apache.lucene.util.FixedBitSet
26379 instances of class org.apache.lucene.util.BitDocIdSet
26365 instances of class org.apache.lucene.util.BytesRefBuilder
26299 instances of class java.util.concurrent.atomic.AtomicInteger
25902 instances of class java.util.HashSet
25776 instances of class [Lorg.apache.lucene.util.fst.FST$Arc;
25589 instances of class [Lorg.apache.lucene.codecs.blocktree.SegmentTermsEnumFrame;
25576 instances of class org.apache.lucene.codecs.blocktree.SegmentTermsEnum
25576 instances of class org.apache.lucene.util.fst.ReverseBytesReader
25565 instances of class org.elasticsearch.common.lucene.uid.PerThreadIDAndVersionLookup
24302 instances of class java.util.HashMap$EntrySet
23720 instances of class [F
23664 instances of class org.apache.lucene.index.SingletonSortedNumericDocValues
22914 instances of class org.apache.lucene.util.packed.DirectReader$DirectPackedReader12
22813 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$5
22730 instances of class java.util.ArrayList
22600 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$4
22386 instances of class java.util.LinkedHashMap$Entry
22033 instances of class org.apache.lucene.codecs.lucene50.Lucene50SkipReader
22033 instances of class [Lorg.apache.lucene.store.IndexInput;
21265 instances of class java.util.HashMap$KeySet
21216 instances of class org.apache.lucene.codecs.lucene54.Lucene54DocValuesProducer$BinaryEntry
21118 instances of class java.util.Collections$UnmodifiableMap
19872 instances of class org.apache.lucene.index.SingletonSortedSetDocValues
19359 instances of class java.util.TreeMap
19310 instances of class [Lorg.apache.lucene.util.LongValues;
19030 instances of class org.apache.lucene.util.packed.DirectReader$DirectPackedReader4
18856 instances of class org.apache.lucene.util.packed.DirectMonotonicReader$Meta
18555 instances of class org.apache.lucene.util.packed.DirectMonotonicReader$2
17805 instances of class org.apache.lucene.util.packed.DirectReader$DirectPackedReader16
17171 instances of class java.util.Collections$SynchronizedSet
16364 instances of class [Lio.netty.util.Recycler$DefaultHandle;
16329 instances of class org.apache.lucene.search.MultiTermQueryConstantScoreWrapper
16304 instances of class org.apache.lucene.search.LegacyNumericRangeQuery
16118 instances of class org.apache.lucene.util.packed.Direct8
15853 instances of class java.lang.Class
15795 instances of class org.apache.lucene.util.packed.DirectReader$DirectPackedReader1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment