Commit Graph

980 Commits (1d3205c69ef589ce75533490a4eca6f6b7a9c220)

Author SHA1 Message Date
Slava Pestov b2cb88f497 GC: allocate large objects directly into tenured space 2008-04-05 04:01:46 -05:00
Slava Pestov cfa1c02013 Add test case for GC 2008-04-05 02:08:45 -05:00
Slava Pestov 4139f0e804 Fix set-current-directory 2008-04-04 22:22:38 -05:00
Slava Pestov d046c3b614 Documentation updates 2008-04-04 19:40:08 -05:00
Slava Pestov 979d0b7dfe Fixing unit tests 2008-04-04 19:30:04 -05:00
Slava Pestov 8f8d78d73d Documentation updates 2008-04-04 09:57:06 -05:00
Slava Pestov ca652dc157 Fix UI panes 2008-04-04 08:44:32 -05:00
Slava Pestov 9c31dc1164 Fix failing unit test 2008-04-04 07:39:00 -05:00
Slava Pestov 8d39853248 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-04 07:09:21 -05:00
Slava Pestov 3a374f2045 Fix amazing performance regression 2008-04-04 07:08:03 -05:00
Slava Pestov c8588a37ee Load fixes 2008-04-04 06:28:51 -05:00
Slava Pestov 5cc78f5b39 Remove usages of delegation from core io 2008-04-04 06:21:50 -05:00
Slava Pestov 48a6baedcd Convert compiler to use inheritance 2008-04-04 05:44:45 -05:00
Slava Pestov 9e227d394e Remove redundant code 2008-04-04 05:09:58 -05:00
Slava Pestov b040d4d033 Convert prettyprinter to inheritance 2008-04-04 04:33:35 -05:00
Slava Pestov 82fc8f18db Converting core to use inheritance 2008-04-04 03:46:30 -05:00
Slava Pestov ef4046cda9 Converting code to use inheritance 2008-04-04 00:33:06 -05:00
Doug Coleman 1e538ccd03 more docs 2008-04-03 22:16:37 -05:00
Slava Pestov 76581ad6d0 Remove crappy parser feature 2008-04-03 21:43:41 -05:00
Doug Coleman e22a7a6100 update docs pl0x 2008-04-03 21:39:52 -05:00
Slava Pestov f2440381cd More documentation updates 2008-04-03 21:29:49 -05:00
Slava Pestov cc2f512287 New classes.builtin vocab 2008-04-03 21:19:20 -05:00
Slava Pestov 8245d65a6c Documentation updates 2008-04-03 19:08:34 -05:00
erg 653bc1cd80 update docs 2008-04-03 18:59:04 -05:00
erg 4acd587629 move cwd and cd to private vocabs 2008-04-03 18:34:47 -05:00
Slava Pestov e006aca541 Walker: step directly into the effective method 2008-04-03 17:33:06 -05:00
Slava Pestov 16377be935 Use call-next-method 2008-04-03 05:57:20 -05:00
Slava Pestov 88092f2c2a Documentation update 2008-04-03 05:27:38 -05:00
Slava Pestov 1ff2eaf09c Move enum docs 2008-04-03 05:24:04 -05:00
Slava Pestov 54265a9f4c Final inheritance fixes 2008-04-03 04:58:37 -05:00
Slava Pestov cfe1c5d39e Update unit test for word removal 2008-04-03 00:22:10 -05:00
Slava Pestov 93d9722a6b Fix class resetting 2008-04-03 00:21:53 -05:00
Slava Pestov a27fa29098 Remove type, class-hash primitives 2008-04-02 21:37:26 -05:00
Slava Pestov 192471badb Merge branch 'master' of git://factorcode.org/git/factor 2008-04-02 21:31:50 -05:00
Slava Pestov 337d582a81 Fix call-next-method 2008-04-02 21:31:41 -05:00
Slava Pestov 5346e1899f Working on call-next-method, and identity-tuple 2008-04-02 21:27:49 -05:00
Doug Coleman 0d8a27e5e4 update docs 2008-04-02 19:23:26 -05:00
Doug Coleman a9cd31704d remove win32? and win64? words 2008-04-02 18:53:24 -05:00
Slava Pestov 8fde3fb914 More inheritance debugging 2008-04-02 18:50:21 -05:00
Doug Coleman 393f77715c update everything to use os singletons 2008-04-02 18:25:33 -05:00
Doug Coleman 7cb3fdcfec compiler backend now dispatches on the os 2008-04-02 17:07:38 -05:00
Doug Coleman d736a8660d cpu is now a singleton 2008-04-02 16:32:58 -05:00
Doug Coleman 7ec68e0aa7 singleton docs 2008-04-02 16:32:34 -05:00
Doug Coleman 8b22f4436b t is now a singleton 2008-04-02 16:32:10 -05:00
Doug Coleman 47b54b1307 add singletons to core 2008-04-02 15:41:29 -05:00
Doug Coleman e62c3c323c fix unit test 2008-04-02 13:13:56 -05:00
Doug Coleman 11feb563eb move singletons to core 2008-04-02 13:11:55 -05:00
Slava Pestov 7a596ce004 Debugging inheritancE 2008-04-02 02:44:10 -05:00
Slava Pestov f96a43c42d Getting ready to drop in new dispatch code 2008-04-02 00:45:30 -05:00
Slava Pestov fa8b578370 Rewriting method dispatch to support inheritance 2008-04-02 00:28:07 -05:00