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
/
6
Age
Commit message (
Expand
)
Author
2014-10-30
Unrename 'opt' -> 'mi'
Ori Bernstein
2014-10-15
Start work on new pattern matching implementation.
Ori Bernstein
2014-10-09
Split out parsing of dial strings.
Ori Bernstein
2014-10-08
Pull out typeinfo.c from simp.c
Ori Bernstein
2014-10-08
Shuffle a few more functions.
Ori Bernstein
2014-10-08
Pull out actual code writing into it's own file.
Ori Bernstein
2014-10-07
Add '-c' (extracheck) option to mc
Ori Bernstein
2014-10-07
Keep track of source files as well as line numbers.
Ori Bernstein
2014-10-07
Add support for storing file ids.
Ori Bernstein
2014-10-07
Start adding support for '$noret' attr
Ori Bernstein
2014-10-07
Work on trimming BBs and inseting Orets.
Ori Bernstein
2014-10-06
Split libstd into libstd and libsys.
Ori Bernstein
2014-10-05
Add plan9 mkfiles and runtime.
Ori Bernstein
2014-10-05
Write my own option parsing.
Ori Bernstein
2014-10-04
Start work of porting to Plan 9.
Ori Bernstein
2014-10-04
Consistent constant naming: symprefix -> Symprefix.
Ori Bernstein
2014-10-03
Strip out platform suffixes from compiler output.
Ori Bernstein
2014-09-24
Fix struct matching for out of order members.
Ori Bernstein
2014-09-24
Remove dependency on system() call.
Ori Bernstein
2014-09-23
Shut up Clang's static analyzer a bit.
Ori Bernstein
2014-09-22
Fix flt32<->flt64 casts.
Ori Bernstein
2014-09-18
Save and restore xmm registers correctly
Ori Bernstein
2014-09-18
Correctly save/restore xmm registers.
Ori Bernstein
2014-09-17
Add support for 'pkglocal' keyword.
Ori Bernstein
2014-09-17
Rename float -> flt
Ori Bernstein
2014-09-14
Add checking for buffer overruns.
Ori Bernstein
2014-09-11
Don't generate obscene movs for big blits.
Ori Bernstein
2014-09-10
Fix register allocator bug.
Ori Bernstein
2014-09-08
Make blits take into account type alignment.
Ori Bernstein
2014-09-07
Compute funcrets into their dest.
Ori Bernstein
2014-09-07
Clean up the blitting code.
Ori Bernstein
2014-09-07
Apply the src/dest offsets when blitting bytes.
Ori Bernstein
2014-09-07
Make deref() set the type of the loaded value.
Ori Bernstein
2014-09-05
Move 'mi/' directory to 'opt/'.
Ori Bernstein
2014-09-02
Fix typo.
Ori Bernstein
2014-09-02
Switch to much faster register based blitting.
Ori Bernstein
2014-08-24
Initialize the time in std.now()
Ori Bernstein
2014-08-24
Fix 'make install' from 6/ directory
Ori Bernstein
2014-08-22
Fix swapped loop indexes.
Ori Bernstein
2014-08-19
Refactor towards supporting struct compares.
Ori Bernstein
2014-08-19
Clean up makefiles a bit.
Ori Bernstein
2014-08-11
more modifications for FreeBSD port
akoshibe
2014-08-04
Use probed values from configure
Ori Bernstein
2014-06-18
Optimize nodemoves()
Ori Bernstein
2014-06-16
Fix alignment on structs.
Ori Bernstein
2014-06-14
Appropriately put in fresh registers.
Ori Bernstein
2014-06-14
Rearrange declarations to facilitate refactoring.
Ori Bernstein
2014-06-14
Take into account subregisters when coalescing.
Ori Bernstein
2014-06-12
Merge https://github.com/oridb/mc
Ori Bernstein
2014-06-12
Add support for matching string arguments.
Ori Bernstein
[next]