Files
Nim/lib/std/vmutils.nim
Timothee Cour 565e07a993 enable VM tracing in user code via {.define(nimVmTrace).} (#18244)
* enable VM tracing in user code via  `{.define(nimVmTrace).}`

* add vmutils.vmTrace

* add vmTrace
2021-06-24 11:55:31 +02:00

12 lines
202 B
Nim

##[
Experimental API, subject to change.
]##
proc vmTrace*(on: bool) {.compileTime.} =
runnableExamples:
static: vmTrace(true)
proc fn =
var a = 1
vmTrace(false)
static: fn()