Slava Pestov
|
2c76171c8a
|
Fix profiler crash with large heap
|
2008-04-05 08:27:07 -05:00 |
Slava Pestov
|
e545c90453
|
Bigger nursery/aging spaces on 64 bit
|
2008-04-05 04:58:34 -05:00 |
Slava Pestov
|
545b8a3d05
|
Default nursery size is 1mb; don't double nursery and accumulation when growing data heap
|
2008-04-05 04:36:13 -05:00 |
Slava Pestov
|
b2cb88f497
|
GC: allocate large objects directly into tenured space
|
2008-04-05 04:01:46 -05:00 |
Slava Pestov
|
4515588b98
|
Fix compile error
|
2008-04-05 02:14:44 -05:00 |
Slava Pestov
|
6842a2829d
|
Fixing GC
|
2008-04-05 02:08:37 -05:00 |
Slava Pestov
|
3eeffbb104
|
Disable logging for now
|
2008-04-04 22:40:48 -05:00 |
Slava Pestov
|
315b467748
|
Add debug messages
|
2008-04-04 21:44:39 -05:00 |
Slava Pestov
|
5b5aaa344a
|
Smarter fep
|
2008-04-04 09:17:26 -05:00 |
Slava Pestov
|
3a374f2045
|
Fix amazing performance regression
|
2008-04-04 07:08:03 -05:00 |
Slava Pestov
|
a27fa29098
|
Remove type, class-hash primitives
|
2008-04-02 21:37:26 -05:00 |
Slava Pestov
|
7cd21081af
|
Don't JIT inside heap scan loop, too fragile
|
2008-04-02 18:50:35 -05:00 |
slava
|
01fd99fd71
|
Starting work on Solaris port
|
2008-03-29 05:30:25 -05:00 |
Doug Coleman
|
ea94662abd
|
NetBSD x86/64 fixes
|
2007-04-14 05:49:09 -05:00 |
Slava Pestov
|
e1ad21a439
|
Working on shapes
|
2008-03-26 03:57:48 -05:00 |
Doug Coleman
|
9c745c44d3
|
add set-priority and get-priority
add clear_err_no and check-errno for dealing with get-priority
|
2008-03-21 14:53:11 -05:00 |
sheeple
|
d1e72fd03b
|
make freebsd64 compile
|
2008-03-20 23:53:05 -05:00 |
Doug Coleman
|
67c9e2f631
|
make openbsd64 bootstrap
fix target for openbsd64
|
2008-03-16 15:17:11 -05:00 |
Doug Coleman
|
2f93c77e7c
|
add -lz
|
2008-03-20 15:35:35 -05:00 |
Doug Coleman
|
bdda6fc3cb
|
make openbsd compile with NO_UI=1
|
2008-03-20 12:10:43 -05:00 |
Slava Pestov
|
0c490161b4
|
Fix exists?
|
2008-03-20 00:39:32 -05:00 |
Slava Pestov
|
aec6d6f5c8
|
Replace (stat) with (exists?)
|
2008-03-19 23:29:19 -05:00 |
Slava Pestov
|
f31c521c47
|
Assorted bug fixes
|
2008-03-18 17:46:25 -05:00 |
Slava Pestov
|
20ed8ab9a2
|
Fix code heap compaction bug
|
2008-03-16 00:17:05 -05:00 |
Slava Pestov
|
05b02f3c38
|
Changing launcher to use new_slots
|
2008-03-06 20:44:52 -06:00 |
Slava Pestov
|
549a7538c7
|
Clean up some of Dan's code after merge
|
2008-03-06 15:58:05 -06:00 |
Slava Pestov
|
9d05d81491
|
Fix deploy size regression
|
2008-02-28 01:22:53 -06:00 |
Slava Pestov
|
fef5ebec01
|
io.files overhaul
|
2008-02-27 14:59:15 -06:00 |
Slava Pestov
|
4ee8a0cfa6
|
Better code heap
|
2008-02-25 20:09:52 -06:00 |
Eduardo Cavazos
|
4b92faed90
|
Change 'os-windows-nt.h' to reflect rename to 'factor.dll'
|
2008-02-25 13:10:35 -06:00 |
Eduardo Cavazos
|
b68c60488a
|
Dll on winnt is now 'factor.dll' instead of 'factor-nt.dll' to be
consistent with the binary name.
|
2008-02-25 13:05:11 -06:00 |
Eduardo Cavazos
|
308a5db996
|
Binary on winnt is now 'factor.exe' instead of 'factor-nt.exe'
|
2008-02-25 12:42:52 -06:00 |
Slava Pestov
|
2535436f19
|
Friedlier fep sequence printing
|
2008-02-21 17:07:05 -06:00 |
Slava Pestov
|
d657821f3e
|
Tested and documented all new concurrency features
|
2008-02-18 16:20:18 -06:00 |
Slava Pestov
|
2c6afdfee6
|
Working on new threads
|
2008-02-18 05:07:40 -06:00 |
Slava Pestov
|
de8b804abe
|
Fix method redefinition bug
|
2008-02-17 18:38:29 -06:00 |
Slava Pestov
|
0b19589630
|
linkage errors don't thwart compilation anymore
|
2008-02-16 00:54:54 -06:00 |
Slava Pestov
|
f944f2b20c
|
Add experimental disassembler
|
2008-02-14 17:56:47 -06:00 |
Slava Pestov
|
98d8621ac1
|
First class compose, curry is now a tuple class
|
2008-02-11 13:50:29 -06:00 |
Slava Pestov
|
8672ede540
|
Fix compilation of VM on Mac OS X
|
2008-02-11 00:41:58 -06:00 |
Slava Pestov
|
125e949200
|
Add new "refs" command to FEP, finds references to an object
|
2008-02-10 01:40:51 -06:00 |
Slava Pestov
|
7fbbe94d80
|
FEP work in progress
|
2008-02-09 02:19:26 -06:00 |
Doug Coleman
|
8d3ac25553
|
Merge git://factorcode.org/git/factor
Conflicts:
Makefile
|
2008-02-05 22:48:44 -06:00 |
Slava Pestov
|
20e4fcecda
|
Make OS name more consistent for extra/builder
|
2008-02-05 18:48:38 -06:00 |
Slava Pestov
|
ba1a958a32
|
Move cd and cwd primitives to native I/O, fix Windows normalize-pathname
|
2008-02-05 13:11:36 -06:00 |
Doug Coleman
|
480e21bc3c
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-02-04 16:41:17 -06:00 |
Slava Pestov
|
bc2ce8a77b
|
Space one byte per string
|
2008-02-04 14:05:31 -06:00 |
Doug Coleman
|
fcbf7b4c4c
|
Merge git://factorcode.org/git/erg
|
2008-02-04 13:34:38 -06:00 |
Slava Pestov
|
0311c0a842
|
Remove broken optimization
|
2008-02-04 13:07:34 -06:00 |
Slava Pestov
|
81098989ec
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2008-02-04 12:59:21 -06:00 |