RSS feed
1f99d2dc
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/05/14 08:54
Types based off of void *also* have no storage.
be069342
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/22 20:49
I worried myself, and added a test case.
09d82f13
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/21 20:12
Reserve stack space for the environment.
b0b7605b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/21 19:36
Clean up export tagging code.
69823fb0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/21 19:35
Dedup conflicting use statements.
518175c1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/20 22:30
Reorder functions.
0391face
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/20 21:28
bld.proj files are no longer order dependent.
ac53b78d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/19 22:14
Prettier whitespace.
a0b36b80
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/08 22:27
Move plan9 fndup before fork.
4078e565
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/08 22:09
Duplicate env on thread spawn.
73518d58
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/08 21:31
Add non-allocating closure related functions.
b59fd65e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/04/05 20:56
When we ask for asm, don't delete it.
1265f413
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/21 18:48
Add a comment.
2f5e8d6a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/21 18:41
Give endcache a better name.
32f5a7c9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/21 18:33
Merge freed big allocations.
25db3855
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/20 20:50
Use symbol deduplication on 9front.
d8959a4a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/20 18:59
Align big free sizes.
9c70e61a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/20 17:56
Add hysteresis around big allocations.
893f3f92
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/19 20:42
OSX is unhappy when combining 'as -g' and .loc directives.
6c574d4f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/19 20:38
Step by line in gdb.
5cf18de6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/19 19:42
Add acid debug file for Myrddin
0eae465b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/18 18:44
Update bootstrap scripts.
57d9a13a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/18 17:45
We want to remove trailing spaces when tokenizing.
003c3c95
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/17 13:59
Don't count trailing elements when hashing bitsets.
6f8ceb3b
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/17 13:26
Add a hash function for bitsets.
1fc981b2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/10 17:11
Fix labels in nested functions.
46d4b4ea
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/10 17:11
Reset --hard before tarring.
f0107d3b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/10 17:10
Update makefile to last release.
1c97ea92
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/09 09:12
Put ucons into the right namespace.
7a78ce12
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/06 08:28
You can declare things without attributes.
407437ff
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/06 08:08
Add missing `poll` on OpenBSD
b3d835e2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/05 08:52
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc
2bb663c4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/03 17:34
Fix final warnigns on OSX builds.
1debb500
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/03 16:24
Clean up Plan 9 assembly generation code.
6d09377e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/03 15:52
Add a release generation rule to the makefile.
e1af5fb5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/03 15:51
On 9front, we want type info in text.
7b9bddde
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/03/01 17:19
Fix grammar mistakes.
23ab2cac
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/02 12:45
The muse manpage is no longer full of lies.
7e53aa35
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/02 12:02
Remove obsolete `-I` flag.
9f068acd
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/03/01 09:20
Only find suffixes and platforms in the file name.
62f9c3a5
– Meai1 <Meai1@users.noreply.github.com>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2017/03/01 15:08
Update README.md (#135)
5773244f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/21 20:29
Update bootstrap scripts on OSX
10009f39
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/20 07:30
Don't divide by zero.
af128ae8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/18 20:19
Clean up magic numbers in directories.
124f45af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/18 08:52
Improve documentation in response to feedback.
a71b06b4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/17 19:42
Composite types is a shitty name.
d626bfc9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/17 18:21
Update the mc manpage.
c17e4784
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/17 18:16
Update compiler manpage.
14e71694
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/17 18:14
Remove 'show' functionality from muse.
61a91a2c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/17 17:21
Search for usefiles relative to the output.
210b24e9
– Michael Forney <mforney@mforney.org>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2017/02/17 16:50
Set loc when parsing decllist
2e48449a
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/16 07:56
We support OpenBSD too. Note it in the readme.
b623656b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/15 19:34
Bulk of porting to NetBSD.
bf2829b8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/15 17:50
Add assembly start code for netbsd.
f2e6c006
– Kamil Rytarowski <n54@gmx.com>
authored
and Ori Bernstein <ori@eigenstate.org>
committed
on 2017/02/15 21:24
Add NetBSD support
8de1cdde
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/14 18:35
Comment why Tynone is not a bug.
3ff9e5e0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/14 18:35
Fold Oudata.
41e2a4f9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/14 17:55
Fold Utags on union literals.
9d11b6db
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/14 06:19
Add test for array alignment bug.
c819f3a1
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/14 05:50
Remove unused token type.
4a30425e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 17:24
Update Plan 9 bootstrap.
f9e690af
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 17:15
Regenerate FreeBSD bootstrap.
2500c4cf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/14 14:20
Regenerate OpenBSD bootstrap.
782588ed
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 20:17
Regenerate Linux bootstrap.
155c90d0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 17:00
Add a 'run' function to libstd.
cad03a96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 16:58
There's nothing that can be done when exec fails.
8cc25499
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/13 15:33
Clean up warnings about ambiguous grammar.
0139ee45
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/13 13:15
Initialize size correctly.
6fb30680
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/13 12:17
Pad tuples and arrays correctly.
b4230c21
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/13 06:42
Specify default types.
795734f6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 21:10
Clarify comment rules.
d0ba0324
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 21:10
Clarify the EBNF description.
f0a0aad9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 21:08
Clarify whitespace handling.
e7f3b436
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 21:05
Simplify the abstract.
ed5a96de
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 20:55
Disambiguate args for comparisons in spec.
105a65cb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 20:54
Add testr to the build deps.
2ab43c90
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/12 18:15
Update spec to make ucons a normal prefix operator.
658dd280
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/08 22:47
Clean up tests.
48fc86fd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/08 19:32
Remove useless file.
e3a9307d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/08 19:20
Merge libjson
673032b9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/08 18:36
Remove debug prints.
2edc2786
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/07 18:10
Format minimum values correctly.
330fd3f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/07 15:02
Make FreeBSD manpath consistent for mbld
f3af31e4
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/07 14:15
FreeBSD also uses the same INST_MAN rules as OpenBSD
a2295504
– James Turner <james@calminferno.net>
authored
on 2017/02/07 13:49
Remove the need for local OpenBSD patches.
545d7532
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/04 18:00
Ucons are now prefix expressions.
d6bd40e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/02 19:06
Fix some looseness in the spec.
15392a52
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/02 19:06
Fix mixed tabs and spaces in doc.
c82dc24c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/01 18:27
Revert mistaken cleanups.
9875caee
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/01 18:14
remove pseudo-operators.
78c19177
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/01 18:08
Apply fixes thanks to tridactyla on IRC.
c307d63f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/02/01 18:04
Update the grammar.
0841450d
– Ori Bernstein <ori@markovcorp.com>
authored
on 2017/02/01 06:06
Copy paste error. Boolean => void
63b119c2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 20:08
There is no -G flag.
d811a3c7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 20:06
Not worth the work of finishing or maintaining the compiler doc.
6368976a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 19:19
Readability improvements.
a57d9fd3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 19:18
Implement 'bychar' for iterating characters.
2c877597
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 19:17
Avoid pointer casting by slicing.
d8b4ed36
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 18:25
Fix comment on iterable trait.
a39198cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2017/01/31 18:24
Explain type inference and builtin traits better.
Next