1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Brian Goff 3f4fccb65f Use sync.Pool for logger Messages
This reduces allocs and bytes used per log entry significantly as well
as some improvement to time per log operation.

Each log driver, however, must put messages back in the pool once they
are finished with the message.

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
2017-02-01 13:52:37 -05:00
..
caps
cluster Merge pull request #30633 from vdemeester/29809-fix-network-ipam-configuration-on-master 2017-02-01 17:53:49 +01:00
events
exec
graphdriver
initlayer
links
logger Use sync.Pool for logger Messages 2017-02-01 13:52:37 -05:00
network
stats
apparmor_default.go
apparmor_default_unsupported.go
archive.go
archive_unix.go
archive_windows.go
attach.go
auth.go
bindmount_solaris.go
bindmount_unix.go
cache.go
changes.go
checkpoint.go
cluster.go
commit.go
config.go
config_common_unix.go
config_experimental.go
config_solaris.go
config_test.go
config_unix.go Add daemon option --default-shm-size 2017-01-27 12:17:06 -08:00
config_unix_test.go Add daemon option --default-shm-size 2017-01-27 12:17:06 -08:00
config_windows.go
config_windows_test.go
container.go
container_linux.go
container_operations.go
container_operations_solaris.go
container_operations_unix.go
container_operations_windows.go
container_windows.go
create.go
create_unix.go
create_windows.go
daemon.go
daemon_experimental.go
daemon_linux.go
daemon_linux_test.go
daemon_solaris.go
daemon_test.go
daemon_unix.go Merge pull request #29692 from yongtang/29492-daemon-shm-size 2017-02-01 16:56:10 +01:00
daemon_unix_test.go
daemon_unsupported.go
daemon_windows.go
debugtrap.go
debugtrap_unix.go
debugtrap_unsupported.go
debugtrap_windows.go
delete.go
delete_test.go
discovery.go
discovery_test.go
disk_usage.go
errors.go
events.go
events_test.go
exec.go
exec_linux.go
exec_solaris.go
exec_windows.go
export.go
getsize_unix.go
health.go
health_test.go
image.go
image_delete.go
image_exporter.go
image_history.go
image_inspect.go
image_pull.go
image_push.go
image_tag.go
images.go
import.go
info.go
info_unix.go
info_windows.go api: types: keep info.SecurityOptions a string slice 2016-11-19 13:21:16 +01:00
inspect.go
inspect_solaris.go
inspect_unix.go
inspect_windows.go
keys.go
keys_unsupported.go
kill.go
links.go Windows: Factor out sqlite 2016-12-01 09:38:08 -08:00
list.go
list_unix.go
list_windows.go
logdrivers_linux.go
logdrivers_windows.go
logs.go
logs_test.go
metrics.go
monitor.go
monitor_linux.go
monitor_solaris.go
monitor_windows.go
mounts.go
names.go
network.go
oci_linux.go
oci_solaris.go
oci_windows.go
pause.go
prune.go
rename.go
resize.go
restart.go
search.go
search_test.go Remove redundant format 2016-12-27 21:46:52 +08:00
seccomp_disabled.go
seccomp_linux.go
seccomp_unsupported.go
secrets.go
secrets_linux.go
secrets_unsupported.go
selinux_linux.go
selinux_unsupported.go
start.go
start_unix.go
start_windows.go
stats.go
stats_collector.go
stats_unix.go
stats_windows.go
stop.go
top_unix.go
top_unix_test.go
top_windows.go
unpause.go
update.go
update_linux.go
update_solaris.go
update_windows.go Add engine-api types to docker 2016-09-07 11:05:58 -07:00
volumes.go
volumes_unit_test.go
volumes_unix.go
volumes_windows.go
wait.go
workdir.go