git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
ace080c
help
sign in
history of
src/IRTS/CodegenC.hs
all commits
3caba45
Undo earlier fix for RTS linking due to Mac OS incompatibility
David Christiansen
14 years ago
116441b
Merge remote-tracking branch 'upstream/master' into providers
David Christiansen
14 years ago
e294e0e
Proper initialization semantics for raw memory
Jan Bessai
14 years ago
9991f69
Statically link to RTS in generated C code
David Christiansen
14 years ago
41f3d97
Merge branch 'master' of git://github.com/edwinb/Idris-dev into bitstring
Benjamin Saunders
14 years ago
e26a119
Correct codegen for bitstring complements
Benjamin Saunders
14 years ago
1dc8f39
added LChInt LIntCh to primitives
raichoo
14 years ago
4ea88e1
Remainder primitives for C codegen
Benjamin Saunders
14 years ago
d20d0b9
Debuggable CodegenC primitive match failures
Benjamin Saunders
14 years ago
46bf6a4
Include bitstring prototypes in C codegen
Benjamin Saunders
14 years ago
eff298e
Add missing VM arguments
Benjamin Saunders
14 years ago
88eb2bf
C codegen for bitmanip and bit comparators
Erkin Batu Altunbaş
14 years ago
b3ba46e
Primitives for interconversion of Bits32 and Int
Benjamin Saunders
14 years ago
7518b0c
Absolutely untested implementations of a few bitstring primitives.
Irene Knapp
14 years ago
ce9fa93
Compile to nested if rather than switch for small cases
Edwin Brady
14 years ago
7245290
Some tiny RTS optimisations
Edwin Brady
14 years ago
e3d393c
Added the ability to dump bytecode to a file
Daniel Waterworth
14 years ago
c4e7ba2
Made generating C headers more declarative
Daniel Waterworth
14 years ago
06283b6
Improve evaluation of projection By caching result of evaluation, so that it's already evaluated when next projection happens.
Edwin Brady
14 years ago
e0d0b13
added Data.Bits and primitives for Int
raichoo
14 years ago
0136305
Add bitwise &/| primitives for Int (prim__andInt / prim__orInt)
Edwin Brady
14 years ago
1d0c6aa
Fixing compilation in Mingw32
Chetan T
14 years ago
fab5d73
Adding support for Windows MingW32
chetant
14 years ago
9a444c5
Add 'mod' and variants
Edwin Brady
14 years ago
64fc043
Fix overenthuiastic unused argument removal problem (Wasn't checking case analysis where the scrutinee was the result of a projection)
Edwin Brady
14 years ago
f50f006
Expand backend control options and infrastructure
Benjamin Saunders
14 years ago
29c67e9
Pattern matching on strings, big integers and characters
Edwin Brady
14 years ago
9e58e28
Type safe message passing concurrency
Edwin Brady
14 years ago
7508b64
'par' primitive in builtins (not yet implemented)
Edwin Brady
14 years ago
919600b
Fixed believe_me compilation bug
Edwin Brady
14 years ago
8063cfd
Added --dumpcases <file> option for dumping case trees on compiling
Edwin Brady
14 years ago
6d7c9bc
Call graph change
Edwin Brady
14 years ago
0f957f6
Add Proj operator to runtime version of TT Allows extracting arguments without checking constructor first which will make erasing unused values easier shortly
Edwin Brady
14 years ago
4ff3b25
Added --dumpc flag
Edwin Brady
14 years ago
1e52324
Added simple library packaging system Now used for the prelude (see lib/base.ipkg)
Edwin Brady
14 years ago
973e014
Fix floating point arithmetic code generation
Edwin Brady
14 years ago
3b27284
Basic concurrency now working (But with an almighty hack that I don't understand... calling usleep after creating a thread appears necessary otherwise a bus error occurs seemingly non-deterministically)
Edwin Brady
14 years ago
c02a58c
Added fork (but not working properly yet)
Edwin Brady
14 years ago
34e8788
Added Util.System for compatibility (thanks to Dirk Ullrich)
Edwin Brady
14 years ago
b49000a
Support linking external .o files in new compiler
Edwin Brady
14 years ago
f959008
New RTS in place
Edwin Brady
14 years ago
6b46ffc
New RTS almost ready, but for garbage collection problem
Edwin Brady
14 years ago
b642db5
Almost working new back end
Edwin Brady
14 years ago
e99339c
Merge branch 'master' of github.com:edwinb/Idris-dev
Edwin Brady
14 years ago
c926923
Minor change to foreign marshaling code
Edwin Brady
14 years ago
53de817
Merge branch 'master' of github.com:edwinb/Idris-dev
Edwin Brady
14 years ago
0433650
Added some useful standard foreign functions for IO
Edwin Brady
14 years ago
7ab5216
String/Float primitives
Edwin Brady
14 years ago
b941386
Change TRACE mode to use -O2
Edwin Brady
14 years ago
0af107c
Added GMP interface for BigInts
Edwin Brady
14 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list