John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								3f362dfc99
								
							
								
							
						 | 
						
							
							
								
								destructors: change check-disposed not to drop the disposable.
							
							
							
							
							
						 | 
						
							2014-11-21 08:19:05 -08:00 | 
						
					
				
					
						
							
							
								 
								John Benediktsson
							
						 | 
						
							
							
							
							
								
							
								d6b6f3893d
								
							
								
							
						 | 
						
							
							
								
								basis/extra: switch to "vocab." os name>> append require.
							
							
							
							
							
						 | 
						
							2014-11-13 13:00:44 -08:00 | 
						
					
				
					
						
							
							
								 
								Joe Groff
							
						 | 
						
							
							
							
							
								
							
								8cf18d1a82
								
							
								
							
						 | 
						
							
							
								
								remove BSD,solaris,etc. misc platform support code
							
							
							
							
							
						 | 
						
							2011-11-02 17:13:51 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								94db86a6db
								
							
								
							
						 | 
						
							
							
								
								Make "foo.private" require load foo instead.
							
							
							
							
							
							
							
							Move require from vocabs.loader to vocabs. Update everything.
Fixes #201. 
							
						 | 
						
							2011-11-02 11:50:03 -07:00 | 
						
					
				
					
						
							
							
								 
								Doug Coleman
							
						 | 
						
							
							
							
							
								
							
								f791c8c5d2
								
							
								
							
						 | 
						
							
							
								
								Squashed commit of the following:
							
							
							
							
							
							
							
							commit 197dbe9a6733775ac0ea19b3da4bd4dc3c85418c
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 19:01:38 2010 -0500
    Fix bootstrap, move privileges to windows.privileges
commit 521c622f8afb15bf42d263c738cb990560dc29cb
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:26:30 2010 -0500
    Hopefully fix bootstrap
commit eb3f22928b59758b9505430034044b5b94705da2
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 18:19:05 2010 -0500
    Remove wince from factor codebase
commit 619d6c99415f46208a7ede6a04b0ccda46b15360
Author: Doug Coleman <doug.coleman@gmail.com>
Date:   Sat Sep 18 16:07:46 2010 -0500
    Remove Windows CE from vm/
							
						 | 
						
							2010-09-19 19:13:25 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								627295f094
								
							
								
							
						 | 
						
							
							
								
								Language change: tuple slot setter words with stack effect ( value object -- ) are now named FOO<< instead of (>>FOO)
							
							
							
							
							
						 | 
						
							2010-05-06 17:21:02 -04:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								a343f8a31c
								
							
								
							
						 | 
						
							
							
								
								io.monitors: if a monitor is disposed while other threads are waiting on it, an error will be thrown from next-change, instead of those threads hanging forever. This makes monitors consistent with streams and other native resources that behave in a similar manner
							
							
							
							
							
						 | 
						
							2010-02-20 00:23:24 +13:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								29b489c892
								
							
								
							
						 | 
						
							
							
								
								io.monitors: fixes for disposable protocol
							
							
							
							
							
						 | 
						
							2009-08-24 20:55:24 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								46045c882e
								
							
								
							
						 | 
						
							
							
								
								Disposables are now registered in a global disposables set. To take advantage of this, subclass disposable instead of providing a disposed slot and call new-disposable instead of new. tools.disposables defines two words, 'disposable.' and 'leaks', to help track down resource lifetime problems
							
							
							
							
							
						 | 
						
							2009-08-24 02:26:13 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d7ab0ad7c0
								
							
								
							
						 | 
						
							
							
								
								io.monitors: spawn-monitor was broken and never used, so remove it (reported by levi in #concatenative)
							
							
							
							
							
						 | 
						
							2009-05-22 02:04:36 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								b2a294fac7
								
							
								
							
						 | 
						
							
							
								
								io.monitors:next-change now outputs a single value instead of a pathname and a sequence
							
							
							
							
							
						 | 
						
							2009-01-26 23:18:57 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								50e214c152
								
							
								
							
						 | 
						
							
							
								
								io.files split up and general refactoring work in progress
							
							
							
							
							
						 | 
						
							2008-12-14 20:03:00 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								74a112f1cf
								
							
								
							
						 | 
						
							
							
								
								Update cpu.x86.basis/io to use dip instead of >r/r>
							
							
							
							
							
						 | 
						
							2008-12-02 03:10:13 -06:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								c19f2257f4
								
							
								
							
						 | 
						
							
							
								
								Fix permission bits
							
							
							
							
							
						 | 
						
							2008-10-02 08:34:49 -05:00 | 
						
					
				
					
						
							
							
								 
								Slava Pestov
							
						 | 
						
							
							
							
							
								
							
								d66f887736
								
							
								
							
						 | 
						
							
							
								
								Create basis vocab root
							
							
							
							
							
						 | 
						
							2008-07-28 22:03:13 -05:00 |