Lines Matching refs:self
45 let val = s:memory_usage(self.pid)
46 if self.max < val
47 let self.max = val
49 call add(self.hist, val)
50 if len(self.hist) < 20
53 let sample = remove(self.hist, 0)
54 return len(uniq([sample] + self.hist)) == 1
64 let self.buf = term_start([GetVimProg()] + a:000)
65 let self.job = term_getjob(self.buf)
66 call WaitFor({-> job_status(self.job) ==# 'run'})
67 let self.pid = job_info(self.job).process
71 call term_sendkeys(self.buf, ":qall!\<CR>")
72 call WaitFor({-> job_status(self.job) ==# 'dead'})
73 exe self.buf . 'bwipe!'