Slava Pestov
|
2efab6efad
|
cpu.x86.32: implement %unary-float-function and %binary-float-function; speeds up partial-sums and struct-arrays benchmarks
|
2009-09-27 18:06:30 -05:00 |
Slava Pestov
|
23ec1b85e8
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-27 17:18:16 -05:00 |
Slava Pestov
|
31cb338fc9
|
math.vectors.simd: add *-cast words for converting between representations
|
2009-09-27 17:18:02 -05:00 |
Joe Groff
|
ac2f3763e0
|
update vocabs so a load-all on macosx works without parsing c-type strings
|
2009-09-27 15:11:21 -05:00 |
Joe Groff
|
aa34c566f3
|
add vim syntax highlighting for ALIAS:, QUALIFIED:, QUALIFIED-WITH:, and FROM:. fix highlighting for empty comment at end of line
|
2009-09-27 14:04:39 -05:00 |
Joe Groff
|
4035bf88a1
|
software implementations of vector logical ops (vand, vor, vxor, vnot, v</=/>, vunordered?, v?)
|
2009-09-27 13:19:22 -05:00 |
Joe Groff
|
b2894b37d2
|
fix vim syntax highlighting when a word contains square brackets, and add highlighting for STRUCT:
|
2009-09-27 12:33:23 -05:00 |
Joe Groff
|
ce270988df
|
oops, jumped the gun on one of the alien.parser tests there
|
2009-09-27 12:10:50 -05:00 |
Joe Groff
|
dfb58853bd
|
add some tests for parse-c-type
|
2009-09-27 12:03:23 -05:00 |
Joe Groff
|
4bf9ce1fa0
|
Merge branch 'master' of http://factorcode.org/git/factor
|
2009-09-27 11:07:08 -05:00 |
Doug Coleman
|
d8e6604fb7
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-27 03:08:20 -05:00 |
Joe Groff
|
3ded3d1956
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-26 23:15:09 -05:00 |
Joe Groff
|
e5d406693e
|
add USING:s and rearrange definitions so macosx can compile without parsing c-type strings
|
2009-09-26 23:14:57 -05:00 |
Doug Coleman
|
3dc8834704
|
minor refactoring
|
2009-09-26 22:24:14 -05:00 |
Slava Pestov
|
1b26a1c87c
|
alien: improve documentation
|
2009-09-26 21:28:11 -05:00 |
Slava Pestov
|
8f74952c21
|
Fix conflict
|
2009-09-26 21:27:38 -05:00 |
Joe Groff
|
bf3eef9e2d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-26 20:38:19 -05:00 |
Joe Groff
|
e30819bcac
|
move alien.inline, alien.cxx, alien.marshall to unmaintained; nuke alien.structs
|
2009-09-26 20:37:42 -05:00 |
Doug Coleman
|
3c2d85c407
|
remove some misguided code,oops
|
2009-09-26 20:34:10 -05:00 |
Slava Pestov
|
e3ffc2e9da
|
Merge branch 'ogg' of git://double.co.nz/git/factor
|
2009-09-26 20:28:07 -05:00 |
Doug Coleman
|
1f222697b3
|
move the png filtering code to images.png
|
2009-09-26 20:09:16 -05:00 |
Doug Coleman
|
55b3458223
|
minor cleanups in compression.inflate
|
2009-09-26 19:16:23 -05:00 |
Doug Coleman
|
547d1cb74b
|
trying to make sense of png filter modes
|
2009-09-26 18:46:27 -05:00 |
Slava Pestov
|
0fc31c27cb
|
Merge branch 'slots' of git://factorcode.org/git/factor into slots
|
2009-09-26 16:38:24 -05:00 |
Doug Coleman
|
cca3fa572e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-26 15:26:11 -05:00 |
Doug Coleman
|
d7f62107de
|
compute the correct width for png rows, use all the data when decompressing a png, check for impossible png color modes/bit-depths
|
2009-09-26 15:24:09 -05:00 |
sheeple
|
24b27f4c42
|
Fixing PPC backend for ##slot change
|
2009-09-26 13:21:42 -05:00 |
sheeple
|
2b35f52ed2
|
Merge branch 'slots' of git://factorcode.org/git/factor into slots
Conflicts:
basis/cpu/x86/x86.factor
|
2009-09-26 03:12:42 -05:00 |
Slava Pestov
|
c1328c6fae
|
Merge branch 'for-slava' of git://gitorious.org/factor/factor
|
2009-09-26 03:00:01 -05:00 |
Daniel Ehrenberg
|
01082d743d
|
An attempt at porting the slot change to PPC
|
2009-09-26 02:58:18 -05:00 |
U-SLAVA-DFB8FF805\Slava
|
5a50ec204b
|
vm: fix compilation on Windows
|
2009-09-26 02:56:55 -05:00 |
Vesa Kaihlavirta
|
b844f692b3
|
temp-file is in io.files.temp nowadays
|
2009-09-26 10:49:57 +03:00 |
Daniel Ehrenberg
|
2aad330c41
|
Fixing low-level-ir compiler tests for slot changes
|
2009-09-26 02:48:40 -05:00 |
Slava Pestov
|
3c38656fd2
|
vm: fix windows compilation (untested)
|
2009-09-26 02:41:01 -05:00 |
Slava Pestov
|
be214f9142
|
math.vectors: remove special handling for negative shifts, now we just say the behavior of vlshift and vrshift with negative shifts is undefined
|
2009-09-26 02:26:31 -05:00 |
Slava Pestov
|
69db84023a
|
db.tuples: add 'inline' declaration to example in docs
|
2009-09-26 02:26:07 -05:00 |
Daniel Ehrenberg
|
364332bd70
|
Completing slot and set-slot changes on x86
|
2009-09-26 01:39:48 -05:00 |
Daniel Ehrenberg
|
fb7f6ab455
|
Making ##slot and ##set-slot not have a temporary parameter
|
2009-09-26 00:28:14 -05:00 |
Doug Coleman
|
de404f5282
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-25 22:24:54 -05:00 |
Slava Pestov
|
2e1be3f513
|
cpu: cleanups
|
2009-09-25 21:47:05 -05:00 |
Slava Pestov
|
26c83d262c
|
math.vectors: fix SIMD unit tests
|
2009-09-25 21:44:14 -05:00 |
Slava Pestov
|
09e8bac216
|
Fix GC root safety in word-xt primitive
|
2009-09-25 21:42:21 -05:00 |
Slava Pestov
|
1a6a106d28
|
vm: remove safe_malloc now that everything uses constructors instead
|
2009-09-25 21:22:05 -05:00 |
Slava Pestov
|
3d196110b7
|
Make segment, context, data_heap, zone more object-oriented, and fix crash when calling undefined symbols
|
2009-09-25 21:17:20 -05:00 |
Slava Pestov
|
5195fdaeaa
|
vm: make heap data-type object-oriented
|
2009-09-25 20:32:00 -05:00 |
Slava Pestov
|
1174d60026
|
Merge branch 'vm_cleanup' of git://github.com/phildawes/factor
|
2009-09-25 19:04:19 -05:00 |
Slava Pestov
|
d518bed6b7
|
math.vectors: change vlshift and vrshift to mask the shift count by HEX: ff, to make them behave consistently with their SIMD counterparts
|
2009-09-25 18:50:44 -05:00 |
Slava Pestov
|
6079711ecb
|
hints: fix regression with declarations
|
2009-09-25 18:50:08 -05:00 |
Slava Pestov
|
4b31d4b841
|
webapps.mason: fix typo
|
2009-09-25 18:27:52 -05:00 |
Slava Pestov
|
0f411c530b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2009-09-25 18:23:36 -05:00 |