Commits

Author Commit Message Labels Comments Date
Geoff Hill
fixed a broken contract in L5
Geoff Hill
Edited README.md via GitHub
Geoff Hill
added 2-clause BSD
Geoff Hill
converted README to Markdown
Geoff Hill
fixing up README for public readers
Geoff Hill
brought inlining back down to once for function size
Tags
stable-3
Geoff Hill
removed infinite loop bug in clean, fixed recursive letrec optimization
Geoff Hill
bigger base runtime heap
Geoff Hill
additional inlining and optimizations in L5
Geoff Hill
added initial support for inlining
Geoff Hill
removed non-working prime substitute and moved prime to location specified by assignment
Tags
stable-2
Geoff Hill
fixed variable name typo in prime_alt.L5
Geoff Hill
updated alternate prime implementation in L5
Geoff Hill
driver now copies the asm file for refernece
Geoff Hill
messed up implementation of not in L5 programs, fixed now
Geoff Hill
forgot about dashes not being valid variable chars, fixed math.L5
Geoff Hill
fixed bug in new math program
Geoff Hill
added new program intended to implement more math functions
Geoff Hill
added sqrt-based spill policy for L2
Geoff Hill
changed back to random edge selection for compilation speed improvement and no apparent extra spilling
Geoff Hill
refining policy for selecting valid edge
Geoff Hill
changed spill var, color order, and edge selection policies
Geoff Hill
cleaned up spill code in L2
Geoff Hill
changed my program to bigger numbers
Tags
stable-1
Geoff Hill
updated prime program for longer runtime
Geoff Hill
disabled contracts for speed
Geoff Hill
changed spilling policy to spill multiple at once
Geoff Hill
removed unneccesary todo
Geoff Hill
changed primality test program to use and, or, not when available
Geoff Hill
started to optimize L2 compilation speed
  1. Prev
  2. Next