Commit Graph

8799 Commits (d50f4275d4fb1d769ce03c87e522f5780e391207)

Author SHA1 Message Date
Slava Pestov d50f4275d4 Fix help lint 2008-11-11 08:53:11 -06:00
Slava Pestov e49ee006d1 Fix loop combinator docs 2008-11-11 08:50:48 -06:00
Slava Pestov 792df37431 Update unit test 2008-11-11 08:50:30 -06:00
Slava Pestov 5f4b247072 Propagation pass now uses a stack of hashtables for predicated constraints instead of cloning a hashtable. New strategy for recursive propagation; now converges with fewer iterations. ~15 sec bootstrap time improvement 2008-11-11 08:49:00 -06:00
Slava Pestov 7f9fbdaa4e cleanup pass didn't properly handle conditionals where both branches were dead 2008-11-11 08:38:03 -06:00
Slava Pestov 43335d9c36 Intervals now use a special singleton for the full interval to eliminate FP math in the common case; fix a bug in value-info<= 2008-11-11 08:30:14 -06:00
Slava Pestov a1f6bb0999 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-11 03:11:23 -06:00
Slava Pestov 18df06fde1 Updating various apps in extra for GL words being moved around 2008-11-11 03:10:41 -06:00
Slava Pestov 66558ce584 Merge branch 'master' of git://projects.elasticdog.com/git/factor 2008-11-11 02:39:58 -06:00
Slava Pestov bb44effcb3 Forgot to include this in the last patch 2008-11-11 02:35:27 -06:00
Slava Pestov d579628d61 More OpenGL rendering tweaks 2008-11-11 02:31:56 -06:00
Eduardo Cavazos c645613afd boids/ui/deploy.factor: Use input/output level 2 2008-11-11 01:26:02 -06:00
Slava Pestov f0c61b9499 Rewrite OpenGL rendering code
- Don't use glPolygonMode to draw outline rectangles
- Use vertex arrays instead of glBegin/glVertex/glEnd
- Remove dead code from opengl vocabulary
- draw-interior and draw-boundary are now called with origin get [ ... ] with-translation
2008-11-11 00:28:37 -06:00
Aaron Schaefer 8e155a8306 Cleanup formatting of Project Euler problem 215 2008-11-10 23:26:38 -05:00
Aaron Schaefer 05d991ab74 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 22:57:14 -05:00
Aaron Schaefer 3b204ff971 Solution to Project Euler problem 73 2008-11-10 22:56:37 -05:00
Slava Pestov eabba96627 Merge branch 'master' of git://repo.or.cz/factor/jcg 2008-11-10 21:38:28 -06:00
Eric Mertens 8ace93a75f add project-euler.203 2008-11-10 19:34:36 -08:00
Eduardo Cavazos 2489ac5205 bootstrap.stage2: Factor out 'print-time' 2008-11-10 21:27:48 -06:00
Eduardo Cavazos 78d9452b7e basis/bootstrap/stage2: Show core bootstrap time in report 2008-11-10 20:05:50 -06:00
Eduardo Cavazos 7104cd4fe8 Fix 'extra/update' 2008-11-10 19:20:08 -06:00
Eduardo Cavazos 262e9632e6 Remove 'unmaintained/update' (moving back to 'extra') 2008-11-10 19:17:41 -06:00
Joe Groff ab366cd1ca Move cairo vocabs back into extra/ 2008-11-10 17:07:59 -08:00
Joe Groff c9b5934894 change name of gadget in cairo-demo to avoid confusion with cairo.gadgets 2008-11-10 17:07:04 -08:00
Joe Groff 88e03204b9 bring cairo-demo back from the dead 2008-11-10 17:05:31 -08:00
Joe Groff 6189bfd1f0 bring cairo bindings back from the dead 2008-11-10 17:01:14 -08:00
Aaron Schaefer db7cbed3a5 Move ratio mediant word to project-euler.common 2008-11-10 12:51:43 -05:00
Aaron Schaefer 9be9538230 Update Project Euler using line 2008-11-10 12:38:01 -05:00
Slava Pestov 161c917748 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 05:08:39 -06:00
Slava Pestov d8a3439bc2 Fix indentation 2008-11-10 05:08:30 -06:00
Slava Pestov eeb53283d4 Update code for builder removal 2008-11-10 05:07:25 -06:00
Eduardo Cavazos 0b33c52886 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 03:36:26 -06:00
Eduardo Cavazos 17be33fb01 ui.gadgets.labelled: Simplify '<title-bar>' 2008-11-10 03:35:21 -06:00
Slava Pestov 8da65ff55c Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 03:23:19 -06:00
sheeple ffe4bd6787 Various updates 2008-11-10 03:18:58 -06:00
sheeple 067e9934e1 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-10 03:02:17 -06:00
sheeple 5b7d40d9b4 We need to end the basic block after the ##prologue in the dispatch branch so that the GC check can go after the prologue 2008-11-10 02:58:05 -06:00
Slava Pestov 33a082c361 Fix reference to obsolete G: word 2008-11-10 02:43:16 -06:00
Eduardo Cavazos 359f177a98 Remove 'builder' vocabulary (now called 'mason') 2008-11-10 02:40:14 -06:00
Eduardo Cavazos 6df7342b81 ui.gadgets.scrollers: Nicer version of 'find-scroller*' 2008-11-10 02:10:18 -06:00
Slava Pestov 4d317e2d46 Merge branch 'master' of git://github.com/glguy/factor 2008-11-10 00:30:27 -06:00
Eric Mertens 57af68f7ed add project-euler.215 2008-11-09 22:20:12 -08:00
Slava Pestov b8eebd5c2b swap over == tuck; dupd swap == over 2008-11-10 00:16:11 -06:00
Aaron Schaefer b04bc4d866 Solution to Project Euler problem 71 2008-11-10 00:58:43 -05:00
Aaron Schaefer 61db7d846b Switch zero? to 0 = where appropriate in PE solutions 2008-11-09 22:10:42 -05:00
Aaron Schaefer e813e1df18 Add unit tests for math.derivatives 2008-11-09 21:42:59 -05:00
Aaron Schaefer 930458ebd7 Move fft/haar transforms to their own subdirectory 2008-11-09 21:42:01 -05:00
Aaron Schaefer 46692390d4 Cleanup math.compare docs and tests 2008-11-09 21:00:36 -05:00
Aaron Schaefer 9a3c10d212 Add documentation for math.analysis 2008-11-09 19:22:04 -05:00
U-SLAVA-DFB8FF805\Slava 2bf9a55cea Fix Windows deployment 2008-11-09 17:27:51 -06:00