فهرست منبع

* add memory barrier to theapthread test, needed for at least powerpc

git-svn-id: trunk@8180 -
micha 18 سال پیش
والد
کامیت
1dc242cef7
1فایلهای تغییر یافته به همراه2 افزوده شده و 0 حذف شده
  1. 2 0
      tests/test/theapthread.pp

+ 2 - 0
tests/test/theapthread.pp

@@ -131,6 +131,7 @@ begin
     begin
       freemem(pair.fifo[pair.writeindex]);
       pair.fifo[pair.writeindex] := getmem(((pair.writeindex*17) mod 520)+8);
+      writebarrier;
       pair.writeindex := (pair.writeindex + 1) mod 1024;
     end else begin
       exercise_heap(p,i,j);
@@ -167,6 +168,7 @@ begin
     begin
       freemem(pair.fifo[pair.readindex]);
       pair.fifo[pair.readindex] := getmem(((pair.writeindex*17) mod 520)+8);
+      writebarrier;
       pair.readindex := (pair.readindex + 1) mod fifolength;
     end else begin
       exercise_heap(p,i,j);