nonSimdCall3
Function parameters
Parameters
- func:fn (usize, usize, usize, usize) usize
- a1:usize
- a2:usize
- a3:usize
Type definitions in this namespace
Types
- MempoolFlags
- Create a memory pool.
Functions in this namespace
Functions
- runningOnValgrind
- Returns the number of Valgrinds this code is running under.
- discardTranslations
- Discard translation of code in the slice qzz.
- countErrors
- Counts the number of errors that have been recorded by a tool.
- destroyMempool
- Destroy a memory pool.
- mempoolAlloc
- Associate a piece of memory with a memory pool.
- mempoolFree
- Disassociate a piece of memory from a memory pool.
- mempoolTrim
- Disassociate any pieces outside a particular range.
- moveMempool
- Resize and/or move a piece associated with a memory pool.
- mempoolChange
- Resize and/or move a piece associated with a memory pool.
- mempoolExists
- Return if a mempool exists.
- stackRegister
- Mark a piece of memory as being a stack.
- stackDeregister
- Unmark the piece of memory associated with a stack id as being a stack.
- stackChange
- Change the start and end address of the stack id.
- mapIpToSrcloc
- Map a code address to a source file name and line number.
- disableErrorReporting
- Disable error reporting for this thread.
- enableErrorReporting
- Re-enable error reporting.
- monitorCommand
- Execute a monitor command from the client program.
Source
Implementation
pub fn nonSimdCall3(func: fn (usize, usize, usize, usize) usize, a1: usize, a2: usize, a3: usize) usize {
return doClientRequestExpr(0, .ClientCall3, @intFromPtr(func), a1, a2, a3, 0);
}