summaryrefslogtreecommitdiff
path: root/src/cmd/gc/racewalk.c
Commit message (Expand)AuthorAgeFilesLines
* cmd/gc, runtime: fix race, nacl for writebarrier changesRuss Cox2014-10-141-6/+1
* cmd/gc: fix racewalk after writebarrier changeDmitriy Vyukov2014-09-121-0/+25
* cmd/gc: fix undefined behaviorDmitriy Vyukov2014-08-211-2/+4
* cmd/gc: fix handling of for post-condition in -race modeRuss Cox2014-05-311-1/+1
* cmd/gc: shorten temporary lifetimes when possibleRuss Cox2014-04-011-0/+1
* cmd/gc: inline copy in frontend to call memmove directly.R?my Oudompheng2013-09-121-0/+1
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-1/+2
* cmd/gc: do not race instrument syscall.forkAndExecInChildDmitriy Vyukov2013-07-161-1/+13
* cmd/gc: fix race detector instrumentation of type switches.R?my Oudompheng2013-07-161-4/+1
* cmd/gc: support x[i:j:k]Russ Cox2013-07-011-0/+2
* cmd/gc: fix race detector on tail-call wrappersRuss Cox2013-06-181-1/+1
* cmd/gc: instrument arrays properly in race detector.R?my Oudompheng2013-06-141-30/+7
* cmd/gc: properly race-instrument for loopsDmitriy Vyukov2013-06-131-14/+16
* cmd/gc: turn race detector off for tail-call method wrapper functionsRuss Cox2013-06-111-1/+1
* cmd/gc: avoid creating circular lists when compiling with race detector.Daniel Morsing2013-06-111-1/+5
* cmd/gc: move genembedtramp into portable codeRuss Cox2013-06-111-0/+1
* cmd/gc: fix race instrumentation of selectors T(v).FieldR?my Oudompheng2013-05-151-0/+33
* cmd/gc: fix race instrumentation of append and type switches.R?my Oudompheng2013-03-271-13/+12
* cmd/gc: enable racewalk of HMUL nodes.R?my Oudompheng2013-03-261-9/+9
* cmd/gc: more race instrumentation.R?my Oudompheng2013-03-261-10/+14
* cmd/gc: instrument logical && and ||.R?my Oudompheng2013-03-251-5/+36
* cmd/gc: implement more cases in racewalk.R?my Oudompheng2013-03-211-34/+31
* cmd/gc: add OCHECKNOTNIL to race walker (fix build)Russ Cox2013-03-201-0/+1
* cmd/gc: avoid runtime code generation for closuresRuss Cox2013-02-221-0/+4
* cmd/8g, cmd/dist, cmd/gc: fix warnings on Plan 9Anthony Martin2013-01-181-0/+1
* cmd/gc: fix race instrumentation of unaddressable arrays.R?my Oudompheng2012-12-241-1/+7
* cmd/gc: racewalk: fix compiler crashDmitriy Vyukov2012-12-171-2/+1
* cmd/gc: racewalk: collect stack traces in sync and sync/atomicDmitriy Vyukov2012-11-301-11/+27
* cnd/gc: fix buildDmitriy Vyukov2012-11-261-3/+0
* cmd/go: racewalk: fix nested struct handlingDmitriy Vyukov2012-11-261-0/+5
* cmd/gc: racewalk: handle OEFACE/OCONVIFACEDmitriy Vyukov2012-11-141-20/+15
* cmd/gc: racewalk: fix instrumentation of structsDmitriy Vyukov2012-11-141-15/+33
* cmd/gc: racewalk: instrument returnsfromheap paramsDmitriy Vyukov2012-11-071-9/+13
* cmd/gc: racewalk: do not double function callsDmitriy Vyukov2012-11-071-12/+85
* cmd/gc: refactor racewalkDmitriy Vyukov2012-11-071-21/+18
* cmd/gc: instrument blocks for race detection.R?my Oudompheng2012-11-031-2/+23
* cmd/gc: fix buildDmitriy Vyukov2012-11-011-9/+1
* cmd/gc: racewalk: fix a bunch of minor issuesDmitriy Vyukov2012-11-011-4/+16
* cmd/gc, runtime: pass PC directly to racefuncenter.R?my Oudompheng2012-11-011-4/+9
* cmd/gc: racewalk: fix instrumentation of ninit listsDmitriy Vyukov2012-11-011-7/+2
* cmd/gc: fix compiler crash during race instrumentationDmitriy Vyukov2012-10-101-13/+21
* race: gc changesDmitriy Vyukov2012-10-021-0/+431