disableErrorReporting
Disable error reporting for this thread. Behaves in a stack like way, so you can safely call this multiple times provided that enableErrorReporting() is called the same number of times to re-enable reporting. The first call of this macro disables reporting. Subsequent calls have no effect except to increase the number of enableErrorReporting() calls needed to re-enable reporting. Child threads do not inherit this setting from their parents -- they are always created with reporting enabled.
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 disableErrorReporting() void {
doClientRequestStmt(.ChangeErrDisablement, 1, 0, 0, 0, 0);
}