shithub: mc

RSS feed

d4fac4da – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/27 12:01
Cope with new syscall ABI.

f0dd01e6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 22:34
Set no objdir with `-b`.

0ffaabeb – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 22:33
Ordonly/Owronly => Oread/Owrite.

d27288db – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 17:15
Let's get happy little rvalues.

8317e87e – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 16:43
Make internal functions static.

43002686 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 16:42
...The line that fixes things should probably get committed.

d6284861 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 15:33
It's not an lvalue.

12b66049 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 15:17
Add monotonically increasing equality check.

6b42532d – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/26 13:03
We were computing the poll delay wrong.

2dae3404 – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/25 08:12
Regenerate bootstrap for linux, simpler.

4da6b64b – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/25 06:16
Bump ABI version in mbld.

9369e24b – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/25 06:08
Print the directory where we found the bad lib.

7f4fa088 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/23 16:38
Simplfiy genbootstrap.sh

5711ab3b – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/23 07:46
Check constraints correctly on typarams.

f363110a – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/23 06:56
Resolve types in match rank.

9f4568a0 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/22 18:47
Clean up usefile cruft.

129d7419 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/22 18:39
Remove dead code/comments.

6d31b85b – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/08/21 07:17
The indexes with should be numbers as well as ints

48434f56 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/08/21 07:13
Clean up dial+plan9.myr

73e2c5b1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/20 15:52
Fix a few bugs.

6e4bf0cd – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/20 13:49
Fix trait shit.

dfed30d8 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/19 14:30
File is already global.

bd96cb6a – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 21:17
Mbld now generates directories properly.

fd499b39 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 18:54
Update bootstrap.

682b8ca1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 18:17
Remove dead debug code.

93021aca – Ori Bernstein <ori@deb.here> authored on 2017/08/13 18:15
Add full Linux support, generated from Linux syscall tables.

137b08b7 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 17:21
Types are also equal with flipflopping.

433606f6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 14:17
If a trait is specialized over a generic, it's generic too.

548ce546 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/13 06:20
Give a better error message about incomparable types.

fe0c54bd – Lucas Gabriel Vuotto <lvuotto92@gmail.com> authored and Ori Bernstein <ori@eigenstate.org> committed on 2017/08/12 14:52
Fix man paths construction

e1587623 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/08 20:25
Misc cleanups.

890ecfa3 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/07 19:17
Bring back enforced namespaces.

b53309d8 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/08/08 10:30
Allow listing targets and selecting tests.

b7730c04 – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/07 10:10
Failing to load a usefile isn't a crash.

e4832da7 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/06 10:40
Bring back memfd.

241b4985 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/05 21:44
Add system call generation scripts.

2c911dc6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/06 00:27
Add generated system calls.

bf06a818 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/05 12:13
Add all syscalls for OpenBSD 6.1

48d72550 – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/05 12:13
Add support for a version distance metric.

fd641369 – Ryan Gonzalez <rymg19@gmail.com> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/08/03 10:06
Add readlink syscall

4e4f36fc – Ryan Gonzalez <rymg19@gmail.com> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/08/01 13:46
Add set/getuid and set/getgid syscalls

63d9419c – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/02 19:17
Disallow types of the form `type t = t`.

cfd9043c – Ori Bernstein <ori@eigenstate.org> authored on 2017/08/02 05:27
Fixed typos (thanks rurban).

c58ef1ca – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/31 19:14
Update bootstrap scripts.

414e05cc – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/31 19:14
Add autogenerated freebsd syscalls.

4665f57c – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/01 08:04
HACK: Work around bug in mbld.

5d521c36 – Ori Bernstein <ori@markovcorp.com> authored on 2017/08/01 07:51
Regenerate Linux + OpenBSD bootstrap.

1c61d05c – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/31 18:36
Optimize sleq.

d798a21d – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/31 10:28
The leaf already takes care of the generates() rule.

7066a80a – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/31 10:18
Remove defunct debug option.

2062b04b – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/31 10:18
Thread link obj files into the depgraph.

9327d328 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/31 09:50
Don't copy slices byte-by-byte.

3ec89566 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/31 06:35
Move array size checking to verification.

118c93ad – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/31 05:43
Handle empty array sizes correctly.

d22285a6 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/31 05:34
Make stale return true for equal timestamps.

594223c2 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/30 14:34
Add hook into frontend for sizeof() folding.

093716ff – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/29 18:46
Don't use tyhash for scoping.

6f2fe6bc – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/29 13:39
Eliminate the deduptab.

2fa02e1d – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/29 11:14
Finally do a by-scope comparison of generic types.

404ed1dd – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/26 18:02
Automatic variables

9a2f63d4 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/28 19:36
Fix error message for generics in non-generic decls.

c5245eaa – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/26 21:11
std.change std.name std.lookup std.rules.

0087d35b – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/26 18:00
Bitset iterator doesn't need to be generic.

ca5d97ab – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/26 06:43
Be stricter about declarations in function types.

7be60283 – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/26 07:15
Whitespace fixes.

f7ff6155 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/25 20:43
Try running obj/mbld/mbld

563d4d25 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/25 20:38
We should be trying

ac23407c – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/25 19:47
Update lang spec for new for syntax.

710a1239 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/25 16:57
Update all bootstraps

c0438676 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 19:56
Fix bootstrap generation.

36d8051e – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 19:10
Remove unused/useless options.

b22fbb63 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 19:55
Fix target names.

d470a28b – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 19:06
Fix running tests.

5a4946bb – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 17:32
Improve message signalling.

25464005 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 20:31
Add support for obj/ directory.

a2ff9547 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 19:28
New parallel mbld.

cc99dfdb – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 20:01
Add missing dependencies.

ea020690 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/24 19:23
Add fallback ncpu for all OSes.

cb85a03c – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/25 09:19
Remove spandrels.

a2f49565 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 18:31
Add back error signalling on close.

feffe0d8 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 17:08
Implement waitany() on 9front.

0de07626 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 16:23
Conform to new generic scoping on plan 9.

492c991b – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/23 16:00
Preparing for the new mbld.

16570e96 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/22 18:09
Terminate error message lines.

a3684bcd – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/21 19:07
Using implicit util files in tests is a bad idea.

6a9dbb95 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/21 09:09
This function is long dead.

ec311388 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/19 18:20
Only use the filename itself for __init__

80e1f200 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/18 07:04
Update hashes in tests to match fixed algorithm.

9fef96e3 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/05 16:45
Use zalloc to allocate livedense and livesparse

d6640627 – Michael Forney <mforney@mforney.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2017/07/17 23:53
Fix murmurhash2 when string length is a multiple of a 4

aa40abd2 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/17 20:24
Add the abiity to wait for any proc.

492aca3f – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/17 11:30
Convert from `in` to `:`.

11f79ed8 – Ori Bernstein <ori@markovcorp.com> authored on 2017/07/17 09:01
Start migrating code to use `for x : iterable`.

23626785 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/16 13:01
Byref should return a refiter.

abad00c1 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/15 18:12
Remove obsolete options.

353cdc32 – Ori Bernstein <ori@eigenstate.org> authored on 2017/07/15 12:59
Wrap overlong line.

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.

Next