Commit Graph

402 Commits (86f98eac407a4339dd0f15c49a99db48e5857994)

Author SHA1 Message Date
Doug Coleman 688ccb8a14 Optimize the way random IDs are generated for the callback responder
It's about 10x more efficient this way
2007-10-31 19:04:13 -05:00
Doug Coleman 0aeb676866 Port extra/store to new module system
add unit tests
2007-10-31 18:59:25 -05:00
Doug Coleman 437428714e Add timestamps to concurrency but do not actually time threads out yet
Optimize ID generation for concurrency
2007-10-31 16:42:26 -05:00
Doug Coleman 3c28446ac3 Remove old heap from unmaintained 2007-10-31 16:07:26 -05:00
Doug Coleman a86a138b08 Moved monotonic-split to sequences.lib 2007-10-31 16:03:06 -05:00
Doug Coleman 485d454f1d Move monotonic-split to sequences.lib
Add singleton?
2007-10-31 16:02:47 -05:00
Doug Coleman 7563e4b61e Change the sleep-queue to use a min-heap to get better performance 2007-10-31 16:00:59 -05:00
Doug Coleman 7758070def Port heaps to the new module system, add min-heap and max-heap 2007-10-31 15:47:32 -05:00
Doug Coleman 497be591c8 Change timestamp-compare to <=> 2007-10-31 14:37:29 -05:00
Doug Coleman ac208e23ff Merge git://factorcode.org/git/factor 2007-10-31 14:33:30 -05:00
Slava Pestov af2d0abb0e UI deploy tool 2007-10-31 01:09:24 -04:00
Slava Pestov 55fb33f6e1 Mapping models 2007-10-31 01:05:01 -04:00
Slava Pestov 58545d5756 Radio buttons and check boxes 2007-10-31 01:04:54 -04:00
Slava Pestov 8ddad64fb5 Rename file 2007-10-31 01:04:20 -04:00
Slava Pestov edca458b09 x86.64 backend improvements 2007-10-30 01:46:41 -04:00
Doug Coleman 5ca4f88188 Merge git://factorcode.org/git/factor 2007-10-29 08:58:23 -05:00
Slava Pestov c014cf1aeb Fix x86 stack alignment in Mach exception handler code 2007-10-29 02:23:16 -04:00
Slava Pestov 2454135fd3 Fix stack overflow when taking hashcode of hashtables with circular structure 2007-10-29 02:18:23 -04:00
Slava Pestov 77cbc56873 Update x86.32 backend for profiler changes 2007-10-29 01:17:44 -05:00
Slava Pestov fa126b0b72 Makefile update 2007-10-29 01:46:34 -04:00
Slava Pestov d124669dc5 Merge git://factorcode.org/git/factor 2007-10-29 01:31:58 -04:00
Slava Pestov 042f6bf88e Merge branch 'master' of git://factorcode.org/git/factor 2007-10-29 00:21:00 -05:00
Slava Pestov c69f19bb64 Remove obsolete file 2007-10-29 00:19:58 -05:00
Slava Pestov 976bfab6d7 Planet update 2007-10-29 01:17:02 -04:00
Slava Pestov 0586d7556c ARM intrinsics fixes 2007-10-29 00:15:14 -05:00
Slava Pestov 2e78ce3d4a Profiler fixes 2007-10-29 01:12:27 -04:00
Samuel Tardieu ed295cd8fe Free posix_argv after use 2007-10-28 14:54:42 -04:00
Slava Pestov 589ea40b58 Add attributions to mach_signal files 2007-10-28 14:41:28 -04:00
Doug Coleman 5bd3152c4e Merge git://factorcode.org/git/factor 2007-10-28 11:41:40 -05:00
Slava Pestov ef22d57ef6 Improved profiler doesn't require all words to be recompiled to enable/disable 2007-10-28 04:33:36 -04:00
Slava Pestov b23c3bdce7 Merge git://factorcode.org/git/factor 2007-10-28 01:23:00 -04:00
Slava Pestov d69ad235f6 Remove non-working Windows CE SEH code 2007-10-28 01:21:37 -04:00
Slava Pestov da4c77b445 Remove commented-out code 2007-10-28 01:21:26 -04:00
Slava Pestov 738672be9f ui.windows cleanup 2007-10-28 01:19:33 -04:00
Slava Pestov 346937a31a Fix stack effect error in com-back 2007-10-28 01:19:19 -04:00
Slava Pestov 4a2a214cb0 Another fix 2007-10-28 00:42:36 -04:00
Slava Pestov 748cb2c318 Fix bug in match 2007-10-28 00:28:46 -04:00
Slava Pestov 5a797c83ee tools.completion no longer depends on number tower 2007-10-27 14:43:30 -04:00
Slava Pestov 5cf331a345 Cleanup 2007-10-27 14:43:17 -04:00
Doug Coleman 615958c636 Merge git://factorcode.org/git/factor 2007-10-26 16:04:17 -05:00
Slava Pestov 5fb227926c Fix odd hashtable growing behavior 2007-10-26 03:59:36 -04:00
Slava Pestov 55ecc4b2bc Fix ARM backend problem with large words 2007-10-25 18:09:54 -04:00
Slava Pestov c1295a9737 Fix Windows UI backend 2007-10-25 18:09:43 -04:00
Slava Pestov fc40cef6af Minor planet-factor update 2007-10-24 02:24:26 -04:00
Slava Pestov 588da9ab15 Documentation updates 2007-10-24 02:24:17 -04:00
Doug Coleman 8493de2d67 Merge git://factorcode.org/git/factor 2007-10-24 01:21:59 -05:00
Slava Pestov 850c145a09 Fix bootstrap hang 2007-10-24 02:01:43 -04:00
Slava Pestov 9d80b13932 Add sanity check 2007-10-22 03:49:19 -04:00
Slava Pestov a271b84bba Fix quaternions unit tests 2007-10-21 18:47:46 -04:00
Slava Pestov f50e8de835 Remove partial redraw optimization because there are too many broken GL implementations 2007-10-21 18:10:27 -04:00