Lines Matching defs:record

35  * Data generated when a DTrace probe fires, contains one record for
36 * every record-generating action in the probe. (Some D actions, such
37 * as {@code clear()}, do not generate a {@code ProbeData} record.) A
61 * Currently the {@code ProbeData} instance does not record a timestamp.
165 * probe that fired, one record per action, may be empty
190 throw new NullPointerException("record list is null");
207 addRecord(Record record)
209 records.add(record);
221 // record with no data).
243 throw new IllegalStateException("no symbol record at index " + i);
264 throw new IllegalStateException("no stack record at index " + i);
292 Record record;
294 record = itr.previous();
295 if (record instanceof PrintaRecord) {
296 printa = PrintaRecord.class.cast(record);
362 * recently added record if applicable.
367 Record record = records.get(records.size() - 1);
368 if (record instanceof PrintfRecord) {
369 PrintfRecord printf = PrintfRecord.class.cast(record);
378 // record with no data).
401 Record record = records.get(records.size() - 1);
402 if (record instanceof PrintfRecord) {
403 PrintfRecord printf = PrintfRecord.class.cast(record);
720 * records. The returned list includes one record for every
721 * record-generating D action (some D actions, such as {@code
726 * DTrace probe that generated them (record-producing actions are
738 * first, then if record data is equal, by enabled probe ID.
747 * @throws ClassCastException if record lists of both {@code
763 // Defensively copy record list _before_ validating.
803 Record record;
810 record = records.get(i);
811 if (record instanceof ValueRecord) {
812 value = ValueRecord.class.cast(record).getValue();
818 buf.append(record);
821 buf.append(record);