shithub: mc

RSS feed

dc335f52 – Ori Bernstein <[email protected]> authored on 2014/02/07 06:52
Uniqify the builtin atomic types.

c89acbc2 – Ori Bernstein <[email protected]> authored on 2014/02/07 06:35
Empty traits now work for named types.

6c02c950 – Ori Bernstein <[email protected]> authored on 2014/02/02 19:15
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc

adc89d37 – Ori Bernstein <[email protected]> authored on 2014/02/02 11:21
Remove 'trait' node.

f32109a7 – Ori Bernstein <[email protected]> authored on 2014/02/01 06:48
Insert the trait/impl nodes into the node list.

19625844 – Ori Bernstein <[email protected]> authored on 2014/02/01 06:14
Stub in more code for trait/impl.

3e51d386 – Ori Bernstein <[email protected]> authored on 2014/01/31 10:56
Nomenclature change: cstr -> trait

c7065558 – Ori Bernstein <[email protected]> authored on 2014/01/29 15:43
Ensurespace() takes chunks, not bits.

c6820974 – Ori Bernstein <[email protected]> authored on 2014/01/28 20:55
We were checking size in bits, but passing size in entries.

aa7e3e0a – Ori Bernstein <[email protected]> authored on 2014/01/27 13:46
Add missing symbols to bitset.

b0b5a28b – Ori Bernstein <[email protected]> authored on 2014/01/27 12:35
Remove internal 'extern' functions from sys-*.myr

dc92960b – Ori Bernstein <[email protected]> authored on 2014/01/27 08:16
And I forgot to remove it

2190e16c – Ori Bernstein <[email protected]> authored on 2014/01/27 07:43
Damn, I already had a seek function.

2f39b00d – Ori Bernstein <[email protected]> authored on 2014/01/27 06:17
Add bitset implementation.

f432ef92 – Ori Bernstein <[email protected]> authored on 2014/01/26 04:06
add lseek syscall

06eda1f6 – Ori Bernstein <[email protected]> authored on 2014/01/25 10:51
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc

3ec885ae – Ori Bernstein <[email protected]> authored on 2014/01/25 09:41
Allow ucons to be arguments of ucons

5045a7db – Ori Bernstein <[email protected]> authored on 2014/01/24 15:26
Add explode() functions to our floatbits code.

9b7397fb – Ori Bernstein <[email protected]> authored on 2014/01/24 15:20
Fix formatting consecutive integers.

a0d80034 – Ori Bernstein <[email protected]> authored on 2014/01/24 06:35
Add disabled test for empty traits.

75dbdd02 – Ori Bernstein <[email protected]> authored on 2014/01/23 13:46
Fix division yet again.

966ededa – Ori Bernstein <[email protected]> authored on 2014/01/23 13:45
Add and fix bigint tests.

beec45c5 – Ori Bernstein <[email protected]> authored on 2014/01/23 06:14
Use correct shift in bigdiv.

61903e15 – Ori Bernstein <[email protected]> authored on 2014/01/23 06:14
Correct indentation on fmt.myr

22824dad – Ori Bernstein <[email protected]> authored on 2014/01/23 05:43
Allow '_' as digit separator within integers.

6df4ee63 – Ori Bernstein <[email protected]> authored on 2014/01/23 05:42
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

c98dd123 – Ori Bernstein <[email protected]> authored on 2014/01/22 21:52
Handle zeros correctly in bigint.myr

33191432 – Ori Bernstein <[email protected]> authored on 2014/01/22 21:25
Maintain sign correctly when parsing values.

a6fb1778 – Ori Bernstein <[email protected]> authored on 2014/01/22 21:21
Remove debugging cruft.

b0fd12f9 – Ori Bernstein <[email protected]> authored on 2014/01/22 21:18
Add bigparse() function.

f82ca04d – Ori Bernstein <[email protected]> authored on 2014/01/22 21:17
Allow more foldable, constant expressions in patterns.

e1a74a0d – Ori Bernstein <[email protected]> authored on 2014/01/22 20:42
We don't want 64 bits of 1s, we want 32 bits of them.

0c678f7b – Ori Bernstein <[email protected]> authored on 2014/01/22 18:09
Implement bigint division.

