RSS feed
d5f312ed
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/17 21:08
Correctly save/restore xmm registers.
d2a198f1
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/17 09:48
Add support for 'pkglocal' keyword.
7c284022
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 22:22
Rename float -> flt
e1f7ee14
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 22:09
Add support for relative cutoffs.
acb375ef
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 22:07
Add support for absolute cutoffs.
2f2e574c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 21:46
Remove prototype file.
7f941fe7
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 21:45
Add missing file.
62227e61
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 21:42
Fix flipped sign for float32explode.
b42a202d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 21:40
Float formatting finally implemented.
b1fe8807
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 17:44
Preserve sign in division/mod
ce2ad161
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/16 14:51
Fix documentation for pointers.
f744db6b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 22:54
Simplify the float explosion.
947a43ed
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 22:54
Fix up bigint comparisons.
0070a304
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 22:53
Track line number correctly in tokenizer
2c2229fe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 20:32
Clean up bigint code a bit.
83b338ad
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 18:45
Add comparison functionality to bigint.
dd97266d
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 16:37
Split abort-linux.s, abort-osx.s
2281d457
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 11:03
Check for failures in big allocations.
03f0c096
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/15 11:03
Make the big.*i bigint ops generic.
f37255ce
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 22:39
Now the abort code works on OSX.
b24267e2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 22:28
Add missing file abort.s
cec4decf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 22:04
Fix execv{e} buffer size.
3f2a01f9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 21:45
Fix typo in sort.
00a119d9
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 21:19
Fix up character type checks.
add4086c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 19:54
Print the stack that has a cycle when compiling.
6d98d141
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 19:15
Add checking for buffer overruns.
f6e3939a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 19:15
Fix buffer overruns.
7ba5cd38
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 19:15
Add test cases for strstrip.
aa4849ac
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 18:43
Fix 'strstrip()' out of bounds access.
677eeb4a
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/14 12:12
Fix test data and spurious bigint prints.
8f2b7470
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/13 23:21
Fix bigint parsing for hex.
4a59ae12
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/13 23:08
Add missing lstat syscall.
c72e1e94
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/12 14:37
Improve bigint testing.
b1aeaa39
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 21:31
Remove allocing/freeing a bigint wth small muls.
10b4f7d2
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 20:52
Fix the factorial calculation.
8e62e63f
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 20:51
Fix buffer sizing for bigfmt.
6b0a4003
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 20:33
Add a big factorial benchmark.
bc3ef744
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 20:30
Make bigfmt match the fmt functions.
8f5b7baf
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 17:32
Don't generate obscene movs for big blits.
4a494e3b
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/11 16:58
Add sha1 benchmark.
fb881a4e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/09 21:49
Fix register allocator bug.
f139158e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 20:49
Make blits take into account type alignment.
9ea9ad79
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 18:45
Compute funcrets into their dest.
fa9a9dbe
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 18:44
More iterations on intsort.
1bf649bb
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 18:31
Clean up the blitting code.
dc1c4048
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 16:57
Apply the src/dest offsets when blitting bytes.
c7981a24
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/07 16:14
Make deref() set the type of the loaded value.
1536f46e
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 18:19
Fix generic bigint construction.
27c111b6
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 18:09
Allow traits to work.
ea38cf38
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 17:37
Fix nkeys in hash table replacements
4fa7514c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 17:18
Error on declared but unimplemented functions.
d0331c3c
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 17:18
Fix missing methods.
ebdd2476
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 16:53
Delete unimplemented functions.
2b8d6177
– Ori Bernstein <ori@eigenstate.org>
authored
on 2014/09/06 16:04
Fix hassuffix.