Commit Graph

9518 Commits (57e34e9d6c8ae857d5521031579ac2071344e9c5)

Author SHA1 Message Date
Slava Pestov 9b9d45b8f8 Fix type error 2008-11-23 03:22:56 -06:00
Slava Pestov d22c0281df Print runtime as a float 2008-11-23 03:10:32 -06:00
Slava Pestov 4d9a4c573c Update wordtimer for micros removal 2008-11-23 03:10:21 -06:00
Slava Pestov 3660643dcc Remove extra/micros since we have this in the core now 2008-11-23 03:10:11 -06:00
Slava Pestov 7788b3e0db Merge branch 'master' into microseconds 2008-11-23 03:06:32 -06:00
Slava Pestov 616df5da22 PowerPC dip/2dip/3dip JIT intrinsics (untested) 2008-11-23 03:04:45 -06:00
Slava Pestov 6466ebaed7 Add comment explaining what's going on 2008-11-23 02:46:43 -06:00
Slava Pestov a4d9cdfeb3 Refactor all usages of >r/r> in core to use dip, 2dip, 3dip
Non-optimizing compiler now special-cases dip, 2dip, 3dip following a
literal quotation: this allows us to break the dip/slip meta-circle
without explicit calls to >r/r>
2008-11-23 02:44:56 -06:00
Slava Pestov 304ee19a3b Forgot to add a vocab 2008-11-23 02:36:26 -06:00
Slava Pestov 2a0c92eb89 Use assoc-filter-as 2008-11-23 01:01:21 -06:00
Slava Pestov 2fe561ffca Add assoc-filter-as 2008-11-23 01:01:15 -06:00
Slava Pestov dd6f9bced5 Rename (append) to append-as, (3append) to 3append-as, take them out of private 2008-11-23 01:01:04 -06:00
Slava Pestov 7418fd9df4 Move code out of openssl vocabulary 2008-11-23 01:00:29 -06:00
Slava Pestov ab53e7ce7a peg and peg.parsers doesn't need to load shuffle vocabulary 2008-11-23 01:00:12 -06:00
Slava Pestov 51787c2022 Add some error checking to CHAR: 2008-11-23 00:25:01 -06:00
Slava Pestov c2c07f8b22 Fix bootstrap 2008-11-23 00:24:36 -06:00
Slava Pestov 61836bc69a Alarms don't start to lag if the alarm takes longer to execute than the interval itself 2008-11-23 00:14:04 -06:00
Slava Pestov 303b3f2f83 Fix compile error in x86 bootstrap 2008-11-23 00:09:23 -06:00
Slava Pestov 7c61cf190f Circularity between vocabularies no longer causes an infinite loop; loading a vocabulary like json or furnace no longer loads certain files twice 2008-11-23 00:04:18 -06:00
Doug Coleman afc97627f9 remove >r r> from regexp 2008-11-22 23:01:24 -06:00
Slava Pestov d42affbc76 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 22:50:26 -06:00
Slava Pestov 3a2e15327f Disable these for now 2008-11-22 22:47:40 -06:00
Slava Pestov f0716b3a0d 1% image size reduction by not storing empty compiled-generic-uses and compiled-uses props 2008-11-22 22:46:57 -06:00
U-WSCHLIEP-PC\wschliep 72de2ff4fa ui.gadgets.tabs: Fixed error; irc.ui.commands: Added /me 2008-11-22 23:11:44 -05:00
Doug Coleman b00156bc85 fix count-matches and add unit test for it 2008-11-22 21:10:53 -06:00
Doug Coleman 6c5f761503 re-enable a unit test 2008-11-22 21:09:31 -06:00
Doug Coleman 87fb9c0971 another test for turning off dotall mode inline 2008-11-22 21:06:47 -06:00
Doug Coleman ba680fae6f handle dotall mode -- . matches newlines when it's on. dotall mode is off by default. rearrange unit tests a bit 2008-11-22 21:04:09 -06:00
Doug Coleman 75c32bde5a cleaner unit-tests 2008-11-22 20:34:25 -06:00
Doug Coleman 35b7b74b97 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 20:31:32 -06:00
Doug Coleman 374ad0752e add using 2008-11-22 20:31:23 -06:00
Doug Coleman 3a8f1b4966 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 20:02:52 -06:00
Doug Coleman bcd75e97d3 fix match-all, re-split 2008-11-22 20:01:25 -06:00
Doug Coleman fb8bdfe7e5 rename last-slice1 to slice1-last 2008-11-22 20:00:37 -06:00
Slava Pestov ec0d4717ca Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 20:00:13 -06:00
Doug Coleman 26cb48b0ab rename last-slice1 to slice1-last. add slice1-slice and slice1-last-slice, docs, and tests 2008-11-22 19:59:43 -06:00
Slava Pestov 359fac1266 Update for call-next-method changes 2008-11-22 19:58:32 -06:00
Slava Pestov 323f95d3f4 Pre-compute next-methods when deploying 2008-11-22 19:58:23 -06:00
Slava Pestov f5513877ec Don't load listener into deployment image 2008-11-22 19:58:05 -06:00
Slava Pestov 2f3b05b108 Test call-next-method from an uncomipiled method in a compiled deployment 2008-11-22 19:57:47 -06:00
Slava Pestov 3e7afcac29 (call-next-method) now takes a method instead of a class and a generic 2008-11-22 19:57:25 -06:00
Slava Pestov f1b95c0038 Fix .c command in FEP 2008-11-22 19:57:06 -06:00
U-WSCHLIEP-PC\wschliep 4e0292c3ed Merge branch 'master' of git://tiodante.com/git/factor 2008-11-22 20:53:00 -05:00
Bruno Deferrari 4281a30c15 irc.client: Fix, mark client as ready after log-in (was being marked as not ready) 2008-11-22 23:46:51 -02:00
U-WSCHLIEP-PC\wschliep a54ba8f4bc Merge branch 'master' of git://tiodante.com/git/factor 2008-11-22 20:23:28 -05:00
Doug Coleman 86546552d3 more slices in regexps, change unit tests 2008-11-22 18:07:57 -06:00
Doug Coleman a5c4463e34 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-22 17:31:51 -06:00
Doug Coleman 22cc7a66f4 remove using for math.ranges 2008-11-22 17:31:40 -06:00
Doug Coleman 09969a5fc2 regexps return a slice instead of a range now 2008-11-22 17:30:16 -06:00
Slava Pestov 9628bcd646 New 'expect' word, which is a more correct version of the 'scan assert=' idiom 2008-11-22 17:27:40 -06:00