Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Jul 2001 21:23:12 -0700 (PDT)
From:      Jason Evans <jasone@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/include pthread.h src/lib/libc_r/man Makefile.inc pthread_attr.3 src/lib/libc_r/test guard_b.c guard_b.exp guard_s.pl Makefile src/lib/libc_r/uthread uthread_attr_getguardsize.c uthread_attr_setguardsize.c uthread_stack.c ...
Message-ID:  <200107200423.f6K4NC787992@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jasone      2001/07/19 21:23:11 PDT

  Modified files:
    include              pthread.h 
    lib/libc_r/man       Makefile.inc pthread_attr.3 
    lib/libc_r/test      Makefile 
    lib/libc_r/uthread   Makefile.inc pthread_private.h 
                         uthread_create.c uthread_fork.c 
                         uthread_gc.c uthread_init.c 
  Added files:
    lib/libc_r/test      guard_b.c guard_b.exp guard_s.pl 
    lib/libc_r/uthread   uthread_attr_getguardsize.c 
                         uthread_attr_setguardsize.c 
                         uthread_stack.c 
  Log:
  Implement pthread_attr_[gs]etguardsize().  Non-default-size stacks used to
  be malloc()ed, but they are now allocated using mmap(), just as the
  default-size stacks are.  A separate cache of stacks is kept for
  non-default-size stacks.
  
  Collaboration with:	deischen
  
  Revision  Changes    Path
  1.24      +4 -1      src/include/pthread.h
  1.15      +3 -1      src/lib/libc_r/man/Makefile.inc
  1.8       +7 -1      src/lib/libc_r/man/pthread_attr.3
  1.9       +3 -3      src/lib/libc_r/test/Makefile
  1.29      +4 -1      src/lib/libc_r/uthread/Makefile.inc
  1.59      +13 -39    src/lib/libc_r/uthread/pthread_private.h
  1.31      +8 -63     src/lib/libc_r/uthread/uthread_create.c
  1.26      +9 -20     src/lib/libc_r/uthread/uthread_fork.c
  1.16      +14 -53    src/lib/libc_r/uthread/uthread_gc.c
  1.33      +2 -5      src/lib/libc_r/uthread/uthread_init.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107200423.f6K4NC787992>