shithub: mc

RSS feed

720cc29f – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/01/20 08:07
Cheap enums.

d8b90906 – Carlin Bingham <cb@viennan.net> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/01/21 17:12
Fix some leaks when freeing json

98235d96 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/18 19:55
Clean up OpenBSD bootstrap.

21f7a2a7 – Ori Bernstein <ori@markovcorp.com> authored on 2018/01/18 12:43
We removed some -I. spew from libstd, let's get rid of it in bootstrap.

de000479 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/01/18 12:42
Add 'loaduses()' to muse.

490e90d2 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/17 17:18
Hack in seqaux.

8e1bb5d4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/16 17:32
Only set the base type on iter traits.

d2329579 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/16 16:59
Remove spare '-I.'

c7ad247d – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/01/17 08:53
Infer after generating init functions.

b5c63138 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/01/17 06:43
Fix init funcion symtab linking

f698f298 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/16 05:08
Merge branch 'clink-obsd' of https://github.com/moreais/mc

4db28953 – Carlin Bingham <cb@viennan.net> authored on 2018/01/16 20:24
Make mbld use dynamic linker flags from configure

1f2656ee – Carlin Bingham <cb@viennan.net> authored on 2018/01/16 20:22
Add dynamic linker flags for OpenBSD to configure

48e0b7f8 – Carlin Bingham <cb@viennan.net> authored on 2018/01/16 20:13
Add dynamic linker flags for Linux to configure

5e0c7cc7 – Carlin Bingham <cb@viennan.net> authored on 2018/01/16 20:06
Add a stub dlflags config variable for every OS

152b8814 – Carlin Bingham <cb@viennan.net> authored on 2018/01/16 18:36
Remove implicit -static from OpenBSD linker cmd

bc72f16e – Carlin Bingham <cb@viennan.net> authored on 2018/01/15 18:07
Define __guard_local on OpenBSD for linking libc

012c761e – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/01/15 16:11
Fix iter.byperm when there are duplicates.

8aef13f0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 18:51
Remove a global-global.

9b6e7069 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 17:59
Pass in the context node to our error printing..

7ec5af48 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 15:06
Merge branch 'trait-syntax'

ac6c06f9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 14:21
Fix binding of type env in traits.

9d5831fb – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 10:08
Fix build on 9front.

58fc61a9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 09:33
Bump ABI version in mbld.

72958419 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 08:57
Update language spec for new trait syntax.

e7ebda38 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/14 08:25
Fix serializing trait specs in usefiles.

8a53929e – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/13 19:16
Unify with the existing iterator.

3d078d54 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/13 18:39
Add code to fix up iterators.

70f97fe9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/13 17:55
Clean up iterator unification.

e2c679b4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/12 18:15
Merge branch 'remd' of https://github.com/moreais/mc

8355d0e6 – Carlin Bingham <cb@viennan.net> authored on 2018/01/13 03:27
Put the isdyn flag back in the myrtag

0f623b59 – Carlin Bingham <cb@viennan.net> authored on 2018/01/11 21:00
Return if dynamic linking is needed from addlibs

7eaed709 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/07 11:59
Unify subst specs fully.

4fd18f1c – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/02 19:08
Error out if getcwd fails.

2809ae93 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/02 18:19
Get closer to typechecking generic args correctly.

9424339d – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/02 17:14
Fix how we bind types.

e6967548 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 19:02
Try harder to specialize. Still some bugs.

90e26e0f – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 16:09
Move to new trait syntax.

59a09825 – Carlin Bingham <cb@viennan.net> authored on 2018/01/09 21:57
Dynamically link if any deps use dynamic libs

94448201 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/09 20:00
Die on bad options, and use a \n in the format string.

7e54db40 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/09 16:31
The fastest regex is the one we don't run.

e761ce9e – S. Gilles <sgilles@math.umd.edu> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/01/08 09:05
let bychunk() read the last element; guard for negative sz

93db6a9f – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/05 20:20
Fix bug in big alloc cache.

6ddb81f7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/05 19:32
Rename cache => bigcache.

2f53fe1f – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/03 17:48
Update bootstrap.

9ecaaf68 – Ori Bernstein <ori@markovcorp.com> authored on 2018/01/03 09:28
Split out backends from abstract bio types.

