Joe Groff
|
d9fa247b84
|
nmap-as and nmap combinators
|
2009-10-14 00:38:51 -05:00 |
Joe Groff
|
a0e27320df
|
neach generalization
|
2009-10-14 00:09:57 -05:00 |
Doug Coleman
|
e458dad848
|
Merge branch 'master' into klazuka
|
2009-10-13 15:08:21 -05:00 |
Keith Lazuka
|
0c5f2be355
|
html.streams: fixed broken unit-test
|
2009-10-13 08:54:37 -04:00 |
Slava Pestov
|
48f4799505
|
math.vectors.simd: fix typos in docs reported by Ed Swartz
|
2009-10-13 05:13:22 -05:00 |
Doug Coleman
|
355fec1e60
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-12 18:41:45 -05:00 |
Doug Coleman
|
9548b7bdd8
|
fix a bug when printing calendars, add a unit test
|
2009-10-12 16:55:52 -05:00 |
Joe Groff
|
4e4be60884
|
use TEST reg, reg to compare integer equality with zero
|
2009-10-10 13:13:53 -05:00 |
Joe Groff
|
588899a1b3
|
fix fallbacks for vall?, vany?, vnone?
|
2009-10-10 13:01:13 -05:00 |
Joe Groff
|
97ab9dc4ab
|
only emit ##alien-vector/##set-alien-vector insns if the rep is available
|
2009-10-10 12:53:10 -05:00 |
Joe Groff
|
1407804393
|
change the simd-struct tests to cover integer vector slots
|
2009-10-10 12:23:25 -05:00 |
Joe Groff
|
a5898dffde
|
don't use MOVSLDUP/MOVSHDUP to do specialized shuffles unless sse3 is available
|
2009-10-10 12:00:47 -05:00 |
Joe Groff
|
d9002127fa
|
have vshuffle accept simd-128 variable byte shuffles
|
2009-10-10 11:30:11 -05:00 |
Joe Groff
|
1fa6f32790
|
fix x86 uchar %scalar>integer
|
2009-10-10 10:39:23 -05:00 |
Joe Groff
|
6816adfeb3
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-10 09:17:01 -05:00 |
Slava Pestov
|
366c341c5f
|
compiler.tree.propagation.branches: fix live-branches computation for #dispatch nodes
|
2009-10-10 00:23:50 -05:00 |
Doug Coleman
|
0f5c3c5d3f
|
Merge branch 'help2' of git://github.com/klazuka/factor
|
2009-10-09 23:36:50 -05:00 |
Joe Groff
|
3bc097f6ff
|
rename ##shuffle-vector to ##shuffle-vector-imm, and add a new ##shuffle-vector for dynamic shuffles. have vshuffle use ##shuffle-vector to do word and byte shuffles on x86
|
2009-10-09 21:26:27 -05:00 |
Keith Lazuka
|
5429b2132a
|
images.normalization: reorder-components should fail if component-order is not a representation of its layout
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
bbb742509a
|
images.bitmap: fixed unit-test dependency
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
17c1713ebb
|
images.testing: added documentation
|
2009-10-09 15:58:36 -04:00 |
Keith Lazuka
|
dc8fe077c1
|
images.png: added PngSuite test image files
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
f56320b142
|
images.testing: switched from PAM reference image to Factor serialized image (.fig)
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
3a13c59da2
|
images.bitmap: respect upside-down? flag when encoding
|
2009-10-09 15:58:35 -04:00 |
Keith Lazuka
|
6ce12ed342
|
images.bitmap: now conforms to image encode protocol. images.normalization: added several component-order shuffle words
|
2009-10-09 15:58:34 -04:00 |
Joe Groff
|
471c86a110
|
generate better code for vabs when instruction isn't available instead of using software fallback (-0.0 andn for floats, x > 0 ? x : -x for signed ints, nop for unsigned ints)
|
2009-10-09 14:24:55 -05:00 |
Joe Groff
|
01f5d392be
|
implement vneg as an intrinsic in terms of load -0, subtract
|
2009-10-09 13:16:39 -05:00 |
Doug Coleman
|
39f22a4c71
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-09 11:23:21 -05:00 |
Doug Coleman
|
5ee547e227
|
refactor images.png logic for adam7. implement adam7
|
2009-10-09 11:22:54 -05:00 |
Keith Lazuka
|
36a6e9e7bb
|
help.markup: markup unit tests must ensure that 'last-element' is initialized to 'f' before running each test.
|
2009-10-09 12:16:02 -04:00 |
Joe Groff
|
e466665029
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-09 10:44:05 -05:00 |
Joe Groff
|
07aa2620c6
|
add SIMDS: ... ; and SPECIALIZED-ARRAYS: ... ; syntax
|
2009-10-09 10:43:37 -05:00 |
Slava Pestov
|
61e1854ca5
|
compiler.codegen: fix failing tests
|
2009-10-09 09:44:09 -05:00 |
Slava Pestov
|
b952977d53
|
help.markup: long links don't show stack effect for parsing words and symbols
|
2009-10-09 04:46:41 -05:00 |
Slava Pestov
|
b88fde04d9
|
alien.syntax: add C-GLOBAL: for defining words to access global variables, and remove the gimpy one from core-text.utilities
|
2009-10-09 04:46:29 -05:00 |
Slava Pestov
|
18d4f030cd
|
alien.parser: fix behavior with restarts, reported by mnestic
|
2009-10-09 04:25:25 -05:00 |
Slava Pestov
|
8da50bdce9
|
Merge branch 'disassemble-quot' of git://github.com/phildawes/factor
|
2009-10-09 04:17:27 -05:00 |
Slava Pestov
|
4262781be2
|
Merge branch 'bitfields' of git://factorcode.org/git/factor into bitfields
|
2009-10-09 04:12:34 -05:00 |
Slava Pestov
|
e51c24c417
|
Merge branch 'help' of git://github.com/klazuka/factor
|
2009-10-09 04:03:16 -05:00 |
Slava Pestov
|
978647dc39
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-10-09 03:21:31 -05:00 |
Doug Coleman
|
4a8be006f0
|
extra error checking in images.png
|
2009-10-09 01:25:20 -05:00 |
Doug Coleman
|
7d39e51d9a
|
add using and unit tests for mmap
|
2009-10-08 23:06:40 -05:00 |
Doug Coleman
|
36775661a9
|
fix unit test
|
2009-10-08 21:37:30 -05:00 |
Doug Coleman
|
8556476b76
|
handle indexed color pngs
|
2009-10-08 20:55:53 -05:00 |
Doug Coleman
|
796b1c8977
|
fix byte swapping on greyscale-alpha
|
2009-10-08 20:37:00 -05:00 |
Doug Coleman
|
fd4c6b73bb
|
ushort pngs are byte-reversed from how i'm reading them -- fixed.
|
2009-10-08 20:33:15 -05:00 |
Doug Coleman
|
2945393965
|
dont scale 8,16 bit greyscale pngs. greyscale-alpha pngs are 8,16 bit already, so don't scale them either.
|
2009-10-08 19:37:14 -05:00 |
Doug Coleman
|
77f968fad6
|
load greyscale png images, refactor some code
|
2009-10-08 18:18:33 -05:00 |
Doug Coleman
|
7403bcef0c
|
make pngs read scanlines in terms of bits instead of bytes
|
2009-10-08 16:58:24 -05:00 |
Doug Coleman
|
37d0f29e4b
|
add a couple of combinators to mmap that take a c-type to reduce conceptual overhead and boilerplate, more docs
|
2009-10-08 16:07:36 -05:00 |