]>
gitweb.factorcode.org Git - factor.git/log
Sascha Matzke [Fri, 1 May 2009 17:49:09 +0000 (19:49 +0200)]
added metadata files (authors,tags,summary) to all vocabs
Sascha Matzke [Fri, 1 May 2009 17:34:04 +0000 (19:34 +0200)]
added small introduction article for mongodb
added mongodb root vocab
Sascha Matzke [Fri, 1 May 2009 16:32:29 +0000 (18:32 +0200)]
Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver
Sascha Matzke [Fri, 1 May 2009 16:31:19 +0000 (18:31 +0200)]
fixed driver documentation
Sam Anklesaria [Fri, 1 May 2009 16:06:48 +0000 (11:06 -0500)]
frp changes
Sam Anklesaria [Fri, 1 May 2009 16:06:20 +0000 (11:06 -0500)]
added file-trees vocab
Doug Coleman [Fri, 1 May 2009 15:41:27 +0000 (10:41 -0500)]
rename lines to stream-lines
rename cnotents to stream-contents
Sam Anklesaria [Fri, 1 May 2009 15:40:33 +0000 (10:40 -0500)]
frp docs fixed
Slava Pestov [Fri, 1 May 2009 14:36:53 +0000 (09:36 -0500)]
Fix infinite loop when compiling a word containing a tuple literal with circular structure in it. This was triggered by call( inline caching in core-foundation.fsevents on Mac OS X
Sascha Matzke [Fri, 1 May 2009 14:23:06 +0000 (16:23 +0200)]
removed trash / reformatted some lines
Sascha Matzke [Fri, 1 May 2009 14:22:48 +0000 (16:22 +0200)]
fixed tuple query
Sascha Matzke [Fri, 1 May 2009 14:13:51 +0000 (16:13 +0200)]
fixed compile errors
Joe Groff [Fri, 1 May 2009 14:09:38 +0000 (09:09 -0500)]
cocoa backend support for ui.pixel-formats; world-pixel-format-attributes generic
Sascha Matzke [Fri, 1 May 2009 14:06:18 +0000 (16:06 +0200)]
fixed missing use
Slava Pestov [Fri, 1 May 2009 13:29:04 +0000 (08:29 -0500)]
Fix typo in redefine14 test
Slava Pestov [Fri, 1 May 2009 13:21:31 +0000 (08:21 -0500)]
Oops
Slava Pestov [Fri, 1 May 2009 13:05:48 +0000 (08:05 -0500)]
Fix circularity
Sascha Matzke [Fri, 1 May 2009 12:46:32 +0000 (14:46 +0200)]
Merge branch 'master' of git://factorcode.org/git/factor into mongo-factor-driver
Slava Pestov [Fri, 1 May 2009 12:43:50 +0000 (07:43 -0500)]
ui.gadgets.sliders: fix usability issue
Sascha Matzke [Fri, 1 May 2009 12:43:45 +0000 (14:43 +0200)]
Merge commit 'mongo-factor-driver/master' into mongo-factor-driver
moving mongodb and bson to factor source tree
Slava Pestov [Fri, 1 May 2009 12:36:47 +0000 (07:36 -0500)]
ui.tools.browser: don't add current page to history if re-displaying it again
Slava Pestov [Fri, 1 May 2009 12:36:31 +0000 (07:36 -0500)]
gesture>string: S+C+z not S+C+Z
Slava Pestov [Fri, 1 May 2009 12:29:03 +0000 (07:29 -0500)]
Improve UI listener completion behavior
Slava Pestov [Fri, 1 May 2009 12:21:56 +0000 (07:21 -0500)]
Adding and removing vocabs now updates all-vocabs-seq
Slava Pestov [Fri, 1 May 2009 12:05:41 +0000 (07:05 -0500)]
tools.deploy.test: close stdin
Sascha Matzke [Fri, 1 May 2009 12:04:25 +0000 (14:04 +0200)]
reworked index creation
added documentation for most of mongodb.driver
Sascha Matzke [Fri, 1 May 2009 12:03:55 +0000 (14:03 +0200)]
added metadata to mongodb.driver
Sascha Matzke [Fri, 1 May 2009 12:03:29 +0000 (14:03 +0200)]
fixed reading boolean values
Slava Pestov [Fri, 1 May 2009 11:48:33 +0000 (06:48 -0500)]
Some new compiler tests
Slava Pestov [Fri, 1 May 2009 10:52:34 +0000 (05:52 -0500)]
macro call sites don't need an inlined-dependency on the macro
Slava Pestov [Fri, 1 May 2009 10:52:05 +0000 (05:52 -0500)]
Rename enable/disable-compiler to enable/disable-optimizer, and add with-optimizer and without-optimizer combinators
Slava Pestov [Fri, 1 May 2009 07:44:50 +0000 (02:44 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 1 May 2009 07:44:29 +0000 (02:44 -0500)]
tools.disassembler.udis: fix careless <c-object> usage
Slava Pestov [Fri, 1 May 2009 07:03:22 +0000 (02:03 -0500)]
Some gold plating
Slava Pestov [Fri, 1 May 2009 07:01:43 +0000 (02:01 -0500)]
Fix VM compilation on Windows
Doug Coleman [Fri, 1 May 2009 04:47:04 +0000 (23:47 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Fri, 1 May 2009 04:46:37 +0000 (23:46 -0500)]
byte-array>sha1-hmac -> sequence>sha1-hmac etc, make more words private
Slava Pestov [Fri, 1 May 2009 03:59:20 +0000 (22:59 -0500)]
drills.deployed: add unportable tag since it uses Cocoa binding
Slava Pestov [Fri, 1 May 2009 03:56:15 +0000 (22:56 -0500)]
Fix some test failures and add an unportable tag
slava [Fri, 1 May 2009 03:50:53 +0000 (23:50 -0400)]
Fix some compiler warnings
Joe Groff [Fri, 1 May 2009 03:48:01 +0000 (22:48 -0500)]
move literals vocab to basis
Joe Groff [Fri, 1 May 2009 03:35:15 +0000 (22:35 -0500)]
get rid of variable-based pixel format crap in cocoa.views
Joe Groff [Fri, 1 May 2009 03:28:45 +0000 (22:28 -0500)]
multisample and float extensions for GLX
Slava Pestov [Fri, 1 May 2009 03:10:18 +0000 (22:10 -0500)]
Tweak http.client docs
U-FROGGER\erg [Fri, 1 May 2009 02:45:38 +0000 (21:45 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 1 May 2009 02:38:14 +0000 (21:38 -0500)]
Update usages of global ... change-at to use the new change-global combinator
Slava Pestov [Fri, 1 May 2009 02:37:53 +0000 (21:37 -0500)]
Add unportable tag to merger and fix indentation in ui.gadgets.tables
Joe Groff [Fri, 1 May 2009 02:36:54 +0000 (21:36 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Joe Groff [Fri, 1 May 2009 02:35:50 +0000 (21:35 -0500)]
WGL_ARB_pixel_format extension binding
Slava Pestov [Fri, 1 May 2009 02:22:38 +0000 (21:22 -0500)]
Merge git://github.com/bogiebro/factor into bogiebro2
Slava Pestov [Fri, 1 May 2009 02:16:37 +0000 (21:16 -0500)]
Merge branch 'emacs' of http://git.hacks-galore.org/jao/factor
Slava Pestov [Fri, 1 May 2009 02:15:27 +0000 (21:15 -0500)]
Merge branch 'master' of git://github.com/seckar/factor
Slava Pestov [Fri, 1 May 2009 02:13:36 +0000 (21:13 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Slava Pestov [Fri, 1 May 2009 02:08:29 +0000 (21:08 -0500)]
call( fast-path now supports curry and compose
Slava Pestov [Fri, 1 May 2009 01:40:47 +0000 (20:40 -0500)]
Passing an invalid parameter to 'declare' doesn't break the compiler anymore
Joe Groff [Fri, 1 May 2009 01:38:18 +0000 (20:38 -0500)]
eliminate windows.opengl32 dependency from opengl.gl.windows so we can use opengl.gl.extensions to define wgl extensions
Slava Pestov [Fri, 1 May 2009 01:35:55 +0000 (20:35 -0500)]
tools.deploy.shaker: update for method dispatch changes
Joe Groff [Fri, 1 May 2009 01:31:33 +0000 (20:31 -0500)]
OS-independent pixel formats abstraction
Slava Pestov [Fri, 1 May 2009 01:03:52 +0000 (20:03 -0500)]
Fix tools.time output in the TTY listener
Slava Pestov [Fri, 1 May 2009 00:47:08 +0000 (19:47 -0500)]
Remove obsolete comment
Slava Pestov [Fri, 1 May 2009 00:42:08 +0000 (19:42 -0500)]
Non-optimizing compiler doesn't need to optimize 'dispatch' primitive anymore since its rarely used
Slava Pestov [Fri, 1 May 2009 00:07:13 +0000 (19:07 -0500)]
Clean up code duplication in quotations.c
Slava Pestov [Fri, 1 May 2009 00:06:54 +0000 (19:06 -0500)]
tools.walker: fix tests
Doug Coleman [Thu, 30 Apr 2009 23:35:34 +0000 (18:35 -0500)]
make windows.fonts unportable
Slava Pestov [Thu, 30 Apr 2009 23:00:49 +0000 (18:00 -0500)]
Fix PICs for x86-64
Slava Pestov [Thu, 30 Apr 2009 22:13:52 +0000 (17:13 -0500)]
Remove obsolete benchmark
Doug Coleman [Thu, 30 Apr 2009 20:22:32 +0000 (15:22 -0500)]
support fullscreen mode in windows ui
Doug Coleman [Thu, 30 Apr 2009 18:47:49 +0000 (13:47 -0500)]
fix bootstrap on windows. here's an opportunity to use literals.
Doug Coleman [Thu, 30 Apr 2009 18:11:51 +0000 (13:11 -0500)]
fix win32 error handling
Doug Coleman [Thu, 30 Apr 2009 15:27:18 +0000 (10:27 -0500)]
make tools.scaffold.windows unportable
Doug Coleman [Thu, 30 Apr 2009 15:26:51 +0000 (10:26 -0500)]
Merge branch 'master' of git://factorcode.org/git/factor
Doug Coleman [Thu, 30 Apr 2009 15:25:59 +0000 (10:25 -0500)]
finish fixing the using list for windows.errors, more ffi bindings
Doug Coleman [Thu, 30 Apr 2009 14:36:25 +0000 (09:36 -0500)]
move windows error handling to windows.errors and update usages.
Doug Coleman [Thu, 30 Apr 2009 14:36:01 +0000 (09:36 -0500)]
remove error_message from windows vm
Sam Anklesaria [Thu, 30 Apr 2009 13:30:45 +0000 (08:30 -0500)]
added run-desc in io.launcher
Sam Anklesaria [Thu, 30 Apr 2009 13:29:49 +0000 (08:29 -0500)]
refactoring cocoa.dialogs for directories
Slava Pestov [Thu, 30 Apr 2009 12:06:23 +0000 (07:06 -0500)]
Fix comment
Slava Pestov [Thu, 30 Apr 2009 11:41:37 +0000 (06:41 -0500)]
Tag-only PIC checks would always miss
Slava Pestov [Thu, 30 Apr 2009 10:59:59 +0000 (05:59 -0500)]
PPC make-image fix
Slava Pestov [Thu, 30 Apr 2009 10:59:44 +0000 (05:59 -0500)]
At the end of a compilation unit, all PICs become dead so add them to the free list immediately instead of having them waste space until the next GC.
Similarly, when a PIC transition occurs, add the old PIC to the free list immediately.
Remove an unused function update_code_heap_roots()
Slava Pestov [Thu, 30 Apr 2009 09:34:35 +0000 (04:34 -0500)]
Machine code is now stored in a byte array instead of an array for add_code_block()
Slava Pestov [Thu, 30 Apr 2009 09:14:14 +0000 (04:14 -0500)]
Bum 3 instructions out of megamorphic fast path by switching to fixed-size caches
Slava Pestov [Thu, 30 Apr 2009 09:00:54 +0000 (04:00 -0500)]
Benchmark harness now runs a GC first
Slava Pestov [Thu, 30 Apr 2009 09:00:44 +0000 (04:00 -0500)]
Fix PPC make-image
Slava Pestov [Thu, 30 Apr 2009 08:37:07 +0000 (03:37 -0500)]
Non-optimizing compiler now open-codes megamorphic dispatch fast path
Slava Pestov [Thu, 30 Apr 2009 05:38:55 +0000 (00:38 -0500)]
Fix test failures from ratio/complex built-in removal
Slava Pestov [Thu, 30 Apr 2009 05:27:51 +0000 (00:27 -0500)]
compiler.tree.debugger: wasn't counting intrinsics properly when computing report
Slava Pestov [Thu, 30 Apr 2009 05:27:35 +0000 (00:27 -0500)]
Replace ratio and complex built-in types with tuples defined in the library. This frees up two lo-tags, so move array and quotation over to these tags and update compiler for new tags
Slava Pestov [Thu, 30 Apr 2009 04:36:05 +0000 (23:36 -0500)]
Move some unit tests from generic to generic.math
Slava Pestov [Thu, 30 Apr 2009 04:35:02 +0000 (23:35 -0500)]
bootstrap.image: remove some duplication from emit-object callers
Slava Pestov [Thu, 30 Apr 2009 03:24:36 +0000 (22:24 -0500)]
Makefile: add -Werror
Slava Pestov [Thu, 30 Apr 2009 03:24:28 +0000 (22:24 -0500)]
Get rid of two instructions from tag pics and one instruction from all others
Slava Pestov [Thu, 30 Apr 2009 03:23:42 +0000 (22:23 -0500)]
Fix TEST opcode in cpu.x86.assembler
Sam Anklesaria [Thu, 30 Apr 2009 02:52:56 +0000 (21:52 -0500)]
Merge branch 'master' of git@github.com:bogiebro/factor
Sam Anklesaria [Thu, 30 Apr 2009 02:51:19 +0000 (21:51 -0500)]
string frying
Slava Pestov [Thu, 30 Apr 2009 02:32:05 +0000 (21:32 -0500)]
Eliminate 3 instructions from PIC fast path
Slava Pestov [Thu, 30 Apr 2009 00:50:50 +0000 (19:50 -0500)]
PIC -> megamorphic transition now has correct semantics within compilation units
Doug Coleman [Thu, 30 Apr 2009 00:41:22 +0000 (19:41 -0500)]
fix bug in tools.scaffold
Slava Pestov [Thu, 30 Apr 2009 00:39:43 +0000 (19:39 -0500)]
PICs now pass the method table around instead of extracting it from the generic word body. This gels better with how compilation units are supposed to work
Slava Pestov [Thu, 30 Apr 2009 00:39:04 +0000 (19:39 -0500)]
compiler: don't wrap non-inference errors in compile errors, since they indicate compiler bugs; just rethrow them. Add unit test for a PIC regression