Skip to content
Commits on Jul 20, 2012
  1. release notes 0.1.2

    committed
  2. version 0.1.2

    committed
  3. release notes 0.1.1

    committed
  4. compiler version 0.1.1

    committed
  5. add release notes

    committed
  6. set compiler version

    committed
Commits on Jul 19, 2012
  1. @Blei
  2. reenable deques tests, with -O1

    committed
    LLVM still seems to go crazy with -O2 on them
    Conflicts:
    
    	test/deques/main.clay
  3. @tsion
  4. io.files.raw: admit destroy(RawFile) close(2) errs

    committed
    except for EBADF, which means something's broken internally
    bug reported by Stepan Kolstov (stepan dot kolstov at gmail dot com)
    Conflicts:
    
    	lib-clay/io/files/raw/raw.unix.clay
  5. Add regression test for #234

    committed
  6. x86-64: don't encode integer SSEUP as <8 x i8>

    committed
    LLVM 3.1 thinks that can be allocated to an MMX register, which screws up the x86-64 ABI. re #285
  7. remove stale references to llvm/clang 3.0 patches

    committed
    Clay should build now on all supported platforms using stock LLVM+Clang 3.1.
    Conflicts:
    
    	README.txt
  8. @crabtw

    fix build with llvm 3.1

    crabtw committed with
    Conflicts:
    
    	compiler/src/codegen.cpp
  9. numbers.floats: fix floatBits(Float80) for freebsd

    committed
    fixes #231
    Conflicts:
    
    	lib-clay/numbers/floats/floats.clay
  10. fix signed bug in arrayRef and pointerOffset prims

    committed
    reported by prunedtree
Commits on May 7, 2012
  1. Merge pull request #282 from trss/v0.1

    committed
    Fixed syntax errors in named return syntax in lib-clay/twohash
  2. @trss
Commits on May 2, 2012
  1. Merge pull request #280 from trss/v0.1

    committed
    Fix for nthValue() in lib-clay/values/values.clay
  2. Fixed the bug nthValue() not returning lvalue when needed, by adding …

    trss committed
    …missing 'forward's.
Something went wrong with that request. Please try again.