shithub: mc

RSS feed

38727e95 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/27 20:03
Allocate condvar waiters on heap.

c0c0b95a – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/26 18:19
Fix typo in plan 9 mksem.

4efbb423 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/23 19:20
Subject: [PATCH 2/2] Add/fix condvar implementations.

03220ea3 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/23 19:19
Add ftxwakeall and waitgrps to libthread.

3dca3385 – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/23 11:15
Don't abort when we can't open a file.

11d38522 – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/21 21:17
Add zeroed env pointer when a const fn is passed as an argument.

7439e43b – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/20 17:56
Fix codegen bug in env capture.

01d9c59a – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/16 11:59
Add documentation for tuple access expressions

f4a43f90 – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/17 04:57
Support direct tuple access operators "tuple.N"

8a3e8add – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/18 18:17
Top level anonymous unions may not have their type set.

3355f31c – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/13 20:36
Fix stupid mistake.

e8121eb3 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/13 20:07
Push down named unions types into union tags

76ce9de1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/10 18:33
Make bio and regex disposable.

00963a8a – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/07/12 08:02
Fix typo in generic sleq implementation

22267862 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/10 18:33
Make bio and regex disposable.

349fb0a3 – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/09 06:17
Add match tree debug option.

f3b87289 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/08 18:29
Enable a few more tests that we fixed.

beab0276 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/06 21:12
Fix overlapping match statements (thanks Mako)

5d16f2c9 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/06 18:34
Use `eq()` function in generic equatable slices.

3706df6d – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/06 12:37
Fix auto expressions for complex values.

d489185e – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/07/06 17:55
Typo fix in libregex.

01d8745d – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/04 06:33
Fix infinite recursion in type inference.

528ac41d – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/02 17:25
Move stuff to examples.

f04c9a90 – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/02 17:23
Respect {noinst} attribute.

adbf5939 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/30 20:09
Fix escaping of closing '}' in fmt.

6042e40d – Ori Bernstein <ori@markovcorp.com> authored on 2018/07/03 10:40
Add nopipe function to disable sigpipe.

1da035ab – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/01 13:52
Make '!=' not hard coded as evaluating to '==' for enum unions.

ec6e403c – Ori Bernstein <ori@eigenstate.org> authored on 2018/07/01 13:38
Drain increment queues before jumping in matches.

83ac0784 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 16:38
Fix build on OSX: Export missing sys.cstring function

cef2d4eb – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 16:42
Fix NetBSD build.

bd81ccd8 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 16:32
Apply the same bootstrap changes to 9front.

41c790aa – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 16:27
Make bootstrap more seamless.

42c82e89 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/27 05:53
Remove debug print.

8c96aa05 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/24 12:44
Remove duplicated default.nix

c0b8e8f3 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/24 11:56
Remove filterfd.

0f959a0c – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/24 09:38
Add recursive file removal.

fde9deac – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/23 18:43
bfmt may alloc.

1779c6b7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/23 18:36
Add sporkdir variants.

c8397e67 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/23 18:24
Initialize the env eagerly.

974475bc – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/23 18:22
Make execvp work with zero allocations.

f0214646 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/22 17:44
Missed a 9front semaphore fix.

71810774 – Ori Bernstein <ori@deb.here> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/06/22 17:10
Regen bootstrap for all platforms.

e3843e8f – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/22 17:10
Fix compilation and clean up code.

7b5b914c – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/06/23 01:33
Add ftxtag type and add missing casts

7c2f25e3 – iriri <iri@konnichiwastevenspielbergde.su> authored on 2018/06/22 22:07
Add semaphores and wrapper for various futexesque system calls

5d5d5e41 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/06/13 16:07
Use chartype functions to determine character type, regenerate bootstrap

7a207377 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/06/13 16:04
Add system-selected tag lists.

4efd6777 – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/06/13 16:02
Add API to allow string iteration by non-space tokens.

eeb8989f – Ori Bernstein <ori@eigenstate.org> authored and Ori Bernstein <ori@markovcorp.com> committed on 2018/06/13 16:01
Reuse the old key when the old keyval exists.

ce10ff58 – Ori Bernstein <ori@deb.here> authored on 2018/06/14 18:46
Update bootstrap for OSX

ce40d018 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/11 08:58
Return an error from pledge.

c2f95865 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/11 04:28
Fix type env assertion.

12da19e4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/10 08:59
Correctly float assignments inside function arguments.

