feat: only compute all free variables during a-conversion

This commit is contained in:
2025-12-28 02:07:14 -05:00
parent 4d81aca0b2
commit 0945cedf51
10 changed files with 36 additions and 3 deletions

BIN
cmd/.DS_Store vendored Normal file

Binary file not shown.

View File

@@ -3,6 +3,7 @@ package main
import (
"fmt"
"os"
"runtime/pprof"
"time"
"git.maximhutz.com/max/lambda/internal/cli"
@@ -14,6 +15,14 @@ import (
// Run main application.
func main() {
f, err := os.Create("profile/cpu.prof")
cli.HandleError(err)
defer f.Close()
err = pprof.StartCPUProfile(f)
cli.HandleError(err)
defer pprof.StopCPUProfile()
options, err := config.FromArgs()
cli.HandleError(err)