RSS feed
ad438bbe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/23 13:05
Refactor the substituition of the early coalesces.
6a921aa5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/08 20:37
Generates 'rol' instructions.
f9051933
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/23 11:12
Merge branch 'peephole-opt'
cf9651df
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/23 10:40
Remove dead code.
58d89cfe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/20 07:38
Update Plan 9 build for new ABI.
c34f7840
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/22 11:34
qsort_r isn't portable.
cdda2a18
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/21 23:37
Do slightly better code gen.
14aeadb4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/21 14:54
Get closer to the C ABI
0bd26787
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/19 18:07
Start using mostly caller save ABI.
1ad429cf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/07 06:30
Actually duplicate the bits.
d5f2f880
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/10 19:44
Correctly dedup types in traits.
008529ca
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/07 18:33
Don't print stray ','s in bit sets.
1ac0bb9c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/01 20:18
Initial support for indexed initializers.
ae494e5d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/31 18:49
Fix benchmarks.
18ddda57
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/24 20:01
Use id instead of full type for structs and unions
2c0fbf27
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/24 17:19
Replace snprintf with a variant that asserts when out of buffer.
4e656a4f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/18 19:53
Don't create duplicate types if we have no parameters.
3942d40c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/15 20:48
Remove janky return register crud for stack types.
faebdc37
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/14 10:33
Load host map in __init__.
78754729
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/14 19:48
Clamp indentation delta.
5d986e61
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/14 19:38
Remove debug prints in the indent script
ad3da8e7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/14 19:36
Improve indentation script.
a1df6870
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 21:08
Don't spuriously return 'false' for both a and b null.
e05b7f12
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 20:45
Remove debug print.
aa0f6957
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 20:40
Regenerate bootstrap for linux.
f5c24401
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 20:26
Forgot to commit the rename.
062038c0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 20:18
Add support for system tags.
a07a52d7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/13 19:21
Correctly deduplicate types.
5c5b656a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/12 19:43
Fix up some more type checking.
2c85c3a7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/12 19:42
Correctly dump out global symtabs.
ee4f263f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/12 19:20
Loop patterns are patterns.
12df9f45
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/09 19:55
Refactor namespaces.
6d465150
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/08 18:56
Add futex syscall.
1f560efb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/05 08:00
Add support for ignored function args.
cf357b74
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/05 07:36
Add proper support for a 'gap' variable.
4fac3196
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/04 20:42
Improve error messages.
bd225cf9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/07/01 17:36
Add format funcs.
aa419bde
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/27 10:44
Fix 'mk check' on 9front.
e9620d67
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/29 07:41
Remove TODO.
ff942670
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/29 07:00
Regenerate OSX bootstrap script.
5ecdc2ae
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/29 06:59
Call '__init__' in the runtime on OSX.
2c1e2fef
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/28 14:21
Actually fix the bootstrap script.
acfaafa6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/28 14:15
Fix bootstrap script generation.
f1ea96e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/28 14:06
Merge pull request #3 from PuerkitoBio/fix-build
d15a27ae
– Martin Angers <martin.n.angers@gmail.com>
authored
on 2015/06/28 16:16
make paths relative for OSX too
d11591b8
– Martin Angers <martin.n.angers@gmail.com>
authored
on 2015/06/28 16:14
make build paths relative
3034887c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/26 11:56
Mark visibility correctly on init funcs.
b05bd318
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/28 10:26
Implement '__init__' functions.
d17587d8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/27 10:52
C99 intxx types are nuts wrt printf. Cast to sanity.
46f0325e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/27 10:50
Fix a few minor issues post refactor.
2bb2b35d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/25 11:52
Fix last broken test.
c4f1f755
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/25 11:49
size_t is 32 bits on plan9.
7f4889e9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/25 11:42
The plan 9 assemblers don't like zero sized things.
ee346d27
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/25 11:09
Fix a few typos affecting Plan 9.
a16c4e63
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/27 09:38
Factor out blob generation.
fa8e0920
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/26 13:51
Fix a few misc memory bugs.
c1d212af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/23 17:59
Use 'config.Libpath' instead of hardcoding "lib/myr"
983521cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/23 17:43
Remove some stray local paths.
0b796494
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/23 17:32
Update Plan 9 bootstrap script.
98972288
– glenda@cirno <glenda@cirno>
authored
on 2015/06/25 19:00
Export type info correctly on plan9
0fb976c8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/25 09:17
Fix up extern type descs.
ea0f777f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/24 07:09
Regenerate bootstrap for OSX
a9c6f053
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 22:49
Get closer to a working Plan 9 build on new 6m.
732ad41d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/24 19:42
Unstub type info generation.
04d64795
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/23 18:41
Fix up and regenerate bootstrap scripts.
737f88e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/23 09:35
Clean up output of options.
620e6416
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 19:17
Add ipv6 support to dial.
4073bdf9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/22 06:29
Remove unused `Byte constructor.
8ec8ea74
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/22 06:28
Add sockaddr_in6
526479d1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 19:17
Add ipv6 support to dial.
23223a76
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 18:53
Clear up comments.
980f6c75
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 18:42
Add ipv6 parsing support.
b7267a73
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/21 09:36
Refactor ipv4 parsing.
62375ca2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/20 06:17
Fix bio.put()
95034f67
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/20 06:17
Fix up indent scripts.
7872641a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/18 14:02
Fix and enable all fmt tests.
340cbfe1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/18 14:02
Fix and enable all fmt tests.
cf94e8f3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/18 12:58
Add tests for formatting.
58f59a52
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/18 10:23
Update libfmt to preparse options for std.fmt()
c7b5ad47
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/17 11:57
Fix up indent script.
edd9a39b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/17 09:15
Work around bug with labels.
78a29fd7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/16 19:22
Fix up test.
6213b1e1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/16 19:22
Fix up hash table.
f09d58f3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/16 18:31
Fix fmt.myr
b85b0202
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/16 17:26
Hidden decls should never conflict with existing ones.
f6f5d708
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/16 09:56
Rename/rearrange std.try, add defaulting variants.
ac7fed3d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/15 19:18
Remove a few leaks.
8306e1f3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/15 17:26
Remove obsolete manpage.
4932b5f0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/15 15:49
Set the directory before running tests.
e6624da5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 22:04
Make the test runs print closer together.
49ea47ca
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 22:02
Update libregex tests to run in mbld.
c2a04cf2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 18:54
Bio returns errors on failed opens.
fd3494af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 17:34
Make redump useful for anyone
a32760e2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 17:34
Add maxargs, noargs options to optparse.
94acc736
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 17:09
Show where a regex failed.
fd91c0a3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 15:57
Fix some type error messages.
527bad78
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 14:54
Make try work ok std.result.
11dc9752
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/14 10:16
Start working on __init__, check types.
8cc0e63c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/13 06:29
Update Darwin bootstrap scripts.
ac50839a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/06/13 02:59
Regenerate bootstrap scripts.
Next