Re: Re: Re: C++ API

2012-05-04 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / sc

Re: libev signal mask and thread

2012-04-28 Thread Marc Lehmann
e or more threads handle the signal. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Leh

Re: libev signal mask and thread

2012-04-28 Thread Marc Lehmann
G -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mai

Re: libev signal mask and thread

2012-04-28 Thread Marc Lehmann
=-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Using EV_CUSTOM for custom events

2012-04-28 Thread Marc Lehmann
ibev has no "same thread" optimisation anywhere. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: Using EV_CUSTOM for custom events

2012-04-28 Thread Marc Lehmann
--==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mai

Re: Re: C++ API

2012-04-19 Thread Marc Lehmann
On Thu, Apr 19, 2012 at 10:11:17PM +0800, 马承珂 wrote: > At 2012-04-19 15:35:46,"Marc Lehmann" wrote: > >As an additional info-let: current versions of gcc (at least 4.4+) don't > >emit any warnings when compiled with -O2, except in the CVS version, and > >the

Re: C++ API

2012-04-19 Thread Marc Lehmann
_GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de

Re: C++ API

2012-04-19 Thread Marc Lehmann
On Wed, Apr 18, 2012 at 11:02:35AM -0400, Kevyn-Alexandre Paré wrote: > On 2012-04-18, at 1:33 AM, Marc Lehmann wrote: > > > On Tue, Apr 17, 2012 at 04:18:13PM -0400, Kevyn-Alexandre Paré > > wrote: > >> I'm new to libev and want to know if the C++ API

Re: C++ API

2012-04-17 Thread Marc Lehmann
th the C++ API. See "C++ SUPPORT" in the documentation. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __

Re: NXWEB - ultra-fast web server based on libev

2012-04-12 Thread Marc Lehmann
w, but looking at the repository, I see no evidence for that. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __

Re: empty loop, adding watchers, one minute idle

2012-03-25 Thread Marc Lehmann
end to wake up the event loop? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ /

Re: empty loop, adding watchers, one minute idle

2012-03-25 Thread Marc Lehmann
e of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schm

Re: empty loop, adding watchers, one minute idle

2012-03-25 Thread Marc Lehmann
http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.

Re: Is there any other reason that tcp server can't receive socket client data?

2012-03-21 Thread Marc Lehmann
, you have to read the data yourself (using e.g. sysread). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann

Re: empty loop, adding watchers, one minute idle

2012-03-20 Thread Marc Lehmann
www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Questions regarding how libev works

2012-03-08 Thread Marc Lehmann
od api (which is also not efficient). your os will use multiple cores automatically when you have more than one runnable process (or thread). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra

Re: Patch for libeio

2012-03-06 Thread Marc Lehmann
g it. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de

Re: Patch for libeio

2012-03-06 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\

Re: nio4r and the Ruby GIL revisited

2012-03-04 Thread Marc Lehmann
't have to patcht he file on every release. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --=

Re: nio4r and the Ruby GIL revisited

2012-03-02 Thread Marc Lehmann
www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin

Re: nio4r and the Ruby GIL revisited

2012-03-02 Thread Marc Lehmann
ntra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin

Re: Async Watcher Issue on Windows

2012-02-22 Thread Marc Lehmann
- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Memory Fence on MIPS

2012-02-22 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___

Re: Async Watcher Issue on Windows

2012-02-21 Thread Marc Lehmann
==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists

Re: Memory Fence on MIPS

2012-02-21 Thread Marc Lehmann
mips__ as well? (I applied it with __mips__ in the meantime). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehm

Re: Async Watcher Issue on Windows

2012-02-20 Thread Marc Lehmann
http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Async Watcher Issue on Windows

2012-02-20 Thread Marc Lehmann
oice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ _

Re: Async Watcher Issue on Windows

2012-02-18 Thread Marc Lehmann
ra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/m

Re: Async Watcher Issue on Windows

2012-02-18 Thread Marc Lehmann
On Sun, Feb 19, 2012 at 02:44:38AM +0100, Marc Lehmann wrote: > On Thu, Feb 16, 2012 at 06:07:13PM +0200, Anton Kirilov > wrote: > > I have attached a sample patch; would you please merge it into the libev > > source code? > > unfortunately, using your patch, I

