fe0f2902a0 
								
							
								 
							
						 
						
							
							
								
								classes.mixin: add-mixin-instance doesn't need to be generic  
							
							
							
						 
						
							2016-11-28 02:04:28 +01:00  
				
					
						
							
							
								 
						
							
							
								6c73529525 
								
							
								 
							
						 
						
							
							
								
								compiler.codegen: we don't need the init-fixup word  
							
							
							
						 
						
							2016-11-28 02:04:28 +01:00  
				
					
						
							
							
								 
						
							
							
								3d60f7ad5a 
								
							
								 
							
						 
						
							
							
								
								trees.avl: fix it (broken since 2010)  
							
							... 
							
							
							
							rotate creates cycles in the tree and drops nodes...
This either breaks everything (infinite recursion) or silently
loses data.
Improve the tests to ensure rotate does what it's supposed to do.
This is a partial revert from 15226d8 
							
						 
						
							2016-11-27 07:45:28 -08:00  
				
					
						
							
							
								 
						
							
							
								eb46e23eab 
								
							
								 
							
						 
						
							
							
								
								trees.avl: fix typo in test  
							
							
							
						 
						
							2016-11-27 07:45:28 -08:00  
				
					
						
							
							
								 
						
							
							
								7465bd0ed6 
								
							
								 
							
						 
						
							
							
								
								io.launcher: wait for new processes faster.  
							
							... 
							
							
							
							This starts at 5 milliseconds, then backs off 5 milliseconds at a time,
until 100 milliseconds. In case the processes are short-lived, they
will be detected sooner, and long-running processes will still be checked
at intervals of 100 millseconds like before. 
							
						 
						
							2016-11-27 07:35:26 -08:00  
				
					
						
							
							
								 
						
							
							
								463b57f7c9 
								
							
								 
							
						 
						
							
							
								
								help.tutorial: use arrays for test output in first-program.  
							
							
							
						 
						
							2016-11-26 22:33:55 -08:00  
				
					
						
							
							
								 
						
							
							
								dadff2f062 
								
							
								 
							
						 
						
							
							
								
								some cleanup.  
							
							
							
						 
						
							2016-11-26 22:01:03 -08:00  
				
					
						
							
							
								 
						
							
							
								72cf4fec47 
								
							
								 
							
						 
						
							
							
								
								colors.hex: support varying length hex notations.  
							
							... 
							
							
							
							6 characters: rrggbb (1.0 alpha)
8 characters: rrggbbaa
3 characters: rgb (1.0 alpha)
4 characters: rgba 
							
						 
						
							2016-11-26 21:13:12 -08:00  
				
					
						
							
							
								 
						
							
							
								3b0d5bba15 
								
							
								 
							
						 
						
							
							
								
								kernel.private: adding OBJ-SAMPLE-CALLSTACKS + test case  
							
							
							
						 
						
							2016-11-24 05:11:46 +01:00  
				
					
						
							
							
								 
						
							
							
								209feb4cbb 
								
							
								 
							
						 
						
							
							
								
								FUEL: fix smie indentation of some syntax words  
							
							
							
						 
						
							2016-11-24 05:00:12 +01:00  
				
					
						
							
							
								 
						
							
							
								79dcce8f39 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.debugger: also print the instruction number  
							
							... 
							
							
							
							it's useful to see when debugging some compiler passes 
							
						 
						
							2016-11-23 18:56:03 +01:00  
				
					
						
							
							
								 
						
							
							
								d73666b9d0 
								
							
								 
							
						 
						
							
							
								
								VM: the unimplemented error isn't used anymore  
							
							... 
							
							
							
							Cause all the primitives are implemented so it can never ever be
