Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(280)

Issue 5671099: code review 5671099: gc, ld: tag data as no-pointers and allocate in separat... (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
13 years, 2 months ago by rsc
Modified:
13 years, 2 months ago
Reviewers:
ken3
CC:
ken2, golang-dev
Visibility:
Public.

Description

gc, ld: tag data as no-pointers and allocate in separate section The garbage collector can avoid scanning this section, with reduces collection time as well as the number of false positives. Helps a little bit with issue 909, but certainly does not solve it.

Patch Set 1 #

Patch Set 2 : diff -r af5a7f6d962d https://code.google.com/p/go/ #

Patch Set 3 : diff -r c1e4aaf4d639 https://code.google.com/p/go/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+53 lines, -18 lines) Patch
M src/cmd/5g/gsubr.c View 1 1 chunk +4 lines, -0 lines 0 comments Download
M src/cmd/5l/5.out.h View 1 1 chunk +2 lines, -1 line 0 comments Download
M src/cmd/5l/obj.c View 1 2 chunks +5 lines, -1 line 0 comments Download
M src/cmd/6g/gsubr.c View 1 1 chunk +2 lines, -0 lines 0 comments Download
M src/cmd/6l/6.out.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/cmd/6l/obj.c View 1 2 chunks +3 lines, -1 line 0 comments Download
M src/cmd/8g/gsubr.c View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M src/cmd/8l/8.out.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/cmd/8l/obj.c View 1 2 chunks +3 lines, -1 line 0 comments Download
M src/cmd/ld/data.c View 1 10 chunks +27 lines, -14 lines 0 comments Download
M src/cmd/ld/lib.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M src/cmd/ld/symtab.c View 1 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 3
rsc
Hello ken2 (cc: golang-dev@googlegroups.com), I'd like you to review this change to https://code.google.com/p/go/
13 years, 2 months ago (2012-02-19 08:19:51 UTC) #1
rsc
*** Submitted as 24411588e821 *** gc, ld: tag data as no-pointers and allocate in separate ...
13 years, 2 months ago (2012-02-19 08:19:55 UTC) #2
ken3
13 years, 2 months ago (2012-02-19 11:32:17 UTC) #3
lgtm
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b