Commit Graph

878 Commits (57bedd813944f9c5d7f829d7167cc8fa1b51e720)

Author SHA1 Message Date
Slava Pestov 57bedd8139 remove call to sort from cross-referencer 2005-08-23 00:54:01 +00:00
Slava Pestov 256521884c binary search 2005-08-22 21:40:44 +00:00
Slava Pestov 1fa2a0d8ba Fix bootstrap failure 2005-08-22 20:39:01 +00:00
Slava Pestov 388d7b2d85 more cleanups 2005-08-22 20:01:13 +00:00
Slava Pestov 4ce519c9f9 more cleanups 2005-08-22 19:33:18 +00:00
Slava Pestov 077d36329a more generic word cleanups 2005-08-22 18:29:43 +00:00
Slava Pestov 6086945dd7 more code cleanups; new make-hash idiom 2005-08-22 06:06:32 +00:00
Slava Pestov ad712e431d bootstrap cleanup 2005-08-22 05:33:43 +00:00
Slava Pestov beca0f9615 simplifying quicksort code 2005-08-22 05:17:08 +00:00
Slava Pestov 4a6900af6a fix bootstrap failure, other cleanups 2005-08-22 03:35:50 +00:00
Slava Pestov b3e58b4380 more prettyprinter updates, unparser is gone 2005-08-22 00:50:14 +00:00
Slava Pestov 119cb1ba6b more prettyprinter fixes 2005-08-21 18:40:12 +00:00
Slava Pestov 17b0f15425 see now shows classes and methods 2005-08-21 18:25:05 +00:00
Slava Pestov 9adffd9388 new prettyprinter 2005-08-21 05:17:37 +00:00
Slava Pestov 80c1553a5a added foldable, flushable declarations in all relevant places 2005-08-20 02:22:15 +00:00
Slava Pestov c8eacd7b0b major bootstrap cleanup 2005-08-20 01:46:12 +00:00
Chris Double 28682c091a Don't url-encode post data in http-post. Rely on caller to do it if needed by post
encoding type.
2005-08-18 21:48:31 +00:00
Slava Pestov 3d69cf226b clean up generic word code 2005-08-16 19:53:30 +00:00
Slava Pestov f8c2daad8b collapse slice of a slice; %fast-set-slot linearizer was buggy 2005-08-16 03:09:44 +00:00
Slava Pestov dcdedf2e90 fix image loading with missing libraries 2005-08-15 19:45:46 +00:00
Slava Pestov 979225805e images referencing libraries that could not be found no longer fail to load 2005-08-15 19:34:00 +00:00
Slava Pestov 2495ef46f3 redesigned generic arithmetic; new tag primitive 2005-08-15 07:25:39 +00:00
Slava Pestov 01b48675b7 more generic fixes 2005-08-15 03:26:40 +00:00
Slava Pestov fae12b201e clean up metaclasses 2005-08-14 22:13:16 +00:00
Slava Pestov 4f424c16ec cleanup class< 2005-08-14 21:33:45 +00:00
Slava Pestov 10ea9df312 unit tests for identities, recrossref speedup 2005-08-14 06:08:11 +00:00
Slava Pestov 1fa0bfc130 arithmetic identities 2005-08-14 05:17:25 +00:00
Slava Pestov 633466f129 minor fixes, new quicksort implementatin 2005-08-14 03:39:46 +00:00
Slava Pestov 54e87cc7f2 fix flaw in node-clone; cleanups 2005-08-13 08:01:21 +00:00
Slava Pestov f331a9241e fix node splitter bug, fix typos in identities 2005-08-13 03:54:29 +00:00
Slava Pestov 05a9338bc7 various clean ups, fix linearization of #label 2005-08-12 22:02:03 +00:00
Chris Double 9707d90970 Fix bug in http-request in http-client library 2005-08-12 00:28:32 +00:00
Slava Pestov 24ea7fab8d faster hashtable = method, dataflow optimizer cleanups 2005-08-11 23:08:22 +00:00
Slava Pestov b8260a3de7 working on partial evaluation 2005-08-08 19:21:14 +00:00
Slava Pestov 250aabcd36 minor fixes 2005-08-08 06:58:49 +00:00
Chris Double e341b7ca69 Make 'browse' the default word to be shown in the browser responder. 2005-08-08 06:48:56 +00:00
Chris Double 8b9a118b3e Refactored browser responder. 2005-08-08 06:42:39 +00:00
Slava Pestov f4c5f84a7a fixed problem with meets referring to themselves, leading to sig11 during compilation 2005-08-08 06:38:10 +00:00
Slava Pestov 8674d702c7 inline-methods did not call solve-recursion, leading to incorrect results 2005-08-07 22:11:20 +00:00
Slava Pestov 371d13d578 fix bootstrap failure 2005-08-07 04:04:55 +00:00
Slava Pestov 606b9b878f dataflow optimizer work 2005-08-07 04:00:57 +00:00
Slava Pestov a7496b5742 more recursive value inference bug fixing 2005-08-06 06:44:25 +00:00
Slava Pestov fe34a8cc74 some recursive value inferencer fixes 2005-08-06 05:59:49 +00:00
Slava Pestov 2057449bbc more inference cleanups 2005-08-05 04:05:04 +00:00
Slava Pestov 4b20f07b0f inference cleanups; recursive value inference work in progress 2005-08-05 03:59:45 +00:00
Slava Pestov 4ba23a7ef3 Missing file 2005-08-04 23:11:29 +00:00
Slava Pestov 9bc39d1421 starting recursive value inference; add hack to (uncrossref) so that it does not decompile alien words 2005-08-04 21:39:39 +00:00
Slava Pestov 13df2fe3e8 marginally faster nappend 2005-08-04 16:58:07 +00:00
Slava Pestov 3366640fb1 further code cleanups, unit test fixes 2005-08-04 04:48:07 +00:00
Slava Pestov f65aa407e9 \ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code 2005-08-04 03:56:28 +00:00