f922a2c6 – Ori Bernstein <[email protected]> authored on 2014/01/22 16:23
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc

bbe53485 – Ori Bernstein <[email protected]> authored on 2014/01/22 16:23
Improve comment.

8acfc5e2 – Ori Bernstein <[email protected]> authored on 2014/01/22 15:28
Correct comment.

964632bd – Ori Bernstein <[email protected]> authored on 2014/01/22 14:08
Add bigint test.

72ad21bc – Ori Bernstein <[email protected]> authored on 2014/01/22 13:39
Work around oversized int error.

def799e1 – Ori Bernstein <[email protected]> authored on 2014/01/22 13:22
Add single digit division, and make bigint output use it.

f5da3fe3 – Ori Bernstein <[email protected]> authored on 2014/01/22 10:00
Remove apparently offensive comment.

b26430dd – Ori Bernstein <[email protected]> authored on 2014/01/22 06:35
Update TODO.

87b9d601 – Ori Bernstein <[email protected]> authored on 2014/01/22 05:14
Fix parallel make.

d31daf78 – Ori Bernstein <[email protected]> authored on 2014/01/21 20:14
Rmove debug print.

e6b1b42a – Ori Bernstein <[email protected]> authored on 2014/01/21 19:07
Rename and fix shift implementations.

9661b205 – Ori Bernstein <[email protected]> authored on 2014/01/21 18:47
Implement bigint shifts.

5d9e71b6 – Ori Bernstein <[email protected]> authored on 2014/01/21 18:32
Remove debug prints.

913e7e12 – Ori Bernstein <[email protected]> authored on 2014/01/21 18:32
Shuffle things around so that it works with the chartype commit.

906384e5 – Ori Bernstein <[email protected]> authored on 2014/01/21 18:32
Add broken start of float formatting.

8ef76e0e – Ori Bernstein <[email protected]> authored on 2014/01/21 18:31
Add 'charval()' function.

a67e53ab – Ori Bernstein <[email protected]> authored on 2014/01/21 18:31
Add 'zalloc()' function.

372a7547 – Ori Bernstein <[email protected]> authored on 2014/01/21 18:31
Add initial implementation of bigint.

f88d2664 – Ori Bernstein <[email protected]> authored on 2014/01/21 09:48
Implement more restrictive folding for casts.

0226a1a6 – Ori Bernstein <[email protected]> authored on 2014/01/21 08:36
Take slices off of *evaluated* pointers.

4eb9ecac – Ori Bernstein <[email protected]> authored on 2014/01/20 18:55
Acutally get the rval of negation expression children.

81bbd4c2 – Ori Bernstein <[email protected]> authored on 2014/01/20 18:53
Add float bit conversion routines.

064b5d2b – Ori Bernstein <[email protected]> authored on 2014/01/20 11:47
Correctly handle signed/unsigned comparisons.

1750fba1 – Ori Bernstein <[email protected]> authored on 2014/01/20 08:03
Remove redundant endlns

c5feb1c4 – Ori Bernstein <[email protected]> authored on 2014/01/16 20:03
Add 'hassuffix' function

0855d34c – Ori Bernstein <[email protected]> authored on 2014/01/16 06:08
Install ucons for nested unions.

e1dd87b2 – Ori Bernstein <[email protected]> authored on 2014/01/15 14:00
Fix writing constant struct literals

0f342c47 – Ori Bernstein <[email protected]> authored on 2014/01/15 05:45
Add 'mk()' function to libstd.

26fef326 – Ori Bernstein <[email protected]> authored on 2014/01/14 14:44
Add support for break/continue in loops.

a1464487 – Ori Bernstein <[email protected]> authored on 2014/01/13 06:39
Work towards parsing traits definitions.

10c5c3d7 – Ori Bernstein <[email protected]> authored on 2014/01/13 05:53
Allow arbitrary expressions in pattern matching.

792f79ee – Ori Bernstein <[email protected]> authored on 2014/01/10 15:28
Don't search $PATH with relative paths.

30e4700f – Ori Bernstein <[email protected]> authored on 2014/01/10 13:39
Add support for stat() calls on OSX

db6f43d3 – Ori Bernstein <[email protected]> authored on 2014/01/10 13:30
Handle alignment correctly.

