mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-19 01:10:57 -08:00
Checking mpsversionstring, change.epcore.brisling.160021
Copied from Perforce Change: 20345 ServerID: perforce.ravenbrook.com
This commit is contained in:
parent
a09040ab5a
commit
a893c61e3d
1 changed files with 5 additions and 2 deletions
|
|
@ -1,6 +1,6 @@
|
|||
/* impl.c.arena: ARENA IMPLEMENTATION
|
||||
*
|
||||
* $HopeName: MMsrc!arena.c(trunk.58) $
|
||||
* $HopeName: MMsrc!arena.c(trunk.59) $
|
||||
* Copyright (C) 1998. Harlequin Group plc. All rights reserved.
|
||||
*
|
||||
* .readership: Any MPS developer
|
||||
|
|
@ -36,7 +36,7 @@
|
|||
#include "poolmrg.h"
|
||||
#include "mps.h"
|
||||
|
||||
SRCID(arena, "$HopeName: MMsrc!arena.c(trunk.58) $");
|
||||
SRCID(arena, "$HopeName: MMsrc!arena.c(trunk.59) $");
|
||||
|
||||
|
||||
/* Forward declarations */
|
||||
|
|
@ -407,6 +407,7 @@ Bool ArenaCheck(Arena arena)
|
|||
CHECKL(arena->serial < arenaSerial);
|
||||
CHECKD(ArenaClass, arena->class);
|
||||
CHECKL(RingCheck(&arena->globalRing));
|
||||
CHECKL(MPSVersion() == arena->mpsVersionString);
|
||||
|
||||
CHECKL(BoolCheck(arena->poolReady));
|
||||
if(arena->poolReady) { /* design.mps.arena.pool.ready */
|
||||
|
|
@ -1021,6 +1022,8 @@ Res ArenaDescribe(Arena arena, mps_lib_FILE *stream)
|
|||
(WriteFP)arena, (WriteFU)arena->serial,
|
||||
" class $P (\"$S\")\n",
|
||||
(WriteFP)arena->class, arena->class->name,
|
||||
" mpsVersion $S\n",
|
||||
arena->mpsVersionString,
|
||||
" poolReady $S\n", arena->poolReady ? "YES" : "NO",
|
||||
" controlPool $P\n",
|
||||
(WriteFP)&arena->controlPoolStruct,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue