shithub: mc

RSS feed

87acad0c – Ori Bernstein <[email protected]> authored on 2012/08/08 12:32
Advance varargs by size, not alignment.

354cd746 – Ori Bernstein <[email protected]> authored on 2012/08/07 05:53
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

be7a20c9 – Ori Bernstein <[email protected]> authored on 2012/08/07 05:52
Add varargs API

125d9476 – Ori Bernstein <[email protected]> authored on 2012/08/06 21:56
Add a vararg iterator function.

90115699 – Ori Bernstein <[email protected]> authored on 2012/08/06 21:35
Add variadic api.

fdaa107e – Ori Bernstein <[email protected]> authored on 2012/08/06 20:52
Improve comments.

6127cfff – Ori Bernstein <[email protected]> authored on 2012/08/06 20:33
Free all of the allocated address space.

49c4501d – Ori Bernstein <[email protected]> authored on 2012/08/06 20:26
Improve allocator efficiency on medium allocs.

9766b1f0 – Ori Bernstein <[email protected]> authored on 2012/08/06 20:01
Remove useless file.

c62a377b – Ori Bernstein <[email protected]> authored on 2012/08/06 19:25
Modify test to add %s test case.

fd284fa6 – Ori Bernstein <[email protected]> authored on 2012/08/06 19:24
Make min() actually return the min, not the max.

4beafe65 – Ori Bernstein <[email protected]> authored on 2012/08/06 19:20
Advance through the args in std.put

dc5040ca – Ori Bernstein <[email protected]> authored on 2012/08/06 17:08
Correctly format negative values.

076b8c43 – Ori Bernstein <[email protected]> authored on 2012/08/06 17:00
integer formatting.

fdf750af – Ori Bernstein <[email protected]> authored on 2012/08/06 16:43
Format 32 bit integers.

957f1f01 – Ori Bernstein <[email protected]> authored on 2012/08/06 07:43
More work towards str formatting.

29c376fb – Ori Bernstein <[email protected]> authored on 2012/08/06 07:10
Make things work on OSX in the new world.

6c8c2b6b – Ori Bernstein <[email protected]> authored on 2012/08/05 23:43
Copy input to output of format strings.

c7f8059e – Ori Bernstein <[email protected]> authored on 2012/08/05 23:30
Start work on string formatting.

05d00587 – Ori Bernstein <[email protected]> authored on 2012/08/05 23:24
Fill in stubs.

1ce4437f – Ori Bernstein <[email protected]> authored on 2012/08/05 23:14
Rename 'str' to 'utf'.

5ada2d8c – Ori Bernstein <[email protected]> authored on 2012/08/05 23:05
Iterate over all the characters.

8aa9484a – Ori Bernstein <[email protected]> authored on 2012/08/05 22:37
Use octal escape codes.

58582ade – Ori Bernstein <[email protected]> authored on 2012/08/05 22:06
Try a few more characters.

5bd13051 – Ori Bernstein <[email protected]> authored on 2012/08/05 22:04
Dont' clobber the top bits for a length 1 encoding.

815fc352 – Ori Bernstein <[email protected]> authored on 2012/08/05 21:09
Add test for encoding.

da430a8a – Ori Bernstein <[email protected]> authored on 2012/08/05 19:07
Resync through bad characters consistently.

ba46ae3e – Ori Bernstein <[email protected]> authored on 2012/08/05 19:04
Use right offsets.

2b425c46 – Ori Bernstein <[email protected]> authored on 2012/08/05 18:43
Fix naming typos.

816044d4 – Ori Bernstein <[email protected]> authored on 2012/08/05 18:40
Don't shadow variables.

be71e421 – Ori Bernstein <[email protected]> authored on 2012/08/05 18:02
Reenable more character class stuff.

4f029e52 – Ori Bernstein <[email protected]> authored on 2012/08/05 13:40
Fix binary search.

8e6d42ba – Ori Bernstein <[email protected]> authored on 2012/08/03 21:56
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

fc00f618 – Ori Bernstein <[email protected]> authored on 2012/08/03 14:20
Fixes to the binary search in chartype.myr

2a051dff – Ori Bernstein <[email protected]> authored on 2012/08/02 20:59
Make the test run stuff again.

21735ecc – Ori Bernstein <[email protected]> authored on 2012/08/02 14:33
Fix operand size issues in syscalls.

c8794878 – Ori Bernstein <[email protected]> authored on 2012/08/02 14:24
Rename Pagesz to Slabsz.

0f831d24 – Ori Bernstein <[email protected]> authored on 2012/08/02 10:57
'syscall', not 'sysenter'. Use the right instruciton.

4ba62b6b – Ori Bernstein <[email protected]> authored on 2012/08/01 20:58
Use correct syscall names.

a95ecb2c – Ori Bernstein <[email protected]> authored on 2012/08/01 20:40
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

6df84aac – Ori Bernstein <[email protected]> authored on 2012/08/01 20:38
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

e4bb030b – Ori Bernstein <[email protected]> authored on 2012/08/01 20:38
Update OSX syscalls.

58a99517 – Ori Bernstein <[email protected]> authored on 2012/08/01 13:05
Linux 64 bit syscalls.

d3862b5a – Ori Bernstein <[email protected]> authored on 2012/08/01 12:25
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

a20c3fd1 – Ori Bernstein <[email protected]> authored on 2012/08/01 11:09
x64 uses 'sysenter', not 'int'.