thrown. Probably requires new boot images. 
							
						 
						
							2016-11-23 10:24:52 +01:00  
				
					
						
							
							
								 
						
							
							
								0590ebf914 
								
							
								 
							
						 
						
							
							
								
								VM: storing some sample data in the heap ( #337 )  
							
							... 
							
							
							
							This is the first half of it. In the second half the samples array
should also be stored in the heap. 
							
						 
						
							2016-11-23 09:44:17 +01:00  
				
					
						
							
							
								 
						
							
							
								90b7f9ceb3 
								
							
								 
							
						 
						
							
							
								
								VM: here, going through the data_root isn't needed  
							
							
							
						 
						
							2016-11-23 08:17:39 +01:00  
				
					
						
							
							
								 
						
							
							
								9927c92cbd 
								
							
								 
							
						 
						
							
							
								
								VM: better to use a "normal" for-loop here  
							
							
							
						 
						
							2016-11-23 06:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								7661ed3b57 
								
							
								 
							
						 
						
							
							
								
								VM: replacing the copy assignment operators of the smart pointers  
							
							... 
							
							
							
							Little more to write, but much easier to see what is going on with
methods rather than assignment operator overloading. 
							
						 
						
							2016-11-23 06:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								3b3cc151e9 
								
							
								 
							
						 
						
							
							
								
								VM: removing factor_vm::init_contexts()  
							
							
							
						 
						
							2016-11-23 06:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								1a646d3379 
								
							
								 
							
						 
						
							
							
								
								VM: removing array_to_stack() from the factor_vm class  
							
							
							
						 
						
							2016-11-23 06:42:06 +01:00  
				
					
						
							
							
								 
						
							
							
								6955823107 
								
							
								 
							
						 
						
							
							
								
								wikipedia: need to use string>xml since we do xml traversal.  
							
							
							
						 
						
							2016-11-22 09:18:04 -08:00  
				
					
						
							
							
								 
						
							
							
								c55a6ef873 
								
							
								 
							
						 
						
							
							
								
								VM: removing the unused callstack-bounds primitive  
							
							... 
							
							
							
							Probably needs new boot images 
							
						 
						
							2016-11-21 22:30:20 +01:00  
				
					
						
							
							
								 
						
							
							
								e4bdbf1503 
								
							
								 
							
						 
						
							
							
								
								VM: better init of stdin, stdout and stderr  
							
							
							
						 
						
							2016-11-21 20:40:25 +01:00  
				
					
						
							
							
								 
						
							
							
								40c277499d 
								
							
								 
							
						 
						
							
							
								
								python.tests: fix test that broke for unknown reason on python 2.7.12  
							
							
							
						 
						
							2016-11-21 04:59:03 +01:00  
				
					
						
							
							
								 
						
							
							
								9055ff5189 
								
							
								 
							
						 
						
							
							
								
								VM: ensuring all fields are initialized  
							
							
							
						 
						
							2016-11-21 04:47:48 +01:00  
				
					
						
							
							
								 
						
							
							
								a76c951769 
								
							
								 
							
						 
						
							
							
								
								zeromq: let's see if the zeromq isssue is solved  
							
							... 
							
							
							
							it should be, knock on wood! 
							
						 
						
							2016-11-21 04:04:04 +01:00  
				
					
						
							
							
								 
						
							
							
								2a21052950 
								
							
								 
							
						 
						
							
							
								
								Revert "Revert "urls: only create linked-hash if query is f." ( #1513 )"  
							
							... 
							
							
							
							This reverts commit 89d4f511f8 
							
						 
						
							2016-11-20 05:09:13 +01:00  
				
					
						
							
							
								 
						
							
							
								0f989321b7 
								
							
								 
							
						 
						
							
							
								
								zeromq.*: make the size of the zmq_msg_t buffer vary depending on library version  
							
							... 
							
							
							
							This could fix the mac 32bit failure. It maybe happened because the
buffer was too small and data was overwritten. 
							
						 
						
							2016-11-20 04:39:46 +01:00  
				
					
						
							
							
								 
						
							
							
								0e7fd0340d 
								
							
								 
							
						 
						
							
							
								
								io.sockets.secure.openssl.tests: fix so you dont get an error when test times out  
							
							
							
						 
						
							2016-11-19 23:40:12 +01:00  
				
					
						
							
							
								 
						
							
							
								861b0eacd7 
								
							
								 
							
						 
						
							
							
								
								openssl.libssl.tests: removing stupid test that didn't work  
							
							... 
							
							
							
							you can't know beforehand which of the tls versions openssl supports. 
							
						 
						
							2016-11-19 23:24:51 +01:00  
				
					
						
							
							
								 
						
							
							
								c6361436bf 
								
							
								 
							
						 
						
							
							
								
								io.sockets.secure.openssl: set connected to t after do-ssl-accept  
							
							... 
							
							
							
							This should prevent the SSL_shutdown:shutdown while in init error we've
been seeing 
							
						 
						
							2016-11-19 19:05:53 +01:00  
				
					
						
							
							
								 
						
							
							
								1b7b7e8260 
								
							
								 
							
						 
						
							
							
								
								io.sockets.secure.openssl: second |dispose seem to be redundant  
							
							
							
						 
						
							2016-11-19 18:04:17 +01:00  
				
					
						
							
							
								 
						
							
							
								cc6f03f5b5 
								
							
								 
							
						 
						
							
							
								
								openssl.libssl: new destructors, to make sure the tests doesnt leak  
							
							
							
						 
						
							2016-11-19 18:03:12 +01:00  
				
					
						
							
							
								 
						
							
							
								317a832a86 
								
							
								 
							
						 
						
							
							
								
								openssl.libssl: trying to organize vocab a little better  
							
							... 
							
							
							
							like all the constants in one block, and functions grouped on their
method object 
							
						 
						
							2016-11-19 17:27:50 +01:00  
				
					
						
							
							
								 
						
							
							
								1448531b24 
								
							
								 
							
						 
						
							
							
								
								openssl.libssl: remove the testing of SSLv2 and SSLv3  
							
							... 
							
							
							
							It caused spurious test errors on Arch and Ubuntu because they are
removing support for those protocols. 
							
						 
						
							2016-11-19 03:42:03 +01:00  
				
					
						
							
							
								 
						
							
							
								a1c503c6e4 
								
							
								 
							
						 
						
							
							
								
								io.files.info.unix.linux: handles the possible permission denied error in M: linux file-systems  
							
							
							
						 
						
							2016-11-19 02:07:49 +01:00  
				
					
						
							
							
								 
						
							
							
								00d4572e6c 
								
							
								 
							
						 
						
							
							
								
								basis,extra: refactorings to use the ignore-error and ignore-error/f words  
							
							
							
						 
						
							2016-11-18 23:41:36 +01:00  
				
					
						
							
							
								 
						
							
							
								e4b961a26e 
								
							
								 
							
						 
						
							
							
								
								continuations: new words for ignoring masked errors  
							
							... 
							
							
							
							it comes from the db.errors vocab but seems to be useful in lots of
situations 
							
						 
						
							2016-11-18 23:41:36 +01:00  
				
					
						
							
							
								 
						
							
							
								19616c9714 
								
							
								 
							
						 
						
							
							
								
								mason.git: fix parsing of "git status" command  
							
							... 
							
							
							
							--porcelain option produces machine readable output. Then if the output
is empty, the working tree is clean. The exit code doesn't need to be
checked. 
							
						 
						
							2016-11-18 23:41:36 +01:00  
				
					
						
							
							
								 
						
							
							
								7806bdb953 
								
							
								 
							
						 
						
							
							
								
								couchdb: make it so couch-put and couch-post calls <json-post-data>  
							
							
							
						 
						
							2016-11-18 20:10:39 +01:00  
				
					
						
							
							
								 
						
							
							
								ec0169a50b 
								
							
								 
							
						 
						
							
							
								
								couchdb: need to wrap in a <json-post-data> to send correct content-type  
							
							
							
						 
						
							2016-11-18 20:10:39 +01:00  
				
					
						
							
							
								 
						
							
							
								98a595f371 
								
							
								 
							
						 
						
							
							
								
								couchdb.tests: use ensure-db so tests can be run multiple times  
							
							
							
						 
						
							2016-11-18 20:10:39 +01:00  
				
					
						
							
							
								 
						
							
							
								23c16dea69 
								
							
								 
							
						 
						
							
							
								
								sets.extras: rename duplicates-by to unique-by, hah.  
							
							
							
						 
						
							2016-11-18 07:10:50 -08:00  
				
					
						
							
							
								 
						
							
							
								fd5aa1d4f2 
								
							
								 
							
						 
						
							
							
								
								sets.extras: adding duplicates-by.  
							
							
							
						 
						
							2016-11-18 06:59:07 -08:00  
				
					
						
							
							
								 
						
							
							
								26d27ef61f 
								
							
								 
							
						 
						
							
							
								
								zeromq: make "not tested" for right now, to test a theory.  
							
							
							
						 
						
							2016-11-16 08:56:08 -08:00  
				
					
						
							
							
								 
						
							
							
								f67fd10de2 
								
							
								 
							
						 
						
							
							
								
								build.sh: print DEBUG.  
							
							
							
						 
						
							2016-11-15 20:52:07 -08:00  
				
					
						
							
							
								 
						
							
							
								abf497938b 
								
							
								 
							
						 
						
							
							
								
								Revert "VM: cast to fixnum looks suspicious"  
							
							... 
							
							
							
							This reverts commit 5027830b05 
							
						 
						
							2016-11-16 05:23:54 +01:00  
				
					
						
							
							
								 
						
							
							
								89d4f511f8 
								
							
								 
							
						 
						
							
							
								
								Revert "urls: only create linked-hash if query is f." ( #1513 )  
							
							... 
							
							
							
							This reverts commit 6d21a5a073 
							
						 
						
							2016-11-16 04:02:58 +01:00  
				
					
						
							
							
								 
						
							
							
								5027830b05 
								
							
								 
							
						 
						
							
							
								
								VM: cast to fixnum looks suspicious  
							
							
							
						 
						
							2016-11-15 05:58:11 +01:00  
				
					
						
							
							
								 
						
							
							
								5f869f8181 
								
							
								 
							
						 
						
							
							
								
								VM: the else clause is not necessary  
							
							
							
						 
						
							2016-11-15 05:57:40 +01:00  
				
					
						
							
							
								 
						
							
							
								b89a305ef7 
								
							
								 
							
						 
						
							
							
								
								compiler.cfg.linear-scan.assignment: correct representation used when spilling  
							
							... 
							
							
							
							Previously the rep-of word was used. But as the vregs representation can
change, you need to instead use the representation it uas as the spill
point. 
							
						 
						
							2016-11-15 03:49:46 +01:00  
				
					
						
							
							
								 
						
							
							
								69acbbbefd 
								
							
								 
							
						 
						
							
							
								
								VM: next_block_after can be removed  
							
							
							
						 
						
							2016-11-15 03:49:46 +01:00