Functions
fn coverage_init() -> void
**Returns:** void
fn coverage_record(file: string, line: int, column: int) -> void
**Parameters:**
| Name | Type |
|---|---|
file | string |
line | int |
column | int |
**Returns:** void
fn coverage_get_hit_count() -> int
**Returns:** int
fn coverage_get_line_hits(file: string, line: int) -> int
**Parameters:**
| Name | Type |
|---|---|
file | string |
line | int |
**Returns:** int
fn coverage_report() -> void
**Returns:** void
fn coverage_reset() -> void
**Returns:** void
fn coverage_disable() -> void
**Returns:** void
extern fn nl_get_time_ms() -> int
**Returns:** int
fn timing_start(label: string) -> int
**Parameters:**
| Name | Type |
|---|---|
label | string |
**Returns:** int
fn timing_end(label: string, start_time: int) -> void
**Parameters:**
| Name | Type |
|---|---|
label | string |
start_time | int |
**Returns:** void
fn timing_report() -> void
**Returns:** void
fn timing_reset() -> void
**Returns:** void
fn trace_init() -> void
**Returns:** void
fn trace_init_with_limit(max_events: int) -> void
**Parameters:**
| Name | Type |
|---|---|
max_events | int |
**Returns:** void
fn trace_record(event_type: string, location: string, details: string) -> void
**Parameters:**
| Name | Type |
|---|---|
event_type | string |
location | string |
details | string |
**Returns:** void
fn trace_report() -> void
**Returns:** void
fn trace_disable() -> void
**Returns:** void
fn trace_reset() -> void
**Returns:** void
Structs
*No public structs*
Enums
*No public enums*
Unions
*No public unions*
Opaque Types
*No opaque types*
Constants
*No constants*