Commits included in testrun 68462:d6ccf41b09a1

changeset 68442:40f086366f39
date:2019-02-28 14:01 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_system.h
message:Fix mutex initialization.
 
changeset 68443:aa2ecc0e3a28
date:2019-02-28 14:14 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_hash.c gdk/gdk_imprints.c gdk/gdk_orderidx.c gdk/gdk_storage.c gdk/gdk_system.c gdk/gdk_system.h monetdb5/mal/mal_client.c monetdb5/mal/mal_dataflow.c monetdb5/modules/mal/mal_mapi.c
message:Give threads and semaphores more unique names.
 
changeset 68444:5ff0d5af93be
date:2019-02-28 14:16 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk.h gdk/gdk_system.c gdk/gdk_system.h
message:With -d1 (THRDMASK) print life events for threads.
 
changeset 68445:6070ffc781ed
date:2019-02-28 14:19 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:monetdb5/mal/mal_dataflow.c
message:Only up semaphores for running threads.
 
changeset 68446:2fc37bd13428
date:2019-02-28 09:58 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk.h gdk/gdk_hash.c gdk/gdk_imprints.c gdk/gdk_orderidx.c
message:New debugmask (1<<20) to print algodebug info on accelarator usage.
 
changeset 68447:1d39e8339109
date:2019-02-28 15:14 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_bbp.c
message:Don't print info about writing BBP.dir for -d1 (THRDMASK).
 
changeset 68448:9bd9341477e0
date:2019-02-28 15:23 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:clients/Tests/exports.stable.out
message:MT_thread_setname is gone.
 
changeset 68449:2dd227fe4f89
date:2019-02-28 15:24 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:configure.ag gdk/gdk_system.h
message:Use MacOS X's way of doing semaphores (using Grand Central Dispatch).
 
changeset 68450:9638054be033
date:2019-02-28 15:54 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_system.h gdk/gdk_utils.c monetdb5/mal/mal_dataflow.c monetdb5/mal/mal_private.h
message:Properly destroy semaphores when their time has come.
 
changeset 68451:439c8a67fb51
date:2019-02-28 15:59 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_system.c
message:Add cast for ATOMIC_TYPE values.
 
changeset 68452:612ebb1c3db1
date:2019-02-28 16:32 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:monetdb5/mal/mal_client.c monetdb5/mal/mal_client.h monetdb5/modules/mal/mal_mapi.c monetdb5/modules/mal/tablet.c
message:Since semaphore and thread names are now copied, we don't need lasting storage for them.
 
changeset 68458:132541ad21de
date:2019-03-01 12:36 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:sql/backends/monet5/sql_scenario.c
message:Skip function name lookup by providing the pointer right away.
 
changeset 68459:b134e2a25752
date:2019-03-01 16:42 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:clients/Tests/exports.stable.out gdk/gdk_system.c gdk/gdk_system.h
message:Record lock/semaphore/thread we're waiting for.
 
changeset 68460:ac5771e5969c
date:2019-03-01 16:45 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_private.h gdk/gdk_system.h gdk/gdk_utils.c monetdb5/mal/mal.c monetdb5/modules/mal/remote.c
message:Store lock name in lock structure.
 
changeset 68461:beca6eee53ee
date:2019-03-01 16:46 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:gdk/gdk_hash.c gdk/gdk_orderidx.c
message:Reduce lock contention.
 
changeset 68462:d6ccf41b09a1
date:2019-03-01 16:47 +0100
user:Sjoerd Mullender <sjoerd@acm.org>
branch:Apr2019
files:clients/mapilib/mapi.c gdk/gdk_atomic.h
message:Prettification.