aed73f86 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/09 10:08
Fix test:wqs

84393ead – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/09 09:47
Consistently and corretly add Oundef.

92840bc1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/08 04:10
Add pledge support.

3d9e396e – iriri <iri@konnichiwastevenspielbergde.su> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/06/07 19:53
Add convenience wrappers for atomic operations on pointers

74355dfc – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/06 10:39
OpenBSD 6.1 doesn't recognize MAP_STACK.

aa40fda4 – Ori Bernstein <ori@eigenstate.org> authored on 2018/06/03 13:44
Export bytealloc/zbytealloc for users.

f75a890b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 10:54
Add test for recursive closure.

05764878 – Quentin Carbonneaux <quentin@c9x.me> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/05/24 16:20
libflate (DEFLATE decoding)

e4e8fa6f – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/29 18:13
Retroactively update the ABI version.

d2a62a5b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/29 18:11
Add testdeps to libmath.

4d79fc86 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 09:24
Initialize the closure before a recursive capture.

77c9b908 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/26 08:03
Fix indentation.

74641742 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 07:53
Add tests for AES GCM decryption, fix a small bug.

05e04ed1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 21:28
Fix posix build.

7cd4f442 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 21:15
Add float trapping controls.

f52ac3cb – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 14:56
Remove useless bounds check.

398cc4d0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/12 06:04
Add aesgcm decryption

a28464d9 – Ori Bernstein <ori@eigenstate.org> authored and System administrator <root@ip-172-31-43-29.ap-northeast-1.compute.internal> committed on 2018/05/12 02:32
Move nix packaging to the appropriate place.

729c781f – Adrian Parvin D. Ouano <adrianparvino@gmail.com> authored and System administrator <root@ip-172-31-43-29.ap-northeast-1.compute.internal> committed on 2018/05/11 10:49
Add default.nix for Nix systems

5e304164 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 20:14
Check return value of getcwd.

1d4b5540 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 20:13
The deps aren't phony.

c0445830 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 16:44
Rebuild if the toolchain was updated.

34aa8c1d – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/10 16:06
Merge branch 'libmath-merge'

a4f0ffa2 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 15:21
Turn off fancy stuff when we have an old assembler.

005ab9c7 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 19:40
Regenerate netbsd bootstrap

3665783a – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/09 15:21
Merge remote-tracking branch 'npnth/libmath'

0f956d6b – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/08 18:33
Don't specify .comm alignment.

00348526 – Carlin Bingham <cb@viennan.net> authored and Ori Bernstein <ori@eigenstate.org> committed on 2018/05/08 00:02
libjson: allow square brackets in strings

78792ee3 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/06 08:37
Start of AES GCM work.

afee16c0 – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/06 02:58
Make std.writeall api slightly nicer.

37ba2ec8 – S. Gilles <sgilles@math.umd.edu> authored on 2018/05/03 16:14
Finish expm1 using scale2.

bf035b68 – S. Gilles <sgilles@math.umd.edu> authored on 2018/05/03 07:13
Implment scale2.

0dd6c9d5 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/20 10:33
Implement most of expm1. Errors in huge numbers.

1ac88fcd – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/01 06:24
Escape test failures.

e1bfd3ee – Ori Bernstein <ori@eigenstate.org> authored on 2018/05/01 05:07
Merge branch 'master' of /git/ori/mc

89331eff – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/27 14:15
Extract slices recursively.

32ff704e – Ori Bernstein <ori@markovcorp.com> authored on 2018/04/24 07:40
We don't do PIE yet, let's deal with it later.

0f7fbc2d – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/22 15:40
Improve comments.

4ac578a1 – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/22 15:29
Add a special exit stack to our thread library.

b9cf124f – Ori Bernstein <ori@eigenstate.org> authored on 2018/04/20 06:40
Fix OpenBSD 6.1 specialization.

e406ac08 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 16:59
Put _s in the right spot in ASM files.

bc7052e0 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 06:51
Test exp.

0f4c2a5b – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/19 06:43
Subnormalize special-case floats in fltXYassem.

96907bd2 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 19:13
Implement exp.

8092374b – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 17:59
Implement Horner's Scheme for polynomial evaluation.

d25b147c – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 15:38
Boilerplate FP control word code for ASM round.

cbdb7d93 – S. Gilles <sgilles@math.umd.edu> authored on 2018/04/17 13:52
Explicitly type some variables.

Next