git.iko.soy
/
Idris-dev
readme
files
commits
refs
on
5590ab8
help
sign in
5590ab8
Add a basic reachability check.
Matus Tejiscak
13 years ago
d5726ec
Add checkAccessibility stub.
Matus Tejiscak
13 years ago
145affd
Fix ignored main.
Matus Tejiscak
13 years ago
3521b16
Don't analyse programs without main.
Matus Tejiscak
13 years ago
dfb2663
Run erasure analysis even when not compiling.
Matus Tejiscak
13 years ago
72b473d
Move Erasure back into Idris/.
Matus Tejiscak
13 years ago
4ae96c9
Remove unused reachability analysis.
Matus Tejiscak
13 years ago
9b80d0d
Add an "inaccessible" field to OptData.
Matus Tejiscak
13 years ago
ec85560
Add accessibility recognition.
Matus Tejiscak
13 years ago
5047cc5
Add ErasedArg to PiOpts.
Matus Tejiscak
13 years ago
fe0e037
Move erasure to IRTS.
Matus Tejiscak
13 years ago
62044f7
Some cleanup in Erasure.hs.
Matus Tejiscak
13 years ago
e20cc53
Add prim_fork to primitives.
Matus Tejiscak
13 years ago
6e04313
Fix coverage again, add comment.
Matus Tejiscak
13 years ago
0179c54
Fix coverage.
Matus Tejiscak
13 years ago
44ee6d3
Handle overapplied functions correctly.
Matus Tejiscak
13 years ago
d67bc67
Fix mkForeign and friends.
Matus Tejiscak
13 years ago
cfb968c
Extend application analysis.
Matus Tejiscak
13 years ago
783dddb
Fix Show for UNs.
Matus Tejiscak
13 years ago
301752c
Revert name mangling.
Matus Tejiscak
13 years ago
0a6e85e
More flexible primitive handling.
Matus Tejiscak
13 years ago
059a39f
Add more rules for primitives.
Matus Tejiscak
13 years ago
8576fba
Remove debug printouts.
Matus Tejiscak
13 years ago
e866fa6
Don't erase from unknown names.
Matus Tejiscak
13 years ago
589bb4b
Ctor erasure fixed.
Matus Tejiscak
13 years ago
238569e
Fix the fix of case-split deps.
Matus Tejiscak
13 years ago
279d192
Fix deps arising from case-splitting.
Matus Tejiscak
13 years ago
8c7af47
Also print residual deps.
Matus Tejiscak
13 years ago
bd58d80
Report unbound variables in erasure.
Matus Tejiscak
13 years ago
99d5a0a
Only compile the reachable names.
Matus Tejiscak
13 years ago
14d352e
Fix eta-expansion, list reachable names.
Matus Tejiscak
13 years ago
8afaee7
Handle projections correctly.
Matus Tejiscak
13 years ago
ddece77
Handle projections at least trivially.
Matus Tejiscak
13 years ago
d403d47
Add some debug printouts.
Matus Tejiscak
13 years ago
d4562c4
Remove the old findUnusedArgs.
Matus Tejiscak
13 years ago
4caab41
Interpret applied lets as lambdas.
Matus Tejiscak
13 years ago
b1bef1c
Connect erasure with analysis.
Matus Tejiscak
13 years ago
ad0dce1
Invert the meaning of used/unused in CGInfo.
Matus Tejiscak
13 years ago
f0d7876
Add basic conversion to unused-map.
Matus Tejiscak
13 years ago
dd7a2b2
Remove unsafeDebugIO and traceShow.
Matus Tejiscak
13 years ago
7dec699
Add eta-expansion.
Matus Tejiscak
13 years ago
a92914b
Also account for called references.
Matus Tejiscak
13 years ago
f679d3a
Improved postulate machinery.
Matus Tejiscak
13 years ago
03b93c1
Make sure all names get traversed.
Matus Tejiscak
13 years ago
8022aad
addMain moved to buildDepMap.
Matus Tejiscak
13 years ago
291b64a
A separate Arg type.
Matus Tejiscak
13 years ago
e8b267f
Add retval nodes.
Matus Tejiscak
13 years ago
6fe5f15
Fix forward chaining.
Matus Tejiscak
13 years ago
4561725
Fix depth-first search (name shadowing).
Matus Tejiscak
13 years ago
a368e1d
Printing reinstated.
Matus Tejiscak
13 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