prim:
SELECT primitiveOperation: *
FROM
PushConstant => [op: OpPushConstant],
Test => [op: OpTest],
UnaryFunction => [op: OpUnaryFunction],
BinaryFunction => [op: OpBinaryFunction],
LoadLocal => [op: OpLoadLocal],
LoadIndirect => [op: OpLoadIndirect],
StoreLocal => [op: OpStoreLocal],
StoreIndirect => [op: OpStoreIndirect],
New => [op: OpNew],
Call => [op: OpCall],
Return => [op: OpReturn],
CreateProcedureDescriptor => [op: OpCreateProcedureDescriptor],
SetLock => [op: OpSetLock],
Sleep => [op: OpSleep],
Wake => [op: OpWake],
LoadOwnProcess => [op: OpLoadOwnProcess],
Fork => [op: OpFork],
Join => [op: OpJoin],
Detach => [op: OpDetach],
WaitForCondition => [op: OpWaitForCondition],
NotifyCondition => [op: OpNotifyCondition],
BroadcastToCondition => [op: OpBroadcastToCondition],
EnterMonitor => [op: OpEnterMonitor],
ExitMonitor => [op: OpExitMonitor],
EnQueueSelf => [op: OpEnQueueSelf],
DeQueueSelf => [op: OpDeQueueSelf],
WakeOneOnQueue => [op: OpWakeOneOnQueue],
WakeAllOnQueue => [op: OpWakeAllOnQueue],
LockQueue => [op: OpLockQueue],
ReleaseQueue => [op: OpReleaseQueue],
SaveSignalParamters => [op: OpSaveSignalParamters],
GetCatchNode => [op: OpGetCatchNode],
GetCatchCodeProcedureDescriptor => [op: OpGetCatchCodeProcedureDescriptor],
GetNextCatchNode => [op: OpGetNextCatchNode],
AcquireSignalParameters => [op: OpAcquireSignalParameters],
DeleteCallerPFrame => [op: OpDeleteCallerPFrame],
ENDCASE