| Title | Useless traces are started and progressed |
| Status | closed |
| Priority | optional |
| Assigned user | Gareth Rees |
| Organization | Ravenbrook |
| Description | If the MPS has no tracing work to do, it still starts and progresses traces, thus uselessly scanning the root set, flipping the buffers, and aging location dependencies. This is a waste of time. |
| Analysis | It would be better if traces were not started when there is nothing to do. |
| How found | automated_test |
| Evidence | None |
| Created by | Gareth Rees |
| Created on | 2015-09-02 21:05:04 |
| Last modified by | Gareth Rees |
| Last modified on | 2015-09-02 21:55:24 |
| History | 2015-09-02 GDR Created. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 188204 | closed | 2015-09-02 21:55:24 | Gareth Rees | Don't start a trace unless there's work to do. |