Commit graph

1735 commits

Author SHA1 Message Date
e951c468a7 WIP: header rename 2009-06-19 14:47:37 +02:00
4307191369 merging latest bugfixes
Merge branch 'master' into session
2009-06-19 14:36:22 +02:00
0ab5a92629 WIP: test-driven brainstorming... how to capture state and params. 2009-06-19 05:57:06 +02:00
Christian Thaeter
52ac7bdc5e FIX: bogus pointer dereference causing gcc to barf
gcc (GCC) 4.2.4 (Ubuntu 4.2.4-1ubuntu3) reported:

./src/lib/mpool.c: In function ‘bitmap_bit_get_nth’:
./src/lib/mpool.c:119: warning: dereferencing type-punned
 pointer will break strict-aliasing rules
2009-06-19 04:22:29 +02:00
8dfc234729 small fix: wrong log formatting spec detected by valgrind 2009-06-19 03:21:43 +02:00
42fd494443 fix regexps to make the new tests pass 2009-06-19 02:18:40 +02:00
fba135c746 Merge backend and testsuite improvements 2009-06-19 01:19:20 +02:00
37c0175bd1 fix crash on closing lumiera, in case of starting multiple threads 2009-06-19 00:45:08 +02:00
3f9902f682 fix possible race in dummy player: sync on tick thread termination 2009-06-19 00:40:31 +02:00
d1b425aba9 finish and tidy the extracted headers 2009-06-17 06:55:18 +02:00
9d04f48c51 WIP: further split the headers 2009-06-16 12:07:49 +02:00
ab4b4c71e6 WIP: start extacting new headers 2009-06-16 11:39:36 +02:00
df6312a581 got it through the compiler... 2009-06-15 04:57:23 +02:00
441cb6b9e2 WIP try to solve the problem of closing a function with arbitrary args 2009-06-15 03:47:05 +02:00
7741b50b91 WIP rewrote the Sub-Tuple extractor into a simplistic Tuple type 2009-06-14 19:40:35 +02:00
b937bd08ae WIP: parameter closure brainstorming 2009-06-14 05:38:35 +02:00
c87970e13b Add command explaining what's actually going on here... 2009-06-12 20:21:46 +02:00
2914f6685b actually create the chain of Definition-Objects 2009-06-12 20:10:27 +02:00
72d51077f7 change type dissection template to work rather in forward direction
allowing for the user just to specify a function without any type parameters
2009-06-12 19:49:44 +02:00
246529bae9 concpet draft of parameter type extraction and checking works (i.e. compiles) 2009-06-10 05:00:01 +02:00
e3da082016 WIP idea to allow arbitrary command parameters 2009-06-10 03:42:23 +02:00
102e96891b fixing, stubbing, and some chainsaw surgery to get half-finished code through the compiler 2009-06-09 09:05:19 +02:00
3a7de1654a WIP: create a "scrapbook" test for trying out some ideas 2009-06-08 21:29:09 +02:00
ba37045b48 WIP: interface/framwork skeleton 2009-06-08 04:50:29 +02:00
529d4bd459 Planning / Design: Session interface, Commands 2009-06-08 04:50:29 +02:00
011018c5c1 tag all Tiddlers containing images 2009-06-08 04:50:29 +02:00
8e46819c09 UML: export actual Version as HTML report 2009-06-08 04:49:46 +02:00
6f00eb742b regenerate all immages currently used by the renderengine TiddlyWiki 2009-06-08 04:49:25 +02:00
6cf2e6cfb9 UML: adapted to *BOUML-4.4.2* (Debian/Lenny)
checked and cleaned up all diagrams, removed some outdated information
2009-06-07 19:43:11 +02:00
250bdf81cd UML: merge additions done on branch builder 2009-06-07 16:42:13 +02:00
321acc7f4e WIP: add type handling and conversion test 2009-06-07 03:36:27 +02:00
f1827ea753 WIP: test support macro for exception check 2009-06-07 03:22:08 +02:00
905c0319be WIP: add lifecycle test 2009-06-07 03:12:07 +02:00
2731e34c3e WIP: test driven brainstorming: basic MObjectRef behaviour 2009-06-07 00:45:55 +02:00
091c3a20ef fix indentation 2009-06-06 23:58:44 +02:00
56ff31df0a WIP: initial testbed for MObjectRef_test 2009-06-06 23:12:51 +02:00
Christian Thaeter
64c1238445 FIX: mpool: macro for constants depending on host wordsize
This might fix http://issues.lumiera.org/ticket/136 I have no 32bit
system to validate this.
2009-06-06 16:05:34 +02:00
Christian Thaeter
ee5c2b98ee Fix: mpool build and tests 2009-06-06 15:23:20 +02:00
Christian Thaeter
bf94c90e59 add some more nobug keywords to the test.sh exception list 2009-06-06 15:22:48 +02:00
ee7f2d6c0f WIP: replace direct ctor call by an embedded factory member 2009-06-06 07:12:09 +02:00
90dffdc9d2 some cleanup and renaming 2009-06-06 06:55:13 +02:00
815f8569ce WIP: accessing the default PlacementIndex (within the Session) 2009-06-06 06:18:37 +02:00
fa31f3736e WIP some details regarding PlacementRef 2009-06-06 04:23:11 +02:00
4ee0b18731 Fix: activation of MObjectRef, exception safety 2009-06-06 04:04:33 +02:00
638022c07f WIP: add run-time type check API to Placement 2009-06-06 04:02:08 +02:00
d740d9734d re-enable test for waiting on thread termination 2009-06-05 05:35:24 +02:00
b6d22bb2e0 fix: condition for signalling thread termination is optional 2009-06-05 05:04:45 +02:00
e0ff915987 adapt thread-wrapper.hpp to backend thread API change 2009-06-05 05:00:53 +02:00
Christian Thaeter
58f1fbe3a8 mpool: completion
fix tests, add some benchmarks
finished documentation, cosmetics, cleanup
2009-06-04 18:11:45 +02:00
Christian Thaeter
92271ba1c1 mpool: add an alloc_near() function which takes a explicit hint for locality 2009-06-04 18:11:44 +02:00