Title | mps_arena_step disregards its argument |
Status | closed |
Priority | essential |
Assigned user | Nick Barnes |
Organization | Ravenbrook |
Description | The new function mps_arena_step() disregards its argument. This function was introduced to allow opportunistic garbage collection policies in interactive clients. The purpose of the function is to offer some CPU time to the MPS. The argument specifies how much CPU time the MPS is allowed to take. The existing implementation does not use this argument; it simply takes one incremental step, of size equal to the trace "rate". |
Analysis | global.c:ArenaStep should keep track of time, using the existing mps_clock() function to measure time (calibrated by the new mps_clocks_per_sec() function). |
How found | inspection |
Evidence | I just know. |
Observed in | 1.100.1 |
Introduced in | 1.100.0 |
Created by | Nick Barnes |
Created on | 2002-12-30 15:36:23 |
Last modified by | Nick Barnes |
Last modified on | 2003-01-03 12:42:50 |
History | 2002-12-30 NB Created. |