Re: Async Watcher Issue on Windows

2012-02-18 Thread Marc Lehmann
ww.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Async Watcher Issue on Windows

2012-02-18 Thread Marc Lehmann
_GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list l

Re: lgpl

2012-02-13 Thread Marc Lehmann
(the manual is a good place, as well as a text file that comes with the program). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __

Re: libev and Java

2012-02-10 Thread Marc Lehmann
_GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@li

Re: Definition conflict: EV_ERROR

2012-02-08 Thread Marc Lehmann
de+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___

libev-4.11 has just been released

2012-02-06 Thread Marc Lehmann
a, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___

Re: EV fails to install on OS X 10.7

2012-02-04 Thread Marc Lehmann
choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm..

Re: EV fails to install on OS X 10.7

2012-02-03 Thread Marc Lehmann
On Thu, Feb 02, 2012 at 04:26:53AM +0100, Marc Lehmann wrote: > Ahh, that makes more sense - the trouble with __llvm__ is that it's > defined by a lot of compilers - is there a more specific way to check for > apple's compiler, or is this guaranteed to work with all comp

Re: EV fails to install on OS X 10.7

2012-02-02 Thread Marc Lehmann
also completely redundant, but still many symbols are declared static for good reasons :) -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation --

Re: EV fails to install on OS X 10.7

2012-02-02 Thread Marc Lehmann
tp://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://li

Re: EV fails to install on OS X 10.7

2012-02-02 Thread Marc Lehmann
latforms, or drop it. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)_

Re: EV fails to install on OS X 10.7

2012-02-02 Thread Marc Lehmann
le simple statc/external declarations. It only leads to madness. clang should just fix that bug, and everybody will be happy. Any discussion about that is just a big waste of time. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_

Re: EV fails to install on OS X 10.7

2012-02-01 Thread Marc Lehmann
On Wed, Jan 25, 2012 at 10:16:32AM +0400, Alexey Borzenkov wrote: > Hi Marc, > > On Mon, Jan 23, 2012 at 5:44 PM, Marc Lehmann wrote: > > I tested EV before release and it seems to compile fine, but I cannot test > > on os x 10.7. > > I just did and there are two i

Re: libecb memory fence on s390 and s390x

2012-01-27 Thread Marc Lehmann
ubmitting patches (I fixed it manually). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\

Re: libecb memory fence on s390 and s390x

2012-01-27 Thread Marc Lehmann
t it yet, but given the docs and the > use by gcc it should be straight forward. Yeah, why ever would we need to test if it's so obviously correct :*) -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.n

Re: Timeout event resolution

2012-01-27 Thread Marc Lehmann
_ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: EV fails to install on OS X 10.7

2012-01-23 Thread Marc Lehmann
ntent MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mail

Re: EV fails to install on OS X 10.7

2012-01-23 Thread Marc Lehmann
ry stuff. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --=

Re: EV fails to install on OS X 10.7

2012-01-23 Thread Marc Lehmann
the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: EV fails to install on OS X 10.7

2012-01-23 Thread Marc Lehmann
tually have paid them money right? Why not go to them? People like you, with demands like these, are the reason I care less and less for os x users. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net

Re: libev callbacks getting called for same socket fd and same event

2012-01-10 Thread Marc Lehmann
this wish? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/

Re: Does EV++ exception specification should be used?

2012-01-09 Thread Marc Lehmann
eliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Not to terminate ev_loop

2012-01-08 Thread Marc Lehmann
generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Feature request: ability to use libeio with multiple event loops

2011-12-31 Thread Marc Lehmann
aster design using process, because processes can also share memory (but I wished it was easier). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(

Re: Feature request: ability to use libeio with multiple event loops

2011-12-31 Thread Marc Lehmann
on another cpu, creating a lot of memory traffic resulting in very measurable slowdowns). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Problem using libev c++ timer

2011-12-23 Thread Marc Lehmann
free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Is that ev_run()/ev_loop() inhibited in multiple thread of current libev?

