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
2017-10-29
Merge branch 'master' into qbe
qbe
Ori Bernstein
2017-10-29
Fix traits when exported cross-namespaces.
Ori Bernstein
2017-10-23
Remove debug printf.
Ori Bernstein
2017-10-23
Propagate hiddenness properly across usefile merges.
Ori Bernstein
2017-10-21
Set the ns on impl decls to match the impl ns.
Ori Bernstein
2017-10-21
Don't bungle trait merging and exporting.
Ori Bernstein
2017-10-19
Push the env before specializing the proto type.
Ori Bernstein
2017-10-19
If we haven't installed the proto, use the one we have.
Ori Bernstein
2017-10-18
Look up the proto before attaching the gimpls.
Ori Bernstein
2017-10-06
Don't spuriously constrain types.
Ori Bernstein
2017-10-05
tysearch before checking for freshen requirement.
Ori Bernstein
2017-09-23
Remove obsolete assert.
Ori Bernstein
2017-09-22
Fix trait lookup for nested pointers.
Ori Bernstein
2017-09-22
Remove 'in' token.
Ori Bernstein
2017-09-16
Fix occurs check.
Ori Bernstein
2017-09-05
Fix traits on named types.
Ori Bernstein
2017-09-02
Fix export tagging of traits.
Ori Bernstein
2017-09-02
Unjank trait resolution.
Ori Bernstein
2017-09-02
'in' is now a warning.
Ori Bernstein
2017-08-26
Make internal functions static.
Ori Bernstein
2017-08-26
...The line that fixes things should probably get committed.
Ori Bernstein
2017-08-26
It's not an lvalue.
Ori Bernstein
2017-08-26
Add monotonically increasing equality check.
Ori Bernstein
2017-08-23
Fix style.
Ori Bernstein
2017-08-23
Merge branch 'master' into qbe
Ori Bernstein
2017-08-23
Check constraints correctly on typarams.
Ori Bernstein
2017-08-23
Resolve types in match rank.
Ori Bernstein
2017-08-22
Clean up usefile cruft.
Ori Bernstein
2017-08-22
Remove dead code/comments.
Ori Bernstein
2017-08-21
The indexes with should be numbers as well as ints
fixtraits
Ori Bernstein
2017-08-21
Clean up dial+plan9.myr
Ori Bernstein
2017-08-20
Fix a few bugs.
Ori Bernstein
2017-08-20
Fix trait shit.
Ori Bernstein
2017-08-19
File is already global.
Ori Bernstein
2017-08-14
Merge branch 'master' into qbe
Ori Bernstein
2017-08-13
Remove dead debug code.
Ori Bernstein
2017-08-13
Types are also equal with flipflopping.
Ori Bernstein
2017-08-13
If a trait is specialized over a generic, it's generic too.
Ori Bernstein
2017-08-08
Bring back enforced namespaces.
Ori Bernstein
2017-08-07
Failing to load a usefile isn't a crash.
Ori Bernstein
2017-08-02
Disallow types of the form `type t = t`.
Ori Bernstein
2017-07-31
Move array size checking to verification.
Ori Bernstein
2017-07-31
Handle empty array sizes correctly.
Ori Bernstein
2017-07-30
Add hook into frontend for sizeof() folding.
Ori Bernstein
2017-07-29
Don't use tyhash for scoping.
Ori Bernstein
2017-07-29
Eliminate the deduptab.
Ori Bernstein
2017-07-29
Finally do a by-scope comparison of generic types.
Ori Bernstein
2017-07-29
Automatic variables
Ori Bernstein
2017-07-28
Fix error message for generics in non-generic decls.
Ori Bernstein
2017-07-27
std.change std.name std.lookup std.rules.
Ori Bernstein
[next]