Structs§
Enums§
Functions§
- jit_
array_ ⚠get_ safe - jit_
array_ ⚠len_ safe - jit_
array_ ⚠push_ safe - jit_
call_ ⚠function_ safe - jit_
call_ ⚠method_ safe - jit_
call_ ⚠native_ safe - jit_
concat_ ⚠safe - jit_
current_ ⚠registers - jit_
drop_ ⚠vec_ int - Drop a specialized Vec
(cleanup for leaked specializations) WARNING: This should NOT be called! Specialized values that get invalidated during loop recording don’t actually exist on the stack during execution. - jit_
enum_ ⚠is_ some_ safe - jit_
enum_ ⚠unwrap_ safe - jit_
get_ ⚠enum_ value_ safe - jit_
get_ ⚠field_ indexed_ int_ fast - jit_
get_ ⚠field_ indexed_ safe - jit_
get_ ⚠field_ safe - jit_
guard_ ⚠function_ identity - jit_
guard_ ⚠native_ function - jit_
is_ ⚠enum_ variant_ safe - jit_
move_ ⚠safe - jit_
new_ ⚠array_ safe - jit_
new_ ⚠enum_ unit_ safe - jit_
new_ ⚠enum_ variant_ safe - jit_
new_ ⚠struct_ safe - jit_
rebox_ ⚠array_ int - Rebox Vec
back to Array Value IMPORTANT: Writes the specialized vec data back into the EXISTING Rc<RefCell<Vec >> This ensures the original array is updated, not replaced - jit_
set_ ⚠field_ indexed_ int_ fast - jit_
set_ ⚠field_ indexed_ safe - jit_
set_ ⚠field_ safe - jit_
set_ ⚠field_ strong_ safe - jit_
unbox_ ⚠array_ int - Unbox Array
from Value to Vec for specialized JIT operations IMPORTANT: This takes ownership of the array’s data. The original Vec is emptied. Returns 1 on success, 0 on failure Outputs: vec_ptr (pointer to data), vec_len, vec_cap - jit_
value_ ⚠is_ truthy - jit_
vec_ ⚠int_ push - Specialized push operation for Vec
Directly pushes LustInt to the specialized vector