shithub: mc

RSS feed

68ee9334 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/15 11:30
Remove unused extern var.

d7c4bac9 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/15 11:00
Inline remapping function.

2fd7aa8d – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/15 10:44
Use type hashing instead of string hasing in tyenv.

357f87c1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/14 20:36
Type binding refactoring now compiles.

15b5fb5c – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/13 07:22
Fix missed option conversion.

40f9a316 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/12 06:43
Add support for -O in 6m.

0b1ae8fb – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/10 18:24
Remove unused enum.

27903853 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/10 18:19
Clean up conditions in trait satisfaction.

551d87b8 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/09 19:47
Remove stupid comments.

c865961b – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/09 19:22
Mark things as static.

bdc4c578 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/09 09:57
Clean up some indentation.

e79ca735 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/09 09:45
Inferstate is global.

95f4d0b3 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/09 06:18
Style(9)-ify.

25d91f98 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/08 21:07
Don't allow hidden decls to clobber each other.

2dc7f1dc – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/08 19:49
Break up overly long statements.

32397d07 – S. Gilles <sgilles@math.umd.edu> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/08 21:47
Allow matching of empty structs and arrays

53170283 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/07 20:56
Remap type params according to bound scope.

021df055 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/07 20:45
Factor out genericness checks.

9512779a – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/07 15:05
Merge https://github.com/oridb/mc

180c0d00 – Carlin Bingham <cb@viennan.net> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/08 08:59
Use the correct syscall for kill on OpenBSD

5889fbb1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/06 18:27
Don't lose the topmost stack frame in acid stack traces.

9fac732a – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/06 17:17
Cleaner/correcter version of the termination condition.

d052b8be – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/06 17:17
Cleaner version of the termination condition.

c677bdf1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/06 16:16
Fix up the type equality checking.

b38b78f4 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/06 06:51
Fix unused name in error message.

c75a9bf0 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/05 20:05
Remove double recursion.

b5cf804c – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/05 18:34
Add some discipline to type bindings.

6e064ade – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/04 08:25
Simplify _start routines

ceb89c2c – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/03 22:35
rt: Remove duplicate stack allocation

00e81c21 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/03 19:21
Function args should go into the block stab.

b37fc330 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/03 18:54
Actually mark void arg lists as void.

24584aef – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/03 18:36
Errors are conventionally lowercase.

2a0ea983 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/03 18:35
Clean up formatting of error reporting.

f45a27f1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/03 18:32
Clean up indentation of comments.

871ef281 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/01 10:43
Specialize impl declarations on impl type in addition to decl type

ca10a1ec – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/07/01 10:43
Add impl(type, name) to retrieve a particular implementation of a trait decl

ddb327c9 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/03 07:52
Resolve trait decl types before fixing them

f358e29b – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/02 22:09
Write trait IDs instead of indices in typickle

69b4c984 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/02 20:41
Fix indentation

0c7eb9f0 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/29 22:17
Support union constants

09a34baa – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/29 17:11
Typos

849dee9b – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/28 21:38
Use switch statement in postcheckpass

f76f8632 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/28 20:40
Remove unused traitlist from Type struct

ab23c061 – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/28 07:33
Update ABI version.

567766b0 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/06/27 23:24
Remove unused memb from Trait and rename funcs -> proto

6f5af856 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/06/27 22:42
Remove unused trait structure in Node

a54d7deb – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/25 19:51
Fix some actual type bugs.

d5ade40b – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/25 19:32
Check for type name equality.

cefbc611 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/25 05:54
Remove -Wextra

112022b4 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 21:46
Add comment explaining reason for continue.

4c170a46 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 10:52
Add memfdcreate for linux-x64

a588eed9 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 09:38
Add fallocate for linux-x64

eadf2bcb – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 10:47
Add newer linux syscall numbers

71af8b2a – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 20:22
Add sendmsg/recvmsg for linux-x64

fb8cbb23 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 19:06
Rename Solsock to Solsocket and make it type sockproto

de496a92 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 18:51
Use an iovec struct for readv/writev

ad0ad265 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 21:08
Remove debug output.

a7c11c4d – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 20:53
Allow '.o' and '.6' files in inputs.

dc338852 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 10:33
Clean up source marking a bit.

767e744e – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 10:11
Start marking sources of type errors.

b6872f8f – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 08:41
Clean up infer state structure and comments.

a8a5638f – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 08:25
Fix occurs check.

c57f6ab5 – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/24 07:14
Fix configure script

6df66e51 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/24 05:14
Fix uninitialized variable access.

969945de – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/23 21:11
Miscellaneous typo/formatting fixes

78feb233 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/22 20:31
Update more bootstrap files.

87a293a7 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/22 17:32
Regenerate bootstrap programs.

22de060b – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/22 13:16
Remove sigpipe handler.

ccc63f9c – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/21 19:43
Fix the last commit.

781e188a – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/21 19:07
Move `canget()` to appropriate place.

2be63001 – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/21 18:21
Add function to test for something in std.option

fb7ccc88 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/19 20:53
Generics get specialized. No capture.

1406e96f – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/19 18:51
Functions are functions, even if you specialize them.

da04ee7b – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/18 10:25
For consistency, lfree should be paired with lappend.

266fc7ac – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/18 09:14
Track typefix and traitfix in single arrays

f8045c89 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/18 09:09
Only need to free typefixdest once

763778b6 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/18 09:00
Prevent traitfixtype from getting out of sync

3e8c3581 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/17 07:55
Fix compile.

cf7a20e8 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/06/17 07:24
Fix parameter names in memblit/memfill signatures

8ccd239d – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/17 07:21
Misc 9front fixes.

e12f1d5c – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/17 07:20
Fix big endian putle.

17ede35b – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/17 04:44
Add host-order getters for ints.

fca3ac4c – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/06/13 16:43
Fix std.optparse maxargs check

26da0e6f – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/06/13 17:03
Show usage when wrong flags are given or parameters are expected

3cdb8595 – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/13 05:59
Vastart isn't free. It's cheap.

8fffc0be – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/12 13:39
Signals now work right on linux.

99e1677b – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/12 05:51
Add missing file.

c505373d – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/11 16:48
Add memfiles.

b88dc217 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/09 05:12
Retry when we get a mixed up packet.

b809eab4 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/09 04:50
Add dns cache.

92dac618 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/09 02:26
Add timeouts to dns resolver.

52865cb6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/08 04:53
Merge branch 'master' of git+ssh://git.eigenstate.org/git/ori/mc

79494c97 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/07 10:50
Add assert for magic in slice capacity check.

c921181a – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/07 06:49
Add poll flags for OpenBSD.

5518b965 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/07 05:54
Add address builder function.

a4c065b4 – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/05 10:06
Add a formatter for ip addresses.

9186d1ce – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/05 10:05
Now if you try to resolve v6 addresses, we try.

22dfaa6b – Ori Bernstein <ori@markovcorp.com> authored on 2017/06/05 05:45
Don't assume DNS returned record types are A records.

2698fe28 – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/04 08:51
Fix typo.

1f72f84e – Ori Bernstein <ori@eigenstate.org> authored on 2017/06/04 06:26
Split overlong line.

Next