Mercurial > cgi-bin > hgwebdir.cgi > VMS > VMS_Implementations > VMS_impls > VMS__MC_shared_impl
comparison ProcrContext.h @ 175:de5e7c522f1f
aligned memory allocation
| author | Merten Sach <msach@mailbox.tu-berlin.de> |
|---|---|
| date | Tue, 20 Dec 2011 19:17:11 +0100 |
| parents | 521c75d64cef |
| children |
comparison
equal
deleted
inserted
replaced
| 1:4b41cfca7da9 | 6:5930e419552b |
|---|---|
| 18 | 18 |
| 19 void masterSwitchToCoreLoop(VirtProcr *nextProcr); | 19 void masterSwitchToCoreLoop(VirtProcr *nextProcr); |
| 20 | 20 |
| 21 void startVirtProcrFn(); | 21 void startVirtProcrFn(); |
| 22 | 22 |
| 23 void *asmTerminateCoreLoop(VirtProcr *currPr); | 23 void *asmTerminateCoreLoop(VirtProcr *currVP); |
| 24 | 24 |
| 25 #define flushRegisters() \ | 25 #define flushRegisters() \ |
| 26 asm volatile ("":::"%rbx", "%r12", "%r13","%r14","%r15") | 26 asm volatile ("":::"%rbx", "%r12", "%r13","%r14","%r15") |
| 27 | 27 |
| 28 inline VirtProcr * | 28 inline VirtProcr * |
