summaryrefslogtreecommitdiff
path: root/libgo/runtime
AgeCommit message (Expand)Author
2020-04-20gccgo: fix runtime compilation on NetBSDBenny Siegert
2020-04-15runtime: use 64 bits of hash seed on arm64eric fang
2020-04-06libgo: update to almost the 1.14.2 releaseIan Lance Taylor
2020-02-28runtime: handle linux/arm64 signal registereric fang
2020-01-22runtime: call runtime_nanotime1, not runtime_nanotimeIan Lance Taylor
2020-01-21libgo: update to Go1.14beta1Ian Lance Taylor
2020-01-07compiler, runtime: stop using __go_runtime_errorIan Lance Taylor
2020-01-02compiler, runtime, reflect: generate hash functions only for map keysIan Lance Taylor
2019-12-05re PR go/92820 (libgo.so.15 has executable stack)Ian Lance Taylor
2019-11-21re PR go/92605 (r278509 causes/reveals issue in building go library)Ian Lance Taylor
2019-10-02runtime: mark go-context.S as no-executable-stack and split-stack supportedIan Lance Taylor
2019-09-17re PR go/91781 (r275691 breaks go test "reflect")Ian Lance Taylor
2019-09-06libgo: update to Go 1.13beta1 releaseIan Lance Taylor
2019-08-30compile, runtime: permit anonymous and empty fields in C headerIan Lance Taylor
2019-08-28runtime: move osinit to GoIan Lance Taylor
2019-08-20compiler, runtime: implement shifts by signed amountsIan Lance Taylor
2019-07-15runtime: expose the g variableIan Lance Taylor
2019-06-25runtime: mark memequal and memclrNoHeapPointers nosplitIan Lance Taylor
2019-06-24compiler: use builtin memcmp directlyIan Lance Taylor
2019-06-21compiler: open code string slice expressionsIan Lance Taylor
2019-06-03libgo: delay applying profile stack-frame skip until fixupIan Lance Taylor
2019-06-03runtime: remove unnecessary functions calling between C and GoIan Lance Taylor
2019-06-03runtime: fix assembly syntaxIan Lance Taylor
2019-05-31runtime: drop unused C type reflection codeIan Lance Taylor
2019-05-31compiler: optimize append of makeIan Lance Taylor
2019-05-31runtime: implement cheaper context switch on Linux/AMD64Ian Lance Taylor
2019-05-14libgo: reduce overhead for memory/block/mutex profilingIan Lance Taylor
2019-05-11runtime: set up g earlyIan Lance Taylor
2019-05-08runtime: use builtin memmove directlyCherry Zhang
2019-05-01compiler,runtime: do more direct interfacesIan Lance Taylor
2019-04-24re PR target/89093 (C++ exception handling clobbers d8 VFP register)Ian Lance Taylor
2019-03-19libgo: fix build on AIXIan Lance Taylor
2019-02-19runtime: abort stack scan in cases that we cannot unwind the stackIan Lance Taylor
2019-02-15compiler,runtime: use __builtin_dwarf_cfa for getcallerspCherry Zhang
2019-02-15runtime: include <syscall.h> and <sys/syscall.h> if availableIan Lance Taylor
2019-02-15runtime: add type cast for non-split-stack calls to scanstackblockIan Lance Taylor
2019-02-15compiler, runtime: harmonize types referenced by both C and GoIan Lance Taylor
2019-02-01runtime: add getproccount for hurdIan Lance Taylor
2019-02-01libgo: add hurd build tagsIan Lance Taylor
2019-02-01runtime, sync: use __atomic intrinsics instead of __syncIan Lance Taylor
2019-01-29runtime: use the call instruction's PC for panic-in-runtime detectionIan Lance Taylor
2019-01-21libgo: fix building, and some testing, on SolarisIan Lance Taylor
2019-01-18libgo: update to Go1.12beta2Ian Lance Taylor
2019-01-07runtime: in doscanstackswitch, set gp->m before gogoIan Lance Taylor
2019-01-07runtime: in getTraceback, set gp->m before gogoIan Lance Taylor
2019-01-05runtime: prevent deadlock when profiling signal arrives during tracebackIan Lance Taylor
2018-12-29runtime: prevent deadlock when profiling signal arrives in stack scanIan Lance Taylor
2018-12-27runtime: let ARM32 EABI personality function continue unwind when called from...Ian Lance Taylor
2018-12-27runtime: on ARM32 EABI, don't get LSDA if compact model is usedIan Lance Taylor
2018-12-12runtime: handle DW_EH_PE_absptr in type table encodingIan Lance Taylor