Commit Graph

17478 Commits (eb5d30e7245f49b9d08b36facfc260b336c9eb1c)

Author SHA1 Message Date
Slava Pestov 8c2f5543cc Merge branch 'master' into integer-simd 2009-09-22 03:24:52 -05:00
Slava Pestov a21d951494 generic: fix tests 2009-09-22 03:24:06 -05:00
Slava Pestov 703acf700f jvm-summit-talk: Slides from talk 2009-09-22 03:23:55 -05:00
Slava Pestov dcd1cf2e59 compiler.graphviz: was broken since some time ago, fix and add tests 2009-09-22 03:20:22 -05:00
Slava Pestov 3a4465f6ae math.functions: fix ~ with negative (relative) tolerance 2009-09-22 03:19:47 -05:00
Slava Pestov 0778c20722 compiler.cfg.linearization.order: basic blocks were being inserted twice if some blocks had repeated successors, causing problems for register allocation 2009-09-22 03:19:23 -05:00
Slava Pestov 33a1e2f25e Move breakpoint word from tools.annotations to tools.walker to reduce amount of dependencies tools.annotations pulls into a minimal image 2009-09-22 03:16:31 -05:00
Guillaume Nargeot c87dbe335f Solution to Project Euler problem 74 2009-09-22 17:02:22 +09:00
Doug Coleman f26156ef2a remove usage of <" in multiline 2009-09-21 23:01:28 -05:00
Guillaume Nargeot 84e536814a Merge branch 'master' of git://factorcode.org/git/factor 2009-09-22 11:16:49 +09:00
Guillaume Nargeot f362b0588c Solution to Project Euler problem 72 2009-09-22 11:16:04 +09:00
Doug Coleman e8502d1ebc Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 17:59:48 -05:00
Doug Coleman 0e9e0e1032 remove <" and friends 2009-09-21 17:59:37 -05:00
Slava Pestov e6cddf1fa7 Merge branch 'master' of git://factorcode.org/git/factor into integer-simd 2009-09-21 17:58:24 -05:00
Slava Pestov 85c916fedc Rename specific-method to method-for-class, rename (effective-method) to method-for-object, and make both much faster 2009-09-21 17:42:20 -05:00
Joe Groff 8693e8235b Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 16:05:34 -05:00
Joe Groff 46fa7cca2d oops--Segoe is the windows 6.x system font, not Calibri 2009-09-21 16:05:13 -05:00
Keith Lazuka cd11c889b2 help: added documentation for $subsections 2009-09-21 15:46:34 -04:00
Keith Lazuka 434c3c7f28 urls.encoding: fix for error found by help-lint 2009-09-21 15:42:58 -04:00
Keith Lazuka 3a5dd71a03 help.markup: made $nl less promiscuous with its newlines 2009-09-21 15:41:04 -04:00
Keith Lazuka c38d58c498 prettyprint.stylesheet: stack effect highlighting is now a darker green 2009-09-21 15:38:55 -04:00
Keith Lazuka d257db6a5a help.markup: added $subsections markup and consolidated $link implementations
- Created a new markup element, $subsections, which is a plural variant
     of $subsection. The advantage is that it automatically inserts a
     blank line after the final subsection which makes help articles
     considerably easier to read.
- Consolidated the implementation of $link, $long-link and $pretty-link
- Moved $definition-icons from definition.icons to help.markup
- Moved $pretty-link from help.vocabs to help.markup
2009-09-21 15:35:16 -04:00
Keith Lazuka f6647d5125 help: inserted a blank line between the title and the article content. 2009-09-21 15:33:21 -04:00
Doug Coleman 0aa4700873 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-21 14:22:14 -05:00
Joe Groff f4bfc5aafd prettyprint CALLBACK: defs 2009-09-21 14:14:12 -05:00
Joe Groff e2046d6f04 docs for C type words 2009-09-21 13:39:55 -05:00
Joe Groff 3613e6838c update alien docs to talk about C types as words 2009-09-21 13:20:01 -05:00
Joe Groff 77d10178db add CALLBACK: syntax that defines a typedef and an alien-callback constructor word for function pointer types. update some code in iokit.hid and windows.dinput to use CALLBACK: instead of TYPEDEF:/word pairs 2009-09-21 11:59:41 -05:00
Joe Groff 56a003f300 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-20 23:59:57 -05:00
Joe Groff 5a11beed81 include LIBRARY: in FUNCTION: synopsis 2009-09-20 23:59:43 -05:00
Doug Coleman 6f77a2a901 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-20 23:39:33 -05:00
Joe Groff 6f5a50e982 Merge branch 'master' of git://factorcode.org/git/factor 2009-09-20 23:35:18 -05:00
Joe Groff 490220e662 use hott vista fonts on windows 6.x 2009-09-20 23:34:53 -05:00
Slava Pestov e4872212b1 cpu.x86: fix using list 2009-09-20 23:24:30 -05:00
Joe Groff 72a33ff264 move system-info to basis 2009-09-20 23:24:24 -05:00
Slava Pestov e04fba6bc7 Fix conflict 2009-09-20 23:18:07 -05:00
Slava Pestov 83d57ba40f mason.child: don't need command line switches for SSE version anymore 2009-09-20 23:16:14 -05:00
Slava Pestov 66871995c9 math.vectors.simd: add saturated arithmetic operations 2009-09-20 23:16:02 -05:00
Joe Groff 0688f4ba68 fix synopsis for C-TYPE:, TYPEDEF:, and FUNCTION: so they properly show IN: clause 2009-09-20 23:12:31 -05:00
Joe Groff 132527ffcf add some keyboard shortcuts to vim plugin 2009-09-20 23:10:54 -05:00
Doug Coleman 026761ed62 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/classes/struct/struct-tests.factor
	basis/functors/functors-tests.factor
	basis/specialized-arrays/specialized-arrays-tests.factor
2009-09-20 23:02:49 -05:00
Doug Coleman 47fab85a00 replace usages of <" with """ 2009-09-20 22:42:40 -05:00
Doug Coleman 7e283285aa fix string parsing 2009-09-20 21:50:17 -05:00
Slava Pestov 78c949b9b7 math.vectors: add v+- word which is accelerated by SSE3 2009-09-20 17:43:16 -05:00
Joe Groff eb4d4a24da oops, float>hex didn't preserve leading zeroes in mantissa 2009-09-20 16:48:42 -05:00
Slava Pestov dfb43bd2ca More integer SIMD work
- move generated vocab support from specialized-arrays to vocabs.generated
- add fuzz testing to math.vectors.simd
- add alien type support for integer SIMD vectors
- SIMD: parsing word generates a SIMD type, instead of pre-generating them all in math.vectors.simd
2009-09-20 16:48:17 -05:00
Doug Coleman 23384e5177 fixing some quotes in strings bugs 2009-09-20 15:08:06 -05:00
Doug Coleman 37952f1d2e the last character on a multiline string cannot be a backslash 2009-09-20 14:18:19 -05:00
Slava Pestov 0d77efef29 cpu.x86: cleanup 2009-09-20 04:17:34 -05:00
Slava Pestov fc5fe2bd2a Merge Phil Dawes' VM work 2009-09-20 03:48:08 -05:00