Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix compilation bug when enabling pthreads.
authormquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 13 Jul 2009 18:03:57 +0000 (18:03 +0000)
committermquinson <mquinson@48e7efb5-ca39-0410-a469-dd3cf9ba447f>
Mon, 13 Jul 2009 18:03:57 +0000 (18:03 +0000)
commit062ce26ac2d8afce1a666f908d0bf49c94c1b6c7
tree95671d9341748173a2ea1f2cde91f2f91938e7a5
parent152761acff7189ad29b4cc2f4e32dfa49f21430e
Fix compilation bug when enabling pthreads.
Move contexts' control API (start, stop, yield, etc) to the
context_factory data structure instead of having pointers in each
xbt_context data structure for them. This saves a bunch of memory and
context creation is a bit faster.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@6494 48e7efb5-ca39-0410-a469-dd3cf9ba447f
src/simix/xbt_context.c
src/simix/xbt_context_java.c
src/simix/xbt_context_private.h
src/simix/xbt_context_sysv.c
src/simix/xbt_context_thread.c