Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								782d91f927
								
							
								
							
						 | 
						
							
							
								
								Use the bash path instead of /bin/sh for running a bash script
							
							
							
							
							
						 | 
						
							2010-01-10 22:42:26 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								8ce6ee04fc
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-10 21:17:30 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								87f6efc8ec
								
							
								
							
						 | 
						
							
							
								
								cpu.ppc: fix some typos in non-optimizing backend
							
							
							
							
							
						 | 
						
							2010-01-11 14:15:41 +13:00 | 
						
					
				
					
						
							
							
								 
								Sascha Matzke
							
						 | 
						
							
							
							
							
								
							
								640198329b
								
							
								
							
						 | 
						
							
							
								
								some minor bson performance improvements
							
							
							
							
							
						 | 
						
							2010-01-10 18:42:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Sascha Matzke
							
						 | 
						
							
							
							
							
								
							
								e7b797af08
								
							
								
							
						 | 
						
							
							
								
								added mongodb connection pool responder
							
							
							
							
							
						 | 
						
							2010-01-10 18:42:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Sascha Matzke
							
						 | 
						
							
							
							
							
								
							
								fccaee0fd4
								
							
								
							
						 | 
						
							
							
								
								removed generic words; added kill-cursor + filter-fields words
							
							
							
							
							
						 | 
						
							2010-01-10 18:42:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Sascha Matzke
							
						 | 
						
							
							
							
							
								
							
								887126fbf8
								
							
								
							
						 | 
						
							
							
								
								fixed result calculation; added ops/s value
							
							
							
							
							
						 | 
						
							2010-01-10 18:42:16 +01:00 | 
						
					
				
					
						
							
							
								 
								Sascha Matzke
							
						 | 
						
							
							
							
							
								
							
								397dab18da
								
							
								
							
						 | 
						
							
							
								
								added filter-fields word which sets the returnfields slot in the current query object
							
							
							
							
							
						 | 
						
							2010-01-10 18:42:15 +01:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								8d34a0f3c1
								
							
								
							
						 | 
						
							
							
								
								Store VM object in a register on x86-64
							
							
							
							
							
						 | 
						
							2010-01-11 01:20:32 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								fcc4b3d98a
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-09 01:09:47 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								5b58117be1
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: c-to-factor needs to deal with the fact that vm-reg might have been clobbered
							
							
							
							
							
						 | 
						
							2010-01-09 19:09:48 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								a40beb4901
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-08 04:17:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								39015030a0
								
							
								
							
						 | 
						
							
							
								
								compression.zlib: -1 * is neg
							
							
							
							
							
						 | 
						
							2010-01-08 19:51:38 +13:00 | 
						
					
				
					
						
							
							
								 
								Alec Berryman
							
						 | 
						
							
							
							
							
								
							
								b85d26759a
								
							
								
							
						 | 
						
							
							
								
								Fix zlib-error-message to include human-readable version
							
							
							
							
							
							
							
							The error string is looked up in an array, but because zlib