18a02fb4 – Ori Bernstein <[email protected]> authored on 2014/01/10 13:30
Add 'stat()' syscall

427b9849 – Ori Bernstein <[email protected]> authored on 2014/01/10 13:28
Fix double-next() problem

9a2785cb – Ori Bernstein <[email protected]> authored on 2014/01/09 20:38
Fix stack allocations.

e1d944bc – Ori Bernstein <[email protected]> authored on 2014/01/09 19:23
Fix slinsert()

ac713e58 – Ori Bernstein <[email protected]> authored on 2014/01/09 18:06
Fix allocator alignment calculations.

11f0b71e – Ori Bernstein <[email protected]> authored on 2014/01/09 16:39
Fix execv on osx.

9a388068 – Ori Bernstein <[email protected]> authored on 2014/01/09 16:19
Fix fork on osx

32048b6b – Ori Bernstein <[email protected]> authored on 2014/01/09 16:17
Add magic value checking for headers.

b6afe89b – Ori Bernstein <[email protected]> authored on 2014/01/09 14:43
Remove references to slappend

e101ebf1 – Ori Bernstein <[email protected]> authored on 2014/01/09 13:31
Remove duplicated funtionality.

4abdb2ac – Ori Bernstein <[email protected]> authored on 2014/01/09 13:01
Add 'slinsert' function.

b7912fb2 – Ori Bernstein <[email protected]> authored on 2014/01/09 13:00
Work around compiler bug with labels.

7bda5b9d – Ori Bernstein <[email protected]> authored on 2014/01/09 09:05
Add 'htgetv' function.

7ef538cc – Ori Bernstein <[email protected]> authored on 2014/01/09 06:28
Wait statuses are 32 bit ints, not 64 bit ints.

5a07a949 – Ori Bernstein <[email protected]> authored on 2014/01/09 06:04
Fix typo in OSX waitstatus() call

f8040a2b – Ori Bernstein <[email protected]> authored on 2014/01/09 06:04
Add system-specific waitstatus

1eadc811 – Ori Bernstein <[email protected]> authored on 2014/01/09 05:53
Fix execv on OSX

49e3f29e – Ori Bernstein <[email protected]> authored on 2014/01/08 20:27
Fix execv, execve, execp

2cf47897 – Ori Bernstein <[email protected]> authored on 2014/01/08 16:11
Add more process control syscalls.

2c898557 – Ori Bernstein <[email protected]> authored on 2014/01/08 14:32
Add initial support for execv() calls

d5b8eb37 – Ori Bernstein <[email protected]> authored on 2014/01/08 09:01
Export 'htdel' function

6fd59842 – Ori Bernstein <[email protected]> authored on 2014/01/08 08:36
Check namespaces in inferexpr, instead of infersub

dffeabb9 – Ori Bernstein <[email protected]> authored on 2014/01/07 19:39
Remove a number of redundant 'tf' calls.

9b44da35 – Ori Bernstein <[email protected]> authored on 2014/01/07 19:32
Reduce redundant infers of expressions.

e31d035c – Ori Bernstein <[email protected]> authored on 2014/01/07 17:51
Compress unification chains.

4be51eb1 – Ori Bernstein <[email protected]> authored on 2014/01/07 14:45
Finish support for const slices off arrays.

da9b21b4 – Ori Bernstein <[email protected]> authored on 2014/01/07 12:09
Fix test for small inlinable constants.

dc6135b7 – Ori Bernstein <[email protected]> authored on 2014/01/07 09:03
Fold array lengths.

49173c58 – Ori Bernstein <[email protected]> authored on 2014/01/07 08:45
Expand test to support everything we care about.

945c62ed – Ori Bernstein <[email protected]> authored on 2014/01/07 08:27
Start work on global const slices.

c4b85bb8 – Ori Bernstein <[email protected]> authored on 2014/01/07 06:34
Add test for constant slices off of arrays.

bc901325 – Ori Bernstein <[email protected]> authored on 2014/01/06 20:06
Search structs correctly for members in initializers.

b2ea6be4 – Ori Bernstein <[email protected]> authored on 2014/01/06 19:48
Allocate the error strings, to avoid a segfault.

Next