7937358e – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 17:00
Improve comments.

6c561486 – S. Gilles <sgilles@math.umd.edu> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/12/30 21:49
add permutation iterator

5106fe5e – S. Gilles <sgilles@math.umd.edu> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/12/30 21:49
test byenum from iter, not std

a2ec5b67 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 19:31
Let's build the compiler before we use it.

efbaf457 – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 19:16
Update bootstrap code.

58c27b2d – Ori Bernstein <ori@eigenstate.org> authored on 2018/01/01 19:08
Regenerate FreeBSD bootstrap

b333cec4 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/30 20:26
Fix up grammar.

69225171 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/30 15:33
Fix test deps for crypto.

39331f83 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/30 15:10
Clean up some more dead code.

f4a939a2 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/30 14:23
Start cleaning up libstd.

b4252aed – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/29 07:25
Add some tests to lib/std/alloc.myr

86f488a9 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/29 07:22
'c' for chunk.

11755c23 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/29 07:20
Clear out next slab pointer.

097c5188 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 20:31
Benchmark matching at end of string.

358de40c – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 18:51
Simplify tracing.

5844080d – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 18:26
Clean up code.

38483fdf – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 16:57
Minor cleanup.

75ddf8ed – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/28 09:59
Performance increase.

929f3dcb – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 05:22
Remove maxargs from redump.

7cd9a6f6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 05:19
Use the right (hello) pattern in the benchmarks.

804ca7d4 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/28 05:18
Let's be freeing the threads.

c191c882 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/27 17:04
Limit the size of the thread cache.

17b6a133 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/27 17:00
Free retired threads.

a434ff7d – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/27 16:03
Speed up regex.

3ca7a098 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/27 06:58
Remove trace calls from hot path.

f069b333 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/27 06:50
Free all matching threads.

b1b28999 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/26 07:35
Fix void slice formatting.

c6616159 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/25 11:30
Make the copy loop byte based.

52eca667 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/25 11:14
Formatting as a state machine.

68a437bb – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/21 19:03
Lock less in resolver.

920b587c – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/14 09:51
Add atexit for 9front.

377381aa – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/13 13:22
Add renezvous syscall to 9front.

9543bdfe – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/12/12 08:32
Only use the last . for the suffix.

161c6c97 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/11 16:45
Undo the kbind call.

671e174c – Carlin Bingham <cb@viennan.net> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/12/12 00:28
Correctly invoke the linker when binding with C

133e0113 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/11 06:54
Add back dynlibs in usefiles.

63ee97c6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/05 19:35
Make the tests file polyglot again.

034acf0c – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/05 17:30
Error correctly when a const has no init.

5456cd41 – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/12/05 15:24
Be able to split long lines in commas

1ed38b41 – snocl <snorredc@gmail.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/12/05 16:09
Align the stack in _start.

858ba076 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/04 20:10
All extern consts should be global.

3360bf0e – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/04 20:05
Shift the match frontier correctly.

5aaf4d7e – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/04 19:08
Fix function pointer formatting.

fd1b8b6f – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/04 18:50
Handle locally declared extern consts correctly.

ebbdfc26 – Ori Bernstein <ori@eigenstate.org> authored on 2017/12/02 09:15
Fix myrddin acid code.

e067f4e4 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/01 10:37
Try resolving A and then AAAA records.

f6ba58c5 – Ori Bernstein <ori@markovcorp.com> authored on 2017/12/01 10:05
Allow function in blob initializers.

c7e6d109 – Ori Bernstein <ori@eigenstate.org> authored on 2017/11/30 19:29
Lazily initialize the resolver.

28cea7b8 – Mura Li <mura_li@castech.com.tw> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/11/28 12:54
Generate per-function ELF sections to enable --gc-sections

83eef036 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/11/28 07:31
Remove impossible checks.

1af62a6b – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/11/28 07:00
Allow local variables to shadow namespaces.

3df8885d – snocl <snorredc@gmail.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/11/28 13:29
Format bodyless union without trailing space.

89b3d3a9 – Ori Bernstein <ori@eigenstate.org> authored on 2017/11/27 19:48
Remove bogus objdir prepend.

22a06a18 – Mura Li <mura_li@castech.com.tw> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/11/28 10:20
Do not leave out *.o and *.use after 'make -C test/ clean'

Next