candy-lang / candy

🍭 A sweet, functional programming language that is robust, minimalistic, and expressive.
MIT License
319 stars 3 forks source link

Inline recursive calls #1022

Open JonasWanke opened 5 months ago

JonasWanke commented 5 months ago

Checklist

jwbot commented 5 months ago

The golden IRs have changed: 8c4d446..52b6f95

jwbot commented 5 months ago

🐰Bencher

ReportThu, April 18, 2024 at 14:25:54 UTC
ProjectCandy
Branchinline-recursive-calls
TestbedGitHub Actions: Ubuntu 22.04
BenchmarkEstimated CyclesEstimated Cycles Results
estimated cycles
InstructionsInstructions Results
instructions
L1 AccessesL1 Accesses Results
accesses
L2 AccessesL2 Accesses Results
accesses
RAM AccessesRAM Accesses Results
accesses
Total AccessesTotal Accesses Results
total-accesses
compile: Examples/fibonacci.candy ➖ (view plot)1879403693.000➖ (view plot)1247172137.000➖ (view plot)1694371748.000➖ (view plot)11055632.000➖ (view plot)3707251.000➖ (view plot)1709134631.000
compile: Examples/helloWorld.candy ➖ (view plot)286110638.000➖ (view plot)177227743.000➖ (view plot)249474893.000➖ (view plot)1479650.000➖ (view plot)835357.000➖ (view plot)251789900.000
vm_runtime: Examples/fibonacci.candy 10➖ (view plot)185606034.000➖ (view plot)108527870.000➖ (view plot)152857549.000➖ (view plot)817250.000➖ (view plot)818921.000➖ (view plot)154493720.000
vm_runtime: Examples/helloWorld.candy ➖ (view plot)157066809.000➖ (view plot)90108091.000➖ (view plot)127036044.000➖ (view plot)702169.000➖ (view plot)757712.000➖ (view plot)128495925.000

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help
jwbot commented 5 months ago

The golden IRs have changed: 8c4d446..9270689

jwbot commented 5 months ago

The golden IRs have changed: 8c4d446..15c6393