index
:
ori/mc.git
0.2
abi
autoexpr
autovar
bettermatch
biofunc
callee-save
closures
dependent-tags
fixtraits
freebsd-port
hashtraits
integrated
kill-sleq
libmath-merge
master
matchcomp
mbld-rebase
mbld2
mpkg
netbsd-port
peephole-opt
poller
qbe
struct-lit
threadwork
tls
trait-syntax
update-bootstrap
The Myrddin compiler.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
parse
Age
Commit message (
Expand
)
Author
2019-05-08
Fix thing scorrectly.
Ori Bernstein
2019-05-08
Revert "Tag types on import."
Ori Bernstein
2019-05-07
Tag types on import.
Ori Bernstein
2019-04-28
Fix float conversions in casts.
Ori Bernstein
2019-04-28
Revert "Add a missing tysearch."
Ori Bernstein
2019-04-12
Rename traits correctly.
Ori Bernstein
2019-03-14
Get a bit better at wrangling type bindings.
Ori Bernstein
2019-03-03
Give traits the necessary env.
Ori Bernstein
2019-03-03
Don't set the env on typedef psuedodecls.
Ori Bernstein
2019-03-03
Merge envs correctly.
Ori Bernstein
2019-02-28
Fix type substitution in sizeof.
Ori Bernstein
2019-02-26
Accept that `file` isn't a node.
Ori Bernstein
2019-02-26
Add support for `__fini__` functions.
Ori Bernstein
2019-02-18
We don't need the last array, just the count.
Ori Bernstein
2019-02-16
Clean up redundant code.
Ori Bernstein
2019-02-10
Pass the type envs through properly in delayed unification.
Ori Bernstein
2019-02-10
Work towards removing the streq check.
Ori Bernstein
2019-02-10
Boundtype should be harmless on non-params.
Ori Bernstein
2019-02-09
Work towards removing the streq check.
Ori Bernstein
2019-02-07
Fix declaration of mktraitmap
Ori Bernstein
2019-02-06
Fix indentation.
Ori Bernstein
2019-02-05
Add a missing tysearch.
Ori Bernstein
2019-01-28
Bump ABI version.
Ori Bernstein
2019-01-12
Allow folding character-typed designated array inits.
Ori Bernstein
2019-01-07
Change indexed array literal syntax.
Ori Bernstein
2018-12-20
Ignore shebang lines in the compiler.
Ori Bernstein
2018-10-27
Not all arrays have defined sizes.
Ori Bernstein
2018-10-27
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
Ori Bernstein
2018-10-18
Remove bogus assert.
Ori Bernstein
2018-10-15
Disallow negative array sizes. And do some cleanup.
Ori Bernstein
2018-08-03
Record the closure into all nested funcs.
Ori Bernstein
2018-07-19
Support direct tuple access operators "tuple.N"
Quentin Carbonneaux
2018-07-18
Top level anonymous unions may not have their type set.
Ori Bernstein
2018-07-14
Fix stupid mistake.
Ori Bernstein
2018-07-14
Push down named unions types into union tags
Ori Bernstein
2018-07-04
Fix infinite recursion in type inference.
Ori Bernstein
2018-06-11
Fix type env assertion.
Ori Bernstein
2018-06-09
Consistently and corretly add Oundef.
Ori Bernstein
2018-05-29
Retroactively update the ABI version.
Ori Bernstein
2018-04-18
Merge remote-tracking branch 'ori/master' into HEAD
S. Gilles
2018-04-17
Don't mutate the traits on builtin types.
Ori Bernstein
2018-04-17
Remove stray ',' from error message.
Ori Bernstein
2018-04-17
Merge trait specs if provided.
Ori Bernstein
2018-04-08
Add support for `-T` option to compile in test mode.
Ori Bernstein
2018-03-25
Make output buffers bigger.
Ori Bernstein
2018-03-13
Merge branch 'autoexpr' into libmath
S. Gilles
2018-03-12
Bump ABI retroactively.
Ori Bernstein
2018-03-06
Add ternary operator.
Ori Bernstein
2018-02-18
Resolve the impl() type.
Ori Bernstein
2018-01-31
Check that if we default to int, all necessary traits are there.
Ori Bernstein
[next]