summaryrefslogtreecommitdiff
path: root/libgo
Commit message (Expand)AuthorAgeFilesLines
* compiler, runtime: Add type information to single object allocation.ian2014-10-201-4/+8
* reflect: allocate correct type in assignTo and cvtT2Iian2014-10-201-11/+11
* configure: Quote some shell variables.ian2014-10-172-16/+16
* runtime: Don't create threads with a small stack.ian2014-10-161-55/+0
* PR go/60406ian2014-10-085-76/+195
* PR go/61877ian2014-10-032-39/+97
* runtime: Check for CPU_COUNT itself, don't check glibc version.ian2014-10-031-1/+1
* libgo/configure: Use -Qunused-arguments for asm tests if supported.ian2014-09-292-0/+61
* runtime: Mark runtime_goexit function as noinline.ian2014-09-221-0/+1
* runtime: Restore copyright notice accidentally removed from mgc0.c.ian2014-09-201-1/+1
* runtime: Use the clone system call on GNU/Linux.ian2014-09-051-2/+2
* runtime: Use correct size for unsafe.Pointer GC instructions.ian2014-09-051-1/+1
* compiler: Add precise type information on the heap.ian2014-09-036-60/+84
* runtime: Don't get confused if m changes during runtime_gc.ian2014-08-151-0/+1
* compiler, runtime: Fix unexpected GC interfering with closure passing.ian2014-08-131-0/+8
* runtime: Add casts to mincore call to compile on Solaris.ian2014-08-041-1/+1
* PR other/61895ian2014-08-021-0/+12
* runtime: remove unused variableian2014-07-201-4/+3
* runtime: add a missing importian2014-07-201-1/+1
* runtime: also disable split stacks for runtime_snprintf function under Clangian2014-07-201-0/+6
* reflect, runtime: Use libffi closures to implement reflect.MakeFunc.ian2014-07-1918-408/+709
* libgo: Bump version number.ian2014-07-192-2/+2
* libgo: Update to Go 1.3 release.ian2014-07-19456-4836/+15264
* runtime: Merge master revision 19185.ian2014-07-1225-561/+279
* runtime: Rename iface.goc to go-iface.goc.ian2014-07-113-4/+4
* runtime: Drop reflectFlags tests.ian2014-07-117-30/+0
* PR go/61620ian2014-07-021-1/+3
* runtime: introduce build targets for running benchmarksian2014-07-013-14/+44
* runtime: add missing benchmark input files to the repositoryian2014-06-247-0/+0
* PR go/52583ian2014-06-131-0/+26
* PR go/61498ian2014-06-131-5/+2
* runtime: Initialize variable to avoid compiler warning.ian2014-06-101-1/+1
* libgo: Merge to master revision 19184.ian2014-06-06319-6342/+11965
* libgo: Merge from revision 18783:00cce3a34d7e of master library.ian2014-06-04222-7865/+9333
* runtime: Use _mm_pause rather than __builtin_ia32_pause.ian2014-05-301-1/+5
* runtime: add the --without-libatomic configure optionian2014-05-295-9/+46
* runtime: disable split stacks for runtime_printf function under Clangian2014-05-291-1/+21
* runtime: fix misc gcc-isms and undefined behaviorian2014-05-285-142/+113
* libgo/runtime: fix unused-result warningian2014-05-271-1/+2
* mksysinfo: Define some more non-trivial TIOC constants.ian2014-05-071-0/+32
* mksysinfo: Define CLONE flags.ian2014-05-074-2/+12
* runtime: ask $GOC rather than $CC for the version and multi-os-directoryian2014-05-014-4/+4
* PR go/60931ian2014-04-251-2/+12
* gofrontend: deduplicate C syscall function declarationsian2014-04-171-2/+5
* runtime: remove use of obsolete map deletion syntaxian2014-04-171-1/+1
* gofrontend: avoid use of unsafe.Sizeof extensionian2014-04-171-1/+1
* libgo: Remove Solaris 8 & 9 support.ian2014-04-165-55/+0
* Sync to current external repository.ian2014-04-141-24/+3
* libgo: Build math package with -ffp-contract=off on non-x86.ian2014-03-122-0/+4
* runtime: Fix GC bug caused by Entersyscall modifying reg.ian2014-03-071-4/+20