[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: C under Lua
- From: Glenn Maynard <glenn@...>
- Date: Wed, 22 Feb 2006 22:50:22 -0500
On Thu, Feb 23, 2006 at 04:02:43AM +0100, Mike Pall wrote:
> Depending on compiler defines and some other things having to do
> with glibc/libpthread startup magic and weak symbol resolving,
> you may get the unlocked versions anyway. The unlocked variant
> may or may not be inlined. The locked variant is never inlined,
> but it may or may not use mutexes. glibc is full of wonders.
That seems probable; the only comparison where tcc comes out faster
for me is comparing tcc with _unlocked vs. gcc with locked. (They're
almost identical, with or without optimizations, and _unlocked is 10
times faster with -O2 or O3, about 3x with tcc.)
--
Glenn Maynard