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

Issue 5316048: code review 5316048: xml: Benchmarks for unmarshaling of large arrays

Can't Edit
Can't Publish+Mail
Start Review
Created:
14 years, 5 months ago by rochberg_go
Modified:
14 years, 3 months ago
Reviewers:
r, rsc
CC:
golang-dev
Visibility:
Public.

Description

xml: Benchmarks for unmarshaling of large arrays I proposed these to rsc@golang.org when they originally exposed a performance problem in R60. (Performance appeared to be dominated by stack grow/shrink operations). The problem appears to have been fixed, but I still think these provide a realistic use case.

Patch Set 1 #

Patch Set 2 : diff -r 281afa375702 https://go.googlecode.com/hg/ #

Patch Set 3 : diff -r 281afa375702 https://go.googlecode.com/hg/ #

Total comments: 1

Patch Set 4 : diff -r fd80a4497037 https://go.googlecode.com/hg/ #

Patch Set 5 : diff -r fd80a4497037 https://go.googlecode.com/hg/ #

Total comments: 1

Patch Set 6 : diff -r 5213cbd70274 https://go.googlecode.com/hg/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -0 lines) Patch
M src/pkg/encoding/xml/marshal_test.go View 1 2 3 4 5 1 chunk +38 lines, -0 lines 0 comments Download

Messages

Total messages: 6
rochberg_go
Hello golang-dev@googlegroups.com (cc: golang-dev@googlegroups.com, rsc@golang.org), I'd like you to review this change to https://go.googlecode.com/hg/
14 years, 5 months ago (2011-10-25 19:44:50 UTC) #1
rsc
http://codereview.appspot.com/5316048/diff/4001/src/pkg/xml/marshal_test.go File src/pkg/xml/marshal_test.go (right): http://codereview.appspot.com/5316048/diff/4001/src/pkg/xml/marshal_test.go#newcode451 src/pkg/xml/marshal_test.go:451: buf := buildSpaceshipBuffer(b) Using N to control the size ...
14 years, 5 months ago (2011-10-31 15:44:44 UTC) #2
rochberg_go
This is back from the beyond. PTAL
14 years, 4 months ago (2011-11-23 03:23:32 UTC) #3
r
http://codereview.appspot.com/5316048/diff/10002/src/pkg/encoding/xml/marshal_test.go File src/pkg/encoding/xml/marshal_test.go (right): http://codereview.appspot.com/5316048/diff/10002/src/pkg/encoding/xml/marshal_test.go#newcode429 src/pkg/encoding/xml/marshal_test.go:429: func init() { this is for benchmarks, not the ...
14 years, 4 months ago (2011-11-23 16:56:53 UTC) #4
rochberg_go
Sure. Done.
14 years, 4 months ago (2011-11-25 17:07:45 UTC) #5
rochberg_go
14 years, 3 months ago (2011-12-21 21:36:59 UTC) #6
On 2011/11/25 17:07:45, rochberg_go wrote: > Sure. Done. ping
Sign in to reply to this message.

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