summaryrefslogtreecommitdiff
path: root/src/cmd/gc/subr.c
Commit message (Expand)AuthorAgeFilesLines
* [dev.cc] cmd/6a, cmd/6g etc: replace C implementations with Go implementationsRuss Cox2015-02-231-3856/+0
* cmd/gc: rename arch to thearchRuss Cox2015-02-131-2/+2
* cmd/gc: add .y to error about missing x in x.yRuss Cox2015-02-131-0/+13
* cmd/gc: restore stack frame debuggingDmitry Vyukov2015-02-121-17/+12
* cmd/gc: remove dead codeDmitry Vyukov2015-02-091-3/+3
* all: don't refer to code.google.com/p/go{,-wiki}/Péter Surányi2015-02-061-1/+1
* cmd/gc: simplify code for c2go (more)Russ Cox2015-01-261-6/+6
* cmd/gc: make cmd/gc a real libraryRuss Cox2015-01-261-2/+2
* cmd/gc: simplify code for c2goRuss Cox2015-01-261-7/+7
* cmd/gc: treat non-local vars inlined into wrapper as escapingIan Lance Taylor2015-01-221-0/+9
* runtime: remove size argument from hash and equal algorithmsKeith Randall2015-01-071-26/+36
* cmd/gc: update issue tracker linkAlberto Donizetti2015-01-021-1/+1
* runtime: make stack frames fixed size by modifying goproc/deferproc.Keith Randall2014-12-231-2/+5
* [dev.cc] cmd/gc: changes for removing runtime C codeRuss Cox2014-11-111-30/+16
* cmd/gc: avoid infinite recursion on invalid recursive typeRuss Cox2014-09-251-1/+2
* cmd/gc: fix undefined behaviour warning in subr.cDave Cheney2014-09-081-1/+1
* build: adjustments for move from src/pkg to srcRuss Cox2014-09-081-1/+1
* cmd/gc, runtime: treat slices and strings like pointers in garbage collectionRuss Cox2014-08-251-2/+6
* cmd/gc: re-enable IfacePointerOnlyRuss Cox2014-08-241-1/+1
* undo CL 130240043 / b09f70c301a5Dave Cheney2014-08-231-1/+1
* cmd/gc: change interface representation: only pointers in data wordRuss Cox2014-08-231-1/+1
* cmd/gc, runtime: refactor interface inlining decision into compilerRuss Cox2014-08-181-0/+39
* runtime: convert equality functions to GoKeith Randall2014-08-071-32/+34
* runtime: convert hash functions to Go calling convention.Keith Randall2014-07-311-31/+38
* build: annotations and modifications for c2goRuss Cox2014-07-021-2/+2
* cmd/gc: don't generate zillions of linehists for wrapper functionsRob Pike2014-06-021-1/+6
* cmd/gc: record line number for auto-generated wrappers as <autogenerated>:1Russ Cox2014-05-121-1/+3
* cmd/gc, cmd/ld, runtime: compact liveness bitmapsRuss Cox2014-04-021-1/+1
* cmd/gc: shorten even more temporary lifetimesRuss Cox2014-04-021-1/+1
* cmd/gc: fix spurious 'const initializer is not a constant' errorJan Ziak2014-03-241-0/+1
* cmd/gc: do not nop-convert equivalent but different interface types.Rémy Oudompheng2014-02-271-2/+4
* cmd/gc: explain 'nointerface' method failureRuss Cox2014-02-201-0/+3
* cmd/gc: do not consider length zero arrays as comparable.Rémy Oudompheng2014-01-311-2/+0
* cmd/gc: add missing dupok flag for interface method wrappers.Rémy Oudompheng2014-01-071-2/+4
* all: fix a few spelling errors in source commentsMartin Olsson2013-12-271-1/+1
* debug/goobj: expand package prefix correctlyRuss Cox2013-12-181-1/+2
* cmd/cc, cmd/gc: update compilers, assemblers for liblink changesRuss Cox2013-12-161-0/+1
* cmd/5g, cmd/6g, cmd/8g: use liblinkRuss Cox2013-12-081-22/+4
* cmd/gc: do not report fields when looking for methodsRuss Cox2013-09-161-1/+1
* cmd/gc: don't generate algs for internal map types.Rémy Oudompheng2013-09-141-0/+3
* runtime, cmd/gc, cmd/ld: ignore method wrappers in recoverRuss Cox2013-09-121-0/+1
* build: remove various uses of C undefined behaviorRuss Cox2013-09-091-3/+3
* cmd/gc: diagnose '_ = nil' betterRuss Cox2013-09-091-0/+3
* cmd/gc: &x panics if x doesRuss Cox2013-08-151-2/+2
* all: be more idiomatic when documenting boolean return values.Rob Pike2013-07-231-1/+1
* cmd/gc: tweak interface satisfaction error messageRuss Cox2013-07-151-1/+1
* cmd/gc: fix computation of equality class of types.Rémy Oudompheng2013-07-021-9/+9
* cmd/gc: fix race detector on tail-call wrappersRuss Cox2013-06-181-4/+2
* cmd/gc: turn race detector off for tail-call method wrapper functionsRuss Cox2013-06-111-0/+2
* cmd/gc: move genembedtramp into portable codeRuss Cox2013-06-111-14/+31