Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | allow hash table add inline to be uncompressed | Vincent Sanders | 2018-04-22 | 1 | -119/+175 |
| | |||||
* | add hash table population from file or memory | Vincent Sanders | 2018-04-22 | 1 | -2/+169 |
| | |||||
* | Use coccinelle to change logging macro calls in c files | Vincent Sanders | 2017-09-06 | 1 | -4/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for F in $(git ls-files '*.c');do spatch --sp-file foo.cocci --in-place ${F};done @@ expression E; @@ -LOG(E); +NSLOG(netsurf, INFO, E); @@ expression E, E1; @@ -LOG(E, E1); +NSLOG(netsurf, INFO, E, E1); @@ expression E, E1, E2; @@ -LOG(E, E1, E2); +NSLOG(netsurf, INFO, E, E1, E2); @@ expression E, E1, E2, E3; @@ -LOG(E, E1, E2, E3); +NSLOG(netsurf, INFO, E, E1, E2, E3); @@ expression E, E1, E2, E3, E4; @@ -LOG(E, E1, E2, E3, E4); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4); @@ expression E, E1, E2, E3, E4, E5; @@ -LOG(E, E1, E2, E3, E4, E5); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5); @@ expression E, E1, E2, E3, E4, E5, E6; @@ -LOG(E, E1, E2, E3, E4, E5, E6); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6); @@ expression E, E1, E2, E3, E4, E5, E6, E7; @@ -LOG(E, E1, E2, E3, E4, E5, E6, E7); +NSLOG(netsurf, INFO, E, E1, E2, E3, E4, E5, E6, E7); | ||||
* | Complete hash table tests and clean up ineterface. | Vincent Sanders | 2015-07-12 | 1 | -170/+15 |
| | |||||
* | Change LOG() macro to be varadic | Vincent Sanders | 2015-05-28 | 1 | -4/+4 |
| | | | | | | | | | | | | This changes the LOG macro to be varadic removing the need for all callsites to have double bracketing and allows for future improvement on how we use the logging macros. The callsites were changed with coccinelle and the changes checked by hand. Compile tested for several frontends but not all. A formatting annotation has also been added which allows the compiler to check the parameters and types passed to the logging. | ||||
* | Fix over-allocation of space for hash table chain heads. | Michael Drake | 2013-02-22 | 1 | -1/+1 |
| | |||||
* | trivial docuemntation cleanups to address some of the huge number of ↵ | Vincent Sanders | 2012-10-08 | 1 | -3/+3 |
| | | | | docuemntation warnings | ||||
* | Ensure we actually use the FNV offset basis rather than the prime, for ↵ | Daniel Silverstone | 2008-09-08 | 1 | -1/+1 |
| | | | | | | initialising the hash svn path=/trunk/netsurf/; revision=5286 | ||||
* | - Compiler warning squash | John Tytgat | 2008-07-26 | 1 | -28/+28 |
| | | | | | | | - Changed a lineending \n\r -> \n for a couple of files. - More code style conformance. svn path=/trunk/netsurf/; revision=4762 | ||||
* | Update all source code file headers to reflect GPL version 2 only and ↵ | Vincent Sanders | 2007-08-08 | 1 | -3/+14 |
| | | | | | | contain appropriate licence text svn path=/trunk/netsurf/; revision=3486 | ||||
* | Remove the netsurf/ from the include paths and rationalise use of <> vs "" ↵ | Daniel Silverstone | 2007-05-30 | 1 | -2/+2 |
| | | | | | | | | | | | | | | in includes NetSurf includes are now done with ""s and other system includes with <>s as C intended. The scandeps tool has been updated to only look for ""ed includes, and to verify that the files exist in the tree before adding them to the dependency lines. The depend rule has therefore been augmented to make sure the autogenerated files are built before it is run. This is untested under self-hosted RISC OS builds. All else tested and works. svn path=/trunk/netsurf/; revision=3307 | ||||
* | Update project URL. | Michael Drake | 2006-11-27 | 1 | -2/+2 |
| | | | | svn path=/trunk/netsurf/; revision=3073 | ||||
* | Plug possible memory leak. Reduce memory usage. Add facility to iterate ↵ | Richard Wilson | 2006-10-20 | 1 | -42/+65 |
| | | | | | | through a hashtable. svn path=/trunk/netsurf/; revision=3013 | ||||
* | Further hash table optimisations and tidies. Test rig now does more lookups ↵ | Rob Kendrick | 2006-10-13 | 1 | -13/+18 |
| | | | | | | to favour the more comment case for speed tests, etc. svn path=/trunk/netsurf/; revision=3003 | ||||
* | Optimise and tidy up code. | Richard Wilson | 2006-10-13 | 1 | -10/+24 |
| | | | | svn path=/trunk/netsurf/; revision=3002 | ||||
* | Fix attempts to call die() before messages_hash exists: | John Mark Bell | 2006-10-12 | 1 | -11/+30 |
| | | | | | | | | | 1) Make hash_* more robust in the face of bad parameters 2) Make messages_* more robust in the face of bad parameters 3) Tidy up gui_init such that localised messages are loaded at the earliest opportunity svn path=/trunk/netsurf/; revision=2998 | ||||
* | Add documentation comments to hash table implementation. | Rob Kendrick | 2006-08-21 | 1 | -0/+58 |
| | | | | svn path=/trunk/netsurf/; revision=2877 | ||||
* | Check for malloc failing in hash_add(). Remove unnecessary casts. | James Bursa | 2006-08-20 | 1 | -8/+10 |
| | | | | svn path=/trunk/netsurf/; revision=2873 | ||||
* | Make hash_add() return success/failure bool | Rob Kendrick | 2006-08-20 | 1 | -1/+17 |
| | | | | svn path=/trunk/netsurf/; revision=2872 | ||||
* | Implement simple reusable write-once hash table for use in new Messages file ↵ | Rob Kendrick | 2006-08-20 | 1 | -0/+186 |
handling. svn path=/trunk/netsurf/; revision=2871 |