Fix expectation for Bc.Paps test
Accept more True-ish test results
Disable broken benchmarks, tweak "make install-deps"
- Lambda fails in the register allocator
- Boyer needs support for tagToEnum#
Fix more tests by adding GHC.Tuple.() definition
Fix test result expectation and a few loader tests
Fix most tests for GHC 7.8
Try to fix bytecode loader errors due to "void#"
We now treat "void#" like "realWorld#", so that the resulting bytecode
will never contain references to "void#". Not sure if there should be
a practical difference between the two.
Move old stuff into subdirectory
Fix ./configure script (again)
The 4th argument to AC_ARG_WITH is called when the user specifies
--without-FOO, and not when no option is given.
Fix build on machines without TR1
Document new configuration options
Upgrade to gtest-1.7.0
Add --with-ghc and --with-ghc-pkg arguments to ./configure
Require GHC 7.8.* in ./configure
Move Bench.Primes benchmark to Test.Bench_Primes
Enable -Wall for the bytecode compiler
Add comment for AllocInfoTableHandle
Add basic test for byte arrays
Add frontend support for byte array instructions
Add byte array types and bytecode instructions
Add very simple test for ST monad
Improve treatment of pattern with void pattern vars
The existing code was too simplistic in its assumptions. Still not
sure I'm covering all relevant cases.
Remove unused import
Load Control.Exception.Base by default again
Add GHC.ST module
Improve `clean-bytecode` make target
Allow closures with free void variables
Not sure what should happen if all free variables are void, though.
First steps towards mark/sweeping large objects
Refactor Region meta data to allow large object regions
Start Todos file
Add LuaJIT notes file (mostly cache of stuff from the web)
Cleanup config.hh a bit
Rename Memo 8 => Memo 2
Add special cases for case of primop returning 0/1