2011-12-22 Thread Marc Lehmann
#x27;t compile with poll and/or select backends, although this is really not recommended. See the documentation for details on how to disable single backends. > On Thu, Dec 22, 2011 at 3:31 AM, Marc Lehmann wrote: Please don't quote large amounts of text without replying to them. It

Re: Feature request: ability to use libeio with multiple event loops

2011-12-21 Thread Marc Lehmann
_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Feature request: ability to use libeio with multiple event loops

2011-12-21 Thread Marc Lehmann
he free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Feature request: ability to use libeio with multiple event loops

2011-12-21 Thread Marc Lehmann
gth comparisons and nothing else. Go to your local kindergarden and do it there please. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _

Re: Feature request: ability to use libeio with multiple event loops

2011-12-21 Thread Marc Lehmann
such Linux might want (or be forced) to change these, and what kind of performance penalties might be associated with that. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www

Re: Is that ev_run()/ev_loop() inhibited in multiple thread of current libev?

2011-12-21 Thread Marc Lehmann
http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Feature request: ability to use libeio with multiple event loops

2011-12-20 Thread Marc Lehmann
r mmu works. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __

Re: Feature request: ability to use libeio with multiple event loops

2011-12-20 Thread Marc Lehmann
switches? :) Even many rpc systems (corba, d-bus etc.) don't require a context switch. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: Feature request: ability to use libeio with multiple event loops

2011-12-20 Thread Marc Lehmann
wrapper API. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ----==-- _ generation ---==---(_)__ __ __

Re: Feature request: ability to use libeio with multiple event loops

2011-12-20 Thread Marc Lehmann
so it's worse. But at no time do you consider the overheads you would impose by changing the method. That doesn't make much sense. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _

Re: Feature request: ability to use libeio with multiple event loops

2011-12-20 Thread Marc Lehmann
a pipe is much simpler :) See http://lists.schmorp.de/pipermail/libev/2011q4/001585.html for soem discussion. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---

Re: [timers] - triggering at the same time

2011-12-18 Thread Marc Lehmann
e of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schm

Re: [timers] - triggering at the same time

2011-12-18 Thread Marc Lehmann
V testsuite also checks for this explicitly. so the issue might be a non-issue after all. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ _

Re: [timers] - triggering at the same time

2011-12-18 Thread Marc Lehmann
t could well be that his actual problem doesn't require this - we only know his solution, but not his problem yet. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation

Re: [timers] - triggering at the same time

2011-12-18 Thread Marc Lehmann
e code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\

Re: [timers] - triggering at the same time

2011-12-16 Thread Marc Lehmann
want in a prepare callback. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \

Re: EV and the order of callback invocation

2011-12-15 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___

Re: Magic number MAX_BLOCKTIME

2011-12-11 Thread Marc Lehmann
generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: libev callback mechanism

2011-12-10 Thread Marc Lehmann
-==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libe

Re: libecb patch: fix compile warnings on gcc-llvm 4.2.1 (OS X 10.6 with Xcode 4)

2011-12-09 Thread Marc Lehmann
since been replaced. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)_

Re: libecb patch: fix compile warnings on gcc-llvm 4.2.1 (OS X 10.6 with Xcode 4)

2011-12-09 Thread Marc Lehmann
or fewer warnings and slightly faster code in some corner cases is just not worth your time, imho. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==-

Re: libecb patch: fix compile warnings on gcc-llvm 4.2.1 (OS X 10.6 with Xcode 4)

2011-12-09 Thread Marc Lehmann
he well being of ecb and other free software, given that free alternative compilers that work (both gcc and llvm) are easily available and installable. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net

Re: libecb patch: fix compile warnings on gcc-llvm 4.2.1 (OS X 10.6 with Xcode 4)

2011-12-08 Thread Marc Lehmann
for ecb_inline then it will go away automatically as soon as llvm supports c99 (which has inline). -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generati

Re: How to use the MM-thread on libev program ?

2011-12-05 Thread Marc Lehmann
content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___

Re: Fwd: need some detail about ev_async.

2011-11-22 Thread Marc Lehmann
ode+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libe

