Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use API to get content from browser_window. | Michael Drake | 2014-12-04 | 1 | -1/+2 |
| | |||||
* | Store scale in gui_window. Remove a lot of bw dereferencing for scale. | Michael Drake | 2014-12-04 | 3 | -39/+51 |
| | |||||
* | move the low bandwidth check to allow for an average over a much longer time | Vincent Sanders | 2014-12-03 | 1 | -21/+72 |
| | |||||
* | Improve message split generation | Vincent Sanders | 2014-12-02 | 2 | -159/+115 |
| | | | | | | | | | | This changes the message splitting code to ensure that a translation is generated for every different key using a specified language as a fallback if no translation is available. This also allows for a messages to be generated when there is no fallback at all and when the translation is the same as the fallback language | ||||
* | Use translated messgae for low bandwidth error | Vincent Sanders | 2014-12-02 | 2 | -1/+2 |
| | |||||
* | Remove unused variable | Chris Young | 2014-12-01 | 1 | -2/+0 |
| | |||||
* | Clear message port variable so we don't errorneously send messages to it. | Chris Young | 2014-12-01 | 1 | -0/+3 |
| | |||||
* | Run backing store jobs synchronously in the background. | Chris Young | 2014-12-01 | 1 | -24/+313 |
| | |||||
* | Fix leak | Chris Young | 2014-12-01 | 1 | -0/+1 |
| | |||||
* | cope with backing store writeout making no progress | Vincent Sanders | 2014-12-01 | 1 | -44/+52 |
| | |||||
* | ensure the backing store write reports at least a minimal amount of time | Vincent Sanders | 2014-12-01 | 1 | -0/+7 |
| | |||||
* | release gadget allocation on error path (Coverity 1109875) | Vincent Sanders | 2014-11-30 | 1 | -0/+1 |
| | |||||
* | fix resource leak on error (Coverity 1256245) | Vincent Sanders | 2014-11-30 | 1 | -0/+1 |
| | |||||
* | Enable the async write process to be disabled for testing purposes | Chris Young | 2014-11-30 | 1 | -0/+7 |
| | |||||
* | make coverity build script use updated environment variables | Vincent Sanders | 2014-11-30 | 1 | -4/+2 |
| | |||||
* | Improve writeout rescheduling if list of objects is completed quickly | Vincent Sanders | 2014-11-30 | 1 | -9/+11 |
| | |||||
* | correctly calculate writeout bandwidth and properly impose limits | Vincent Sanders | 2014-11-29 | 2 | -19/+66 |
| | |||||
* | Add some comments about timer.device. | Chris Young | 2014-11-29 | 2 | -3/+14 |
| | |||||
* | Improve llcache writeout stratagy | Vincent Sanders | 2014-11-28 | 4 | -35/+75 |
| | |||||
* | revert unecessary librt linkage as it not comes from libnsfb pkg-config ↵ | Vincent Sanders | 2014-11-27 | 2 | -2/+2 |
| | | | | correctly | ||||
* | add rt library to link | Vincent Sanders | 2014-11-27 | 2 | -2/+2 |
| | |||||
* | update the backing store to allow for invalidating entries which have an ↵ | Vincent Sanders | 2014-11-27 | 2 | -49/+69 |
| | | | | allocation | ||||
* | stop using gettimeofday and use the monotonic time interface fron nsutils | Vincent Sanders | 2014-11-26 | 2 | -9/+12 |
| | |||||
* | caclulate the total amount of time spent writing an object out | Vincent Sanders | 2014-11-25 | 1 | -19/+34 |
| | | | | | | In order to calculate the writeout bandwidth we need to know how long it took to write the data to peristant storage in addition to how much was written. | ||||
* | Try using -pipe on beos/haiku as temporary file access may be slow | Vincent Sanders | 2014-11-24 | 1 | -1/+1 |
| | |||||
* | Remove unecessary header include. | Michael Drake | 2014-11-24 | 1 | -1/+0 |
| | |||||
* | correctly release source data from llcache | Vincent Sanders | 2014-11-23 | 2 | -4/+11 |
| | |||||
* | Improve doxygen comments and add todo for cache and backing store | Vincent Sanders | 2014-11-23 | 3 | -59/+149 |
| | |||||
* | remove constness from backing stores store method | Vincent Sanders | 2014-11-23 | 3 | -10/+10 |
| | |||||
* | annotate element struct with packing attributes to reduce entry size | Vincent Sanders | 2014-11-23 | 1 | -7/+9 |
| | |||||
* | Do not use anonymous union as it is not portable | Vincent Sanders | 2014-11-23 | 1 | -13/+37 |
| | | | | | unnamed unions are not portable to old compilers. When reloading data ensure the heap allocation status is discarded. | ||||
* | change the persistant data store to owning the allocations | Vincent Sanders | 2014-11-22 | 4 | -137/+263 |
| | |||||
* | Ensure we're not running events ahead of time. | Chris Young | 2014-11-22 | 1 | -2/+9 |
| | |||||
* | Process scheduled event changes before incoming timer events. | Chris Young | 2014-11-22 | 1 | -10/+11 |
| | | | | This stops things being run that have just been deleted. However, may cause the next event to run early because we don't check the time. | ||||
* | Re-enable asynchronous backing store writes | Chris Young | 2014-11-22 | 5 | -7/+124 |
|\ | |||||
| * | Fix llcache ops table | Chris Young | 2014-11-22 | 1 | -0/+1 |
| | | |||||
| * | Revert "Revert "Write out to the backing store asynchronously."" | Chris Young | 2014-11-22 | 5 | -7/+123 |
|/ | | | | This reverts commit 75623179aa7a0259477ef93dcd2a3562c4884c74. | ||||
* | fix warning | Chris Young | 2014-11-22 | 1 | -0/+1 |
| | |||||
* | Reduce stack to 2K | Chris Young | 2014-11-22 | 1 | -1/+1 |
| | |||||
* | Reply to the timer before running the scheduled task. | Chris Young | 2014-11-22 | 1 | -1/+4 |
| | |||||
* | New asynchronous scheduler | Chris Young | 2014-11-22 | 3 | -66/+286 |
|\ | | | | | | | This ensures that if other processes other than the main NetSurf process try to create scheduled tasks, they are always run on the main process. | ||||
| * | New scheduler | Chris Young | 2014-11-22 | 3 | -57/+186 |
| | | |||||
| * | Initial steps for a scheduler process | Chris Young | 2014-11-22 | 3 | -38/+129 |
|/ | |||||
* | Revert "Should be a while loop in case of multiple simultaneous event triggers." | Chris Young | 2014-11-22 | 1 | -2/+2 |
| | | | | | | This reverts commit 9dcf001a0bf6d09864783125390e20c8eb53c12f. For ehatever reason this is entirely broken, but I'm in the process of rewriting so just revert for now to get the working builds again. | ||||
* | Fix brackets. | Michael Drake | 2014-11-22 | 1 | -1/+1 |
| | |||||
* | Shouldn't need browser_private.h now. | Michael Drake | 2014-11-22 | 1 | -1/+1 |
| | |||||
* | Use API to find if content is selectable, instead of guessing. | Michael Drake | 2014-11-22 | 1 | -1/+1 |
| | |||||
* | Simplify ami_history_open API and use correct call to get history object. | Michael Drake | 2014-11-22 | 4 | -7/+11 |
| | |||||
* | Use API to get URL. | Michael Drake | 2014-11-22 | 1 | -3/+2 |
| | |||||
* | Use browser_window_get_content where we need to. | Michael Drake | 2014-11-22 | 1 | -5/+5 |
| |