aboutsummaryrefslogtreecommitdiff
path: root/libgo/runtime/runtime.h
AgeCommit message (Expand)AuthorFilesLines
2016-10-12compiler, runtime: copy string code from Go 1.7Ian Lance Taylor1-4/+4
2016-10-12runtime: copy Go 1.7 runtime semaphore codeIan Lance Taylor1-2/+4
2016-10-10runtime: copy print/println support from Go 1.7Ian Lance Taylor1-29/+0
2016-10-10runtime: copy channel code from Go 1.7 runtimeIan Lance Taylor1-2/+2
2016-09-30runtime: copy internal locking code from Go 1.7 runtimeIan Lance Taylor1-20/+28
2016-09-29runtime: copy runtime.go and runtime1.go from Go 1.7Ian Lance Taylor1-38/+27
2016-09-21compiler, runtime: replace hashmap code with Go 1.7 hashmapIan Lance Taylor1-1/+1
2016-08-30runtime: use -fgo-c-header to build C header fileIan Lance Taylor1-237/+31
2016-07-22libgo: update to go1.7rc3Ian Lance Taylor1-1/+1
2016-02-12runtime: For c-archive/c-shared, install signal handlers synchronously.Ian Lance Taylor1-1/+1
2016-02-10re PR go/69511 (G.gcstack_size uses uintptr instead of size_t)Ian Lance Taylor1-1/+1
2016-02-09re PR go/69357 (libgo refers to _end in a non-weak way)Ian Lance Taylor1-0/+1
2016-02-03libgo: Update to go1.6rc1.Ian Lance Taylor1-2/+13
2015-10-31runtime: Remove now unnecessary pad field from ParFor.Ian Lance Taylor1-7/+5
2015-04-29runtime: Support -buildmode=c-shared.Ian Lance Taylor1-0/+9
2015-01-16compiler, reflect, runtime: Use static chain for closures.Richard Henderson1-4/+0
2015-01-15libgo, compiler: Upgrade libgo to Go 1.4, except for runtime.Ian Lance Taylor1-3/+2
2014-09-03compiler: Add precise type information on the heap.Chris Manghane1-1/+1
2014-07-19reflect, runtime: Use libffi closures to implement reflect.MakeFunc.Ian Lance Taylor1-1/+1
2014-07-19libgo: Update to Go 1.3 release.Ian Lance Taylor1-7/+43
2014-07-12runtime: Merge master revision 19185.Ian Lance Taylor1-5/+6
2014-06-06libgo: Merge to master revision 19184.Ian Lance Taylor1-31/+51
2014-06-04libgo: Merge from revision 18783:00cce3a34d7e of master library.Ian Lance Taylor1-1/+6
2014-05-28runtime: fix misc gcc-isms and undefined behaviorIan Lance Taylor1-1/+2
2013-12-03runtime: Fix prototype and one use of runtime_traceback.Ian Lance Taylor1-1/+1
2013-12-01libgo: Avoid some cases of getting callers recursively.Ian Lance Taylor1-0/+1
2013-11-06libgo: Update to October 24 version of master library.Ian Lance Taylor1-39/+62
2013-09-03compiler, runtime: Use runtime functions to pass closure value.Ian Lance Taylor1-0/+4
2013-07-23runtime: Support cgo callbacks from threads started by C.Ian Lance Taylor1-0/+4
2013-07-16libgo: Update to Go 1.1.1.Ian Lance Taylor1-80/+175
2013-06-18compiler, runtime: Use function descriptors.Ian Lance Taylor1-3/+9
2013-01-30runtime: In backtraces, get inline functions, skip split-stack fns.Ian Lance Taylor1-3/+16
2013-01-30libgo: Update Go library to master revision 15502/229081515358.Ian Lance Taylor1-2/+4
2013-01-29libgo: Update Go library to master revision 15489/921e53d4863c.Ian Lance Taylor1-4/+13
2013-01-24re PR go/46986 (Go is not supported on Darwin)Ian Lance Taylor1-10/+14
2012-12-22libgo: Update to revision 15193:6fdc1974457c of master library.Ian Lance Taylor1-3/+0
2012-11-21libgo: Update to current version of master library.Ian Lance Taylor1-5/+16
2012-11-17runtime: Fix use of __atomic_compare_exchange_n: not weak, consistent.Ian Lance Taylor1-1/+1
2012-11-06compiler, runtime: Size of int is now 64 bits on x86_64.Ian Lance Taylor1-2/+2
2012-11-06compiler, libgo: Fixes to prepare for 64-bit int.Ian Lance Taylor1-2/+2
2012-11-01compiler, runtime: More steps toward separating int and intgo.Ian Lance Taylor1-4/+7
2012-10-23libgo: Update to current sources.Ian Lance Taylor1-12/+104
2012-10-05runtime: Use argv[0] to get executable name for backtrace.Ian Lance Taylor1-0/+1
2012-09-28libgo: Use libbacktrace rather than debug/elf registration.Ian Lance Taylor1-1/+3
2012-08-07runtime: support NumCPU() on more platforms Added support for Solaris, Irix, ...Ian Lance Taylor1-0/+2
2012-07-26runtime, runtime/pprof: Fix runtime/pprof test to pass, enable it.Ian Lance Taylor1-1/+1
2012-06-04runtime: Better SWIG interface for allocating Go memory from C/C++.Ian Lance Taylor1-0/+4
2012-05-25runtime: More efficient implementation of trampolines.Ian Lance Taylor1-0/+1
2012-05-24runtime: Make runtime.Stack actually work.Ian Lance Taylor1-1/+4
2012-05-24runtime: Copy runtime_printf from other Go library.Ian Lance Taylor1-2/+34