Commit Graph

73 Commits (a3a1cf8a8c35eaba0d1912f66fa2bc911635cce1)

Author SHA1 Message Date
Slava Pestov 330db0497d tuples used for i/o streams, removed traits metaclass 2005-01-30 20:57:25 +00:00
Slava Pestov 93dc7ce736 added new tuple metaclass, eventually to replace the traits metaclass 2005-01-29 21:39:30 +00:00
Slava Pestov 67af634d00 hashtables bootstrap correctly 2005-01-28 01:06:10 +00:00
Slava Pestov 0dfb0cf01e array refactoring; started hashtable refactoring 2005-01-26 00:40:57 +00:00
Slava Pestov 7cf14e2a27 backtraces more useful 2005-01-02 00:30:57 +00:00
Slava Pestov b97f362201 hashcodes are now fixnums, added debug.c 2004-12-28 05:04:20 +00:00
Slava Pestov 54ff898359 FFI relocation 2004-12-25 23:08:20 +00:00
Slava Pestov 66ff0243b5 huge cleanup 2004-12-24 07:52:02 +00:00
Slava Pestov 6e24186be8 generic cleanups and type inference work 2004-12-24 04:55:22 +00:00
Slava Pestov 7101e12b33 more type inference work 2004-12-23 23:26:04 +00:00
Slava Pestov 771527ed64 type inference work, and = for aliens 2004-12-23 06:14:07 +00:00
Slava Pestov f9ba944fde string>memory and memory>string primitives 2004-12-20 02:07:17 +00:00
Slava Pestov 1e3abd8d44 working on dataflow optimizer 2004-12-10 07:41:52 +00:00
Slava Pestov 7161b8c5c6 working on docs, measuring gc time 2004-11-23 00:15:14 +00:00
Slava Pestov 3a9235499d SDL_gfx binding and many cleanups 2004-10-17 01:55:13 +00:00
Slava Pestov be8eb34102 memory management change, allocating primitives call gc directly 2004-10-13 03:49:43 +00:00
Slava Pestov 9c2166b0be possibly controversial: removed destructive list manipulation; other cleanups 2004-10-12 05:11:35 +00:00
Slava Pestov f6429f7dab some compiler work, compiled? primitive 2004-10-05 03:58:53 +00:00
Slava Pestov c70b0cecf5 throw is primitive in CFactor, working on test suite 2004-10-03 20:07:48 +00:00
Slava Pestov 564a8ad46c compiling mutually recursive words 2004-09-28 04:24:36 +00:00
Slava Pestov 10d070d3ec str/vector-hashcode 2004-09-27 01:34:25 +00:00
Slava Pestov 6ed8e58242 local aliens 2004-09-22 02:58:54 +00:00
Slava Pestov 8ce75ea146 heap-stats. word 2004-09-21 16:41:57 +00:00
Slava Pestov 36061514ba better C type support in FFI 2004-09-21 01:02:48 +00:00
Slava Pestov c889ad3f79 working on the FFI 2004-09-19 21:39:28 +00:00
Slava Pestov 436c2f85f5 rewrote generic arithmetic in factor 2004-09-19 04:33:40 +00:00
Slava Pestov c27b504cc8 before generic arithmetic cleanup 2004-09-19 02:29:29 +00:00
Slava Pestov f7fe2598dd start FFI 2004-09-18 22:15:01 +00:00
Slava Pestov 77bfc275a2 more compiler work, a few java factor fixes 2004-09-07 02:39:12 +00:00
Slava Pestov ea3ad6f14f started x86 compiler 2004-09-06 06:32:04 +00:00
Slava Pestov 0acff64a5f cwd/cd primitives, dir./pwd library words, pipe word in JVM factor' 2004-09-04 07:06:53 +00:00
Slava Pestov a7036e5e7a fix fcopy 2004-09-03 01:51:19 +00:00
Slava Pestov 9416d77c04 some work on directory listing in cfactor 2004-08-30 04:36:44 +00:00
Slava Pestov 859b252144 file responder: redirect if directory url does not end with /, and other changes to httpd 2004-08-30 03:30:54 +00:00
Slava Pestov 9901fbdc28 words are now hashed 2004-08-29 08:03:16 +00:00
Slava Pestov dd45011141 improved CPU profiler; memory profiler 2004-08-29 07:20:19 +00:00
Slava Pestov 7f16568a49 clean up bignum cached constants 2004-08-29 05:04:42 +00:00
Slava Pestov 4879b08161 file responder works with native factor 2004-08-29 02:25:59 +00:00
Slava Pestov 8dcb356cff fix some overflow issues 2004-08-27 02:21:17 +00:00
Slava Pestov daadfa612c bignums are done 2004-08-26 23:37:22 +00:00
Slava Pestov d44ef14827 some bignum work 2004-08-26 00:51:19 +00:00
Slava Pestov 63f1365820 Porting Scheme48 bignums to Factor. 2004-08-25 03:46:55 +00:00
Slava Pestov c66ded6bf8 a profiler 2004-08-23 05:13:09 +00:00
Slava Pestov 719deda937 read# works 2004-08-20 05:49:14 +00:00
Slava Pestov 73a4e3e6c5 some plugin bug fixes, and implementing client sockets in cfactor 2004-08-18 19:23:42 +00:00
Slava Pestov a31b221ed4 completion popups in factor jedit plugin 2004-08-17 03:52:52 +00:00
Slava Pestov f8e91e95f9 fix vocabulary mess up in factor plugin, working on non-blocking sockets 2004-08-16 02:45:08 +00:00
Slava Pestov 171c890597 i/o refactoring continues 2004-08-16 01:50:44 +00:00
Slava Pestov cfdaa293c9 fix invalid select() usage 2004-08-13 22:43:03 +00:00
Slava Pestov 00dc2c9464 guard pages for stack, started io multiplexing 2004-08-12 21:36:36 +00:00