mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-06 03:40:56 -08:00
Removing unused (and useless) poolfix macro.
Copied from Perforce Change: 191407 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
ffcd3f0b7b
commit
d618f77b2e
2 changed files with 4 additions and 6 deletions
|
|
@ -226,9 +226,7 @@ extern Res PoolWhiten(Pool pool, Trace trace, Seg seg);
|
|||
extern void PoolGrey(Pool pool, Trace trace, Seg seg);
|
||||
extern void PoolBlacken(Pool pool, TraceSet traceSet, Seg seg);
|
||||
extern Res PoolScan(Bool *totalReturn, ScanState ss, Pool pool, Seg seg);
|
||||
extern Res (PoolFix)(Pool pool, ScanState ss, Seg seg, Addr *refIO);
|
||||
#define PoolFix(pool, ss, seg, refIO) \
|
||||
((*(pool)->fix)(pool, ss, seg, refIO))
|
||||
extern Res PoolFix(Pool pool, ScanState ss, Seg seg, Addr *refIO);
|
||||
extern Res PoolFixEmergency(Pool pool, ScanState ss, Seg seg, Addr *refIO);
|
||||
extern void PoolReclaim(Pool pool, Trace trace, Seg seg);
|
||||
extern void PoolTraceEnd(Pool pool, Trace trace);
|
||||
|
|
|
|||
|
|
@ -400,10 +400,10 @@ Res PoolScan(Bool *totalReturn, ScanState ss, Pool pool, Seg seg)
|
|||
|
||||
/* PoolFix* -- fix a reference to an object in this pool
|
||||
*
|
||||
* See <code/mpm.h> for macro version; see <design/pool/#req.fix>.
|
||||
* See <design/pool/#req.fix>.
|
||||
*/
|
||||
|
||||
Res (PoolFix)(Pool pool, ScanState ss, Seg seg, Addr *refIO)
|
||||
Res PoolFix(Pool pool, ScanState ss, Seg seg, Addr *refIO)
|
||||
{
|
||||
AVERT_CRITICAL(Pool, pool);
|
||||
AVERT_CRITICAL(ScanState, ss);
|
||||
|
|
@ -414,7 +414,7 @@ Res (PoolFix)(Pool pool, ScanState ss, Seg seg, Addr *refIO)
|
|||
/* Should only be fixing references to white segments. */
|
||||
AVER_CRITICAL(TraceSetInter(SegWhite(seg), ss->traces) != TraceSetEMPTY);
|
||||
|
||||
return PoolFix(pool, ss, seg, refIO);
|
||||
return pool->fix(pool, ss, seg, refIO);
|
||||
}
|
||||
|
||||
Res PoolFixEmergency(Pool pool, ScanState ss, Seg seg, Addr *refIO)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue