shithub: mc

RSS feed

4a0be740 – Ori Bernstein <[email protected]> authored on 2013/05/31 05:41
Enable struct-lit test.

da3ea788 – Ori Bernstein <[email protected]> authored on 2013/05/30 07:02
Disable broken test.

c62d3368 – Ori Bernstein <[email protected]> authored on 2013/05/30 07:01
Add test for properly scoped labels.

e01e8d1b – Ori Bernstein <[email protected]> authored on 2013/05/30 06:45
Keep logical-not operands in registers.

11752f28 – Ori Bernstein <[email protected]> authored on 2013/05/30 04:52
unbreak union constructors.

971178af – Ori Bernstein <[email protected]> authored on 2013/05/29 09:11
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

81693eb2 – Ori Bernstein <[email protected]> authored on 2013/05/28 12:43
Add missing file.

7c69174c – Ori Bernstein <[email protected]> authored on 2013/05/28 10:55
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

14666cb4 – Ori Bernstein <[email protected]> authored on 2013/05/28 10:55
Add 'sleq' function to libstd

b0a47993 – Ori Bernstein <[email protected]> authored on 2013/05/27 21:11
Edit quotes in error message.

ccfe7181 – Ori Bernstein <[email protected]> authored on 2013/05/27 21:11
Edit quotes in error message.

e2f62755 – Ori Bernstein <[email protected]> authored on 2013/05/27 09:49
Insert symbols into the right symbol table.

77a37e33 – Ori Bernstein <[email protected]> authored on 2013/05/27 09:28
Fix cyclic type exports.

d667281e – Ori Bernstein <[email protected]> authored on 2013/05/26 12:44
Tag exported types.

2f21c3c5 – Ori Bernstein <[email protected]> authored on 2013/05/02 07:47
Write types after stabs.

6ef4f09d – Ori Bernstein <[email protected]> authored on 2013/05/02 07:42
Remove terminating 'Z' from usefile definition.

507c0dc4 – Ori Bernstein <[email protected]> authored on 2013/05/02 07:24
Remove useless exported functions.

889d5c6f – Ori Bernstein <[email protected]> authored on 2013/05/02 07:20
Remove pickle.c, move it into use.c

66816792 – Ori Bernstein <[email protected]> authored on 2013/05/01 09:33
Allocate space for seqlit elements.

a3b2e732 – Ori Bernstein <[email protected]> authored on 2013/05/01 09:09
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

8337ff18 – Ori Bernstein <[email protected]> authored on 2013/04/11 20:37
Add a test for exporting cyclic types from muse.

7635590c – Ori Bernstein <[email protected]> authored on 2013/04/10 22:05
Fix types up properly.

174d472f – Ori Bernstein <[email protected]> authored on 2013/04/10 19:11
Renamings.

3b80bdf1 – Ori Bernstein <[email protected]> authored on 2013/04/05 16:48
Install union constructors when loading types.

9c1dd335 – Ori Bernstein <[email protected]> authored on 2013/04/05 16:41
Don't double-name types in usefiles.

a2c579cf – Ori Bernstein <[email protected]> authored on 2013/04/04 17:23
Fix mixed tabs and spaces.

4e145a71 – Ori Bernstein <[email protected]> authored on 2013/04/04 15:31
Make sure we don't clobber cstring()'s ret val.

21265af6 – Ori Bernstein <[email protected]> authored on 2013/04/04 13:04
Make it easier to iterate with option parsing.

9125dee9 – Ori Bernstein <[email protected]> authored on 2013/04/04 12:40
Fix up option parsing code.

03af679a – Ori Bernstein <[email protected]> authored on 2013/04/04 09:07
Shuffle and improve the command line option parser.

231b0fd0 – Ori Bernstein <[email protected]> authored on 2013/04/04 09:07
Add slice appending code.

2a3b64a5 – Ori Bernstein <[email protected]> authored on 2013/04/03 13:05
Add functions for buffered formatting.

480b3805 – Ori Bernstein <[email protected]> authored on 2013/04/03 09:59
Add fatal() and fatalv() functions.

c4b6a1c5 – Ori Bernstein <[email protected]> authored on 2013/04/02 08:51
Error out on failing to respolve namespaces.

d45d6cb5 – Ori Bernstein <[email protected]> authored on 2013/04/02 07:45
Remove some dead stores.

e9f06c46 – Ori Bernstein <[email protected]> authored on 2013/04/02 07:10
Add a delayed unification hash table.

a64be799 – Ori Bernstein <[email protected]> authored on 2013/04/01 10:45
Add a broken test for inferring named types.

10523591 – Ori Bernstein <[email protected]> authored on 2013/03/27 12:20
Remove outdated line from help docs.

dd3b0346 – Ori Bernstein <[email protected]> authored on 2013/03/20 10:03
Only add a library to the link list once.

fa1ece41 – Ori Bernstein <[email protected]> authored on 2013/03/20 10:03
Include the configuration in the makefile.

e3670dfc – Ori Bernstein <[email protected]> authored on 2013/03/20 09:57
Use 'lea' to calculate offset addresses.

64f02da8 – Ori Bernstein <[email protected]> authored on 2013/03/20 09:47
Use 'rep movs' in order to do blits.

4bc5bb61 – Ori Bernstein <[email protected]> authored on 2013/03/20 08:18
Retab.

407ef336 – Ori Bernstein <[email protected]> authored on 2013/03/20 08:18
Copy the entire union when generating matches.

a2d39ddf – Ori Bernstein <[email protected]> authored on 2013/03/20 07:44
Calculate the size to blit when creating a union correctly.

05884046 – Ori Bernstein <[email protected]> authored on 2013/03/20 07:43
Add repeated mov instructions.

4d0895a4 – Ori Bernstein <[email protected]> authored on 2013/03/20 07:34
Fix max.

c525bc13 – Ori Bernstein <[email protected]> authored on 2013/02/25 12:10
Add tests for big union argument matching.

7bca94e2 – Ori Bernstein <[email protected]> authored on 2013/02/20 06:58
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/mc

173bb6e6 – Ori Bernstein <[email protected]> authored on 2013/02/20 06:58
Print the filename in syntax errors.

fd429ed0 – Ori Bernstein <[email protected]> authored on 2013/02/20 05:29
Fix the syscall files.

564acd81 – Ori Bernstein <[email protected]> authored on 2013/02/20 05:13
Fix argument order for OSX.

3e92cda1 – Ori Bernstein <[email protected]> authored on 2013/02/19 21:15
'#' is now the postfix pointer deref operator.

543887f4 – Ori Bernstein <[email protected]> authored on 2013/02/19 13:30
Slices have been using ':' for the range since forever.

7e94001f – Ori Bernstein <[email protected]> authored on 2013/02/19 09:01
Allow empty package names.

e559a7dc – Ori Bernstein <[email protected]> authored on 2013/02/19 08:07
Add test for empty package names (ie, exporting 'main')

ae6e5736 – Ori Bernstein <[email protected]> authored on 2013/02/19 08:01
Use 'myrbuild' to build the tests

231f122b – Ori Bernstein <[email protected]> authored on 2013/02/19 08:00
It's not a fatal if an 'mc' subcommand fails.

734d2e4f – Ori Bernstein <[email protected]> authored on 2013/02/19 06:17
Add system dependent behavior to myrbuild.

adbf2578 – Ori Bernstein <[email protected]> authored on 2013/02/12 06:58
Remove unneded includes.

9ac459c0 – Ori Bernstein <[email protected]> authored on 2013/02/11 11:56
Update todo list.

c8ecfd51 – Ori Bernstein <[email protected]> authored on 2013/02/11 09:24
Reflow license text.

f6fadc8f – Ori Bernstein <[email protected]> authored on 2013/02/10 06:02
Add a todo list.

25be8b19 – Ori Bernstein <[email protected]> authored on 2013/02/09 09:59
Teach myrbuild about linker scripts.

6880f73f – Ori Bernstein <[email protected]> authored on 2013/02/08 20:49
Remove code used only for debugging.

df3be179 – Ori Bernstein <[email protected]> authored on 2013/02/06 17:31
Merge in the nop move deletion.

95a76e16 – Ori Bernstein <[email protected]> authored on 2013/02/06 17:24
Live in and out needs to be calculated in reverse.

10a3edcf – Ori Bernstein <[email protected]> authored on 2013/02/06 12:25
Merge branch 'callee-save' of git+ssh://mimir.eigenstate.org/git/ori/mc into callee-save

8b1de0f2 – Ori Bernstein <[email protected]> authored on 2013/02/06 09:02
Rename 'locs' to 'stkoff', which is a better name.

f635856c – Ori Bernstein <[email protected]> authored on 2013/02/06 08:55
Comment our data structures a bit better.

ec1385e4 – Ori Bernstein <[email protected]> authored on 2013/02/05 20:47
Only put stack temps on the stack.

174e930c – Ori Bernstein <[email protected]> authored on 2013/02/05 20:46
Delete nop movs.

2f5f1d3d – Ori Bernstein <[email protected]> authored on 2013/02/05 19:58
Print success when all tests pass.

cef9f9cc – Ori Bernstein <[email protected]> authored on 2013/02/05 19:42
Document decdegree()'s subtlety.

a3a70782 – Ori Bernstein <[email protected]> authored on 2013/02/05 19:40
Fix the ok heuristic again.

44c84f41 – Ori Bernstein <[email protected]> authored on 2013/02/05 19:26
Change the 'ok()' heuristic. It seems to be wrong.

34c3e5b0 – Ori Bernstein <[email protected]> authored on 2013/02/05 16:21
Merge remote-tracking branch 'origin/master' into callee-save

f0203a8e – Ori Bernstein <[email protected]> authored on 2013/02/05 16:21
Merge branch 'master' into callee-save

a3190859 – Ori Bernstein <[email protected]> authored on 2013/02/05 16:20
Disabble buggered tests.

3a6dd3e0 – Ori Bernstein <[email protected]> authored on 2013/02/05 10:35
Silence more debug dumps.

b350574a – Ori Bernstein <[email protected]> authored on 2013/02/05 10:34
Remove nop moves.

7793ebdf – Ori Bernstein <[email protected]> authored on 2013/02/05 10:07
I think this is the right 'ok()' heuristic.

ae076c5f – Ori Bernstein <[email protected]> authored on 2013/02/03 08:18
Hack to remove aliasing registers from mov targets

7f27f8b7 – Ori Bernstein <[email protected]> authored on 2013/02/02 12:27
Implement the other half of DecrementDegree.

8bfbbffd – Ori Bernstein <[email protected]> authored on 2013/02/02 11:07
x

46a5568c – Ori Bernstein <[email protected]> authored on 2013/02/02 09:17
Fix moverelated.

b33ad4ba – Ori Bernstein <[email protected]> authored on 2013/02/01 10:05
Revert "Broke some tests, but now we do a better job of callee-save."

3ba26321 – Ori Bernstein <[email protected]> authored on 2013/01/31 19:48
Only add registers from the actual initial set.

e23ac2b6 – Ori Bernstein <[email protected]> authored on 2013/01/30 20:49
More debugging, still not working.

15ca5452 – Ori Bernstein <[email protected]> authored on 2013/01/30 15:02
Add in invariant checks

7b0c6c77 – Ori Bernstein <[email protected]> authored on 2013/01/30 09:03
Work on moving to callee save convention.

b8545d80 – Ori Bernstein <[email protected]> authored on 2013/01/29 18:29
Broke some tests, but now we do a better job of callee-save.

b474f4b5 – Ori Bernstein <[email protected]> authored on 2013/01/29 04:58
Stub in callee save registers.

f6e81804 – Ori Bernstein <[email protected]> authored on 2013/01/29 04:54
Implement spilling in the RA.

a853d393 – Ori Bernstein <[email protected]> authored on 2013/01/29 04:54
Add dummy 'clean' target.

a6dba302 – Ori Bernstein <[email protected]> authored on 2013/01/26 19:09
Fix offsets when moving block in ldel(). Thought I already did this.

b0d94f78 – Ori Bernstein <[email protected]> authored on 2013/01/25 15:45
Fix ldel.

7baf0c3c – Ori Bernstein <[email protected]> authored on 2013/01/25 14:59
Rename registers for consistency.

3a45cf39 – Ori Bernstein <[email protected]> authored on 2013/01/25 13:49
Rebuild libstd if 6m is rebuilt.

fac62869 – Ori Bernstein <[email protected]> authored on 2013/01/25 13:31
Merge remote-tracking branch 'origin/nicer-ra'

Next