Commit Graph

252 Commits (9a0484b3a5862634325f1401fc2eabab1864d7ce)

Author SHA1 Message Date
Slava Pestov 765b456904 Fix profiler 2008-05-30 14:10:18 -05:00
Slava Pestov 727cfcba43 Move relocation info out of the code heap and into the data heap 2008-05-30 01:31:05 -05:00
Slava Pestov 4ef0ff1ca1 Remove unnecessary padding 2008-05-29 17:33:11 -05:00
Slava Pestov 5c1f909e44 Lame: link VM with OpenAL to avoid signal 6 on NetBSD 2008-05-22 01:17:39 -05:00
Slava Pestov 5b321c2308 Dynamically loading libssl doesn't work on OpenBSD for some reason; link VM with it 2008-05-21 16:07:41 -05:00
Slava Pestov c123129b95 Faster GC 2008-05-10 00:42:26 -05:00
Slava Pestov 6cd0c315c6 Align generation sizes on deck boundaries 2008-05-09 20:19:13 -05:00
Slava Pestov 8c8f5fdb2c Bigger decks and cards 2008-05-09 18:48:48 -05:00
Slava Pestov c035f86ca2 Revert large deck change for now, fix PowerPC write barrier 2008-05-09 17:30:32 -05:00
Slava Pestov a233349c1f Bigger cards and decks 2008-05-09 00:09:12 -05:00
Slava Pestov fb605aadad Simpler write barrier 2008-05-08 23:21:46 -05:00
Slava Pestov 84924645ad Merge branch 'master' of git://factorcode.org/git/factor 2008-05-08 16:58:55 -05:00
slava b712478ee3 Merge branch 'master' of git://factorcode.org/git/factor 2008-05-08 15:51:10 -05:00
Slava Pestov 22a9a8b95e More improvements to 'time' word 2008-05-07 23:09:18 -05:00
Slava Pestov 739a75f2bb More efficient minor GC 2008-05-07 21:39:20 -05:00
Slava Pestov 1d60d722fe Improve time word, faster card scan 2008-05-07 17:42:41 -05:00
Doug Coleman ca1484b94c fix ffi test 2008-04-23 17:07:37 -05:00
slava 3b5afee8db Try to degrade gracefully if inotify is unavailable 2008-04-21 17:50:40 -05:00
Slava Pestov 9dfdc2f872 Checked in .s again, add to .gitignore 2008-04-20 23:53:44 -05:00
Slava Pestov e9b9172a8e VM changes for FFI encoding work 2008-04-20 06:15:14 -05:00
Slava Pestov f48d5091c9 Faster inline allocators 2008-04-19 04:52:34 -05:00
Slava Pestov d7763d6b71 Add another unit test 2008-04-19 02:11:30 -05:00
Slava Pestov 7516041e36 Try to fix includes for stesch 2008-04-18 16:56:47 -05:00
Slava Pestov a8d0eecd9e Add DLLEXPORT 2008-04-17 21:26:37 -05:00
Slava Pestov c00f89c38b Fix problem with callbacks 2008-04-17 04:14:42 -05:00
Slava Pestov d44c0ffcc9 Oops 2008-04-13 12:13:09 -05:00
Slava Pestov 0a5701d868 Fix write barrier and roots problem with strings 2008-04-13 09:20:19 -05:00
Doug Coleman 07b1552d2e fix bug with long environment variables 2008-04-11 21:37:18 -05:00
Doug Coleman 8a0909d849 fix ffi test int ffi test 36 point 5 2008-04-10 20:09:36 -05:00
Slava Pestov 9373df5c4c Fix -generations=1 2008-04-09 17:04:09 -05:00
Doug Coleman 1a625385ce Merge branch 'master' of git://factorcode.org/git/factor 2008-04-09 16:58:18 -05:00
Doug Coleman 2da9aa9d18 Fix Linux/PPC port 2008-04-09 16:58:55 -05:00
Doug Coleman 409d984c3c move os_env from run to os-unix.c/os-windows.c 2008-04-09 16:57:21 -05:00
Doug Coleman d1cc5cc650 windows environment variables 2008-04-09 00:33:29 -05:00
Doug Coleman 1da97fe13e Merge branch 'master' of sheeple@office.stack-effects.com:factor 2008-04-09 00:08:23 -05:00
Doug Coleman c19505cd84 set-os-env on windows 2008-04-08 23:35:28 -05:00
Doug Coleman 6c5935a3b0 add set-os-env, unset-os-env 2008-04-08 23:08:11 -05:00
Slava Pestov 37d6dc70e8 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-07 20:20:14 -05:00
Slava Pestov 4c08b7dc81 Add zip word, better code-room primitive 2008-04-07 20:19:49 -05:00
Slava Pestov 3164cda6fb Remove bogus files 2008-04-07 15:45:08 -05:00
Slava Pestov 225a0fb781 Fix Windows crash with set-os-envs 2008-04-06 23:31:53 -05:00
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