Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2009-10-15 | Type and const correct Subst::apply. | David Robillard | 3 | -19/+20 |
2009-10-15 | Tidy. | David Robillard | 1 | -19/+20 |
2009-10-15 | Remove some use of ATuple::size(). | David Robillard | 4 | -14/+11 |
2009-10-15 | Remove all use of ATuple::at(). | David Robillard | 11 | -153/+211 |
2009-10-15 | Replace more use of at(0) with head(). | David Robillard | 9 | -26/+27 |
2009-10-15 | Replace use of ATuple::at(0) with ATuple::head(). | David Robillard | 3 | -12/+12 |
2009-10-15 | Clean up function type system. | David Robillard | 4 | -64/+44 |
2009-10-15 | Always use error-checking (and terser) Constraints::constrain over push_back. | David Robillard | 2 | -5/+4 |
2009-10-15 | Better error reporting for failed function compiles (print uncompilable type). | David Robillard | 2 | -5/+9 |
2009-10-15 | Tidy. | David Robillard | 1 | -27/+27 |
2009-10-15 | Make TEnv purely a type environment. | David Robillard | 5 | -32/+28 |
2009-10-14 | Fix compilation (oops). | David Robillard | 1 | -1/+1 |
2009-10-14 | Clean up ACall::constrain and stick to type domain for error reporting. | David Robillard | 2 | -21/+15 |
2009-10-14 | Shrink. | David Robillard | 1 | -3/+1 |
2009-10-14 | Merge two loops to build parameter types. | David Robillard | 1 | -17/+12 |
2009-10-14 | Remove unnecessary forward declaration. | David Robillard | 1 | -1/+0 |
2009-10-14 | Remove cruft. | David Robillard | 5 | -47/+22 |
2009-10-14 | Remove cruft. | David Robillard | 2 | -58/+1 |
2009-10-14 | Remove unnecessary cenv.compile wrapper. | David Robillard | 5 | -31/+26 |
2009-10-13 | Remove unnecessary CEnv.precompile. | David Robillard | 3 | -5/+0 |
2009-10-13 | Move TEnv::buildSubst to unify.cpp. | David Robillard | 2 | -33/+34 |
2009-10-13 | Remove unnecessary lexical addressing stuff. | David Robillard | 2 | -32/+9 |
2009-10-13 | Tidy. | David Robillard | 1 | -29/+29 |
2009-10-13 | Cleanup, shrink. | David Robillard | 5 | -82/+82 |
2009-10-13 | liftCall -> compileFunction. | David Robillard | 4 | -22/+26 |
2009-10-13 | Factor out common code in eval and repl. | David Robillard | 1 | -77/+71 |
2009-10-08 | TLSF 2.4.4 -> TLSF 2.4.6. | David Robillard | 2 | -6/+10 |
2009-10-08 | Move lifting pass to separate file. | David Robillard | 2 | -59/+79 |
2009-10-07 | Remove double lookup. | David Robillard | 2 | -5/+3 |
2009-10-06 | Tidy. | David Robillard | 1 | -2/+5 |
2009-10-06 | Shrink. | David Robillard | 1 | -4/+2 |
2009-10-06 | Fix compilation. | David Robillard | 1 | -1/+1 |
2009-10-06 | C backend. | David Robillard | 5 | -24/+315 |
2009-10-06 | Move llvm.cpp back to where it came from... | David Robillard | 1 | -0/+0 |
2009-10-06 | Fully abstract backend interface. | David Robillard | 4 | -48/+56 |
2009-10-06 | Fully shared library safe backend interface. | David Robillard | 3 | -52/+71 |
2009-10-06 | Rename gc and backend files to more library appropriate names (tuplr_ prefix). | David Robillard | 3 | -2/+14 |
2009-10-06 | Remove debug dump stuff. | David Robillard | 1 | -3/+0 |
2009-10-06 | Move argument substitution building from LLVM backend code to generic type code. | David Robillard | 3 | -37/+43 |
2009-10-06 | Remove ugly use of llEngine everywhere. | David Robillard | 1 | -28/+26 |
2009-10-06 | Split backend specific compilation functions from generic ones. | David Robillard | 4 | -112/+155 |
2009-10-06 | Slightly more workingey first class functions. | David Robillard | 1 | -7/+19 |
2009-10-06 | Sanity check. | David Robillard | 1 | -0/+2 |
2009-10-06 | Don't print the value/type of def expressions at repl. | David Robillard | 2 | -2/+4 |
2009-07-04 | Parse AString. | David Robillard | 3 | -1/+10 |
2009-07-04 | Eliminate AType::var(). | David Robillard | 2 | -3/+2 |
2009-07-04 | Tidy. | David Robillard | 2 | -9/+6 |
2009-07-04 | Tidy. | David Robillard | 2 | -16/+10 |
2009-07-04 | Ditch Exp type and use AST even at lex time. | David Robillard | 7 | -114/+99 |
2009-07-04 | Lex to AST with AString type. | David Robillard | 3 | -26/+36 |