aboutsummaryrefslogtreecommitdiff
path: root/core/log
Commit message (Expand)AuthorAgeFilesLines
* Use positional and named arguments within the core librarygingerBill2023-06-212-40/+40
* Add `Allocator_Mode.Alloc_Non_Zerored`gingerBill2022-09-221-0/+7
* Merge pull request #1928 from IanLilleyT/logger_extra_spacegingerBill2022-08-111-1/+1
|\
| * removed extra space from file_console_loggerIan Lilley2022-08-031-1/+1
* | Eliminate use of LLVMGetElementType for pointersgingerBill2022-08-091-8/+23
* | Add basic "lock" around `Log_Allocator` to minimize errors with allocation lo...gingerBill2022-08-081-43/+50
* | Update `delete` to pass size in bytes to free when possiblegingerBill2022-08-081-6/+15
* | Remove unnecessary pointergingerBill2022-08-081-1/+1
* | Add `log.Log_Allocator`gingerBill2022-08-082-6/+81
|/
* Convert all uses of `*_from_slice` to `*_from_bytes` where appropriategingerBill2022-05-161-1/+1
* memleak fix on destroy_multi_logger()André2021-10-231-0/+2
* Strip even more semicolons if followed by a `}` or `)` on the same linegingerBill2021-08-311-2/+2
* Remove unneeded semicolons from the core librarygingerBill2021-08-313-100/+100
* Make trailing comma usage consistentgingerBill2021-03-131-2/+2
* vet all core packagesgingerBill2021-01-091-1/+0
* Improve location information for log.panic*gingerBill2020-10-141-2/+2
* Improve default temp_allocator; make nil loggers do nothing; improve mem.Scra...gingerBill2020-10-021-0/+6
* Remove usage of `do` in core librarygingerBill2020-09-231-7/+18
* Fix typogingerBill2020-08-121-1/+1
* Fix `multi_logger_proc` to check for `lowest_level`gingerBill2020-08-121-0/+3
* Add .Thread_Id option to log packageOskar Nordquist2020-07-221-0/+6
* Added "sep" parameter to logging procsjharler2020-07-131-12/+12
* Fix typoMikkel Hjortshoej2020-07-021-1/+1
* Revert to old format and fix : when no file opt specifiedMikkel Hjortshoej2020-07-021-5/+4
* Fix misplaced line number (was wrongly formatted and before procedure)Mikkel Hjortshoej2020-07-021-6/+6
* Reorder `log.do_location_header` ordergingerBill2020-06-191-2/+4
* Clean up some of the log codegingerBill2020-06-191-12/+21
* Add `log.panic` and `log.panicf`gingerBill2020-06-191-0/+12
* Add multi_logger.odin; Fix os_windows.odingingerBill2020-06-191-0/+26
* Clean up `package log` codegingerBill2020-06-192-146/+142
* Switch from now removed context.stdout/stderr to os.stdout/stderrMikkel Hjortshoej2020-03-281-1/+1
* `x if cond else y` and `x when cond else y` expressionsgingerBill2020-03-052-2/+2
* Enhance logger interface with 'f' and not 'f' variants, also move level detec...Mikkel Hjortshoej2020-02-102-17/+27
* Don't change delimiter as location has changed to be unified no matter the pl...Mikkel Hjortshoej2020-01-081-2/+1
* Move definition of mem.Allocator and log.Logger to `package runtime`, to redu...gingerBill2019-12-311-0/+21
* ThreadPool for the parsergingerBill2019-09-011-16/+16
* Minor code clean-upgingerBill2019-07-281-31/+36
* Overrideable stdin, stdout, stderr at the `context` levelgingerBill2019-03-301-1/+1
* Reorganize fmt and strings; Replace fmt.String_Buffer with strings.BuildergingerBill2019-01-061-18/+19
* Fix vettinggingerBill2018-12-311-4/+3
* Copy instead of loopMikkel Hjortshoej2018-12-081-1/+1
* Add timestamp support using the new core:timeMikkel Hjortshoej2018-12-082-9/+32
* remove ident from logger structMikkel Hjortshoej2018-12-082-19/+21
* Add a file-, console- and multi-loggerMikkel Hjortshoej2018-12-082-6/+179
* Add basics for context-based LoggergingerBill2018-10-201-0/+34