aboutsummaryrefslogtreecommitdiff
path: root/libgo/runtime
AgeCommit message (Expand)AuthorFilesLines
2019-05-14libgo: reduce overhead for memory/block/mutex profilingIan Lance Taylor3-7/+75
2019-05-11runtime: set up g earlyIan Lance Taylor3-0/+4
2019-05-08runtime: use builtin memmove directlyCherry Zhang1-16/+0
2019-05-01compiler,runtime: do more direct interfacesIan Lance Taylor1-1/+1
2019-04-24re PR target/89093 (C++ exception handling clobbers d8 VFP register)Ian Lance Taylor1-1/+4
2019-03-19libgo: fix build on AIXIan Lance Taylor1-0/+4
2019-02-19runtime: abort stack scan in cases that we cannot unwind the stackIan Lance Taylor1-16/+46
2019-02-15compiler,runtime: use __builtin_dwarf_cfa for getcallerspCherry Zhang1-1/+1
2019-02-15runtime: include <syscall.h> and <sys/syscall.h> if availableIan Lance Taylor1-0/+6
2019-02-15runtime: add type cast for non-split-stack calls to scanstackblockIan Lance Taylor1-4/+4
2019-02-15compiler, runtime: harmonize types referenced by both C and GoIan Lance Taylor9-15/+27
2019-02-01runtime: add getproccount for hurdIan Lance Taylor1-0/+16
2019-02-01libgo: add hurd build tagsIan Lance Taylor1-1/+1
2019-02-01runtime, sync: use __atomic intrinsics instead of __syncIan Lance Taylor2-176/+1
2019-01-29runtime: use the call instruction's PC for panic-in-runtime detectionIan Lance Taylor1-1/+1
2019-01-21libgo: fix building, and some testing, on SolarisIan Lance Taylor1-0/+122
2019-01-18libgo: update to Go1.12beta2Ian Lance Taylor1-1/+1
2019-01-07runtime: in doscanstackswitch, set gp->m before gogoIan Lance Taylor1-6/+7
2019-01-07runtime: in getTraceback, set gp->m before gogoIan Lance Taylor1-6/+7
2019-01-05runtime: prevent deadlock when profiling signal arrives during tracebackIan Lance Taylor2-2/+9
2018-12-29runtime: prevent deadlock when profiling signal arrives in stack scanIan Lance Taylor3-4/+12
2018-12-27runtime: let ARM32 EABI personality function continue unwind when called from...Ian Lance Taylor1-0/+3
2018-12-27runtime: on ARM32 EABI, don't get LSDA if compact model is usedIan Lance Taylor1-0/+11
2018-12-12runtime: handle DW_EH_PE_absptr in type table encodingIan Lance Taylor1-0/+2
2018-12-11runtime: use _URC_FAILURE on ARM32Ian Lance Taylor1-2/+8
2018-12-05runtime: add precise stack scan supportIan Lance Taylor4-14/+355
2018-10-01runtime: add arm64 version of AES hash codeIan Lance Taylor1-2/+401
2018-09-24libgo: update to Go 1.11Ian Lance Taylor5-18/+47
2018-09-13runtime: avoid write barriers with traceback infoIan Lance Taylor1-5/+5
2018-08-24runtime: remove the dummy arg of getcallerspIan Lance Taylor2-15/+13
2018-06-28runtime: don't stat a NULL filenameIan Lance Taylor1-1/+1
2018-06-23runtime: use #ifdef instead of #if for USING_SPLIT_STACKIan Lance Taylor1-3/+3
2018-05-04libgo: fix for unaligned read in go-unwind.c's read_encoded_value()Ian Lance Taylor1-11/+43
2018-05-02libgo: break dependence on libgcc unwind-pe.hIan Lance Taylor1-2/+165
2018-03-07runtime: use a fence instruction before rdtscIan Lance Taylor1-4/+55
2018-02-22runtime: funcfileline: get missing function name from symbol tableIan Lance Taylor3-13/+23
2018-02-08runtime: get missing function name from symbol tableIan Lance Taylor1-2/+30
2018-02-02runtime: scan register backing store on ia64Ian Lance Taylor3-0/+39
2018-01-31runtime: fix type descriptor name in C codeIan Lance Taylor1-3/+5
2018-01-24compiler: rationalize external symbol namesIan Lance Taylor2-11/+12
2018-01-10re PR c/82922 (Request: add -Wstrict-prototypes to -Wextra as K&R style is ob...Ian Lance Taylor4-9/+5
2018-01-10runtime: fix makemap calls in __go_construct_mapIan Lance Taylor1-3/+3
2018-01-09libgo: update to Go1.10beta1Ian Lance Taylor4-20/+61
2017-11-09sync/atomic, runtime/internal/atomic: don't assume reads from 0 failIan Lance Taylor1-0/+2
2017-10-11runtime: fix issues on AIX about uintptr(_t)Ian Lance Taylor2-2/+2
2017-09-18runtime: always initialize str field in __go_string_slice resultIan Lance Taylor1-4/+7
2017-09-14libgo: update to go1.9Ian Lance Taylor4-61/+37
2017-08-29runtime: make go-nosys.c compile with !HAVE_SYSCALLIan Lance Taylor1-1/+1
2017-08-18re PR go/81893 (compilation error in libgo starting with r251127)Ian Lance Taylor1-1/+4
2017-08-16runtime: improvements for signal registersIan Lance Taylor1-13/+49