error codes are negative, the error's string was always "f". 
							
						 | 
						
							2010-01-08 19:51:03 +13:00 | 
						
					
				
					
						
							
							
								 
								Alec Berryman
							
						 | 
						
							
							
							
							
								
							
								90422d8835
								
							
								
							
						 | 
						
							
							
								
								build-support/factor.sh: allow user to specify NO_UI
							
							
							
							
							
						 | 
						
							2010-01-08 19:50:46 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6266b41325
								
							
								
							
						 | 
						
							
							
								
								Starting to update PowerPC backend for recent VM changes (untested)
							
							
							
							
							
						 | 
						
							2010-01-08 19:46:27 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0fd3c78157
								
							
								
							
						 | 
						
							
							
								
								vm: remove some unused #defines
							
							
							
							
							
						 | 
						
							2010-01-07 21:33:19 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9471fd1a33
								
							
								
							
						 | 
						
							
							
								
								alien: fix help lint
							
							
							
							
							
						 | 
						
							2010-01-07 20:54:27 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d84f132589
								
							
								
							
						 | 
						
							
							
								
								math.floats.env.x86: split off 32 and 64-bit code into sub-vocabularies
							
							
							
							
							
						 | 
						
							2010-01-07 20:44:28 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								611f1572bd
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-07 20:16:34 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								dd5452053a
								
							
								
							
						 | 
						
							
							
								
								math.floats.env: don't load cpu.x86.64 on x86.32
							
							
							
							
							
						 | 
						
							2010-01-07 20:13:42 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								97a042085d
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-07 01:40:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								f5cc9ef66d
								
							
								
							
						 | 
						
							
							
								
								vm: add VM_C_API declaration for factor_memcpy function
							
							
							
							
							
						 | 
						
							2010-01-07 01:40:20 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1f88a925b4
								
							
								
							
						 | 
						
							
							
								
								Fix set-callstack primitive on Windows
							
							
							
							
							
						 | 
						
							2010-01-07 19:31:15 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a04b85a45e
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: sse_version was renamed to (sse-version)
							
							
							
							
							
						 | 
						
							2010-01-07 18:30:01 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ea2bd73214
								
							
								
							
						 | 
						
							
							
								
								Remove .S support from Makefile
							
							
							
							
							
						 | 
						
							2010-01-07 18:12:33 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0ad8ba204b
								
							
								
							
						 | 
						
							
							
								
								vm: remove asm.h
							
							
							
							
							
						 | 
						
							2010-01-07 18:05:31 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								0f29fed1f1
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: add some alien-assembly unit tests
							
							
							
							
							
						 | 
						
							2010-01-07 17:59:17 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46a1b1cc46
								
							
								
							
						 | 
						
							
							
								
								alien: document alien-assembly
							
							
							
							
							
						 | 
						
							2010-01-07 17:57:48 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e8892d9cde
								
							
								
							
						 | 
						
							
							
								
								stack-checker: fix unit test
							
							
							
							
							
						 | 
						
							2010-01-07 17:40:23 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								235f3238f5
								
							
								
							
						 | 
						
							
							
								
								Add alien-assembly form for inline assembler, works like alien-invoke except calls a user-supplied quotation instead of generating a subroutine call. Replaces FPU status control, SSE detection and read timestamp routines in vm/cpu-x86.*S
							
							
							
							
							
						 | 
						
							2010-01-07 17:39:22 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								44a604fdbe
								
							
								
							
						 | 
						
							
							
								
								compiler.tree: remove some code duplication concerning #alien nodes
							
							
							
							
							
						 | 
						
							2010-01-07 16:06:07 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								89e9f77b44
								
							
								
							
						 | 
						
							
							
								
								vm: Remove some dead code
							
							
							
							
							
						 | 
						
							2010-01-07 13:54:22 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								6971df91fe
								
							
								
							
						 | 
						
							
							
								
								vm: remove unnecessary call to compile_all_words() from primitive_become()
							
							
							
							
							
						 | 
						
							2010-01-07 13:49:29 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								587d074c0a
								
							
								
							
						 | 
						
							
							
								
								calendar: make code like '0.1 seconds sleep' work (bug discovered by Joe Groff)
							
							
							
							
							
						 | 
						
							2010-01-07 00:02:16 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								1219040865
								
							
								
							
						 | 
						
							
							
								
								compiler.units: fix faulty unit test
							
							
							
							
							
						 | 
						
							2010-01-06 23:52:14 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c04fef10c7
								
							
								
							
						 | 
						
							
							
								
								vm: ensure that non-optimized calls to generic words which have not yet been compiled can still work
							
							
							
							
							
						 | 
						
							2010-01-06 23:49:14 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								9508a5a083
								
							
								
							
						 | 
						
							
							
								
								cpu.x86: don't have to pass VM pointer to quotations anymore
							
							
							
							
							
						 | 
						
							2010-01-06 23:42:00 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								47c6197799
								
							
								
							
						 | 
						
							
							
								
								Update x86-32 for assembly entry point changes
							
							
							
							
							
						 | 
						
							2010-01-06 17:55:20 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								e51f315305
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-06 17:54:22 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								36d2ac8921
								
							
								
							
						 | 
						
							
							
								
								vm: move c_to_factor, lazy_jit_compile_impl, throw_impl, set_callstack assembly routines into non-optimizing compiler for x86-64
							
							
							
							
							
						 | 
						
							2010-01-06 15:47:36 +13:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								3a90df83a6
								
							
								
							
						 | 
						
							
							
								
								fix joystick-demo for timer changes
							
							
							
							
							
						 | 
						
							2010-01-05 10:23:11 -08:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								e675288577
								
							
								
							
						 | 
						
							
							
								
								fix bug in constructor redefinition
							
							
							
							
							
						 | 
						
							2010-01-04 14:24:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								96c4b1a672
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-04 10:59:39 -05:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								cbef261fde
								
							
								
							
						 | 
						
							
							
								
								update fica constant
							
							
							
							
							
						 | 
						
							2010-01-04 10:59:00 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								18929373b9
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2010-01-03 23:21:31 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								ba5b90e063
								
							
								
							
						 | 
						
							
							
								
								Change how non-volatile register preservation is done in alien callbacks, with the aim of fixing callbacks on PowerPC, and to eventually eliminate assembly code from VM
							
							
							
							
							
							
							
							- Simplify calculation of offset in relocation table
- Open-code %alien-callback
- Remove magic_frame hack from context objects
- Move magical return instruction from optimizing compiler backend into callback entry stub 
							
						 | 
						
							2010-01-03 01:11:51 +13:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								2ca0375dee
								
							
								
							
						 | 
						
							
							
								
								fix png loading
							
							
							
							
							
						 | 
						
							2009-12-30 14:58:50 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								eae646bfa0
								
							
								
							
						 | 
						
							
							
								
								remove warning
							
							
							
							
							
						 | 
						
							2009-12-28 10:02:36 -06:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								348b4bd2dc
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of git://factorcode.org/git/factor
							
							
							
							
							
						 | 
						
							2009-12-28 09:58:19 -06:00 |