summaryrefslogtreecommitdiff
path: root/utils/log.h
Commit message (Collapse)AuthorAgeFilesLines
* Dukky: Add and utilise a jserrors categoryDaniel Silverstone2019-08-021-0/+1
| | | | | | | Normal, and verbose logging will now also log all JS errors in order that we stand a chance of debugging things more easily when testing. Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* LOG: Add a dukky logging categoryDaniel Silverstone2019-02-171-0/+1
| | | | | | For better logging separation, add a dukky logging category Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
* Finalise nslog layer properly in closedownDaniel Silverstone2017-09-101-0/+9
|
* Revert "Hopefully quash INFO confusion on Atari MINT platform"Vincent Sanders2017-09-081-4/+0
| | | | This reverts commit 9c93ed1bca859e5b5cb3c018be327fb91213c558.
* Sort out the logging so that -v etc do the right thingDaniel Silverstone2017-09-081-0/+12
|
* Hopefully quash INFO confusion on Atari MINT platformDaniel Silverstone2017-09-081-0/+4
|
* update layout logging to use a catagoryVincent Sanders2017-09-071-0/+1
|
* update framebuffer toolkit logging to use a ctagoryVincent Sanders2017-09-071-0/+1
|
* Update scheduler logging to use catagoryVincent Sanders2017-09-071-0/+1
|
* update plotter logging to use a catagoryVincent Sanders2017-09-061-0/+1
|
* update fetch debug logging to use catagoryVincent Sanders2017-09-061-0/+1
|
* add low level cache category and use itVincent Sanders2017-09-061-2/+2
|
* use nslog library for logging if available.Vincent Sanders2017-09-031-9/+33
|
* Improve logging interface to reduce overheadVincent Sanders2015-05-291-12/+2
| | | | | | | | | | | | | This reduces logging overhead by only calling the log output function once instead of three times. Additionally the nslog_gettime interface no longer needs to be exported and the static function is directly inlined further reducing function call overhead. Finally the appending of a newline uses fputc instead of a full printf call which is considerably more simple and further reduces overhead time.
* Change LOG() macro to be varadicVincent Sanders2015-05-281-4/+5
| | | | | | | | | | | | 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.
* move verbose log global into logging module and remove netsurf.h includeVincent Sanders2014-01-291-1/+4
|
* reduce call overhead on log messagesVincent Sanders2012-11-051-5/+7
|
* Fix build with NDEBUG definedJohn Mark Bell2011-04-031-5/+4
| | | | svn path=/trunk/netsurf/; revision=12154
* move logging initialisationVincent Sanders2011-04-021-0/+23
| | | | svn path=/trunk/netsurf/; revision=12152
* Log to stderrJohn Mark Bell2011-03-121-4/+16
| | | | svn path=/trunk/netsurf/; revision=11983
* Fix windows url barVincent Sanders2010-10-171-10/+1
| | | | | | Clean up toolbar and urlbar creation and subclassing svn path=/trunk/netsurf/; revision=10891
* Add seconds/microseconds wallclock time to log output, move header includes ↵Rob Kendrick2010-10-041-6/+19
| | | | | | to inside guard. svn path=/trunk/netsurf/; revision=10864
* Update my e-mail address.John Tytgat2008-08-051-1/+1
| | | | svn path=/trunk/netsurf/; revision=4908
* Update all source code file headers to reflect GPL version 2 only and ↵Vincent Sanders2007-08-081-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 Silverstone2007-05-301-1/+1
| | | | | | | | | | | | | | 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
* Add a -v option to enable debug logging. Pass -v by default to the RO runimage.Daniel Silverstone2007-05-301-3/+4
| | | | svn path=/trunk/netsurf/; revision=3306
* Update project URL.Michael Drake2006-11-271-1/+1
| | | | svn path=/trunk/netsurf/; revision=3073
* [project @ 2004-07-08 20:13:35 by joty]John Tytgat2004-07-081-10/+9
| | | | | | Log function name too when compiling with Norcroft. svn path=/import/netsurf/; revision=1058
* [project @ 2003-06-30 12:44:02 by bursa]James Bursa2003-06-301-2/+5
| | | | | | New file headers. svn path=/import/netsurf/; revision=190
* [project @ 2003-02-09 12:58:14 by bursa]James Bursa2003-02-091-2/+2
| | | | | | Reorganization and rewrite of fetch, cache, and content handling. svn path=/import/netsurf/; revision=96
* [project @ 2002-10-08 09:38:29 by bursa]James Bursa2002-10-081-0/+24
LOG(()) macro for easier debugging. svn path=/import/netsurf/; revision=41