Commit Graph

25 Commits (57673db7caf46f91e87b00e17912bcc6bcb8b6ed)

Author SHA1 Message Date
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 b62630b5ac Updating code in basis and extra for stricter vocab search path semantics 2009-05-14 23:23:06 -05:00
Doug Coleman 65d76e6509 finish fixing the using list for windows.errors, more ffi bindings 2009-04-30 10:25:59 -05:00
Doug Coleman 3f764fc872 fix file mode for read only mmap in unix 2009-04-25 20:03:13 -05:00
Doug Coleman c44349c74e test read-only mmap 2009-04-25 19:32:44 -05:00
Doug Coleman 2484ea07b0 support read-only mmap 2009-04-25 19:22:00 -05:00
Slava Pestov c2fe2a4fea Improve stack checker documentation 2009-04-23 03:48:32 -05:00
Slava Pestov e06b618244 Fix typo in io.mmap.functor stack effect 2009-03-04 21:37:49 -06:00
Doug Coleman 1bd35e6f62 better io.mmap test 2009-02-26 19:58:25 -06:00
Doug Coleman 084311750e add using to mmap tests 2009-02-26 18:11:07 -06:00
Doug Coleman dc370e56ab mmap now throws an understandable exception upon trying to mmap a zero length file. fix a bug with calling |dispose on an integer if mmap failed on unix 2009-02-26 17:34:26 -06:00
Slava Pestov a45c91659a Update mmap docs 2009-01-28 23:33:10 -06:00
Slava Pestov 16181f818b Clean up functors so that the generated code looks sane with 'see' 2009-01-28 15:07:16 -06:00
Slava Pestov dccbb84629 Updating unit tests for I/O re-organization 2008-12-14 21:21:44 -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 9354207a5f Fix io.mmap.ushort 2008-12-03 12:51:26 -06:00
Slava Pestov e9abdef5c5 Fix io.mmap help lint failures 2008-12-03 06:18:18 -06:00
Slava Pestov aa3e1cdb6c mapped-file no longer supports sequence protocol. Instead, io.mmap.functor generates mapped arrays for all primitive C types 2008-12-02 21:50:34 -06:00
Slava Pestov 60688848f2 Update io.mmap to use dip instead of >r/r> 2008-12-02 03:09:25 -06:00
Slava Pestov 281657dd82 Fix conflict 2008-11-18 22:18:14 -06:00
Slava Pestov 9bf63b1613 New $quotation markup element 2008-11-16 09:03:30 -06:00
Slava Pestov 2fe364a7bb Specialized arrays work in progress 2008-11-14 20:18:16 -06:00
Slava Pestov c19f2257f4 Fix permission bits 2008-10-02 08:34:49 -05:00
Doug Coleman 80bd7608ed fix docs 2008-08-31 03:06:25 -05:00
Slava Pestov d66f887736 Create basis vocab root 2008-07-28 22:03:13 -05:00