Commit Graph

8808 Commits (4caf275b1f6e5ab91458b39edf75451d9323a204)

Author SHA1 Message Date
Doug Coleman 4caf275b1f clean up math.floating-point 2008-11-11 13:05:48 -06:00
Doug Coleman 5c03aad985 minor simplification 2008-11-11 13:05:26 -06:00
Doug Coleman f6c0c43dd4 fix user-cache and add tests for this 2008-11-11 13:05:04 -06:00
Doug Coleman e3533daf4d make jedit behave nicely with scaffolding docs 2008-11-11 13:04:20 -06:00
Doug Coleman 51ecc18cd8 changed a bitwise word, updating usage for mersenne twister 2008-11-11 13:03:42 -06:00
Doug Coleman 7aeeb2c9ce bitwise docs, fix some bugs in bitwise words 2008-11-11 13:03:08 -06:00
Doug Coleman 439acef7a1 better roman docs 2008-11-11 13:02:51 -06:00
Doug Coleman 2c4e3ce9dc check that the makefile exists and stop if it doesnt 2008-11-11 10:19:42 -06:00
Slava Pestov f04b32ea02 Remove duplicated logic 2008-11-11 09:10:33 -06:00
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