heap profile: 6: 83886080 [11: 100665152] @ heap/1048576 4: 67108864 [4: 67108864] @ 0xbe8896 0xbe8d47 0x460551 # 0xbe8895 github.com/zew/rentomat/rands.create+0x75 /workspace/rands/randoms.go:57 # 0xbe8d46 github.com/zew/rentomat/rands.init.0.func1+0xd6 /workspace/rands/randoms.go:103 2: 16777216 [4: 33554432] @ 0x8b12ee 0x8b12d0 0x8b14bc 0x90b65c 0x95a3f0 0x460551 # 0x8b12ed google.golang.org/api/internal/gensupport.NewMediaBuffer+0x4d /layers/google.go.gomod/gopath/pkg/mod/google.golang.org/api@v0.14.0/internal/gensupport/buffer.go:28 # 0x8b12cf google.golang.org/api/internal/gensupport.PrepareUpload+0x2f /layers/google.go.gomod/gopath/pkg/mod/google.golang.org/api@v0.14.0/internal/gensupport/media.go:207 # 0x8b14bb google.golang.org/api/internal/gensupport.NewInfoFromMedia+0x8b /layers/google.go.gomod/gopath/pkg/mod/google.golang.org/api@v0.14.0/internal/gensupport/media.go:237 # 0x90b65b google.golang.org/api/storage/v1.(*ObjectsInsertCall).Media+0x7b /layers/google.go.gomod/gopath/pkg/mod/google.golang.org/api@v0.14.0/storage/v1/storage-gen.go:9950 # 0x95a3ef cloud.google.com/go/storage.(*Writer).open.func1+0x1ef /layers/google.go.gomod/gopath/pkg/mod/cloud.google.com/go/storage@v1.4.0/writer.go:124 0: 0 [0: 0] @ 0x488117 0x487a5b 0x487d5d 0xa1592f 0x4ede4b 0x85cd24 0x854c3f 0x854892 0x8542ca 0x874836 0x874802 0xbe8349 0xbf84a9 0x6e5894 0x6e776d 0xbffc86 0xbff2d1 0xa15d05 0x6e5894 0x6e776d 0x6e8ce4 0x6e4685 0x460551 # 0x488116 bytes.makeSlice+0x76 /usr/local/go/src/bytes/buffer.go:229 # 0x487a5a bytes.(*Buffer).grow+0x15a /usr/local/go/src/bytes/buffer.go:142 # 0x487d5c bytes.(*Buffer).Write+0xdc /usr/local/go/src/bytes/buffer.go:172 # 0xa1592e github.com/alexedwards/scs/v2.(*bufferedResponseWriter).Write+0x4e /layers/google.go.gomod/gopath/pkg/mod/github.com/alexedwards/scs/v2@v2.3.0/session.go:217 # 0x4ede4a fmt.Fprint+0x8a /usr/local/go/src/fmt/print.go:233 # 0x85cd23 text/template.(*state).printValue+0xe3 /usr/local/go/src/text/template/exec.go:953 # 0x854c3e text/template.(*state).walk+0x4ee /usr/local/go/src/text/template/exec.go:260 # 0x854891 text/template.(*state).walk+0x141 /usr/local/go/src/text/template/exec.go:266 # 0x8542c9 text/template.(*Template).execute+0x209 /usr/local/go/src/text/template/exec.go:221 # 0x874835 text/template.(*Template).Execute+0xa5 /usr/local/go/src/text/template/exec.go:204 # 0x874801 html/template.(*Template).ExecuteTemplate+0x71 /usr/local/go/src/html/template/template.go:137 # 0xbe8348 github.com/zew/rentomat/tpl.Exec+0x2d8 /workspace/tpl/tpl.go:71 # 0xbf84a8 github.com/zew/rentomat/handlers.PlansContributionsResults+0xe88 /workspace/handlers/plans-contributions-results.go:107 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0xbffc85 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP.func1+0xd5 /workspace/wrap/handler-wrap-recover.go:117 # 0xbff2d0 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP+0x4c0 /workspace/wrap/handler-wrap-recover.go:118 # 0xa15d04 github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1+0x204 /layers/google.go.gomod/gopath/pkg/mod/github.com/alexedwards/scs/v2@v2.3.0/session.go:144 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0x6e8ce3 net/http.serverHandler.ServeHTTP+0xa3 /usr/local/go/src/net/http/server.go:2802 # 0x6e4684 net/http.(*conn).serve+0x874 /usr/local/go/src/net/http/server.go:1890 0: 0 [0: 0] @ 0x488117 0x487a5b 0x487d5d 0xa1592f 0x4ede4b 0x85cd24 0x854c3f 0x854892 0x8542ca 0x874836 0x874802 0xbe8349 0xbf84a9 0x6e5894 0x6e776d 0xbffc86 0xbff2d1 0xa15d05 0x6e5894 0x6e776d 0x6e8ce4 0x6e4685 0x460551 # 0x488116 bytes.makeSlice+0x76 /usr/local/go/src/bytes/buffer.go:229 # 0x487a5a bytes.(*Buffer).grow+0x15a /usr/local/go/src/bytes/buffer.go:142 # 0x487d5c bytes.(*Buffer).Write+0xdc /usr/local/go/src/bytes/buffer.go:172 # 0xa1592e github.com/alexedwards/scs/v2.(*bufferedResponseWriter).Write+0x4e /layers/google.go.gomod/gopath/pkg/mod/github.com/alexedwards/scs/v2@v2.3.0/session.go:217 # 0x4ede4a fmt.Fprint+0x8a /usr/local/go/src/fmt/print.go:233 # 0x85cd23 text/template.(*state).printValue+0xe3 /usr/local/go/src/text/template/exec.go:953 # 0x854c3e text/template.(*state).walk+0x4ee /usr/local/go/src/text/template/exec.go:260 # 0x854891 text/template.(*state).walk+0x141 /usr/local/go/src/text/template/exec.go:266 # 0x8542c9 text/template.(*Template).execute+0x209 /usr/local/go/src/text/template/exec.go:221 # 0x874835 text/template.(*Template).Execute+0xa5 /usr/local/go/src/text/template/exec.go:204 # 0x874801 html/template.(*Template).ExecuteTemplate+0x71 /usr/local/go/src/html/template/template.go:137 # 0xbe8348 github.com/zew/rentomat/tpl.Exec+0x2d8 /workspace/tpl/tpl.go:71 # 0xbf84a8 github.com/zew/rentomat/handlers.PlansContributionsResults+0xe88 /workspace/handlers/plans-contributions-results.go:107 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0xbffc85 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP.func1+0xd5 /workspace/wrap/handler-wrap-recover.go:117 # 0xbff2d0 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP+0x4c0 /workspace/wrap/handler-wrap-recover.go:118 # 0xa15d04 github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1+0x204 /layers/google.go.gomod/gopath/pkg/mod/github.com/alexedwards/scs/v2@v2.3.0/session.go:144 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0x6e8ce3 net/http.serverHandler.ServeHTTP+0xa3 /usr/local/go/src/net/http/server.go:2802 # 0x6e4684 net/http.(*conn).serve+0x874 /usr/local/go/src/net/http/server.go:1890 0: 0 [0: 0] @ 0x5bf089 0x5c1966 0x5d2542 0x47d4d3 0x5bda79 0x5bda3e 0x5c1d30 0x5b6a01 0x5c6e47 0x59f046 0x59fb60 0x6e8d82 0xc1e9a6 0xc1e9b1 0x432d5e 0x460551 # 0x5bf088 net.open+0x88 /usr/local/go/src/net/parse.go:72 # 0x5c1965 net.maxListenerBacklog+0x45 /usr/local/go/src/net/sock_linux.go:10 # 0x5d2541 net.listenerBacklog.func1+0x21 /usr/local/go/src/net/net.go:374 # 0x47d4d2 sync.(*Once).doSlow+0xe2 /usr/local/go/src/sync/once.go:66 # 0x5bda78 sync.(*Once).Do+0x58 /usr/local/go/src/sync/once.go:57 # 0x5bda3d net.listenerBacklog+0x1d /usr/local/go/src/net/net.go:374 # 0x5c1d2f net.socket+0x25f /usr/local/go/src/net/sock_posix.go:57 # 0x5b6a00 net.internetSocket+0x140 /usr/local/go/src/net/ipsock_posix.go:141 # 0x5c6e46 net.(*sysListener).listenTCP+0xb6 /usr/local/go/src/net/tcpsock_posix.go:168 # 0x59f045 net.(*ListenConfig).Listen+0x575 /usr/local/go/src/net/dial.go:634 # 0x59fb5f net.Listen+0x7f /usr/local/go/src/net/dial.go:704 # 0x6e8d81 net/http.(*Server).ListenAndServe+0x71 /usr/local/go/src/net/http/server.go:2821 # 0xc1e9a5 net/http.ListenAndServe+0x1405 /usr/local/go/src/net/http/server.go:3081 # 0xc1e9b0 main.main+0x1410 /workspace/main.go:216 # 0x432d5d runtime.main+0x21d /usr/local/go/src/runtime/proc.go:203 0: 0 [1: 32] @ 0x5035c8 0x503821 0x7cf8d1 0x7d6f48 0xa2dc48 0xc1d6d9 0x432d5e 0x460551 # 0x5035c7 strings.makeCutsetFunc+0x167 /usr/local/go/src/strings/strings.go:826 # 0x503820 strings.TrimRight+0x60 /usr/local/go/src/strings/strings.go:866 # 0x7cf8d0 github.com/zew/logx.Printf+0xa0 /layers/google.go.gomod/gopath/pkg/mod/github.com/zew/logx@v0.0.0-20180516170210-9f79c321751a/logx.go:161 # 0x7d6f47 github.com/zew/util.(*FlagsT).Gen+0x767 /layers/google.go.gomod/gopath/pkg/mod/github.com/zew/util@v0.0.0-20190309202910-a8bebbe09dc9/flags.go:112 # 0xa2dc47 github.com/zew/rentomat/bootstrap.Config+0xf7 /workspace/bootstrap/bs.go:30 # 0xc1d6d8 main.main+0x138 /workspace/main.go:33 # 0x432d5d runtime.main+0x21d /usr/local/go/src/runtime/proc.go:203 0: 0 [1: 32] @ 0x734542 0x732e16 0x72ffd2 0x72fa7b 0x72f052 0x72f1ff 0x9be917 0xbdc3a2 0x43eeba 0x43ee87 0x43ee87 0x432d1a 0x460551 # 0x734541 encoding/json.(*reflectWithString).resolve+0x311 /usr/local/go/src/encoding/json/encode.go:876 # 0x732e15 encoding/json.mapEncoder.encode+0x435 /usr/local/go/src/encoding/json/encode.go:694 # 0x72ffd1 encoding/json.(*encodeState).reflectValue+0x81 /usr/local/go/src/encoding/json/encode.go:337 # 0x72fa7a encoding/json.(*encodeState).marshal+0x10a /usr/local/go/src/encoding/json/encode.go:309 # 0x72f051 encoding/json.Marshal+0x51 /usr/local/go/src/encoding/json/encode.go:161 # 0x72f1fe encoding/json.MarshalIndent+0x3e /usr/local/go/src/encoding/json/encode.go:177 # 0x9be916 github.com/zew/rentomat/cloudio.MarshalWriteFile+0x76 /workspace/cloudio/cloudio.go:341 # 0xbdc3a1 github.com/zew/rentomat/model.init.0+0x351 /workspace/model/inflation-by-time.go:865 # 0x43eeb9 runtime.doInit+0x89 /usr/local/go/src/runtime/proc.go:5222 # 0x43ee86 runtime.doInit+0x56 /usr/local/go/src/runtime/proc.go:5217 # 0x43ee86 runtime.doInit+0x56 /usr/local/go/src/runtime/proc.go:5217 # 0x432d19 runtime.main+0x1d9 /usr/local/go/src/runtime/proc.go:190 0: 0 [1: 1792] @ 0x488117 0x487a5b 0x5809b0 0x58098c 0x580bd7 0x5eadec 0x5ea8a6 0x47d4d3 0x5ef705 0x5ef63c 0x5ef64b 0x629138 0x62c7db 0x62a59e 0x62420e 0x62262b 0x707f72 0x460551 # 0x488116 bytes.makeSlice+0x76 /usr/local/go/src/bytes/buffer.go:229 # 0x487a5a bytes.(*Buffer).grow+0x15a /usr/local/go/src/bytes/buffer.go:142 # 0x5809af bytes.(*Buffer).Grow+0xbf /usr/local/go/src/bytes/buffer.go:161 # 0x58098b io/ioutil.readAll+0x9b /usr/local/go/src/io/ioutil/ioutil.go:34 # 0x580bd6 io/ioutil.ReadFile+0x116 /usr/local/go/src/io/ioutil/ioutil.go:73 # 0x5eadeb crypto/x509.loadSystemRoots+0x4ab /usr/local/go/src/crypto/x509/root_unix.go:74 # 0x5ea8a5 crypto/x509.initSystemRoots+0x25 /usr/local/go/src/crypto/x509/root.go:21 # 0x47d4d2 sync.(*Once).doSlow+0xe2 /usr/local/go/src/sync/once.go:66 # 0x5ef704 sync.(*Once).Do+0x764 /usr/local/go/src/sync/once.go:57 # 0x5ef63b crypto/x509.systemRootsPool+0x69b /usr/local/go/src/crypto/x509/root.go:16 # 0x5ef64a crypto/x509.(*Certificate).Verify+0x6aa /usr/local/go/src/crypto/x509/verify.go:744 # 0x629137 crypto/tls.(*Conn).verifyServerCertificate+0x297 /usr/local/go/src/crypto/tls/handshake_client.go:834 # 0x62c7da crypto/tls.(*clientHandshakeStateTLS13).readServerCertificate+0x15a /usr/local/go/src/crypto/tls/handshake_client_tls13.go:435 # 0x62a59d crypto/tls.(*clientHandshakeStateTLS13).handshake+0x1ed /usr/local/go/src/crypto/tls/handshake_client_tls13.go:85 # 0x62420d crypto/tls.(*Conn).clientHandshake+0x49d /usr/local/go/src/crypto/tls/handshake_client.go:198 # 0x62262a crypto/tls.(*Conn).Handshake+0x12a /usr/local/go/src/crypto/tls/conn.go:1362 # 0x707f71 net/http.(*persistConn).addTLS.func2+0x41 /usr/local/go/src/net/http/transport.go:1414 0: 0 [0: 0] @ 0x8769ab 0xbe8002 0xbe7f47 0xbe80f9 0xbf84a9 0x6e5894 0x6e776d 0xbffc86 0xbff2d1 0xa15d05 0x6e5894 0x6e776d 0x6e8ce4 0x6e4685 0x460551 # 0x8769aa html/template.parseFiles+0xfa /usr/local/go/src/html/template/template.go:418 # 0xbe8001 html/template.(*Template).ParseFiles+0x141 /usr/local/go/src/html/template/template.go:399 # 0xbe7f46 github.com/zew/rentomat/tpl.tpl+0x86 /workspace/tpl/tpl.go:45 # 0xbe80f8 github.com/zew/rentomat/tpl.Exec+0x88 /workspace/tpl/tpl.go:60 # 0xbf84a8 github.com/zew/rentomat/handlers.PlansContributionsResults+0xe88 /workspace/handlers/plans-contributions-results.go:107 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0xbffc85 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP.func1+0xd5 /workspace/wrap/handler-wrap-recover.go:117 # 0xbff2d0 github.com/zew/rentomat/wrap.(*logAndRecover).ServeHTTP+0x4c0 /workspace/wrap/handler-wrap-recover.go:118 # 0xa15d04 github.com/alexedwards/scs/v2.(*SessionManager).LoadAndSave.func1+0x204 /layers/google.go.gomod/gopath/pkg/mod/github.com/alexedwards/scs/v2@v2.3.0/session.go:144 # 0x6e5893 net/http.HandlerFunc.ServeHTTP+0x43 /usr/local/go/src/net/http/server.go:2007 # 0x6e776c net/http.(*ServeMux).ServeHTTP+0x1bc /usr/local/go/src/net/http/server.go:2387 # 0x6e8ce3 net/http.serverHandler.ServeHTTP+0xa3 /usr/local/go/src/net/http/server.go:2802 # 0x6e4684 net/http.(*conn).serve+0x874 /usr/local/go/src/net/http/server.go:1890 # runtime.MemStats # Alloc = 154197992 # TotalAlloc = 197652456 # Sys = 210309368 # Lookups = 0 # Mallocs = 242856 # Frees = 219933 # HeapAlloc = 154197992 # HeapSys = 200769536 # HeapIdle = 44752896 # HeapInuse = 156016640 # HeapReleased = 28614656 # HeapObjects = 22923 # Stack = 557056 / 557056 # MSpan = 61064 / 147456 # MCache = 3472 / 16384 # BuckHashSys = 1446154 # GCSys = 6715392 # OtherSys = 657390 # NextGC = 306214976 # LastGC = 1784523944677617025 # PauseNs = [108571 36963 14351 866949 18523 27303 15875 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # PauseEnd = [1784523943579837123 1784523943711282774 1784523943940929159 1784523944111395721 1784523944178403408 1784523944339301227 1784523944677617025 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0] # NumGC = 7 # NumForcedGC = 0 # GCCPUFraction = 0.008264793712623857 # DebugGC = false