Shivaram Lingamneni
35128bfc23
use new aligned atomic types everywhere
See 69448b13a1 / #1969 ; the compiler can now ensure that a uint64
intended for atomic access is always aligned to a 64-bit boundary.
Convert atomic operations on uint32s and pointers as well.
1年前
Shivaram Lingamneni
f4f7a8afaa
shorten type names to 10 chars
4年前
Shivaram Lingamneni
11d1d96d71
align up to 10
4年前
Shivaram Lingamneni
dbbcd800c9
align log messages with space padding
4年前
Shivaram Lingamneni
6e4b0b3125
remove log type sanitization
4年前
Shivaram Lingamneni
ded03ee618
fix timestamp formatting
4年前
Shivaram Lingamneni
6a900ca0cb
strip out log coloring
4年前
Shivaram Lingamneni
ec4f1c189a
pointless optimizations to the logger
5年前
Shivaram Lingamneni
ac480d782f
add millisecond resolution to loglines
5年前
Shivaram Lingamneni
3c12fb6254
fix #283 (remove unnecessary log.Fatal)
The server should never crash during rehash, even if the config is invalid.
5年前
Shivaram Lingamneni
be588076e9
optimize IsLoggingRawIO
6年前
Daniel Oaks
9f7e395c96
logger: Fix comments
6年前
Shivaram Lingamneni
456174ed53
review fixes for raw i/o notification
6年前
Shivaram Lingamneni
aff1752d67
refactor logging to implement #142
6年前
Daniel Oaks
1c0c4841a1
General comments, fix misspellings and lints
7年前
Daniel Oaks
f5ecf70ecf
logger: Flush file writes to ensure they get written out
7年前
Daniel Oaks
7ac96114c3
log: Allow logging to stdout
7年前
Daniel Oaks
a8e13b062b
logger: Make safer to avoid file write races
7年前
Daniel Oaks
73d406ccd6
logger: Don't output control chars on log files
7年前
Daniel Oaks
439331cfb8
logger: Move to separate package, make *much* nicer
7年前