5fa601f9 – Ori Bernstein <[email protected]> authored on 2012/08/01 10:43
64 bit syscall. Untested.

d1217465 – Ori Bernstein <[email protected]> authored on 2012/07/30 21:39
Remove only-for-testing file from bld.sh

53f16198 – Ori Bernstein <[email protected]> authored on 2012/07/30 21:39
Add fmt.myr

6095d59f – Ori Bernstein <[email protected]> authored on 2012/07/29 20:44
Add in more unicode stuff.

ea3c3bcd – Ori Bernstein <[email protected]> authored on 2012/07/28 12:28
Decode unicode correctly.

cefad219 – Ori Bernstein <[email protected]> authored on 2012/07/27 23:16
Add character types.

748bbe0f – Ori Bernstein <[email protected]> authored on 2012/07/27 11:13
Improve commenting.

ace6638a – Ori Bernstein <[email protected]> authored on 2012/07/27 11:10
Output non-ascii bytes correctly.

85e637db – Ori Bernstein <[email protected]> authored on 2012/07/27 11:05
Remove unused constants.

ce1d62e0 – Ori Bernstein <[email protected]> authored on 2012/07/27 10:56
Add more API:

0b9c76ce – Ori Bernstein <[email protected]> authored on 2012/07/25 17:34
Test more stuff.

7a6c8bdd – Ori Bernstein <[email protected]> authored on 2012/07/25 16:09
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

0a1ad962 – Ori Bernstein <[email protected]> authored on 2012/07/25 16:04
Split build into library + test program.

bec29fb7 – Ori Bernstein <[email protected]> authored on 2012/07/25 10:32
Pretty up the source a bit.

a6d583da – Ori Bernstein <[email protected]> authored on 2012/07/25 10:18
Rename 'bin' to 'chunk'.

52f3611a – Ori Bernstein <[email protected]> authored on 2012/07/25 10:02
Unmap unused and uncached slabs.

b3fc7da3 – Ori Bernstein <[email protected]> authored on 2012/07/24 21:01
Start using the slab cache.

98be0723 – Ori Bernstein <[email protected]> authored on 2012/07/24 19:20
Tweak the allocator and the hello world test.

597b6cc6 – Ori Bernstein <[email protected]> authored on 2012/07/24 19:00
Test the sizes more thoroughly.

23896ee4 – Ori Bernstein <[email protected]> authored on 2012/07/24 18:54
It looks like the allocator is working.

6bc30379 – Ori Bernstein <[email protected]> authored on 2012/07/24 16:43
Make the allocator a bit less crashy.

ba3463e8 – Ori Bernstein <[email protected]> authored on 2012/07/24 13:20
Make the allocator work?

3a641b03 – Ori Bernstein <[email protected]> authored on 2012/07/24 13:18
Initialize the entry to the loop correctly.

67195e13 – Ori Bernstein <[email protected]> authored on 2012/07/24 06:53
Fix typos.

c3f597fc – Ori Bernstein <[email protected]> authored on 2012/07/23 22:17
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

6e32479c – Ori Bernstein <[email protected]> authored on 2012/07/23 22:11
Fix dereference bugs.

8fc0fa9c – Ori Bernstein <[email protected]> authored on 2012/07/23 21:27
Call mmap correctly.

6047575d – Ori Bernstein <[email protected]> authored on 2012/07/23 13:07
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

f12188ae – Ori Bernstein <[email protected]> authored on 2012/07/22 20:50
Strip the "-sysname" suffix from usefiles.

a55b663c – Ori Bernstein <[email protected]> authored on 2012/07/22 12:58
Merge branch 'master' of git+ssh://mimir.eigenstate.org/git/ori/libmyr

b3ea4473 – Ori Bernstein <[email protected]> authored on 2012/07/22 11:18
Many build fixes.

8f126779 – Ori Bernstein <[email protected]> authored on 2012/07/22 00:42
Get bucket numbers for more general alloc goodness.

19ee1c53 – Ori Bernstein <[email protected]> authored on 2012/07/21 23:06
Fill in the rest of the slab allocator. Untested.

dc7a19d1 – Ori Bernstein <[email protected]> authored on 2012/07/21 22:46
Initialize slabs in the allocator.

056657fa – Ori Bernstein <[email protected]> authored on 2012/07/21 21:22
More syscall fixes.

54366e8a – Ori Bernstein <[email protected]> authored on 2012/07/21 20:03
Split OSX/Linux syscall stubs.

4a5814d7 – Ori Bernstein <[email protected]> authored on 2012/07/21 17:01
Make system calls work on OSX.

42d8c267 – Ori Bernstein <[email protected]> authored on 2012/07/21 16:20
Compile on OSX

4932534d – Ori Bernstein <[email protected]> authored on 2012/07/21 16:03
Add missing file.

ebabe7af – Ori Bernstein <[email protected]> authored on 2012/07/20 22:42
Die if we don't get a valid mmap result.

48187205 – Ori Bernstein <[email protected]> authored on 2012/07/20 22:42
Strings are now byte[,], not char[,]

fafd156d – Ori Bernstein <[email protected]> authored on 2012/07/20 21:55
Work towards making the allocator compile.

207a4bb4 – Ori Bernstein <[email protected]> authored on 2012/07/20 16:59
Build with OSX

21d4f2bc – Ori Bernstein <[email protected]> authored on 2012/07/20 14:49
Start work on memory allocator.

3f34c5eb – Ori Bernstein <[email protected]> authored on 2012/07/17 13:58
Initial commit.