Lines Matching refs:LogEntry
177 func (ctx *context) repro(entries []*prog.LogEntry, crashStart int) (*Result, error) {
233 func (ctx *context) extractProg(entries []*prog.LogEntry) (*Result, error) {
250 var lastEntries []*prog.LogEntry
292 func (ctx *context) extractProgSingle(entries []*prog.LogEntry, duration time.Duration) (*Result, e…
322 func (ctx *context) extractProgBisect(entries []*prog.LogEntry, baseDuration time.Duration) (*Resul…
331 entries, err := ctx.bisectProgs(entries, func(progs []*prog.LogEntry) (bool, error) {
500 entry := prog.LogEntry{P: p}
506 return ctx.testProgs([]*prog.LogEntry{&entry}, duration, opts)
509 func (ctx *context) testProgs(entries []*prog.LogEntry, duration time.Duration, opts csource.Option…
615 func (ctx *context) bisectProgs(progs []*prog.LogEntry, pred func([]*prog.LogEntry) (bool, error)) (
616 []*prog.LogEntry, error) {
629 guilty := [][]*prog.LogEntry{progs}
702 func flatenChunks(guilty1, guilty2 [][]*prog.LogEntry, chunk []*prog.LogEntry) []*prog.LogEntry { argument
703 var progs []*prog.LogEntry
714 func chunksToStr(chunks [][]*prog.LogEntry) string { argument
726 func reverseEntries(entries []*prog.LogEntry) []*prog.LogEntry { argument
734 func encodeEntries(entries []*prog.LogEntry) []byte { argument