Age | Commit message (Expand) | Author | Files | Lines |
2019-05-14 | libgo: reduce overhead for memory/block/mutex profiling | Ian Lance Taylor | 3 | -7/+75 |
2019-05-11 | runtime: set up g early | Ian Lance Taylor | 3 | -0/+4 |
2019-05-08 | runtime: use builtin memmove directly | Cherry Zhang | 1 | -16/+0 |
2019-05-01 | compiler,runtime: do more direct interfaces | Ian Lance Taylor | 1 | -1/+1 |
2019-04-24 | re PR target/89093 (C++ exception handling clobbers d8 VFP register) | Ian Lance Taylor | 1 | -1/+4 |
2019-03-19 | libgo: fix build on AIX | Ian Lance Taylor | 1 | -0/+4 |
2019-02-19 | runtime: abort stack scan in cases that we cannot unwind the stack | Ian Lance Taylor | 1 | -16/+46 |
2019-02-15 | compiler,runtime: use __builtin_dwarf_cfa for getcallersp | Cherry Zhang | 1 | -1/+1 |
2019-02-15 | runtime: include <syscall.h> and <sys/syscall.h> if available | Ian Lance Taylor | 1 | -0/+6 |
2019-02-15 | runtime: add type cast for non-split-stack calls to scanstackblock | Ian Lance Taylor | 1 | -4/+4 |
2019-02-15 | compiler, runtime: harmonize types referenced by both C and Go | Ian Lance Taylor | 9 | -15/+27 |
2019-02-01 | runtime: add getproccount for hurd | Ian Lance Taylor | 1 | -0/+16 |
2019-02-01 | libgo: add hurd build tags | Ian Lance Taylor | 1 | -1/+1 |
2019-02-01 | runtime, sync: use __atomic intrinsics instead of __sync | Ian Lance Taylor | 2 | -176/+1 |
2019-01-29 | runtime: use the call instruction's PC for panic-in-runtime detection | Ian Lance Taylor | 1 | -1/+1 |
2019-01-21 | libgo: fix building, and some testing, on Solaris | Ian Lance Taylor | 1 | -0/+122 |
2019-01-18 | libgo: update to Go1.12beta2 | Ian Lance Taylor | 1 | -1/+1 |
2019-01-07 | runtime: in doscanstackswitch, set gp->m before gogo | Ian Lance Taylor | 1 | -6/+7 |
2019-01-07 | runtime: in getTraceback, set gp->m before gogo | Ian Lance Taylor | 1 | -6/+7 |
2019-01-05 | runtime: prevent deadlock when profiling signal arrives during traceback | Ian Lance Taylor | 2 | -2/+9 |
2018-12-29 | runtime: prevent deadlock when profiling signal arrives in stack scan | Ian Lance Taylor | 3 | -4/+12 |
2018-12-27 | runtime: let ARM32 EABI personality function continue unwind when called from... | Ian Lance Taylor | 1 | -0/+3 |
2018-12-27 | runtime: on ARM32 EABI, don't get LSDA if compact model is used | Ian Lance Taylor | 1 | -0/+11 |
2018-12-12 | runtime: handle DW_EH_PE_absptr in type table encoding | Ian Lance Taylor | 1 | -0/+2 |
2018-12-11 | runtime: use _URC_FAILURE on ARM32 | Ian Lance Taylor | 1 | -2/+8 |
2018-12-05 | runtime: add precise stack scan support | Ian Lance Taylor | 4 | -14/+355 |
2018-10-01 | runtime: add arm64 version of AES hash code | Ian Lance Taylor | 1 | -2/+401 |
2018-09-24 | libgo: update to Go 1.11 | Ian Lance Taylor | 5 | -18/+47 |
2018-09-13 | runtime: avoid write barriers with traceback info | Ian Lance Taylor | 1 | -5/+5 |
2018-08-24 | runtime: remove the dummy arg of getcallersp | Ian Lance Taylor | 2 | -15/+13 |
2018-06-28 | runtime: don't stat a NULL filename | Ian Lance Taylor | 1 | -1/+1 |
2018-06-23 | runtime: use #ifdef instead of #if for USING_SPLIT_STACK | Ian Lance Taylor | 1 | -3/+3 |
2018-05-04 | libgo: fix for unaligned read in go-unwind.c's read_encoded_value() | Ian Lance Taylor | 1 | -11/+43 |
2018-05-02 | libgo: break dependence on libgcc unwind-pe.h | Ian Lance Taylor | 1 | -2/+165 |
2018-03-07 | runtime: use a fence instruction before rdtsc | Ian Lance Taylor | 1 | -4/+55 |
2018-02-22 | runtime: funcfileline: get missing function name from symbol table | Ian Lance Taylor | 3 | -13/+23 |
2018-02-08 | runtime: get missing function name from symbol table | Ian Lance Taylor | 1 | -2/+30 |
2018-02-02 | runtime: scan register backing store on ia64 | Ian Lance Taylor | 3 | -0/+39 |
2018-01-31 | runtime: fix type descriptor name in C code | Ian Lance Taylor | 1 | -3/+5 |
2018-01-24 | compiler: rationalize external symbol names | Ian Lance Taylor | 2 | -11/+12 |
2018-01-10 | re PR c/82922 (Request: add -Wstrict-prototypes to -Wextra as K&R style is ob... | Ian Lance Taylor | 4 | -9/+5 |
2018-01-10 | runtime: fix makemap calls in __go_construct_map | Ian Lance Taylor | 1 | -3/+3 |
2018-01-09 | libgo: update to Go1.10beta1 | Ian Lance Taylor | 4 | -20/+61 |
2017-11-09 | sync/atomic, runtime/internal/atomic: don't assume reads from 0 fail | Ian Lance Taylor | 1 | -0/+2 |
2017-10-11 | runtime: fix issues on AIX about uintptr(_t) | Ian Lance Taylor | 2 | -2/+2 |
2017-09-18 | runtime: always initialize str field in __go_string_slice result | Ian Lance Taylor | 1 | -4/+7 |
2017-09-14 | libgo: update to go1.9 | Ian Lance Taylor | 4 | -61/+37 |
2017-08-29 | runtime: make go-nosys.c compile with !HAVE_SYSCALL | Ian Lance Taylor | 1 | -1/+1 |
2017-08-18 | re PR go/81893 (compilation error in libgo starting with r251127) | Ian Lance Taylor | 1 | -1/+4 |
2017-08-16 | runtime: improvements for signal registers | Ian Lance Taylor | 1 | -13/+49 |