Skip to content

ren.jit

Generated API reference for the ren.jit decorator. Start with ren.jit replay for the capture/replay model, cache keys, and examples.

jit

Capture the ExecUnits of one execution per arg shape and replay them.

Each replay returns fresh output buffers, so a still-live previous result -- or a lazy clone of it -- is never overwritten by the next call. static_output=True skips the output rebuild and rewrites the same object in place when the caller can consume each result before the next replay.

clear_jit()

Drop all captured plans and release backend runner resources.

After calling this, the next invocation of the jit-decorated function will re-capture from scratch. Raises if called while a capture is in progress.