Size constraint generation for native and VM
Opened this issue · 0 comments
ionathanch commented
Nativeconv.native_conv_gen
and Vconv.vm_conv_gen
currently don't produce stage constraint sets from conversion like Reduction.gen_conv
currently does. Will this be necessary? When are native and VM used? Does type checking etc. matter for them?
More notes:
- The main conversion function for
Vconv
isconv_whd
. Definitions inVmvalues
will probably need to be changed, but changing this also means changing some C code, so maybe this is better left untouched. - The main conversion function for
Nativeconv
isconv_val
. Similarly, definitions inNativelambda
will probably need to be changed. I'm not sure if this is safe to touch.