Slava Pestov
|
ed4354ea77
|
Minor optimizations
|
2008-02-12 15:48:30 -06:00 |
Slava Pestov
|
637600011c
|
FFI compile errors now reported separately; new kill literals phase design
|
2008-02-10 20:32:48 -06:00 |
Slava Pestov
|
d65bde09d1
|
Fix bootstrap
|
2008-02-09 00:16:14 -06:00 |
Slava Pestov
|
52b5c5a068
|
Reorganize compiler tests
|
2008-02-08 01:48:51 -06:00 |
Slava Pestov
|
be2c8b13d7
|
Rename unit-test-fails to must-fail and add must-fail-with to replace [ t ] [ [ ... ] catch ... ] unit-test idiom
|
2008-02-06 13:47:19 -06:00 |
Slava Pestov
|
a0143356e4
|
Merge git://pgdn.org/factor
|
2008-02-04 19:35:49 -06:00 |
Joe Groff
|
a544f5eeda
|
Take the fattening opengl vocab and hack it up into smaller, mouth-sized morsels
|
2008-02-03 15:59:47 -08:00 |
Slava Pestov
|
793c3ceb1f
|
byte-length for bit-arrays
|
2008-02-03 16:06:57 -06:00 |
Joe Groff
|
9667afcb81
|
cel-shading, line-art, and bunny touch their magic rings together and become Super Bunny Demo
|
2008-02-02 13:14:22 -08:00 |
Joe Groff
|
5e77685811
|
Merge git://factorcode.org/git/factor
|
2008-02-01 18:17:55 -08:00 |
Joe Groff
|
6f2b91d4a4
|
Move byte-length generic and methods into alien.c-types
|
2008-02-01 18:10:32 -08:00 |
Slava Pestov
|
ff55f0f4cc
|
New \u...... syntax; io.utf8 and io.utf16 can actually use strings now
|
2008-02-01 15:00:02 -06:00 |
Slava Pestov
|
2ef76798b0
|
record1 strings
|
2008-01-31 23:00:08 -06:00 |
Joe Groff
|
7666949e13
|
byte-length generic word for determining alien buffer sizes of byte-arrays and float-arrays
|
2008-01-31 20:22:19 -08:00 |
Slava Pestov
|
6530057512
|
Starting work on record1 strings
|
2008-01-31 20:11:46 -06:00 |
Slava Pestov
|
dccab9116f
|
Fix conflict
|
2008-01-27 23:23:12 -06:00 |
Slava Pestov
|
a09e216582
|
Replace memory>string and string>memory with four primitives and update io.windows.nt.monitor
|
2008-01-26 23:38:30 -04:00 |
Slava Pestov
|
d5257e47b1
|
Fix circularity
|
2008-01-18 19:50:18 -05:00 |
Daniel Ehrenberg
|
a1ad8b93ea
|
Really really fixing alien.syntax's docs!
|
2008-01-17 23:55:20 -06:00 |
Daniel Ehrenberg
|
dfef1bd7ea
|
Really fxing alien.syntax's docs
|
2008-01-17 23:52:56 -06:00 |
Daniel Ehrenberg
|
ea85f19dee
|
Fixing missing IN in alien.syntax's docs
|
2008-01-17 23:51:35 -06:00 |
Joe Groff
|
b10ab726a3
|
Fix typo in TYPEDEF: documentation
|
2008-01-15 18:16:38 -08:00 |
Joe Groff
|
4044cd293a
|
TYPEDEF-IF: and USE-IF: words; ptrdiff_t C type moved to alien.c-types and special-cased for win64
|
2008-01-13 00:09:08 -08:00 |
Joe Groff
|
e0caf654e6
|
OpenGL 2.1 support
|
2008-01-12 22:58:56 -08:00 |
Slava Pestov
|
cece726e54
|
Make alien.c-types reloadable
|
2008-01-12 17:34:26 -05:00 |
Doug Coleman
|
84891e2591
|
pick pick -> 2over
minor cleanups
|
2008-01-11 12:02:44 -10:00 |
Slava Pestov
|
c3deb44f43
|
Fix circularity
|
2008-01-05 18:27:15 -04:00 |
Slava Pestov
|
b7327b6228
|
Redo the profiler
|
2008-01-02 20:36:36 -04:00 |
Slava Pestov
|
e35ca18921
|
Working on compiled-usage
|
2008-01-01 15:54:14 -04:00 |
Slava Pestov
|
78ae930a33
|
Documentation updates
|
2007-12-30 16:09:21 -05:00 |
Slava Pestov
|
a8160d74ad
|
Fix load order issue
|
2007-12-30 15:08:01 -05:00 |
Slava Pestov
|
28d6fec557
|
Getting compiler unit tests to pass
|
2007-12-24 21:54:45 -05:00 |
Slava Pestov
|
c9646d20c5
|
Working on smarter recompilation
|
2007-12-16 15:17:28 -05:00 |
Slava Pestov
|
cd041abee3
|
Generalized pprint-string
|
2007-12-03 19:19:18 -05:00 |
Slava Pestov
|
94e0c7c8eb
|
Callbacks were being blown away on startup
|
2007-11-25 03:48:22 -05:00 |
Slava Pestov
|
be9bc3115f
|
Add init hook for callbacks hash
|
2007-11-21 03:17:24 -05:00 |
Slava Pestov
|
00d2d88027
|
Revert alien.compiler tweak, it was too clever
|
2007-11-17 01:43:15 -05:00 |
Slava Pestov
|
9d7b1ac4dc
|
Tweak alien.compiler
|
2007-11-16 01:43:29 -05:00 |
Slava Pestov
|
6dcdf6b59b
|
Fix printing of displaced aliens over byte arrays
|
2007-11-07 19:26:39 -05:00 |
Slava Pestov
|
b2d2b47610
|
ARM fixes
|
2007-11-04 23:18:05 -05:00 |
Slava Pestov
|
943fe1b6cf
|
Deploy tool fixes
|
2007-11-04 21:24:08 -05:00 |
Marie-Pascal
|
06519ea482
|
Remove math.ratios dependencyfrom alien.compiler
|
2007-10-31 21:51:38 -04:00 |
Slava Pestov
|
edca458b09
|
x86.64 backend improvements
|
2007-10-30 01:46:41 -04:00 |
Slava Pestov
|
2e78ce3d4a
|
Profiler fixes
|
2007-10-29 01:12:27 -04:00 |
Slava Pestov
|
ef22d57ef6
|
Improved profiler doesn't require all words to be recompiled to enable/disable
|
2007-10-28 04:33:36 -04:00 |
U-SLAVA-FB3999113\Slava
|
e9b42fa635
|
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
|
2007-10-14 20:38:23 -04:00 |
Slava Pestov
|
c41f21412e
|
Working on x86-64 FFI
|
2007-10-09 18:06:44 -04:00 |
Slava Pestov
|
0035d42762
|
Alien intrinsics can now deal with all aliens not just simple ones
|
2007-10-01 04:20:47 -04:00 |
Slava Pestov
|
e7cd1e2ce2
|
Fix some stuff in cpu/ppc, fix bootstrap bug
|
2007-09-29 23:57:29 -04:00 |
Slava Pestov
|
15057fd349
|
Don't allow byte arrays to be stored in aliens
|
2007-09-28 04:02:06 -04:00 |