| Commit message (Expand) | Author | Age | Files | Lines |
| * | cmd/compile,cmd/internal/obj/riscv,runtime: use Duff's devices on riscv64 | MichaĆ Derkacz | 2020-10-28 | 2 | -0/+935 |
| * | runtime: move TestNeedmDeadlock to crash_cgo_test.go | Ian Lance Taylor | 2020-10-28 | 2 | -9/+13 |
| * | runtime: block signals in needm before allocating M | Ian Lance Taylor | 2020-10-28 | 7 | -17/+127 |
| * | runtime: handle signal 34 for musl setgid | George Tsilias | 2020-10-28 | 2 | -2/+2 |
| * | runtime: don't always adjust timers | Ian Lance Taylor | 2020-10-27 | 3 | -70/+88 |
| * | cmd/compile: print pointers to go:notinheap types without converting to unsaf... | Keith Randall | 2020-10-27 | 1 | -0/+3 |
| * | cmd/compile, runtime: store pointers to go:notinheap types indirectly | Keith Randall | 2020-10-27 | 1 | -14/+33 |
| * | runtime: add 2-byte and 8-byte sub-benchmarks for memmove load/store | Heisenberg | 2020-10-27 | 1 | -15/+24 |
| * | runtime: reduce timer latency | Chris Hines | 2020-10-27 | 2 | -83/+107 |
| * | runtime: implement addrRanges.findSucc with a binary search | Michael Anthony Knyszek | 2020-10-26 | 1 | -7/+33 |
| * | runtime: implement dumpmemstats in terms of readmemstats_m | Michael Anthony Knyszek | 2020-10-26 | 1 | -32/+44 |
| * | runtime,runtime/metrics: export goroutine count as a metric | Michael Anthony Knyszek | 2020-10-26 | 4 | -0/+18 |
| * | runtime,runtime/metrics: add metric for distribution of GC pauses | Michael Anthony Knyszek | 2020-10-26 | 6 | -0/+54 |
| * | runtime: add timeHistogram type | Michael Anthony Knyszek | 2020-10-26 | 4 | -0/+232 |
| * | runtime,runtime/metrics: add object size distribution metrics | Michael Anthony Knyszek | 2020-10-26 | 4 | -0/+104 |
| * | runtime: make sysMemStats' methods nosplit | Michael Anthony Knyszek | 2020-10-26 | 1 | -0/+6 |
| * | runtime,runtime/metrics: add heap goal and GC cycle metrics | Michael Anthony Knyszek | 2020-10-26 | 4 | -8/+86 |
| * | runtime,runtime/metrics: add heap object count metric | Michael Anthony Knyszek | 2020-10-26 | 4 | -2/+26 |
| * | runtime: add readMetrics latency benchmark | Michael Anthony Knyszek | 2020-10-26 | 2 | -5/+50 |
| * | runtime,runtime/metrics: add memory metrics | Michael Anthony Knyszek | 2020-10-26 | 8 | -5/+776 |
| * | runtime: move malloc stats into consistentHeapStats | Michael Anthony Knyszek | 2020-10-26 | 6 | -109/+90 |
| * | runtime: replace some memstats with consistent stats | Michael Anthony Knyszek | 2020-10-26 | 2 | -29/+62 |
| * | runtime: add consistent heap statistics | Michael Anthony Knyszek | 2020-10-26 | 4 | -3/+230 |
| * | runtime/metrics: add package interface | Michael Anthony Knyszek | 2020-10-26 | 5 | -0/+229 |
| * | runtime: add helper for getting an mcache in allocation contexts | Michael Anthony Knyszek | 2020-10-26 | 2 | -23/+25 |
| * | runtime: remove memstats.heap_alloc | Michael Anthony Knyszek | 2020-10-26 | 2 | -9/+6 |
| * | runtime: remove memstats.heap_idle | Michael Anthony Knyszek | 2020-10-26 | 3 | -6/+18 |
| * | runtime: break down memstats.gc_sys | Michael Anthony Knyszek | 2020-10-26 | 7 | -27/+39 |
| * | runtime: copy in MemStats fields explicitly | Michael Anthony Knyszek | 2020-10-26 | 1 | -23/+47 |
| * | runtime: delineate which memstats are system stats with a type | Michael Anthony Knyszek | 2020-10-26 | 17 | -130/+109 |
| * | runtime: make the span allocation purpose more explicit | Michael Anthony Knyszek | 2020-10-26 | 4 | -30/+68 |
| * | runtime: rename mcache fields to match Go style | Michael Anthony Knyszek | 2020-10-26 | 7 | -71/+71 |
| * | runtime: flush local_scan directly and more often | Michael Anthony Knyszek | 2020-10-26 | 4 | -75/+35 |
| * | runtime: don't flush local_tinyallocs | Michael Anthony Knyszek | 2020-10-26 | 4 | -11/+14 |
| * | runtime: remove mcentral.nmalloc and add mcache.local_nsmallalloc | Michael Anthony Knyszek | 2020-10-26 | 3 | -52/+41 |
| * | runtime: make nlargealloc and largealloc mcache fields | Michael Anthony Knyszek | 2020-10-26 | 4 | -54/+55 |
| * | runtime: make distributed/local malloc stats the source-of-truth | Michael Anthony Knyszek | 2020-10-26 | 5 | -38/+69 |
| * | runtime: access the assist ratio atomically | Michael Anthony Knyszek | 2020-10-26 | 3 | -15/+56 |
| * | runtime: make next_gc atomically accessed | Michael Anthony Knyszek | 2020-10-26 | 4 | -11/+19 |
| * | runtime: load gcControllerState.scanWork atomically in revise | Michael Anthony Knyszek | 2020-10-26 | 1 | -2/+3 |
| * | runtime: define and enforce synchronization on heap_scan | Michael Anthony Knyszek | 2020-10-26 | 3 | -5/+8 |
| * | runtime: fix sub-uintptr-sized Windows callback arguments | Austin Clements | 2020-10-26 | 2 | -39/+136 |
| * | runtime: tidy Windows callback test | Austin Clements | 2020-10-26 | 1 | -134/+90 |
| * | runtime: tidy compileCallback | Austin Clements | 2020-10-26 | 2 | -41/+53 |
| * | runtime: tidy cgocallback | Austin Clements | 2020-10-26 | 4 | -27/+19 |
| * | runtime,cmd/cgo: simplify C -> Go call path | Austin Clements | 2020-10-26 | 29 | -583/+412 |
| * | runtime: dump the status of lockedg on error | Tiwei Bie | 2020-10-24 | 1 | -2/+2 |
| * | runtime: add tests for addrRanges.add | Michael Anthony Knyszek | 2020-10-23 | 2 | -2/+163 |
| * | runtime: throw on zero-sized range passed to addrRanges.add | Michael Anthony Knyszek | 2020-10-23 | 1 | -1/+7 |
| * | runtime: add tests for addrRanges.findSucc | Michael Anthony Knyszek | 2020-10-23 | 2 | -0/+196 |