Commit Graph

227 Commits (b3b81f8834f7bcc20a0f7b982d1fc9dfb5cbfd1c)

Author SHA1 Message Date
slava b6fe44df2f Constructor fix 2006-09-06 23:02:55 +00:00
slava e4ae52028f edit fixes, new :edit word 2006-08-25 04:02:30 +00:00
slava 31496f0554 Compiler docs, interactor tweak 2006-08-19 19:33:55 +00:00
slava 7f2e39430e Some more stack effect declarations 2006-08-18 04:54:55 +00:00
slava 816f60a6e7 Eliminate with-class<cache combinator in favor of a class<map that is always kept up to date 2006-08-18 03:50:59 +00:00
slava 28184dc835 Final round of HELP: syntax changes 2006-08-18 03:08:04 +00:00
slava 29e28008cd More documentation updates 2006-08-17 01:55:53 +00:00
slava 06a4af7c00 More work on stack effect declaration 2006-08-15 20:29:35 +00:00
slava f15e657631 Stack effect declaration fixes 2006-08-15 08:57:12 +00:00
slava 56e19dbf14 First stage of stack effect declaration implementation 2006-08-15 07:01:24 +00:00
slava 55ec0e3a91 sequence= is now inlined 2006-08-07 19:41:31 +00:00
slava b68fb8f9c1 Optimizer fixes 2006-08-07 05:17:04 +00:00
slava a8ae50c455 Class inference improvements 2006-08-07 02:30:52 +00:00
slava 84e70ecb73 More work on the definition protocol 2006-08-02 20:53:26 +00:00
slava 11ba560c6d Definition protocol 2006-08-02 19:17:13 +00:00
slava 8a6cd181c4 Methods now remember their file/line 2006-08-02 07:49:13 +00:00
slava f9b8f32e67 Generic word cleanups continued 2006-08-02 07:10:09 +00:00
slava 1158ab413b Generic word system cleanup 2006-08-02 06:49:23 +00:00
slava d727edea89 Friendlier :help 2006-08-01 22:14:22 +00:00
slava 28035296f4 Some code cleanups 2006-08-01 21:56:20 +00:00
slava aaecfef11d Documentation for errors 2006-08-01 21:35:00 +00:00
slava a552e6d30d Start implementing :help 2006-08-01 08:45:05 +00:00
slava b0a4b6409a Changed argument order of {head,tail}{,-slice}{,*} and group 2006-07-30 00:36:25 +00:00
slava 378b157153 Faster tuple predicates 2006-07-24 05:22:01 +00:00
slava 6c4c36126a Faster make-class<cache 2006-07-24 04:34:59 +00:00
slava a277280e90 Clickable vocabularies in documentation 2006-07-09 23:50:56 +00:00
slava 10af34de4d Documentation updates 2006-06-17 03:12:40 +00:00
slava e034305fce Doc updates, minor cleanups, Porter stemmer algorithm ported from CL for upcoming full text search engine 2006-06-11 20:16:45 +00:00
slava 4ce62a2a13 Memory leak and markup fixes 2006-06-10 04:53:29 +00:00
wayo.cavazos bc7670c2bd typo in tuple.facts 2006-06-07 09:24:43 +00:00
slava bc3cafbcd9 Documentation updates; almost done updating everything for 0.83 2006-06-06 19:54:07 +00:00
slava d92a955283 Updating more help sections for 0.83 changes 2006-06-06 04:35:12 +00:00
slava 5029ca593f Documenting primitives; folded make-tuple into <tuple> primitive 2006-06-04 21:13:34 +00:00
slava 12fea48cc0 Minor generic word optimization 2006-05-30 00:03:06 +00:00
slava 628c9de692 Fix a hashtable bug 2006-05-28 22:34:30 +00:00
slava c0e3553dd2 Tuple code cleanups 2006-05-20 06:23:21 +00:00
slava e0994bd623 New callstack printing style, move some utilities around 2006-05-19 02:07:00 +00:00
slava 6c3a2e86b2 New prettyprinter feature, some bug fixes 2006-05-19 02:00:11 +00:00
slava c753fc98d0 Fix test failures 2006-05-17 23:44:30 +00:00
slava f3ce2a15ed More cons cell removals 2006-05-15 05:01:47 +00:00
slava 307bc73f5e reverse-slice ==> <reversed> 2006-05-15 03:25:34 +00:00
slava 22eae0be15 Compiler cleanups and bootstrap speedup 2006-05-12 21:07:56 +00:00
slava 1cce70aad6 Changing list code to use generic sequence words 2006-05-11 00:32:04 +00:00
slava 72fe1b6134 Optimizer cleanup 2006-05-10 07:40:03 +00:00
slava fd8a3062e3 Bootstrap performance improvement and assorted cleanups 2006-05-10 06:18:25 +00:00
slava 6318d7d719 Floating point fixes 2006-05-06 01:41:57 +00:00
slava 229b0c26a4 Minor fixes 2006-05-03 00:26:48 +00:00
slava 1a86171a99 Working on method inlining optimization 2006-05-02 18:16:59 +00:00
slava fd3f37c8e3 Aggressive arithmetic inlining 2006-05-02 07:05:57 +00:00
slava eb4ba47ef1 New optimizations: useless coerce elimination, builtin slot type declarations 2006-05-02 05:49:52 +00:00