*** empty log message ***

master
Marc Alexander Lehmann 15 years ago
parent e72960561b
commit e41bdaf309

49
ev.c

@ -1372,7 +1372,6 @@ ev_loop_fork (EV_P)
{
postfork = 1; /* must be in line with ev_default_fork */
}
#endif
#if EV_MULTIPLICITY
@ -1463,6 +1462,29 @@ call_pending (EV_P)
}
}
#if EV_IDLE_ENABLE
void inline_size
idle_reify (EV_P)
{
if (expect_false (idleall))
{
int pri;
for (pri = NUMPRI; pri--; )
{
if (pendingcnt [pri])
break;
if (idlecnt [pri])
{
queue_events (EV_A_ (W *)idles [pri], idlecnt [pri], EV_IDLE);
break;
}
}
}
}
#endif
void inline_size
timers_reify (EV_P)
{
@ -1543,29 +1565,6 @@ periodics_reschedule (EV_P)
}
#endif
#if EV_IDLE_ENABLE
void inline_size
idle_reify (EV_P)
{
if (expect_false (idleall))
{
int pri;
for (pri = NUMPRI; pri--; )
{
if (pendingcnt [pri])
break;
if (idlecnt [pri])
{
queue_events (EV_A_ (W *)idles [pri], idlecnt [pri], EV_IDLE);
break;
}
}
}
}
#endif
void inline_speed
time_update (EV_P_ ev_tstamp max_block)
{
@ -1601,7 +1600,7 @@ time_update (EV_P_ ev_tstamp max_block)
{
rtmn_diff = ev_rt_now - mn_now;
if (fabs (odiff - rtmn_diff) < MIN_TIMEJUMP)
if (expect_true (fabs (odiff - rtmn_diff) < MIN_TIMEJUMP))
return; /* all is well */
ev_rt_now = ev_time ();

@ -3321,10 +3321,10 @@ millions of watchers.
=item C<double> must hold a time value in seconds with enough accuracy
The type C<double> is used to represent timestamps. It is required to have
at least 51 bits of mantissa, which is good enough for at least into the
year 4000. This requirement is fulfilled by implementations implementing
IEEE 754 (basically all existing ones).
The type C<double> is used to represent timestamps. It is required to
have at least 51 bits of mantissa (and 9 bits of exponent), which is good
enough for at least into the year 4000. This requirement is fulfilled by
implementations implementing IEEE 754 (basically all existing ones).
=back

Loading…
Cancel
Save