aboutsummaryrefslogtreecommitdiffstats
path: root/mps/code/shield.c
diff options
context:
space:
mode:
authorRichard Brooksby2002-06-07 16:47:14 +0100
committerRichard Brooksby2002-06-07 16:47:14 +0100
commit97075f705350901f5ff46387f658ab459a4cd73f (patch)
tree4349ad5e7200f072a800f48749d57f3625757e7e /mps/code/shield.c
parent8b990e4858b6f6d735de07a241b1785702bb16e7 (diff)
downloademacs-97075f705350901f5ff46387f658ab459a4cd73f.tar.gz
emacs-97075f705350901f5ff46387f658ab459a4cd73f.zip
Updating cross references to design documents to html style, to go with master/design document tree.
Copied from Perforce Change: 29897 ServerID: perforce.ravenbrook.com
Diffstat (limited to 'mps/code/shield.c')
-rw-r--r--mps/code/shield.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/mps/code/shield.c b/mps/code/shield.c
index d7727fec847..69f8e99929d 100644
--- a/mps/code/shield.c
+++ b/mps/code/shield.c
@@ -101,7 +101,7 @@ void (ShieldResume)(Arena arena)
101/* This ensures actual prot mode does not include mode */ 101/* This ensures actual prot mode does not include mode */
102static void protLower(Arena arena, Seg seg, AccessSet mode) 102static void protLower(Arena arena, Seg seg, AccessSet mode)
103{ 103{
104 /* design.mps.trace.fix.noaver */ 104 /* <design/trace/#fix.noaver> */
105 AVERT_CRITICAL(Arena, arena); 105 AVERT_CRITICAL(Arena, arena);
106 UNUSED(arena); 106 UNUSED(arena);
107 AVERT_CRITICAL(Seg, seg); 107 AVERT_CRITICAL(Seg, seg);
@@ -153,7 +153,7 @@ static void flush(Arena arena, Size i)
153 */ 153 */
154static void cache(Arena arena, Seg seg) 154static void cache(Arena arena, Seg seg)
155{ 155{
156 /* design.mps.trace.fix.noaver */ 156 /* <design/trace/#fix.noaver> */
157 AVERT_CRITICAL(Arena, arena); 157 AVERT_CRITICAL(Arena, arena);
158 AVERT_CRITICAL(Seg, seg); 158 AVERT_CRITICAL(Seg, seg);
159 159
@@ -271,13 +271,13 @@ void (ShieldLeave)(Arena arena)
271void (ShieldExpose)(Arena arena, Seg seg) 271void (ShieldExpose)(Arena arena, Seg seg)
272{ 272{
273 AccessSet mode = AccessREAD | AccessWRITE; 273 AccessSet mode = AccessREAD | AccessWRITE;
274 /* design.mps.trace.fix.noaver */ 274 /* <design/trace/#fix.noaver> */
275 AVERT_CRITICAL(Arena, arena); 275 AVERT_CRITICAL(Arena, arena);
276 AVER_CRITICAL(arena->insideShield); 276 AVER_CRITICAL(arena->insideShield);
277 277
278 SegSetDepth(seg, SegDepth(seg) + 1); 278 SegSetDepth(seg, SegDepth(seg) + 1);
279 ++arena->shDepth; 279 ++arena->shDepth;
280 /* design.mps.trace.fix.noaver */ 280 /* <design/trace/#fix.noaver> */
281 AVER_CRITICAL(arena->shDepth > 0); 281 AVER_CRITICAL(arena->shDepth > 0);
282 AVER_CRITICAL(SegDepth(seg) > 0); 282 AVER_CRITICAL(SegDepth(seg) > 0);
283 if (SegPM(seg) & mode) 283 if (SegPM(seg) & mode)
@@ -290,7 +290,7 @@ void (ShieldExpose)(Arena arena, Seg seg)
290 290
291void (ShieldCover)(Arena arena, Seg seg) 291void (ShieldCover)(Arena arena, Seg seg)
292{ 292{
293 /* design.mps.trace.fix.noaver */ 293 /* <design/trace/#fix.noaver> */
294 AVERT_CRITICAL(Arena, arena); 294 AVERT_CRITICAL(Arena, arena);
295 AVERT_CRITICAL(Seg, seg); 295 AVERT_CRITICAL(Seg, seg);
296 AVER_CRITICAL(SegPM(seg) == AccessSetEMPTY); 296 AVER_CRITICAL(SegPM(seg) == AccessSetEMPTY);