Skip to content

galon1/final-benchmarks

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Benchmarks for the CSCI 1260 final project

Open up a pull request on this repository to add a benchmark to the benchmarks/ directory.

recursive_constant_prop.lisp checks the optimization works if the if expression has multiple primitive operations to replace.

constant_prop_stops.lisp checks that the correctness of the optimization. The optimization should stop when it hits the read-num call, but should optimize the inner value since that value is statically-determined

inline_and_prop.lisp combines both inlining and constant propagation and checks to see that both optimizations were applied. It also checks for globally unique names since both the function definition and the let variable have a variable x.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • NewLisp 100.0%