Author(s): Austin Clements, Rick Hudson
Last updated: 2016-10-18
Discussion at https://golang.org/issue/17503.
| package main | |
| import ( | |
| "flag" | |
| "fmt" | |
| "image" | |
| "image/png" | |
| "log" | |
| "os" |
| package main | |
| import ( | |
| "math/rand" | |
| "sync/atomic" | |
| "time" | |
| ) | |
| const ( | |
| numGs = 10 |
| package main | |
| import ( | |
| "math/rand" | |
| "runtime" | |
| "sync/atomic" | |
| "time" | |
| ) | |
| const ( |
| # PYTHONPATH=/home/austin/r/stp/build/bindings/python | |
| import sys, collections | |
| import sym | |
| _PageSize = 8192 | |
| _PageShift = 13 | |
| _HeapAllocChunk = 1 << 20 | |
| _MaxArena32 = 2 << 30 |
| diff --git a/benchmark/Dockerfile b/benchmark/Dockerfile | |
| index f1c7bc4..d05de8d 100644 | |
| --- a/benchmark/Dockerfile | |
| +++ b/benchmark/Dockerfile | |
| @@ -8,9 +8,13 @@ RUN mkdir -p /go/src/github.com/grafana | |
| RUN cd /go/src/github.com/grafana && \ | |
| git clone https://github.com/raintank/grafana-api-golang-client.git && \ | |
| cd grafana-api-golang-client && \ | |
| - git checkout raintank #&& \ | |
| + git checkout raintank #&& |
Author(s): Austin Clements, Rick Hudson
Last updated: 2016-10-18
Discussion at https://golang.org/issue/17503.
| # Compute the object graph of a Go heap and find the path from a root | |
| # to a target address. | |
| import gdb | |
| import collections | |
| class SliceValue: | |
| """Wrapper for slice values.""" | |
| def __init__(self, val): |
| import gdb | |
| import re | |
| import tempfile | |
| import os | |
| import subprocess | |
| import shutil | |
| import struct | |
| NOTE_HDR = struct.Struct("III") | |
| USER_REGS = struct.Struct(27*"Q") |
| import gdb | |
| _Gdead = 6 | |
| class SliceValue: | |
| """Wrapper for slice values.""" | |
| def __init__(self, val): | |
| self.val = val |