Optimizations
-
compiler/emitter: optimize
{{ render .. }}This change optimizes the
showstatement with arenderexpression, generating fewer virtual machine instructions and fewer memory allocations.
Fixes
-
cmd/scriggo: fix package name in file generated by the Import command
The scriggo command could generate an invalid Go file.
Thanks to @traetox for the contribution. -
compiler,runtime: fix builtin
deletewhen key value has Scriggo typeUsing the
deletebuiltin with a type declared in the interpreted source code, a runtime panic occurred.