Slava Pestov
|
52020c2fe3
|
Fixing x86 instruction encoding for addressing with base = ESP or R12
|
2008-10-21 23:18:27 -05:00 |
Slava Pestov
|
1b06ab1b39
|
Fixing various bugs
|
2008-10-21 23:17:32 -05:00 |
Doug Coleman
|
9870a7d7cd
|
fix bug with printing docs directory
|
2008-10-21 21:03:37 -05:00 |
Doug Coleman
|
003000b7cf
|
timeval>seconds
|
2008-10-21 04:19:50 -05:00 |
Slava Pestov
|
87e9fbb34c
|
Comparison operations
|
2008-10-21 03:21:29 -05:00 |
Doug Coleman
|
1423577d89
|
typo
|
2008-10-21 03:21:17 -05:00 |
Slava Pestov
|
94a2bfa2ea
|
Working on comparison operations, clearing out remaining dead wood
|
2008-10-21 03:20:48 -05:00 |
Doug Coleman
|
33948aa024
|
linux32 and linx64 filesystem info objects instead of only one type
|
2008-10-21 03:16:48 -05:00 |
Doug Coleman
|
09c1f8cc01
|
split up linux statfs
|
2008-10-21 03:11:26 -05:00 |
Doug Coleman
|
69aad251c1
|
use common statfs fields on linux for now
|
2008-10-21 02:53:34 -05:00 |
Slava Pestov
|
ca49ab09c9
|
Merge branch 'master' into new_codegen
|
2008-10-20 23:28:51 -05:00 |
Slava Pestov
|
a8d1ec34f8
|
Fix an UI bug and remove some pick usages
|
2008-10-20 23:28:02 -05:00 |
Slava Pestov
|
4b20266235
|
Merge branch 'master' into new_codegen
|
2008-10-20 22:06:11 -05:00 |
Slava Pestov
|
1df08ba8c8
|
Unit tests no longer use hard-coded ports
|
2008-10-20 22:05:22 -05:00 |
Slava Pestov
|
d7ad12207c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-20 21:09:01 -05:00 |
Slava Pestov
|
8d5135682f
|
Print a message when tests fail
|
2008-10-20 21:07:46 -05:00 |
Slava Pestov
|
df498c21a3
|
Trim USING:
|
2008-10-20 20:46:47 -05:00 |
Slava Pestov
|
0cc0a41e57
|
Update for compiler.intrinsics removal
|
2008-10-20 20:40:36 -05:00 |
Slava Pestov
|
4d75baf268
|
Update for ##allot change
|
2008-10-20 20:40:28 -05:00 |
Slava Pestov
|
e92f795a76
|
More work on intrinsics; memory allocation and slot access now expands correctly
|
2008-10-20 20:40:15 -05:00 |
Doug Coleman
|
b90aeee25c
|
use readdir on openbsd until we upgrade so the build machine is ok
|
2008-10-20 11:32:55 -05:00 |
Slava Pestov
|
0c89575632
|
Merge branch 'master' into new_codegen
|
2008-10-20 05:56:44 -05:00 |
Slava Pestov
|
508b1f52b8
|
Update x86 backend for SSA codegen
|
2008-10-20 05:55:57 -05:00 |
Slava Pestov
|
37cf7d9a9c
|
Add SSA comparison instructions, fix various problems
|
2008-10-20 05:55:20 -05:00 |
Doug Coleman
|
1b03aaf63e
|
typos
|
2008-10-20 04:35:15 -05:00 |
Doug Coleman
|
74dab4f90a
|
netbsd work
|
2008-10-20 04:30:01 -05:00 |
Doug Coleman
|
d686ea1293
|
netbsd work
|
2008-10-20 03:01:44 -05:00 |
Doug Coleman
|
ff918546c1
|
ffi work
|
2008-10-20 02:08:33 -05:00 |
Doug Coleman
|
70fb131e82
|
add netbsd
|
2008-10-20 02:27:09 -05:00 |
Doug Coleman
|
fe67aae4f4
|
add netbsd statvfs struct
|
2008-10-20 02:05:15 -05:00 |
Slava Pestov
|
af6b8c4e97
|
Merge branch 'master' into new_codegen
|
2008-10-20 01:59:52 -05:00 |
erg
|
84a9a49416
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-20 01:57:29 -05:00 |
Slava Pestov
|
f092622fac
|
CFG IR is now pure SSA
|
2008-10-20 01:56:28 -05:00 |
erg
|
deb4526bd1
|
ffi work
|
2008-10-20 01:55:40 -05:00 |
Doug Coleman
|
fe16f4d560
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-20 01:14:29 -05:00 |
Doug Coleman
|
dc4a1bc902
|
fix netbsd stat struct
|
2008-10-20 01:14:07 -05:00 |
Doug Coleman
|
e2880e8dd7
|
add statfs stuff
|
2008-10-20 00:47:51 -05:00 |
Doug Coleman
|
dba41cfe60
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-20 00:46:43 -05:00 |
Doug Coleman
|
0121d0f678
|
add file-system-info
|
2008-10-20 00:30:24 -05:00 |
Doug Coleman
|
763f4f7503
|
move constants to bsd.factor
|
2008-10-19 22:01:14 -05:00 |
Doug Coleman
|
54819c0f95
|
more tags
|
2008-10-19 20:45:34 -05:00 |
Doug Coleman
|
6037ed413d
|
add unportable tags
|
2008-10-19 20:45:04 -05:00 |
Doug Coleman
|
e9c79ee85e
|
fix directory.
|
2008-10-19 20:42:27 -05:00 |
Doug Coleman
|
3dc4002c35
|
fix subdirs
|
2008-10-19 20:37:11 -05:00 |
Doug Coleman
|
16f2a281d6
|
typo
|
2008-10-19 20:30:54 -05:00 |
Doug Coleman
|
022473234d
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-19 20:00:07 -05:00 |
Doug Coleman
|
d77771eec8
|
fix test
|
2008-10-19 19:47:37 -05:00 |
erg
|
dcd534292e
|
fixes
|
2008-10-19 19:45:54 -05:00 |
Doug Coleman
|
16f7c09b54
|
try to fix bootstrap
|
2008-10-19 19:43:46 -05:00 |
Doug Coleman
|
4f948ef5ce
|
try to make bootstrap work again
|
2008-10-19 19:39:20 -05:00 |
Doug Coleman
|
e4b6cd7578
|
directory throws now instead of returning nicely if does not exist
|
2008-10-19 18:47:23 -05:00 |
Doug Coleman
|
e310e382c5
|
fix io monitors recusive
|
2008-10-19 18:30:51 -05:00 |
Doug Coleman
|
f5f6c400db
|
change windows file-system-info implementation
|
2008-10-19 18:19:15 -05:00 |
Slava Pestov
|
b6ec4dc6ff
|
Merge branch 'master' of git://factorcode.org/git/factor into new_codegen
|
2008-10-19 18:10:48 -05:00 |
Doug Coleman
|
4221f2c963
|
the windows file-system-info now works on any path, not just directories
|
2008-10-19 17:46:51 -05:00 |
Doug Coleman
|
b9e5c98ce7
|
fix file-system-info
|
2008-10-19 17:43:22 -05:00 |
Doug Coleman
|
623a21256a
|
win32 ffi work
|
2008-10-19 17:41:46 -05:00 |
Doug Coleman
|
ca17c11270
|
try to add winnt space-free
|
2008-10-21 02:27:39 -05:00 |
Doug Coleman
|
dfef28e715
|
make a word generic
|
2008-10-21 01:27:15 -05:00 |
Doug Coleman
|
b9d23a2ce7
|
more ffi work
|
2008-10-21 01:17:49 -05:00 |
Doug Coleman
|
34fa12a737
|
tabs
|
2008-10-21 01:08:36 -05:00 |
Doug Coleman
|
d5c33a865f
|
usings
|
2008-10-21 01:07:07 -05:00 |
Doug Coleman
|
4ff38b2148
|
pull in unix.statfs in the io code
|
2008-10-21 01:05:41 -05:00 |
Doug Coleman
|
bfeec2e9aa
|
ready to push now, expect some more bugs..
|
2008-10-21 00:52:04 -05:00 |
Doug Coleman
|
236aaf4a35
|
more moving
|
2008-10-20 23:43:50 -05:00 |
Doug Coleman
|
76e460860d
|
moving stuff around
|
2008-10-20 23:43:36 -05:00 |
Doug Coleman
|
e6754ab62e
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-20 23:40:15 -05:00 |
Doug Coleman
|
7e734ead14
|
add freebsd and openbsd structs
|
2008-10-20 23:25:40 -05:00 |
Doug Coleman
|
f40fc145de
|
remove openbsd shiz
|
2008-10-20 23:23:17 -05:00 |
Doug Coleman
|
0ad47e21c8
|
using bug
|
2008-10-19 16:50:34 -05:00 |
Doug Coleman
|
307ad5e9e6
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-19 15:41:19 -05:00 |
Doug Coleman
|
c9b15e9879
|
fix logging
|
2008-10-19 15:41:04 -05:00 |
Doug Coleman
|
c584160ac0
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-19 15:30:55 -05:00 |
Doug Coleman
|
d4fcc10aac
|
fix windows directory code
|
2008-10-19 15:29:59 -05:00 |
Doug Coleman
|
d4916e9fcb
|
fix type
|
2008-10-19 15:03:29 -05:00 |
Doug Coleman
|
60941f4eb5
|
fix types
|
2008-10-19 14:56:22 -05:00 |
Doug Coleman
|
cc1365390a
|
dirent and type definitions
|
2008-10-19 14:33:45 -05:00 |
Doug Coleman
|
548ee091d9
|
ffi work, add dirent struct for linux
|
2008-10-19 14:21:12 -05:00 |
Doug Coleman
|
bce8b1eff6
|
DIR is not meant to be explicit
|
2008-10-19 13:43:42 -05:00 |
Doug Coleman
|
a71ca7242a
|
fix typo in docs, fix load error
|
2008-10-19 13:34:00 -05:00 |
Doug Coleman
|
dfc3c2cc78
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-10-19 13:31:21 -05:00 |
Doug Coleman
|
78a529b1c3
|
remove directory from the vm
|
2008-10-19 13:27:59 -05:00 |
Doug Coleman
|
613cd3fd67
|
directory/stat struct work
|
2008-10-19 13:10:28 -05:00 |
Doug Coleman
|
0e9ecc1ba9
|
directory changes
|
2008-10-19 13:09:48 -05:00 |
Slava Pestov
|
0b07edb8c9
|
Merge branch 'master' into new_codegen
|
2008-10-19 04:40:26 -05:00 |
Slava Pestov
|
b9df6d89e3
|
Fix dodgy init-hook
|
2008-10-19 04:40:15 -05:00 |
Slava Pestov
|
4ae66793f0
|
Fixing unit tests
|
2008-10-19 03:51:01 -05:00 |
Slava Pestov
|
14d8696f40
|
Oops, don't mix register classes in active set
|
2008-10-19 03:34:42 -05:00 |
Slava Pestov
|
b5f9d47968
|
Merge branch 'master' into new_codegen
|
2008-10-19 01:12:20 -05:00 |
Slava Pestov
|
774ecf61e9
|
Implement spilling on x86
|
2008-10-19 01:10:45 -05:00 |
Slava Pestov
|
c0d89b061e
|
Fixing register allocator prspilling
|
2008-10-19 01:10:21 -05:00 |
Doug Coleman
|
3905460c45
|
fix winnt environment variables
|
2008-10-18 23:03:22 -05:00 |
Doug Coleman
|
27c36974a7
|
remove primitives from core, update usages
|
2008-10-18 21:42:01 -05:00 |
Doug Coleman
|
ab0ed9f988
|
redo home implementation
|
2008-10-18 21:24:14 -05:00 |
Doug Coleman
|
26aee8687b
|
remove empty tests file
|
2008-10-18 21:20:35 -05:00 |
Doug Coleman
|
248d33b51f
|
initial checkin of environment
|
2008-10-18 21:20:13 -05:00 |
Doug Coleman
|
5dc3bf2b27
|
os-env change
|
2008-10-18 21:18:04 -05:00 |
Doug Coleman
|
110caf3e54
|
os-env typedefs
|
2008-10-18 21:16:15 -05:00 |
Doug Coleman
|
8b26610808
|
os envs code and use unix.utilities
|
2008-10-18 21:15:43 -05:00 |
Doug Coleman
|
51f7204356
|
add unix utilities words
|
2008-10-18 21:14:51 -05:00 |