if (inv.fieldDataType == FieldDatatype.d_double) {
if (baseAdvanceDocs != null) {
DocIterator iter = baseAdvanceDocs.iterator();
while (iter.hasNext()) {
doc = iter.nextDoc();
tm = docValues.readTm(doc);
inv.markDocTm(doc, tm, isinit);
inv.bits.add(doc);
if (isReadDouble) {
inv.setTmValueDouble(tm,RamTermNumValue.EMPTY_FOR_MARK);
}