Re: Using POLLPRI with EVBACKEND_POLL backend?

2011-11-15 Thread Marc Lehmann
_GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list lib

Re: xxx_poll callbacks and multiple event loops

2011-11-08 Thread Marc Lehmann
ontent MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailin

Re: xxx_poll callbacks and multiple event loops

2011-11-08 Thread Marc Lehmann
The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /

Re: xxx_poll callbacks and multiple event loops

2011-11-08 Thread Marc Lehmann
o each libev. -- The choice of a Deliantra, the free code+content MORPG -----==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -==

Re: xxx_poll callbacks and multiple event loops

2011-11-06 Thread Marc Lehmann
quest, and can use any attached information. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \

Re: [PATCH] ev: fix epoll_init fd leak

2011-11-03 Thread Marc Lehmann
rmance, but we constantly optimise for it". -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --

Re: [PATCH] ev: fix epoll_init fd leak

2011-11-03 Thread Marc Lehmann
G -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: [PATCH] ev: fix epoll_init fd leak

2011-10-31 Thread Marc Lehmann
ent MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing

Re: [PATCH] ev: fix epoll_init fd leak

2011-10-31 Thread Marc Lehmann
therwise. Anything else is just madness. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ /

Re: [PATCH] ev: fix epoll_init fd leak

2011-10-31 Thread Marc Lehmann
free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: [PATCH] ev: fix epoll_init fd leak

2011-10-31 Thread Marc Lehmann
p://www.deliantra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lis

Re: alternate approach to timer inaccuracy due to cached times

2011-10-16 Thread Marc Lehmann
ra.net ==-- _ generation ---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: eio: use futimesat() if futimes() is not available

2011-10-15 Thread Marc Lehmann
On Sat, Oct 15, 2011 at 05:36:18PM +0200, Ben Noordhuis wrote: > On Sat, Oct 15, 2011 at 10:56, Marc Lehmann wrote: > > On Wed, Oct 12, 2011 at 11:06:12PM +0200, Ben Noordhuis > > wrote: > >> Attached is a patchlet that makes libeio fall back to futimesat() if &

Re: [PATCH] fix typos with codespell

2011-10-15 Thread Marc Lehmann
---==---(_)__ __ __ Marc Lehmann --==---/ / _ \/ // /\ \/ / schm...@schmorp.de -=/_/_//_/\_,_/ /_/\_\ ___ libev mailing list libev@lists.schmorp.de http://lists.schmorp.de/cgi-bin/mailman/listinfo/libev

Re: eio: use futimesat() if futimes() is not available

2011-10-15 Thread Marc Lehmann
lete) - can you check whether this works for you? -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net ==-- _ generation ---==---(_)__ __ ____ __ M

Re: alternate approach to timer inaccuracy due to cached times

2011-10-15 Thread Marc Lehmann
broken according to > its own documentation, would you agree with that? In my opinion, one shouldn't give much on your opinion, it's obviously flawed, and that has been explained a number of times already :/ -- The choice of a Deliantra, the free code+

Re: alternate approach to timer inaccuracy due to cached times

2011-10-14 Thread Marc Lehmann
On Fri, Oct 14, 2011 at 06:34:47PM +0700, Denis Bilenko wrote: > On Fri, Oct 14, 2011 at 3:59 PM, Marc Lehmann wrote: > > I do think I understand you, and I do maintain this is a design shortcoming > > in gevent that is not shared by other code based on libev (or other even

Re: alternate approach to timer inaccuracy due to cached times

2011-10-14 Thread Marc Lehmann
an see how that works for you, but there are other, and imho better, ways to handle this issue. So, whats wrong with the fixes that we suggest are better (namely (2) above)? Why would that not fix your problem in a better way? -- The choice of a Deliantra, the f

Re: alternate approach to timer inaccuracy due to cached times

2011-10-12 Thread Marc Lehmann
, you could easily implement this in gevent, where it probably belongs, as it works around a (probably minor) design limitation in gevent. -- The choice of a Deliantra, the free code+content MORPG -==- _GNU_ http://www.deliantra.net =

<    1   2   3   4   5   6   7   8   9   10   >