summaryrefslogtreecommitdiffstats
path: root/src/cmd/acme/time.c
Commit message (Collapse)AuthorAgeFilesLines
* acme: increase timer resolution to 10msRuss Cox2014-06-031-1/+1
| | | | | | | | | | | | | | | | We ran for a long time with 10ms kernel resolution, so 10ms user space resolution here should be fine. Some systems actually provide 1ms sleeps, which makes this polling use a bit more cpu than we'd like. Since the timers are for user-visible things, 10ms should still be far from noticeable. Reduces acme's cpu usage on Macs when plumber is missing (and plumbproc is sleeping waiting for it to appear). LGTM=aram, r R=r, aram https://codereview.appspot.com/99570043
* change to use new thread libraryrsc2004-12-271-2/+4
|
* Fighting the good fight.rsc2004-02-291-2/+2
| | | | | | | | | | | | Move libfmt, libutf into subdirectories of lib9. Add poll-based socket i/o to libthread, so that we can avoid using multiple procs when possible, thus removing dependence on crappy pthreads implementations. Convert samterm, acme to the single-proc libthread. Bring libcomplete, acme up-to-date w.r.t. Plan 9 distribution.
* More files related to user-level file servers.rsc2003-12-111-0/+121
Also add acme!