| IndexWriter.java |  | 0% |  | 0% | 789 | 789 | 1,684 | 1,684 | 177 | 177 | 4 | 4 |
| DocumentsWriter.java |  | 0% |  | 0% | 318 | 318 | 603 | 603 | 96 | 96 | 8 | 8 |
| DirectoryReader.java |  | 0% |  | 0% | 254 | 254 | 534 | 534 | 87 | 87 | 7 | 7 |
| SegmentReader.java |  | 0% |  | 0% | 325 | 325 | 525 | 525 | 90 | 90 | 5 | 5 |
| CheckIndex.java |  | 0% |  | 0% | 114 | 114 | 386 | 386 | 23 | 23 | 8 | 8 |
| SegmentMerger.java |  | 0% |  | 0% | 134 | 134 | 353 | 353 | 30 | 30 | 4 | 4 |
| SegmentInfo.java |  | 0% |  | 0% | 151 | 151 | 321 | 321 | 39 | 39 | 1 | 1 |
| TermsHashPerField.java |  | 0% |  | 0% | 132 | 132 | 301 | 301 | 20 | 20 | 1 | 1 |
| FieldsReader.java |  | 0% |  | 0% | 89 | 89 | 267 | 267 | 30 | 30 | 2 | 2 |
| TermVectorsReader.java |  | 0% |  | 0% | 108 | 108 | 256 | 256 | 26 | 26 | 2 | 2 |
| ParallelReader.java |  | 0% |  | 0% | 130 | 130 | 260 | 260 | 59 | 59 | 4 | 4 |
| IndexFileDeleter.java |  | 0% |  | 0% | 112 | 112 | 234 | 234 | 36 | 36 | 3 | 3 |
| SegmentInfos.java |  | 0% |  | 0% | 107 | 107 | 299 | 299 | 45 | 45 | 3 | 3 |
| DocFieldProcessorPerThread.java |  | 0% |  | 0% | 67 | 67 | 187 | 187 | 14 | 14 | 2 | 2 |
| LogMergePolicy.java |  | 0% |  | 0% | 93 | 93 | 170 | 170 | 24 | 24 | 1 | 1 |
| MultiReader.java |  | 0% |  | 0% | 70 | 70 | 157 | 157 | 34 | 34 | 1 | 1 |
| TermVectorsTermsWriter.java |  | 0% |  | 0% | 58 | 58 | 143 | 143 | 21 | 21 | 3 | 3 |
| ConcurrentMergeScheduler.java |  | 0% |  | 0% | 78 | 78 | 175 | 175 | 29 | 29 | 2 | 2 |
| IndexReader.java |  | 0% |  | 0% | 77 | 77 | 169 | 169 | 55 | 55 | 3 | 3 |
| FieldInfos.java |  | 0% |  | 0% | 58 | 58 | 116 | 116 | 22 | 22 | 1 | 1 |
| TermInfosWriter.java |  | 0% |  | 0% | 38 | 38 | 91 | 91 | 10 | 10 | 1 | 1 |
| TermVectorsTermsWriterPerField.java |  | 0% |  | 0% | 55 | 55 | 121 | 121 | 11 | 11 | 1 | 1 |
| TermVectorsWriter.java |  | 0% |  | 0% | 40 | 40 | 111 | 111 | 5 | 5 | 1 | 1 |
| FreqProxTermsWriter.java |  | 0% |  | 0% | 53 | 53 | 123 | 123 | 11 | 11 | 2 | 2 |
| TermInfosReader.java |  | 0% |  | 0% | 55 | 55 | 116 | 116 | 16 | 16 | 1 | 1 |
| TermsHash.java |  | 0% |  | 0% | 53 | 53 | 102 | 102 | 12 | 12 | 1 | 1 |
| MultiLevelSkipListReader.java |  | 0% |  | 0% | 38 | 38 | 94 | 94 | 16 | 16 | 2 | 2 |
| StoredFieldsWriter.java |  | 0% |  | 0% | 47 | 47 | 86 | 86 | 17 | 17 | 2 | 2 |
| FieldsWriter.java |  | 0% |  | 0% | 31 | 31 | 111 | 111 | 11 | 11 | 1 | 1 |
| SegmentTermDocs.java |  | 0% |  | 0% | 40 | 40 | 102 | 102 | 13 | 13 | 1 | 1 |
| DocInverterPerField.java |  | 0% |  | 0% | 23 | 23 | 90 | 90 | 3 | 3 | 1 | 1 |
| SegmentTermEnum.java |  | 0% |  | 0% | 33 | 33 | 87 | 87 | 14 | 14 | 1 | 1 |
| ByteSliceReader.java |  | 0% |  | 0% | 36 | 36 | 61 | 61 | 12 | 12 | 1 | 1 |
| CompoundFileWriter.java |  | 0% |  | 0% | 29 | 29 | 82 | 82 | 8 | 8 | 1 | 1 |
| NormsWriter.java |  | 0% |  | 0% | 32 | 32 | 75 | 75 | 8 | 8 | 1 | 1 |
| ByteBlockPool.java |  | 0% |  | 0% | 13 | 13 | 55 | 55 | 7 | 7 | 2 | 2 |
| DocFieldConsumers.java |  | 0% |  | 0% | 23 | 23 | 71 | 71 | 14 | 14 | 2 | 2 |
| FreqProxTermsWriterPerField.java |  | 0% |  | 0% | 37 | 37 | 69 | 69 | 13 | 13 | 1 | 1 |
| MergeDocIDRemapper.java |  | 0% |  | 0% | 20 | 20 | 49 | 49 | 3 | 3 | 1 | 1 |
| CompoundFileReader.java |  | 0% |  | 0% | 33 | 33 | 77 | 77 | 23 | 23 | 2 | 2 |
| MultipleTermPositions.java |  | 0% |  | 0% | 37 | 37 | 70 | 70 | 23 | 23 | 3 | 3 |
| TermBuffer.java |  | 0% |  | 0% | 19 | 19 | 67 | 67 | 10 | 10 | 1 | 1 |
| SegmentTermPositions.java |  | 0% |  | 0% | 36 | 36 | 75 | 75 | 16 | 16 | 1 | 1 |
| IndexFileNames.java |  | 0% | | 0% | 10 | 10 | 19 | 19 | 5 | 5 | 1 | 1 |
| FilterIndexReader.java |  | 0% | | n/a | 49 | 49 | 73 | 73 | 49 | 49 | 4 | 4 |
| FormatPostingsDocsWriter.java |  | 0% |  | 0% | 16 | 16 | 45 | 45 | 6 | 6 | 1 | 1 |
| BufferedDeletes.java |  | 0% |  | 0% | 23 | 23 | 55 | 55 | 10 | 10 | 2 | 2 |
| TermsHashPerThread.java |  | 0% |  | 0% | 25 | 25 | 51 | 51 | 9 | 9 | 1 | 1 |
| Payload.java |  | 0% |  | 0% | 26 | 26 | 50 | 50 | 14 | 14 | 1 | 1 |
| ByteSliceWriter.java |  | 0% |  | 0% | 24 | 24 | 34 | 34 | 7 | 7 | 1 | 1 |
| FreqProxFieldMergeState.java |  | 0% |  | 0% | 16 | 16 | 40 | 40 | 4 | 4 | 1 | 1 |
| MergePolicy.java |  | 0% |  | 0% | 24 | 24 | 51 | 51 | 16 | 16 | 5 | 5 |
| SortedTermVectorMapper.java |  | 0% |  | 0% | 22 | 22 | 37 | 37 | 5 | 5 | 1 | 1 |
| DefaultSkipListWriter.java |  | 0% | | 0% | 10 | 10 | 41 | 41 | 6 | 6 | 1 | 1 |
| Term.java |  | 0% |  | 0% | 25 | 25 | 46 | 46 | 12 | 12 | 1 | 1 |
| MultiLevelSkipListWriter.java |  | 0% |  | 0% | 18 | 18 | 34 | 34 | 5 | 5 | 1 | 1 |
| StoredFieldsWriterPerThread.java |  | 0% |  | 0% | 18 | 18 | 27 | 27 | 6 | 6 | 1 | 1 |
| SnapshotDeletionPolicy.java |  | 0% | | 0% | 20 | 20 | 37 | 37 | 15 | 15 | 2 | 2 |
| TermVectorsTermsWriterPerThread.java |  | 0% |  | 0% | 15 | 15 | 26 | 26 | 8 | 8 | 1 | 1 |
| FormatPostingsPositionsWriter.java |  | 0% |  | 0% | 17 | 17 | 36 | 36 | 6 | 6 | 1 | 1 |
| NormsWriterPerField.java |  | 0% |  | 0% | 14 | 14 | 27 | 27 | 6 | 6 | 1 | 1 |
| DefaultSkipListReader.java |  | 0% | | 0% | 10 | 10 | 35 | 35 | 8 | 8 | 1 | 1 |
| PositionBasedTermVectorMapper.java |  | 0% |  | 0% | 18 | 18 | 36 | 36 | 11 | 11 | 2 | 2 |
| IndexFileNameFilter.java |  | 0% |  | 0% | 19 | 19 | 31 | 31 | 5 | 5 | 1 | 1 |
| DocInverter.java |  | 0% | | 0% | 9 | 9 | 33 | 33 | 7 | 7 | 1 | 1 |
| FieldInfo.java |  | 0% |  | 0% | 12 | 12 | 35 | 35 | 3 | 3 | 1 | 1 |
| DocFieldConsumersPerThread.java |  | 0% |  | 0% | 13 | 13 | 29 | 29 | 6 | 6 | 1 | 1 |
| SegmentTermVector.java |  | 0% |  | 0% | 15 | 15 | 26 | 26 | 8 | 8 | 1 | 1 |
| AllTermDocs.java |  | 0% |  | 0% | 17 | 17 | 31 | 31 | 9 | 9 | 1 | 1 |
| TermVectorEntry.java |  | 0% |  | 0% | 20 | 20 | 27 | 27 | 13 | 13 | 1 | 1 |
| IntBlockPool.java |  | 0% | | 0% | 6 | 6 | 25 | 25 | 3 | 3 | 1 | 1 |
| SegmentMergeInfo.java |  | 0% |  | 0% | 12 | 12 | 30 | 30 | 5 | 5 | 1 | 1 |
| DocFieldProcessor.java |  | 0% | | 0% | 7 | 7 | 27 | 27 | 6 | 6 | 1 | 1 |
| DocInverterPerThread.java |  | 0% | | n/a | 7 | 7 | 27 | 27 | 7 | 7 | 2 | 2 |
| CharBlockPool.java |  | 0% | | 0% | 4 | 4 | 21 | 21 | 3 | 3 | 1 | 1 |
| TermInfo.java |  | 0% | | n/a | 5 | 5 | 25 | 25 | 5 | 5 | 1 | 1 |
| ReusableStringReader.java |  | 0% | | 0% | 7 | 7 | 19 | 19 | 5 | 5 | 1 | 1 |
| FormatPostingsFieldsWriter.java |  | 0% | | n/a | 3 | 3 | 16 | 16 | 3 | 3 | 1 | 1 |
| IndexCommit.java | | 0% | | 0% | 13 | 13 | 13 | 13 | 10 | 10 | 1 | 1 |
| TermVectorOffsetInfo.java | | 0% | | 0% | 13 | 13 | 22 | 22 | 9 | 9 | 1 | 1 |
| FormatPostingsTermsWriter.java | | 0% | | 0% | 6 | 6 | 18 | 18 | 5 | 5 | 1 | 1 |
| FieldSortedTermVectorMapper.java | | 0% | | n/a | 6 | 6 | 15 | 15 | 6 | 6 | 1 | 1 |
| SegmentTermPositionVector.java | | 0% |  | 0% | 10 | 10 | 17 | 17 | 4 | 4 | 1 | 1 |
| FieldInvertState.java | | 0% | | n/a | 9 | 9 | 22 | 22 | 9 | 9 | 1 | 1 |
| DocumentsWriterThreadState.java | | 0% | | n/a | 2 | 2 | 14 | 14 | 2 | 2 | 1 | 1 |
| LogByteSizeMergePolicy.java | | 0% | | n/a | 6 | 6 | 11 | 11 | 6 | 6 | 1 | 1 |
| DocFieldConsumersPerField.java | | 0% | | n/a | 3 | 3 | 13 | 13 | 3 | 3 | 1 | 1 |
| SegmentWriteState.java | | 0% | | n/a | 2 | 2 | 11 | 11 | 2 | 2 | 1 | 1 |
| FormatPostingsTermsConsumer.java | | 0% | | 0% | 4 | 4 | 7 | 7 | 2 | 2 | 1 | 1 |
| SegmentMergeQueue.java | | 0% | | 0% | 7 | 7 | 10 | 10 | 3 | 3 | 1 | 1 |
| TermVectorEntryFreqSortedComparator.java | | 0% | | 0% | 4 | 4 | 8 | 8 | 2 | 2 | 1 | 1 |
| ReadOnlyDirectoryReader.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| KeepOnlyLastCommitDeletionPolicy.java | | 0% | | 0% | 4 | 4 | 7 | 7 | 3 | 3 | 1 | 1 |
| LogDocMergePolicy.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| DocFieldProcessorPerField.java | | 0% | | n/a | 2 | 2 | 8 | 8 | 2 | 2 | 1 | 1 |
| ReadOnlySegmentReader.java | | 0% | | 0% | 6 | 6 | 5 | 5 | 4 | 4 | 1 | 1 |
| NormsWriterPerThread.java | | 0% | | n/a | 6 | 6 | 9 | 9 | 6 | 6 | 1 | 1 |
| FreqProxTermsWriterPerThread.java | | 0% | | n/a | 5 | 5 | 8 | 8 | 5 | 5 | 1 | 1 |
| TermVectorMapper.java | | 0% | | n/a | 5 | 5 | 9 | 9 | 5 | 5 | 1 | 1 |
| FieldReaderException.java | | 0% | | n/a | 4 | 4 | 8 | 8 | 4 | 4 | 1 | 1 |
| SerialMergeScheduler.java | | 0% | | 0% | 4 | 4 | 8 | 8 | 3 | 3 | 1 | 1 |
| DocFieldConsumer.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| TermsHashConsumer.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| InvertedDocConsumer.java | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| StaleReaderException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| CorruptIndexException.java | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| MergeScheduler.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| RawPostingList.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InvertedDocConsumerPerField.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TermEnum.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DocFieldConsumerPerField.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TermsHashConsumerPerThread.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InvertedDocConsumerPerThread.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| FormatPostingsFieldsConsumer.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InvertedDocEndConsumerPerThread.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InvertedDocEndConsumerPerField.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| FormatPostingsDocsConsumer.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DocConsumer.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| InvertedDocEndConsumer.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DocConsumerPerThread.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DocFieldConsumerPerThread.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| TermsHashConsumerPerField.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| FormatPostingsPositionsConsumer.java | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |