Commit Graph

1740 Commits (15587627a3f24a4666af1f41161ba03c35ce58e7)

Author SHA1 Message Date
Eduardo Cavazos 2557acc034 builder: compress image after build 2008-02-19 15:32:53 -06:00
Slava Pestov 6278315669 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-19 14:43:05 -06:00
Slava Pestov 37e0e28f35 Implement new box data type, fix various bugs, add status parameter for suspend, threads. now prints thread state 2008-02-19 14:38:02 -06:00
Eduardo Cavazos 200e949973 builder: remove test-log if successful 2008-02-19 14:37:33 -06:00
Eduardo Cavazos daaed1b4e9 remove builder.server 2008-02-19 13:53:55 -06:00
Slava Pestov cb1b19fa9b Fix semaphores, fix docs 2008-02-19 11:37:02 -06:00
Doug Coleman b67e75760a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-19 06:33:37 -06:00
Eduardo Cavazos 84963c16ab builder: factor out benchmark delta code 2008-02-19 06:09:06 -06:00
Eduardo Cavazos 0458a2e9c0 builder.benchmark: add 2008-02-19 06:08:42 -06:00
Eduardo Cavazos 4acd6018b3 builder: minor cleanup 2008-02-18 19:11:26 -06:00
Eduardo Cavazos 38cb694779 builder: benchmark deltas 2008-02-18 17:16:37 -06:00
Doug Coleman d98fd6e758 add ?subseq, ?tail*, ?head* 2008-02-18 17:07:01 -06:00
Doug Coleman d6ede4dda5 intermediate work on db, everything is broken 2008-02-18 16:52:00 -06:00
Slava Pestov d657821f3e Tested and documented all new concurrency features 2008-02-18 16:20:18 -06:00
Slava Pestov 5f23beffe0 Move some unmaintained libaries to unmaintained 2008-02-18 16:18:59 -06:00
Slava Pestov cd8ab4ba8d Updating libraries 2008-02-18 09:08:59 -06:00
Eduardo Cavazos fa5b621257 builder: run builder.test using a more robust process descriptor 2008-02-18 09:01:31 -06:00
Eduardo Cavazos 05154abe1d builder: initiate build when new images are available 2008-02-18 08:13:35 -06:00
Slava Pestov 9edb5875e3 Less drastic changes 2008-02-18 07:30:16 -06:00
Slava Pestov e1336e3da2 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-18 05:13:02 -06:00
Slava Pestov 2c6afdfee6 Working on new threads 2008-02-18 05:07:40 -06:00
Eduardo Cavazos 3d0e1c0b70 Merge git://factorcode.org/git/factor 2008-02-17 20:44:46 -06:00
Eduardo Cavazos 514cbe8a32 builder: do require before run 2008-02-17 20:44:34 -06:00
Slava Pestov b6eb4955b4 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-17 18:38:43 -06:00
Slava Pestov de8b804abe Fix method redefinition bug 2008-02-17 18:38:29 -06:00
Eduardo Cavazos 949c7f9a0a benchmark: fix bug 2008-02-17 08:01:43 -06:00
Eduardo Cavazos c4ba816fc9 benchmark: remove commented words. Use standard indentation. 2008-02-16 19:02:54 -06:00
Eduardo Cavazos b2e0c3d636 Merge git://factorcode.org/git/factor 2008-02-16 18:50:45 -06:00
Slava Pestov d51b351adf Merge branch 'master' of git://factorcode.org/git/factor 2008-02-16 18:50:30 -06:00
Slava Pestov 8c9966b17c pick pick is 2over 2008-02-16 18:50:26 -06:00
Eduardo Cavazos 58caa17155 benchmark: benchmarks always completes now. Unloadable benchmark vocabs
have results of { f f }.
2008-02-16 18:50:21 -06:00
Slava Pestov 544fc7db34 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-16 18:49:21 -06:00
Slava Pestov 813c1d2f94 Use rethrow instead of throw in a few places 2008-02-16 18:49:05 -06:00
Slava Pestov c3bb6b911b Tweak 2008-02-16 18:48:06 -06:00
Slava Pestov 721c3f2ec9 Merge branch 'space_invaders_cleanup' 2008-02-16 18:39:42 -06:00
Doug Coleman edee81ec54 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-16 18:15:30 -06:00
Doug Coleman c559ff4c6f fix load error 2008-02-16 18:15:18 -06:00
Eduardo Cavazos 0827f09201 Merge git://factorcode.org/git/factor 2008-02-16 17:35:23 -06:00
Eduardo Cavazos e1d43475b5 builder: trim down USING: 2008-02-16 17:35:06 -06:00
Slava Pestov aed0ca0d19 Profiler now supports method profiling 2008-02-16 15:54:53 -06:00
Slava Pestov 085b45b29d Merge branch 'master' of git://factorcode.org/git/factor 2008-02-16 15:14:42 -06:00
Slava Pestov f95bfa4100 Add timezone support to RFC3339 parser 2008-02-16 14:59:01 -06:00
Slava Pestov d42e7a1fa6 Fix reverse-complement load error 2008-02-16 14:53:43 -06:00
Eduardo Cavazos b3a4c89c12 builder: clean up using 2008-02-16 03:43:51 -06:00
Eduardo Cavazos ff1e9fcbf2 Merge git://factorcode.org/git/factor 2008-02-16 03:00:24 -06:00
Eduardo Cavazos 6e3670c12e logging: bug in docs 2008-02-16 03:00:12 -06:00
Slava Pestov c9be883b2c Fix confict 2008-02-16 02:23:02 -06:00
Slava Pestov 63d89878d8 Clean up space invaders (untested) 2008-02-16 02:21:45 -06:00
Slava Pestov 912339d062 Unit test fixes 2008-02-16 02:19:48 -06:00
Slava Pestov 80e580f91d Fix resource leaks with <duplex-stream> 2008-02-16 02:19:19 -06:00
Slava Pestov 7217e6756a load-everything fixes 2008-02-16 01:52:22 -06:00
Daniel Ehrenberg b265c0d1dc Merge branch 'master' into unicode 2008-02-16 00:54:18 -06:00
Daniel Ehrenberg c1e7ee6bc6 Fixing inverse bug 2008-02-16 00:52:01 -06:00
Daniel Ehrenberg c8853094b3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-16 00:51:22 -06:00
Daniel Ehrenberg eaf0d57d6e Fixing XML tests 2008-02-16 00:42:53 -06:00
Daniel Ehrenberg f6845d43d3 Massive name change in files, string streams 2008-02-15 22:20:31 -06:00
Doug Coleman e8c5187088 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-15 21:15:16 -06:00
Doug Coleman 3a0b0341ba fix load error 2008-02-15 21:14:52 -06:00
Doug Coleman 863ace7ab3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-15 20:38:42 -06:00
Doug Coleman 3028416a4c checking in db before a major overhaul 2008-02-15 20:37:54 -06:00
Daniel Ehrenberg 97dbf32608 Fixing FJSC and ID3 2008-02-15 20:34:04 -06:00
Slava Pestov 900e82b552 Fix USING: 2008-02-15 19:54:06 -06:00
Daniel Ehrenberg f1a12fd896 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-15 19:48:49 -06:00
Slava Pestov 984c099de6 Updates for substitute change 2008-02-15 19:32:29 -06:00
Slava Pestov 87dfd962a2 Unicode character name syntax 2008-02-15 19:32:14 -06:00
Slava Pestov c4ac180c5a Rename substitute to substitute-here, change stack effect, update some libraries to use it 2008-02-15 19:23:38 -06:00
Slava Pestov ee0536e649 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-15 18:22:43 -06:00
Slava Pestov 3694064f41 Better optimizer.debugger 2008-02-15 18:07:39 -06:00
Slava Pestov a4c3e8bda0 Load handbook last 2008-02-15 18:07:10 -06:00
Slava Pestov da716ed6ec Rename benchmark.compiler to optimizer.report 2008-02-15 18:04:47 -06:00
sheeple 2400d9a259 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-15 14:16:58 -06:00
sheeple 9faee652c8 vocabs-profile. now omits type predicates 2008-02-15 14:16:45 -06:00
sheeple be9989cf3d More efficient io.unix.select 2008-02-15 14:16:28 -06:00
Doug Coleman d8e7f0c84a add type conversion to the database library for sqlite and postgresql 2008-02-15 14:01:44 -06:00
Doug Coleman 46df9c16d1 fix load error 2008-02-15 12:16:31 -06:00
Eduardo Cavazos 97fd5bee5f builder: (build) does builds-check 2008-02-16 09:05:01 -06:00
Eduardo Cavazos bdbd636532 builder: fix report formatting 2008-02-15 07:46:20 -06:00
Eduardo Cavazos 9a66a8f87b builder: fix another bug 2008-02-15 06:04:53 -06:00
Eduardo Cavazos da14268537 builder: minor fix 2008-02-15 05:57:44 -06:00
Eduardo Cavazos 8d86b51e76 builder: do builds-check in build-loop 2008-02-15 05:54:19 -06:00
Eduardo Cavazos 50b38b0ae2 builder: builds-dir variable and prepare-build-machine 2008-02-15 05:22:52 -06:00
Eduardo Cavazos 978a4e28eb builder: minor tweaks 2008-02-15 03:17:30 -06:00
Slava Pestov 51a589835e Minor tweaks 2008-02-15 02:37:26 -06:00
Eduardo Cavazos 3409aa670d builder.util: simpler cat and eval-file 2008-02-15 02:21:01 -06:00
Slava Pestov f04eb21ef5 Load disassembler by default now that it works on Windows 2008-02-15 02:12:40 -06:00
Doug Coleman def53a07d8 lose the bad codez in sqlite
change the db api to more-rows? and advance-row instead of just advance-row
sql-command takes a string or a seq of strings
postgresql create-sql handles native/assigned ids
2008-02-14 23:39:20 -06:00
Doug Coleman 64e64fd6ae document current-process-handle 2008-02-14 23:34:20 -06:00
Doug Coleman d666b62b1b Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 23:33:24 -06:00
Doug Coleman 09569ee512 add current-process-handle to io.launcher
make tools.disassembler work on windows
2008-02-14 23:29:06 -06:00
Doug Coleman e2a34ed276 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 22:31:25 -06:00
Slava Pestov d77c84be19 Move unicode.data:replace to sequences.lib and refactor it 2008-02-14 20:38:46 -06:00
Slava Pestov 1c63a443a3 optimizer.debugger now shows which nodes are loops 2008-02-14 20:28:16 -06:00
Slava Pestov 15ba74aaf8 Improved disassembler a bit 2008-02-14 20:27:04 -06:00
Slava Pestov f944f2b20c Add experimental disassembler 2008-02-14 17:56:47 -06:00
Slava Pestov 984aaa2544 Fix tests again 2008-02-14 14:19:42 -06:00
Doug Coleman 2f682a54ee Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:18:45 -06:00
Slava Pestov 8ab49d97bb Change run-tests as per erg's request 2008-02-14 14:17:17 -06:00
Doug Coleman 4784e1a98a Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:16:04 -06:00
Doug Coleman a89aea1a78 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 14:15:00 -06:00
Eduardo Cavazos 67fa873d9c benchmark.sockets: run more clients 2008-02-14 05:21:02 -06:00
Eduardo Cavazos 3b23cafefd builder: fix bug in run-or-bail 2008-02-14 05:20:38 -06:00
Slava Pestov 35abb02630 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-14 02:20:45 -06:00
Slava Pestov 5adf72b81d Fix header/body separation 2008-02-14 02:20:32 -06:00
Slava Pestov ce076166fe Fix +closed+ 2008-02-14 02:20:20 -06:00
Doug Coleman 86667aee23 execute-statement is now a word not a generic
sqlite works for tuple-tests
postgresql create/drop/insert works better now
2008-02-14 01:27:54 -06:00
Slava Pestov 2e1e38db89 Fix <process-stream> +timeout+ 2008-02-14 01:17:54 -06:00
Eduardo Cavazos ddd2c5b5e7 builder.test: fix using 2008-02-14 01:07:18 -06:00
Slava Pestov 6d8d0dd90f load-everything now reports errors 2008-02-14 01:07:00 -06:00
Slava Pestov cdbd0a4c05 Fix load error 2008-02-14 01:06:46 -06:00
Slava Pestov 939d5bdbb0 Use case instead of dispatch 2008-02-14 01:06:27 -06:00
Eduardo Cavazos a8cd31311d builder: more tweaks 2008-02-14 01:01:09 -06:00
Eduardo Cavazos 0cc1c0d597 smtp: Use email object 2008-02-14 00:44:09 -06:00
Eduardo Cavazos eca7c0b739 builder: bit refactoring 2008-02-14 00:43:50 -06:00
Slava Pestov 2f5ad0324b io.utf8 renamed to io.encodings.utf8 2008-02-13 23:21:04 -06:00
Daniel Ehrenberg aa8769c29d Making lists into a mixin 2008-02-13 20:19:18 -06:00
Daniel Ehrenberg ffd80ad6df Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 19:55:49 -06:00
Daniel Ehrenberg 6ff319cfcb Unicode upgrade and fix 2008-02-13 19:53:53 -06:00
Daniel Ehrenberg e293856072 Merge branch 'master' of git://factorcode.org/git/factor into unicode 2008-02-13 19:01:44 -06:00
Slava Pestov c3b5b7cc61 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 18:43:47 -06:00
Slava Pestov bcc7511676 Better dataflow>quot 2008-02-13 18:43:05 -06:00
Slava Pestov 6cfc427289 Merge branch 'master' of git://factorcode.org/git/littledan 2008-02-13 18:36:07 -06:00
Daniel Ehrenberg d13b9a90bc Removing const reference 2008-02-13 18:35:16 -06:00
Slava Pestov 205d5ca6cb Merge branch 'master' of git://factorcode.org/git/littledan 2008-02-13 17:56:30 -06:00
Daniel Ehrenberg 14fa6289bb Merge branch 'master' into unicode 2008-02-13 17:36:34 -06:00
Doug Coleman 35b5f222e3 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-13 17:34:25 -06:00
Doug Coleman eb75685031 fix a bug in sqlite
add execute-statment-row-id to db
some work on postgresql
2008-02-13 16:51:16 -06:00
Slava Pestov 5d16e232e8 Fix stack effect 2008-02-13 15:55:54 -06:00
Chris Double 8542dc5812 Add seq* and choice* to peg 2008-02-14 10:39:37 +13:00
Eduardo Cavazos f28687da0b builder: fix using 2008-02-13 15:18:40 -06:00
Eduardo Cavazos 5e695ea4c3 builder: use benchmarks. for the report 2008-02-13 15:14:54 -06:00
Daniel Ehrenberg 4833a6196d Fixing unicode.breaks 2008-02-13 14:19:56 -06:00
Eduardo Cavazos 98060c4bc9 builder: run benchmarks 2008-02-13 05:50:45 -06:00
Daniel Ehrenberg 8d163c8936 Removing extra/const 2008-02-13 01:03:55 -06:00
Slava Pestov 6a55c6e251 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 23:19:33 -06:00
Eduardo Cavazos 7631bd47ec Merge git://factorcode.org/git/factor 2008-02-12 22:36:11 -06:00
Eduardo Cavazos 8d91fdfe86 builder: close input to bootstrap process 2008-02-12 22:33:36 -06:00
Slava Pestov 5f19ec207f Fix indentation 2008-02-12 17:32:26 -06:00
Slava Pestov 0900c0e6cd Remove bootstrap2 benchmark 2008-02-12 17:31:37 -06:00
Alexander Solovyov 01a811496f Stirling's factorial approximation 2008-02-13 00:24:32 +02:00
Slava Pestov e76dfb2881 Updated fasta benchmark 2008-02-12 16:09:35 -06:00
Aaron Schaefer 26cf8eff80 Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 16:55:39 -05:00
Aaron Schaefer f18ded9fc6 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/bunny/model/model.factor
	extra/sequences/lib/lib-tests.factor
2008-02-12 16:55:04 -05:00
Slava Pestov 51c916da9d Improved locals 2008-02-12 15:54:13 -06:00
Slava Pestov 3e29bc8150 STRING: now defines an inline word 2008-02-12 15:52:47 -06:00
Slava Pestov af62d8b126 Add new optimization report tool 2008-02-12 15:52:32 -06:00
Slava Pestov a0bc8dfa75 Benchmarks updates 2008-02-12 15:51:34 -06:00
Aaron Schaefer b4324cdd58 Update search paths after combinators.lib -> sequences.lib move 2008-02-12 16:49:53 -05:00
Slava Pestov ed4354ea77 Minor optimizations 2008-02-12 15:48:30 -06:00
Slava Pestov 3a5762b44c Merge branch 'master' of git://projects.elasticdog.com/git/factor 2008-02-12 12:21:54 -06:00
Slava Pestov aee498b05d Merge branch 'master' of git://factorcode.org/git/factor 2008-02-12 12:19:36 -06:00