[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: RFC: Lightweight synchronization mechanism for gnumach v3
From: |
Samuel Thibault |
Subject: |
Re: RFC: Lightweight synchronization mechanism for gnumach v3 |
Date: |
Wed, 20 Apr 2016 13:37:52 +0200 |
User-agent: |
Mutt/1.5.21+34 (58baf7c9f32f) (2010-12-30) |
Samuel Thibault, on Wed 20 Apr 2016 13:23:46 +0200, wrote:
> Samuel Thibault, on Mon 18 Apr 2016 21:50:16 +0200, wrote:
> > > I also have the implementation for what glibc calls
> > > 'low-level lock' i.e. a wrapper around something like futex. That can be
> > > integrated into glibc to replace spin locks where needed as well.
> >
> > Ah, cool, indeed :)
> >
> > Also, the spin_lock functions from glibc/mach's spin-lock.h could be
> > made to use it instead of calling __swtch_pri().
>
> Also, it should now be easy to implement sem_open(), which we still
> lack, and that is posing portability issues.
(and sem_init with pshared=1)
Samuel
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, (continued)
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/18
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Agustina Arzille, 2016/04/19
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/24
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Agustina Arzille, 2016/04/25
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/25
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/25
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Richard Braun, 2016/04/26
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Agustina Arzille, 2016/04/28
- Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/29
Re: RFC: Lightweight synchronization mechanism for gnumach v3, Samuel Thibault, 2016/04/20