summaryrefslogtreecommitdiff
path: root/src/runtime
Commit message (Expand)AuthorAgeFilesLines
* all: merge dev.garbage (d1238958d4ae) into default branchRuss Cox2014-12-0539-113/+2193
|\
| * all: power64 is now ppc64Russ Cox2014-12-0531-41/+41
| * runtime: generate windows callback list with go generateRuss Cox2014-12-053-0/+2055
| * runtime: convert netbsd/arm to GoRuss Cox2014-12-055-72/+97
* | [dev.garbage] runtime: raise StackGuard limit for Windows (again)dev.garbageRuss Cox2014-12-052-2/+2
* | [dev.garbage] runtime: reduce stack footprint of write barriersRuss Cox2014-12-051-49/+69
* | [dev.garbage] all: merge dev.cc (81884b89bd88) into dev.garbageRuss Cox2014-12-0531-461/+1653
|\ \ | |/ |/|
| * [dev.garbage] all: merge dev.cc (493ad916c3b1) into dev.garbageRuss Cox2014-11-24135-4065/+4013
| |\
| * | [dev.garbage] runtime: Stop running gs during the GCscan phase.Rick Hudson2014-11-213-15/+14
| * | [dev.garbage] runtime: add prefetcht0, prefetcht1, prefetcht2, prefetcht3, pr...Russ Cox2014-11-217-1/+94
| * | [dev.garbage] runtime: Fix constant overflow on 32 bit machinesRick Hudson2014-11-201-1/+1
| * | [dev.garbage] runtime: Turn concurrent GC on by default. Avoid write barriers...Rick Hudson2014-11-208-63/+98
| * | [dev.garbage] all: merge dev.cc (723ca3789b88) into dev.garbageRuss Cox2014-11-1625-401/+1475
| |\ \
| | * \ [dev.garbage] all: merge dev.cc into dev.garbageRuss Cox2014-11-15308-26208/+21971
| | |\ \
| | * \ \ [dev.garbage] all: merge dev.power64 (7667e41f3ced) into dev.garbageRuss Cox2014-11-146-33/+41
| | |\ \ \
| | * \ \ \ [dev.garbage] all: merge default (f38460037b72) into dev.garbageRuss Cox2014-11-1481-790/+4236
| | |\ \ \ \
| | | * | | | [dev.garbage] runtime: Add write barriers to c codeRick Hudson2014-11-1211-2/+51
| | | * | | | [dev.garbage] runtime: concurrent mark fixesRuss Cox2014-11-115-3/+13
| | | * | | | [dev.garbage] runtime: add write barrier to caspRuss Cox2014-11-1011-30/+67
| | | * | | | [dev.garbage] runtime: Coarsen the write barrier to always grey the destination.Rick Hudson2014-11-101-5/+33
| | | * | | | [dev.garbage] runtime: Code to implement write barriersRick Hudson2014-11-105-16/+66
| | | * | | | [dev.garbage] cmd/gc, runtime: add locks around print statementsRuss Cox2014-11-052-3/+28
| | | * | | | [dev.garbage] runtime: ignore objects in dead spansRuss Cox2014-11-051-6/+10
| | | * | | | [dev.garbage] runtime: fix a few checkmark bugsRuss Cox2014-11-051-35/+111
| | | * | | | [dev.garbage] runtime: fix 32-bit buildRuss Cox2014-11-051-2/+2
| | | * | | | [dev.garbage] runtime: Add gc mark verification pass.Rick Hudson2014-11-046-143/+382
| | | * | | | [dev.garbage] cmd/gc, runtime: implement write barriers in terms of writebarr...Russ Cox2014-10-305-24/+346
| | | * | | | [dev.garbage] all: merge dev.power64 (5ad5e85cfb99) into dev.garbageRuss Cox2014-10-2954-252/+2560
| | | |\ \ \ \
| | | * \ \ \ \ [dev.garbage] all: merge default (dd5014ed9b01) into dev.garbageRuss Cox2014-10-2914-429/+727
| | | |\ \ \ \ \
| | | | * | | | | [dev.garbage] runtime: Fix 386 compiler warnings.Rick Hudson2014-10-271-2/+2
| | | | * | | | | [dev.garbage] runtime: fix TestLFStack on 386Russ Cox2014-10-273-2/+3
| | | | * | | | | [dev.garbage] runtime: Concurrent scan codeRick Hudson2014-10-248-127/+254
| | | | * | | | | [dev.garbage] runtime: simplifiy lfstack.c due to undiagnosed buffer corruption.Rick Hudson2014-10-232-9/+7
| | | | * | | | | all: merge default branch into dev.garbageRuss Cox2014-10-1626-295/+558
| | | | |\ \ \ \ \
| | | | * | | | | | [dev.garbage] runtime: Write barrier code.Rick Hudson2014-10-141-16/+129
| | | | * | | | | | [dev.garbage] all: merge default into dev.garbageRuss Cox2014-10-062-17/+33
| | | | |\ \ \ \ \ \
| | | | * \ \ \ \ \ \ [dev.garbage] all: merge default into dev.garbageRuss Cox2014-10-067-272/+410
| | | | |\ \ \ \ \ \ \
| | | | | * \ \ \ \ \ \ [dev.garbage] merge default into dev.garbageRuss Cox2014-10-0372-529/+759
| | | | | |\ \ \ \ \ \ \
| | | | | * | | | | | | | [dev.garbage] runtime: scan and mark phase refactoringRick Hudson2014-10-034-263/+404
| | | | | * | | | | | | | [dev.garbage] runtime: make sure G.param and SudoG.elem do not hold stale poi...Russ Cox2014-10-024-2/+30
| | | | | * | | | | | | | [dev.garbage] runtime: remove another BitsMultiWordRuss Cox2014-10-021-2/+2
* | | | | | | | | | | | | [dev.cc] all: merge default (8d42099cdc23) into dev.ccdev.ccRuss Cox2014-12-052-7/+24
|\ \ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | | runtime: fix hang in GC due to shrinkstack vs netpoll raceRuss Cox2014-12-013-6/+35
* | | | | | | | | | | | | | [dev.cc] runtime: convert dragonfly/386 port to GoJoel Sing2014-11-253-59/+78
| |_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | |
* | | | | | | | | | | | | [dev.cc] runtime: convert netbsd/386 port to GoJoel Sing2014-11-225-45/+71
* | | | | | | | | | | | | [dev.cc] runtime: convert netbsd/amd64 port to GoJoel Sing2014-11-2212-511/+436
* | | | | | | | | | | | | [dev.cc] runtime: migrate Android/ARM port to Go.Shenghou Ma2014-11-215-10/+5
* | | | | | | | | | | | | [dev.cc] runtime: explicitly exclude android in zgoos_linux.goShenghou Ma2014-11-2112-22/+4
* | | | | | | | | | | | | [dev.cc] runtime: convert Plan 9 port to GoDavid du Colombier2014-11-2118-923/+756
* | | | | | | | | | | | | [dev.cc] runtime: convert nacl support to GoRuss Cox2014-11-2120-767/+562