on eedaa56 help sign in
1 folder, 23 files
../ windows/Unbreak windows build of idris_net.c MakefileAdd a prim__systemInfo primitive. idris_bitstring.cRevert "Revert "Merge pull request #294 from bitlisp/unified-int-primitives"" idris_bitstring.hFix spelling of Xor prims. This fixes issue #356. idris_gc.chack in idris_gc to force 16-bit/2-byte alignment for allocations. Some embedded platforms, like the arduino/avr, support byte-aligned pointers. However, that makes implementing tagged pointers very tricky. So, instead we just force 16-bit alignment. idris_gc.hType safe message passing concurrency idris_gmp.cMake GMP optional (default off) idris_gmp.hMake GMP optional (default off) idris_heap.calloc_heap also requires the pointer alignment hack. idris_heap.hA bit more detailed rts stats. idris_main.cStore arguments in a global rather than the VM struct so as to reduce dependence of lib on RTS impl details idris_net.cFix typo in Idris network C code idris_net.hUnbreak windows build of idris_net.c idris_opts.cMerge branch 'feature/cwarnings-removal' of https://github.com/ahmadsalim/Idris-dev into ahmadsalim-feature/cwarnings-removal idris_opts.hMinor fix: print rts opts help to stdout instead of stderr. idris_rts.cMerge https://github.com/idris-lang/Idris-dev idris_rts.hMerge https://github.com/idris-lang/Idris-dev idris_stats.cFix compilation error on floating point constants idris_stats.hA bit more detailed rts stats. idris_stdfgn.cAdd ManagedPtr type idris_stdfgn.hAdd ManagedPtr type libtest.cAdded simple library packaging system Now used for the prelude (see lib/base.ipkg) mini-gmp.cMake GMP optional (default off) mini-gmp.hMake GMP optional (default off)