aboutsummaryrefslogtreecommitdiff
path: root/libgo/runtime
AgeCommit message (Expand)AuthorFilesLines
2011-07-11libgo/runtime: Change std::abort to abort.Ian Lance Taylor1-1/+1
2011-06-14Change builtin make to runtime call at lowering time.Ian Lance Taylor1-0/+57
2011-06-14Change builtin make to runtime call at lowering time.Ian Lance Taylor6-9/+21
2011-06-11Use backend interface for map descriptors.Ian Lance Taylor3-6/+6
2011-05-24libgo: Make os.setenv_c work on systems without setenv.Ian Lance Taylor1-4/+20
2011-05-20Update to current version of Go library.Ian Lance Taylor32-143/+458
2011-05-06More uses of backend interface for types.Ian Lance Taylor6-12/+16
2011-04-18libgo: Fix append declaration.Ian Lance Taylor1-1/+1
2011-04-13Unify handling of runtime support functions.Ian Lance Taylor15-68/+75
2011-04-05libgo: Use MAP_FIXED if necessary to grab arena.Ian Lance Taylor1-0/+23
2011-04-04libgo: Always initialize semaphores.Rainer Orth4-0/+14
2011-03-27Add runtime profiling infrastructure, not yet working.Ian Lance Taylor6-38/+582
2011-03-27Remove closedchan function.Ian Lance Taylor1-11/+0
2011-03-25Remove closed function. Fix tuple receive in select.Ian Lance Taylor6-41/+23
2011-03-24Update to current version of Go library.Ian Lance Taylor6-26/+51
2011-03-24Tuple receives indicate whether channel is closed.Ian Lance Taylor4-15/+30
2011-03-23Send on a closed channel panics.Ian Lance Taylor9-66/+32
2011-03-16Don't catch LIBPROF in Go code.Ian Lance Taylor1-3/+0
2011-03-16Update to current version of Go library (revision 94d654be2064).Ian Lance Taylor26-678/+982
2011-03-09re PR go/48019 (Need to handle EINTR in libgo testsuite)Ian Lance Taylor1-2/+7
2011-03-09re PR go/47910 (typo in __go_map_next_prime)Ian Lance Taylor1-1/+1
2011-03-07Permit garbage collection on any compiler generated memory allocation.Ian Lance Taylor1-1/+1
2011-03-07Avoid race condition manipulating heap when goroutine exits.Ian Lance Taylor1-8/+15
2011-02-22Permit comparing non-empty interfaces with empty interfaces.Ian Lance Taylor1-0/+32
2011-02-04Implement __sync_fetch_and_add_4 if necessary.Ian Lance Taylor1-0/+32
2011-02-03Check whether we are using setjmp/longjmp exceptions.Ian Lance Taylor1-1/+1
2011-02-01Test whether libgcc or kernel defines __sync_bool_compare_and_swap_4.Ian Lance Taylor1-1/+1
2011-02-01Add __sync_bool_compare_and_swap_4 for targets which don't have it.Ian Lance Taylor1-0/+36
2011-01-29re PR go/47515 (Issues porting libgo to IRIX 6.5)Ian Lance Taylor2-1/+30
2011-01-22Avoid crash when M structure free just before thread exit.Ian Lance Taylor2-6/+17
2011-01-22libgo: Adjust deadlock avoidance.Ian Lance Taylor1-9/+9
2011-01-22Avoid deadlock creating new thread.Ian Lance Taylor1-0/+8
2011-01-21Avoid deadlock when finalizer lock is held during gc.Ian Lance Taylor3-2/+41
2011-01-21Remove the types float and complex.Ian Lance Taylor7-45/+48
2011-01-11Add file missed in previous commit.Ian Lance Taylor1-0/+42
2011-01-05re PR go/46959 (M68K Not Supported by Go)Ian Lance Taylor1-17/+2
2011-01-05re PR go/46958 (ARM Go Does Not Compile (__builtin_return_address))Ian Lance Taylor1-1/+1
2010-12-17Rework locking code to split stack much less.Ian Lance Taylor8-31/+83
2010-12-17Avoid always splitting the stack when calling append and copy.Ian Lance Taylor2-19/+45
2010-12-14Better error message if malloc gets a SIGSEGV.Ian Lance Taylor1-0/+6
2010-12-14Release cache while holding thread lock.Ian Lance Taylor1-5/+4
2010-12-03Add Go frontend, libgo library, and Go testsuite.Ian Lance Taylor115-0/+12060