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
Age
Commit message (
Expand
)
Author
2015-09-27
Don't index directly off of %rax.
Ori Bernstein
2015-09-27
Collect test failures and show them.
Ori Bernstein
2015-09-27
Bump ABI version. Also, improve errors about it.
Ori Bernstein
2015-09-27
Make the closure test a bit more useful.
Ori Bernstein
2015-09-27
Working closures.
Ori Bernstein
2015-09-27
Add indirect call operator.
Ori Bernstein
2015-09-26
Separate out the concepts of code and func ptrs.
Ori Bernstein
2015-09-26
Create a new call node instead of mutating.
Ori Bernstein
2015-09-26
Factor out simplifying calls.
Ori Bernstein
2015-09-26
Remove regex test dependency on installed libs.
Ori Bernstein
2015-09-26
Make things that should be global global.
Ori Bernstein
2015-09-26
Fix up constant initialization a bit.
Ori Bernstein
2015-09-25
Unhide declarations if needed.
Ori Bernstein
2015-09-25
Capture environment for closures on creation.
Ori Bernstein
2015-09-25
Refer to captured vars through env ptr
Ori Bernstein
2015-09-24
Make global imports actually global.
Ori Bernstein
2015-09-24
Error out correctly with closures.
Ori Bernstein
2015-09-24
Put the closure at the function level.
Ori Bernstein
2015-09-24
Capture and dump function environments in parse.
Ori Bernstein
2015-09-24
Descend into complex structures to print them.
Ori Bernstein
2015-09-23
Include necessary library deps in benchmarks.
Ori Bernstein
2015-09-22
Don't try to benchmark the benchmark program.
Ori Bernstein
2015-09-22
Start moving benchmark runner code to Myrddin.
Ori Bernstein
2015-09-21
Add a function to skip whitespace in bio.myr
Ori Bernstein
2015-09-20
Add a bootstrap script for FreeBSD`
Ori Bernstein
2015-09-20
Catch a few more edge cases.
Ori Bernstein
2015-09-20
Fix floating point formatting.
Ori Bernstein
2015-09-19
Store function args into the right place.
Ori Bernstein
2015-09-19
Fix syscalls on FreeBSD
Ori Bernstein
2015-09-19
Compile on FreeBSD.
Ori Bernstein
2015-09-16
Update Plan 9 myrddin build.
Ori Bernstein
2015-09-18
rand.myr depends on now.myr; regen build.
Ori Bernstein
2015-09-18
Update bootstrap for Linux.
Ori Bernstein
2015-09-18
Print which usefile got the ABI version mismatch.
Ori Bernstein
2015-09-18
Don't use installed libstd for bld.sub
Ori Bernstein
2015-09-18
Support for a tag file with build specs.
Ori Bernstein
2015-09-18
Add the '-T' option for custom systags.
Ori Bernstein
2015-09-18
Load sys attrs once.
Ori Bernstein
2015-09-18
Allow any binary or command to be tagged as a test.
Ori Bernstein
2015-09-18
Fix funciton name.
Ori Bernstein
2015-09-18
Remove 'long' type.
Ori Bernstein
2015-09-18
Add all futex ops.
Ori Bernstein
2015-09-17
Handle tests generic tests for system impls.
Ori Bernstein
2015-09-16
Add futex op constants.
Ori Bernstein
2015-09-16
Actually build a named target when building by name.
Ori Bernstein
2015-09-15
Remove debugging print.
Ori Bernstein
2015-09-15
Move to use 'for var i = ...' construct.
Ori Bernstein
2015-09-15
Allow 'var' in loop statements.
Ori Bernstein
2015-09-14
Build all necessary named targets.
Ori Bernstein
2015-09-14
Fix alignment of function args.
Ori Bernstein
[prev]
[next]