aboutsummaryrefslogtreecommitdiff
path: root/core/log
Commit message (Expand)AuthorAgeFilesLines
* orca: implement core:time and core:logLaytan Laats2024-08-231-0/+1
* Fix log unnecessary allocationsAmadeu Moya2024-08-171-5/+5
* Imply `#no_capture` to all variadic parametersgingerBill2024-07-141-16/+16
* Add more uses of `#no_capture`gingerBill2024-07-141-16/+16
* Add `core:encoding/ansi` packageFeoramund2024-06-021-4/+5
* Make `log.do_*_header` argument orders consistentFeoramund2024-06-021-2/+2
* Fix trailing space with only `.Date` log optionFeoramund2024-06-021-1/+6
* Move log timestamping out to `do_time_header` procFeoramund2024-06-021-9/+14
* Take logger itself, not a pointer to logger in multi-logger destructor.Vitalii Kravchenko2024-05-281-3/+2
* Make destroy_file_logger take logger instead of logger pointer.Vitalii Kravchenko2024-05-271-1/+1
* Make file_console_logger.odin be ignored on freestanding targetsgingerBill2024-01-311-0/+1
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-282-2/+2
* Removed return value of assertf. assertf now correctly responds to -disable-a...Dragos Popescu2024-01-231-0/+36
* bring log allocator up to dateColin Davidson2024-01-171-61/+68
|\
| * use stack buffer for log allocator to avoid logging it's own allocationsLaytan Laats2023-12-191-46/+42
| * log allocator: add option to switch between bytes and human formatLaytan Laats2023-12-161-25/+34
| * log allocator: fix the formatting for query info/features and errorsLaytan Laats2023-12-161-4/+4
| * log allocator: use %m to format sizeLaytan Laats2023-12-151-5/+5
* | add resize non zeroed in more placesColin Davidson2023-12-041-1/+8
|/
* Fix errant tab in alignment.Jeroen van Rijn2023-11-221-2/+2
* 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