RSS feed
627ef0fa
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 17:45
Add support for duplicating functions.
bfb7664b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/30 05:58
Add support for indenting labels in vim script.
3726cb57
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 20:12
Fix typo.
5257df69
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 03:21
Fix SSE instruction formats on Amd64
55f902cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 07:06
Remove spare argument from test.
58ace77c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 06:40
Using absolute paths looks ugly :P
38a6c760
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 04:46
Don't overwrite 'p'
d9a91fc8
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/29 04:45
Fix cast checks.
6a4040c9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 21:33
Implement casting functions to pointers.
501c03fc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 04:35
Tycode fix for plan9.
11f9444f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:38
Storing the visibility caused a regression.
a8932628
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:37
Don't print an empty failure list.
5c7910da
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/28 20:19
Complain about missing trait impls.
c8c4b88e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 18:52
Don't index directly off of %rax.
ac306bef
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 07:24
Collect test failures and show them.
8e8d3f3d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/27 06:11
Bump ABI version. Also, improve errors about it.
35c02af6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 23:22
Make the closure test a bit more useful.
056ef88f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 22:29
Working closures.
cde7e0d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 20:29
Add indirect call operator.
c74b0bc0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 19:47
Separate out the concepts of code and func ptrs.
bb4ff654
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 15:47
Create a new call node instead of mutating.
0dd5d1f7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 15:21
Factor out simplifying calls.
69b24ca0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 13:25
Remove regex test dependency on installed libs.
2c27e157
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 09:28
Make things that should be global global.
f4a4987f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/26 09:21
Fix up constant initialization a bit.
e1bd55e7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/25 18:49
Unhide declarations if needed.
f7dc2e6d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/25 16:27
Capture environment for closures on creation.
b1481c67
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 20:04
Refer to captured vars through env ptr
2c078158
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 19:58
Make global imports actually global.
d23b4a24
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 19:21
Error out correctly with closures.
dd1dcc66
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 18:39
Put the closure at the function level.
53bc1014
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 17:39
Capture and dump function environments in parse.
0b58f431
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/24 05:53
Descend into complex structures to print them.
b319e478
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/23 06:39
Include necessary library deps in benchmarks.
7b6d3168
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/22 11:58
Don't try to benchmark the benchmark program.
19d7fac9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/22 10:39
Start moving benchmark runner code to Myrddin.
16aa8c14
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/20 18:28
Add a function to skip whitespace in bio.myr
49f6758a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/20 00:29
Add a bootstrap script for FreeBSD`
0f469133
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 20:55
Catch a few more edge cases.
6235cb63
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 20:29
Fix floating point formatting.
88df32c7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 19:06
Store function args into the right place.
837b2cb7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 13:40
Fix syscalls on FreeBSD
54daa796
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/19 08:55
Compile on FreeBSD.
f0c4423a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 04:06
Update Plan 9 myrddin build.
9c210871
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 13:38
rand.myr depends on now.myr; regen build.
d90f969b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 16:41
Update bootstrap for Linux.
6659a6a2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 10:02
Print which usefile got the ABI version mismatch.
09c0c2d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 07:03
Don't use installed libstd for bld.sub
b7be6fd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 08:25
Support for a tag file with build specs.
a74320b3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:31
Add the '-T' option for custom systags.
8a57984a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:24
Load sys attrs once.
d3566a96
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 07:10
Allow any binary or command to be tagged as a test.
e35e7e39
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/18 06:17
Fix funciton name.
da45fcd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 22:05
Remove 'long' type.
96f7ecd5
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 20:11
Add all futex ops.
82526d44
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/17 16:32
Handle tests generic tests for system impls.
a843f825
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 15:01
Add futex op constants.
ca81d8ad
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/16 08:19
Actually build a named target when building by name.
2aacb9ac
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 05:06
Remove debugging print.
610852e1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 05:01
Move to use 'for var i = ...' construct.
ae9a7444
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/12 04:35
Allow 'var' in loop statements.
80c52bc2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/13 18:18
Build all necessary named targets.
a4bcc906
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/14 10:44
Fix alignment of function args.
d42f3213
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/14 08:39
Expand testing for std.fmt
d2a4d99c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/11 14:03
Update BIO tests and bootstrap.
bcae988a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/10 21:55
Generate more minimal bootstraps.
5932f729
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/10 21:53
Add dependencies for building named targets.
2cecb2f0
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/04 13:16
Fix the OSX bootstrap script.
99df731a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/04 13:04
Include all deps explicitly.
d92cbdbf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/04 12:51
Update bootstrap script for sys split.
88c02509
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/04 12:43
Add missing file.
8aa9e0ab
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/04 12:42
Update OSX bootstrap scripts.
177875c6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/09/03 05:35
Split lib/sys out of lib/std
ca51f97a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/29 07:29
Add newlines on printing test success.
b321f966
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/29 07:08
Refactor test running order.
f75f5261
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/29 06:42
Add current directory to the search path for tests
0daad047
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/29 06:40
Copy the search paths.
aee3a905
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/29 02:07
Fix epoll constants.
37382a5d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/28 16:13
Update bootstrap scripts.
7e3d4805
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/28 15:33
Add fnclone wrapper.
7deb8777
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/26 04:59
Remove debugging print.
c0370b50
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/26 09:43
Add missing build file.
2bc852bd
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/26 08:20
Move Myrddin libs to lib/ subdirectory.
3de95251
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/26 08:08
Give better errors for poorly specified deps.
8b110be2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/25 20:19
Test and fix hash tables.
fc888548
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/24 18:08
Add libcryptohash to myrddin
42cf99ad
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/24 18:02
Revert "Generates 'rol' instructions."
85f8cd12
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/24 17:41
Move test suite to mbld
4c202956
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/23 21:45
Handle hash tables full of tombstones.
60a24804
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/08/23 20:02
Useless, noisy debug trace dropped.
ca5cfce9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/04/14 20:58
Move fully to newest mbld.
d03fc800
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/03 15:23
Add spurious change to test hg clone.
56db74c9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2015/01/01 12:04
Add a bldfile.
124965cc
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/10/06 16:44
Export sha384 state type.
011368e3
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/30 09:57
Fix tail packing on hashes.
7680e160
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/06/22 17:03
Fix typo in makefile.
782bc575
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/06/22 17:02
Add missing file for test.
18da4d07
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/06/21 09:46
Add missing test file
0f95e451
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/06/12 12:11
Update the makefile template
6b0f942d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/06/03 19:07
Factor out hash printing code.
Next