| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
svn path=/trunk/netsurf/; revision=12040
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12039
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12035
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12034
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=12032
|
|
|
|
|
|
| |
hlcache/llcache to using schedule to get their cleanups run.
svn path=/trunk/netsurf/; revision=12029
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11826
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11712
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Scheduled events are now in event time order, so schedule_run simply takes the top
event off the heap and runs it (if we're polling, rather than having received a signal
that the next event is due to be run, we check first that we have passed the scheduled
time).
This should provide performance benefits as we are no longer trawling the entire list
of scheduled events (potentially hundreds) every time an event is signalled or the
schedule list is polled.
svn path=/trunk/netsurf/; revision=11703
|
|
|
|
|
|
| |
timer.device version of the scheduler is working and make it the default.
svn path=/trunk/netsurf/; revision=11637
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=11155
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10516
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=10509
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=9649
|
|
|
|
|
|
|
|
|
| |
Unfortunately this
doesn't remove the need for INTUITICKS messages as we still need to break out for page
reflow (which doesn't use the scheduler), but it should make animations more accurate.
svn path=/trunk/netsurf/; revision=9648
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=6447
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5915
|
|
|
|
|
|
|
|
|
|
| |
now work.
Added screen_depth to stop it complaining when trying to BestModeID() a 32-bit screen
on a system that doesn't have one.
svn path=/trunk/netsurf/; revision=5650
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5649
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=5499
|
|
|
|
|
|
| |
Defining AMI_SCHEDULER_USES_TIMER will enable it again.
svn path=/trunk/netsurf/; revision=5291
|
|
|
|
|
|
| |
The timer appears to stop signalling events occasionally - needs some investigation.
svn path=/trunk/netsurf/; revision=5287
|
|
|
|
|
|
|
|
| |
this
resolves a serious system freeze especially prevalent on XOOPS-based websites.
svn path=/trunk/netsurf/; revision=5137
|
|
|
|
| |
svn path=/trunk/netsurf/; revision=4875
|
|
svn path=/trunk/netsurf/; revision=4864
|