124 |
ILThreadCleanupEntry *lastCleanupEntry; |
ILThreadCleanupEntry *lastCleanupEntry; |
125 |
int destroyOnExit; |
int destroyOnExit; |
126 |
ILWaitHandle *monitor; |
ILWaitHandle *monitor; |
127 |
|
/* 1 if the gc knows the thread and is allowed to execute managed code */ |
128 |
#if defined(IL_INTERRUPT_SUPPORTS) |
#if defined(IL_INTERRUPT_SUPPORTS) |
129 |
ILInterruptHandler interruptHandler; |
ILInterruptHandler interruptHandler; |
130 |
#endif |
#endif |
343 |
void _ILThreadRun(ILThread *thread); |
void _ILThreadRun(ILThread *thread); |
344 |
|
|
345 |
/* |
/* |
346 |
|
* This function is only used for initializing an ILThread |
347 |
|
* structure for threads not created by pnet. |
348 |
|
*/ |
349 |
|
void _ILThreadInitHandleSelf(ILThread *thread); |
350 |
|
|
351 |
|
/* |
352 |
* Create a new system-specific thread. Returns zero if |
* Create a new system-specific thread. Returns zero if |
353 |
* the creation process failed. |
* the creation process failed. |
354 |
*/ |
*/ |