Commit Graph

6450 Commits (e5b9c8287eeb2765cea16e420d48bd7f07fbeb2b)

Author SHA1 Message Date
Slava Pestov e5b9c8287e Debugging slot propagation, starting recursive propagation 2008-07-26 19:01:43 -05:00
Slava Pestov 99522d1090 Print out 'recursive' declaration 2008-07-26 18:58:53 -05:00
Slava Pestov 5a0c3e3d73 Add better error message for out of memory 2008-07-25 22:05:36 -05:00
Slava Pestov 1f39689e76 Fix bootstrap 2008-07-25 19:27:03 -05:00
Slava Pestov 06d9d4db16 Fix PPC compile errors 2008-07-25 17:40:32 -05:00
Slava Pestov cc09f334ef Fix crash with bad each-object usage 2008-07-25 17:37:51 -05:00
Slava Pestov 2512729f78 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-25 17:26:34 -05:00
Eduardo Cavazos 8ad22154e5 boids.ui: Rearrange 'boids-window*' 2008-07-25 16:55:10 -05:00
Eduardo Cavazos d2894204ea boids.ui: Clean up shelf code 2008-07-25 16:41:03 -05:00
Phil Dawes cbf5fccb69 Added write-csv word 2008-07-25 22:02:07 +01:00
Eduardo Cavazos 2291c2d18a Remove 'grid-add*' 2008-07-25 12:48:08 -05:00
Eduardo Cavazos 2066adcfec Merge branch 'master' of git://factorcode.org/git/factor 2008-07-25 12:37:47 -05:00
Eduardo Cavazos 8a90325f67 ui.gadgets.grids: Update 'grid-remove' 2008-07-25 12:37:09 -05:00
Eduardo Cavazos f4809d92d9 ui.gadgets.grids-docs: update help for 'grid-add' 2008-07-25 12:36:02 -05:00
Eduardo Cavazos ddbab9cdd2 Update code in extra to use 'grid-add' 2008-07-25 12:34:41 -05:00
Eduardo Cavazos de3b36fb6b Convert calls to 'grid-add*' to 'grid-add' 2008-07-25 12:29:29 -05:00
Eduardo Cavazos ef44191e86 ui.gadgets.grids: Add 'grid-add' 2008-07-25 12:24:43 -05:00
Slava Pestov c6915b1023 Working on tuple slot propagation 2008-07-25 02:07:45 -05:00
Slava Pestov bd529e0daa Merge branch 'master' of git://factorcode.org/git/factor 2008-07-24 21:47:29 -05:00
Slava Pestov 0fd34b4a4b Fix <process-writer> and <process-stream> 2008-07-24 21:47:09 -05:00
Eduardo Cavazos 2bed94df39 Merge branch 'master' of factorcode.org:/git/factor 2008-07-24 18:27:50 -05:00
Eduardo Cavazos 7b9d3d844d shell: Remove calls to 'ast>>' 2008-07-24 18:13:27 -05:00
Slava Pestov a5efaa49a0 Array length propagation 2008-07-24 17:34:08 -05:00
Eduardo Cavazos 7c1e4fcaae ui.gadgets.tracks: remove 'track-add*' 2008-07-24 16:32:47 -05:00
Eduardo Cavazos 05a506e945 ui.gadgets.tracks-tests: use 'track-add' instead of 'track-add*' 2008-07-24 16:20:45 -05:00
Eduardo Cavazos ab6694ad4c ui.gadgets.tiling: use 'track-add' 2008-07-24 16:18:39 -05:00
Eduardo Cavazos a81969b268 Replace usages of 'track-add*' with 'track-add' 2008-07-24 16:16:13 -05:00
Eduardo Cavazos 3d9607bda0 ui.gadgets.tracks-docs: Help for 'track-add' 2008-07-24 16:15:40 -05:00
Eduardo Cavazos 1ec4f75047 ui.gadgets.tracks: Add 'track-add' in preperation for 'track-add*' removal 2008-07-24 16:14:59 -05:00
Slava Pestov 147a90a0b6 Fix load error 2008-07-24 15:34:25 -05:00
Slava Pestov bba0ff79c5 Fix load error in project-euler 2008-07-24 02:32:40 -05:00
Slava Pestov 3a0ad7a0f5 Fix an oversight on def-use analysis 2008-07-24 02:32:31 -05:00
Slava Pestov 8e847749ce Improve branch folding 2008-07-24 00:14:13 -05:00
Slava Pestov f53baa2529 Merge commit 'drford/master' 2008-07-24 00:11:55 -05:00
Rex Ford 47221b25c5 vocab fix 2008-07-24 01:09:01 -04:00
Slava Pestov 2c45e2dd09 Oops 2008-07-23 23:50:30 -05:00
Slava Pestov 972619f50f Working on sparse conditional constant propagation and untupling 2008-07-23 23:50:21 -05:00
Slava Pestov ef1e8ee8f6 More interval debugging 2008-07-23 20:11:43 -05:00
Slava Pestov 75fbaee7ef Stack checker and propagation now themselves infer, improve propagation pass 2008-07-23 00:17:08 -05:00
Slava Pestov 052b93ab03 Add copyright 2008-07-23 00:16:49 -05:00
Slava Pestov 53f4d365b7 'not', 'and' are no longer inline to enable compiler optimizations 2008-07-23 00:16:41 -05:00
Slava Pestov b7505aef31 Merge branch 'master' of git://factorcode.org/git/factor 2008-07-22 21:26:59 -05:00
Slava Pestov 4a85b6fcbf Fix load error 2008-07-22 21:26:28 -05:00
Slava Pestov 6333223a2e Move with-datastack to contiinuations vocab, make it compile 2008-07-22 21:25:49 -05:00
Slava Pestov 5d7cb635ad Add empty interval handling 2008-07-22 21:04:22 -05:00
Rex Ford 4fc9860c0a more minor fixes 2008-07-22 20:45:13 -04:00
Rex Ford fa2e448e38 eliminated circular dependancies and started documentation 2008-07-22 20:27:56 -04:00
Eduardo Cavazos 638812483a ui.gadgets.tiling: tiling-shelf and tiling-pile 2008-07-22 17:31:44 -05:00
Eduardo Cavazos 3685651962 ui.gadgets.tiling: move-left and move-right 2008-07-22 16:16:22 -05:00
Eduardo Cavazos a27be7daae Add ui.gadgets.tiling 2008-07-22 14:20:55 -05:00