Slava Pestov
|
46a1089fd8
|
Split up core-foundation vocabulary since it was getting out of hand
|
2008-12-12 00:33:05 -06:00 |
Slava Pestov
|
e9d80dcb63
|
Move Unix I/O multiplexers to io.unix.multiplexers, new run loop-based multiplexer integrates a kqueue with a CFRunLoop on Mac OS X
|
2008-12-11 22:48:19 -06:00 |
Slava Pestov
|
c679ae025b
|
Rename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save/load
|
2008-12-11 00:03:58 -06:00 |
Slava Pestov
|
717bceb6ff
|
Use kqueue on BSD
|
2008-12-10 20:24:22 -06:00 |
Slava Pestov
|
f849e41c7e
|
Fix select MX
|
2008-12-10 20:23:37 -06:00 |
Slava Pestov
|
d327786cb9
|
kqueue and epoll code wasn't checking for EINTR properly, leading to hangs
|
2008-12-10 20:10:47 -06:00 |
Slava Pestov
|
e57b28b6e1
|
Check for signal exit status
|
2008-12-10 17:30:07 -06:00 |
Doug Coleman
|
2af947b08e
|
fix using for recent change
|
2008-12-10 14:43:56 -06:00 |
Doug Coleman
|
164f8ccb67
|
parse the fsid_t for the rest of the platforms
|
2008-12-10 14:28:22 -06:00 |
slava
|
e42de00371
|
Fix some bugs in epoll, and use it on Linux
|
2008-12-09 20:55:42 -06:00 |
Slava Pestov
|
a4fc4046a0
|
Updating epoll code
|
2008-12-09 20:01:23 -06:00 |
Doug Coleman
|
2f79e5256d
|
fsid[2] -> 2array on mac
|
2008-12-09 18:17:16 -06:00 |
Slava Pestov
|
c2504f207d
|
Use kqueue on Mac OS X instead of select
|
2008-12-09 17:49:03 -06:00 |
Slava Pestov
|
5443217876
|
Merge branch 'untangle'
|
2008-12-09 00:03:49 -06:00 |
Slava Pestov
|
b154b21aaa
|
Add new until combinator, and a new do word which acts like a modifier: do while, do until for loops which iterate at least once
|
2008-12-08 23:37:18 -06:00 |
Doug Coleman
|
154bc260c6
|
remove io.files.unique.backend
rename (make-unique-file) to touch-unique-file
|
2008-12-08 21:32:36 -06:00 |
Slava Pestov
|
ada08e6d0e
|
Removing prettyprint and debugger dependencies from io code
|
2008-12-08 19:45:48 -06:00 |
Doug Coleman
|
45e428f186
|
fix file-systems on mac
|
2008-12-06 18:25:35 -06:00 |
Slava Pestov
|
d62e867db3
|
Dusting off old kqueue code
|
2008-12-06 17:35:15 -06:00 |
Doug Coleman
|
db30415dcb
|
basis: swap 3append -> glue
|
2008-12-03 19:10:41 -06:00 |
Doug Coleman
|
1b0b74bfe1
|
call utf8 alien>string instead of alien>native-string
|
2008-12-03 18:16:17 -06:00 |
Slava Pestov
|
46b0df1e18
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-03 03:34:38 -06:00 |
Doug Coleman
|
68757f0a99
|
revert id change
|
2008-12-03 00:19:52 -06:00 |
Slava Pestov
|
4eacebe3a3
|
Merge branch 'specialized-arrays'
|
2008-12-03 00:08:38 -06:00 |
Doug Coleman
|
8edcf841f1
|
back to using getmntinfo64 instead of getfsstat64 on mac
|
2008-12-02 23:10:27 -06:00 |
Doug Coleman
|
2b4e2776f1
|
break out id into id0 and id1
|
2008-12-02 21:39:09 -06:00 |
Doug Coleman
|
201c02414a
|
file-systems works on netbsd now
|
2008-12-02 21:32:00 -06:00 |
Doug Coleman
|
0c7327a572
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-02 20:23:27 -06:00 |
erg
|
2d71132527
|
file-system-info on linux now shows more information
|
2008-12-02 20:41:57 -06:00 |
Doug Coleman
|
89a0286c3b
|
fix file-systems on freebsd
|
2008-12-02 20:16:53 -06:00 |
Slava Pestov
|
350e697615
|
Merge branch 'master' into specialized-arrays
|
2008-12-02 20:07:14 -06:00 |
Doug Coleman
|
9e3bc2b1a0
|
use getfsstat instead of getmntinfo on macosx
|
2008-12-02 19:18:48 -06:00 |
Slava Pestov
|
1ac4b92051
|
Merge branch 'master' into specialized-arrays
|
2008-12-02 16:20:32 -06:00 |
sheeple
|
f887d71965
|
file-systems on openbsd
|
2008-12-02 15:59:01 -06:00 |
Doug Coleman
|
9ac3f13b2a
|
Call statfs on OpenBSD. Clean up unused code
|
2008-12-02 17:43:07 -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
|
402da00390
|
Fixing bootstrap with specialized arrays
|
2008-12-02 02:44:19 -06:00 |
Slava Pestov
|
722989d895
|
Merge branch 'master' of git://factorcode.org/git/factor into specialized-arrays
|
2008-12-01 21:55:32 -06:00 |
Doug Coleman
|
c178718bb3
|
fix openbsd
|
2008-12-01 21:53:30 -06:00 |
Slava Pestov
|
f51708386d
|
Fix conflicts
|
2008-12-01 20:39:43 -06:00 |
Slava Pestov
|
52c5b53e27
|
Refactoring usages of >r, r>, -rot, rot
|
2008-11-30 22:21:37 -06:00 |
Slava Pestov
|
b5a04f6a5d
|
Clean up code duplication
|
2008-11-30 19:13:42 -06:00 |
Doug Coleman
|
463f8bd7f9
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-30 18:32:08 -06:00 |
Doug Coleman
|
439f91bb84
|
fix usings
|
2008-12-01 20:30:52 -06:00 |
Doug Coleman
|
18777c5a36
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-12-01 16:41:36 -06:00 |
erg
|
dfde2dfef3
|
fix file-system-info on linux
|
2008-12-01 16:28:22 -06:00 |
Doug Coleman
|
72db24ad65
|
Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
basis/unix/statfs/netbsd/netbsd.factor
|
2008-12-01 14:07:56 -06:00 |
Doug Coleman
|
2a34339e65
|
make a generic protocol for filling in the file-system-info obj in io.unix.files
|
2008-12-01 14:04:55 -06:00 |
Doug Coleman
|
da3936a162
|
fix netbsd file-system-info
|
2008-11-30 17:32:55 -06:00 |
Doug Coleman
|
bc7739ec1d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-11-30 14:38:29 -06:00 |