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

Issue 3991043: code review 3991043: delete float, complex - code changes (Closed)

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

Description

delete float, complex - code changes also: cmplx -> complex float64(1.0) -> 1.0 float64(1) -> 1.0

Patch Set 1 #

Patch Set 2 : code review 3991043: delete float, complex - code changes #

Patch Set 3 : code review 3991043: delete float, complex - code changes #

Patch Set 4 : code review 3991043: delete float, complex - code changes #

Total comments: 5

Patch Set 5 : code review 3991043: delete float, complex - code changes #

Patch Set 6 : code review 3991043: delete float, complex - code changes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3309 lines, -3523 lines) Patch
M src/pkg/cmath/asin.go View 1 2 4 chunks +16 lines, -16 lines 0 comments Download
M src/pkg/cmath/cmath_test.go View 1 4 chunks +31 lines, -31 lines 0 comments Download
M src/pkg/cmath/conj.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/cmath/exp.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/cmath/isinf.go View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/pkg/cmath/isnan.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/cmath/log.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/cmath/pow.go View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/cmath/rect.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/cmath/sin.go View 1 4 chunks +4 lines, -4 lines 0 comments Download
M src/pkg/cmath/sqrt.go View 1 2 chunks +7 lines, -7 lines 0 comments Download
M src/pkg/cmath/tan.go View 1 4 chunks +8 lines, -8 lines 0 comments Download
M src/pkg/container/vector/numbers_test.go View 3 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/encoding/binary/binary.go View 1 2 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/encoding/binary/binary_test.go View 1 2 chunks +2 lines, -4 lines 0 comments Download
M src/pkg/exp/datafmt/datafmt_test.go View 2 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/exp/eval/Makefile View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/exp/eval/bridge.go View 1 chunk +0 lines, -2 lines 0 comments Download
M src/pkg/exp/eval/eval_test.go View 2 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/exp/eval/expr.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/exp/eval/expr1.go View 6 chunks +3 lines, -34 lines 0 comments Download
M src/pkg/exp/eval/gen.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/exp/eval/stmt.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/exp/eval/type.go View 4 chunks +0 lines, -10 lines 0 comments Download
M src/pkg/exp/eval/value.go View 1 chunk +0 lines, -10 lines 0 comments Download
M src/pkg/exp/ogle/rtype.go View 1 1 chunk +0 lines, -3 lines 0 comments Download
M src/pkg/expvar/expvar_test.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/flag/flag.go View 2 chunks +0 lines, -30 lines 0 comments Download
M src/pkg/flag/flag_test.go View 1 6 chunks +4 lines, -11 lines 0 comments Download
M src/pkg/fmt/fmt_test.go View 1 2 3 4 5 chunks +32 lines, -36 lines 0 comments Download
M src/pkg/fmt/format.go View 1 chunk +0 lines, -33 lines 0 comments Download
M src/pkg/fmt/print.go View 1 chunk +0 lines, -14 lines 0 comments Download
M src/pkg/fmt/scan.go View 1 3 chunks +1 line, -8 lines 0 comments Download
M src/pkg/fmt/scan_test.go View 1 8 chunks +9 lines, -15 lines 0 comments Download
M src/pkg/fmt/stringer_test.go View 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/go/doc/doc.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/go/printer/nodes.go View 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/gob/codec_test.go View 1 15 chunks +19 lines, -57 lines 0 comments Download
M src/pkg/gob/decode.go View 1 3 chunks +2 lines, -16 lines 0 comments Download
M src/pkg/gob/encode.go View 3 chunks +0 lines, -22 lines 0 comments Download
M src/pkg/gob/encoder_test.go View 3 chunks +8 lines, -8 lines 0 comments Download
M src/pkg/gob/type.go View 1 2 chunks +2 lines, -4 lines 0 comments Download
M src/pkg/gob/type_test.go View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/pkg/json/decode.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/json/decode_test.go View 1 10 chunks +2 lines, -10 lines 0 comments Download
M src/pkg/json/stream_test.go View 1 1 chunk +2 lines, -2 lines 0 comments Download
M src/pkg/math/all_test.go View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/math/gamma.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/math/jn.go View 1 2 chunks +2 lines, -2 lines 0 comments Download
M src/pkg/math/lgamma.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/math/pow.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/rand/rand.go View 2 chunks +0 lines, -6 lines 0 comments Download
M src/pkg/rand/rand_test.go View 1 2 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/rand/zipf.go View 1 1 chunk +1 line, -1 line 0 comments Download
M src/pkg/reflect/all_test.go View 1 10 chunks +11 lines, -20 lines 0 comments Download
M src/pkg/reflect/type.go View 1 2 3 2 chunks +2 lines, -3 lines 0 comments Download
M src/pkg/reflect/value.go View 4 chunks +0 lines, -8 lines 0 comments Download
M src/pkg/runtime/type.h View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M src/pkg/runtime/type.go View 1 2 3 1 chunk +0 lines, -2 lines 0 comments Download
M src/pkg/sort/search.go View 1 3 chunks +6 lines, -6 lines 0 comments Download
M src/pkg/sort/search_test.go View 1 2 chunks +3 lines, -3 lines 0 comments Download
M src/pkg/sort/sort.go View 1 2 chunks +10 lines, -10 lines 0 comments Download
M src/pkg/sort/sort_test.go View 1 3 chunks +10 lines, -10 lines 0 comments Download
M src/pkg/strconv/atof.go View 1 2 chunks +1 line, -12 lines 0 comments Download
M src/pkg/strconv/atof_test.go View 2 chunks +8 lines, -17 lines 0 comments Download
M src/pkg/strconv/ftoa.go View 2 chunks +0 lines, -22 lines 0 comments Download
M src/pkg/strconv/ftoa_test.go View 1 chunk +0 lines, -4 lines 0 comments Download
M src/pkg/testing/quick/quick.go View 1 3 chunks +7 lines, -9 lines 0 comments Download
M src/pkg/testing/quick/quick_test.go View 2 chunks +5 lines, -2 lines 0 comments Download
M src/pkg/xml/xml_test.go View 2 chunks +0 lines, -2 lines 0 comments Download
M test/append.go View 1 chunk +1 line, -1 line 0 comments Download
M test/blank.go View 1 3 chunks +36 lines, -15 lines 0 comments Download
M test/cmplx.go View 1 2 3 4 1 chunk +7 lines, -14 lines 0 comments Download
M test/cmplxdivide.c View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download
M test/cmplxdivide1.go View 1 2 3 4 1 chunk +2401 lines, -2402 lines 0 comments Download
M test/complit.go View 1 3 chunks +51 lines, -19 lines 0 comments Download
M test/const1.go View 1 1 chunk +56 lines, -55 lines 0 comments Download
M test/convlit.go View 1 1 chunk +23 lines, -21 lines 0 comments Download
M test/decl.go View 1 1 chunk +6 lines, -6 lines 0 comments Download
M test/declbad.go View 1 1 chunk +11 lines, -11 lines 0 comments Download
M test/fixedbugs/bug006.go View 1 1 chunk +10 lines, -5 lines 0 comments Download
M test/fixedbugs/bug007.go View 1 1 chunk +3 lines, -1 line 0 comments Download
M test/fixedbugs/bug010.go View 1 1 chunk +5 lines, -5 lines 0 comments Download
M test/fixedbugs/bug011.go View 1 1 chunk +8 lines, -8 lines 0 comments Download
M test/fixedbugs/bug035.go View 1 1 chunk +4 lines, -4 lines 0 comments Download
M test/fixedbugs/bug047.go View 1 1 chunk +9 lines, -9 lines 0 comments Download
M test/fixedbugs/bug080.go View 1 1 chunk +7 lines, -7 lines 0 comments Download
M test/fixedbugs/bug109.go View 1 1 chunk +5 lines, -4 lines 0 comments Download
M test/fixedbugs/bug167.go View 1 1 chunk +9 lines, -5 lines 0 comments Download
M test/fixedbugs/bug193.go View 1 1 chunk +6 lines, -6 lines 0 comments Download
M test/fixedbugs/bug220.go View 1 1 chunk +4 lines, -4 lines 0 comments Download
M test/fixedbugs/bug230.go View 1 1 chunk +5 lines, -2 lines 0 comments Download
M test/fixedbugs/bug238.go View 1 chunk +1 line, -1 line 0 comments Download
M test/fixedbugs/bug248.dir/bug2.go View 1 chunk +1 line, -1 line 0 comments Download
M test/fixedbugs/bug248.dir/bug3.go View 1 chunk +1 line, -1 line 0 comments Download
M test/fixedbugs/bug299.go View 1 chunk +2 lines, -2 lines 0 comments Download
M test/fixedbugs/bug307.go View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
M test/fixedbugs/bug315.go View 1 1 chunk +1 line, -1 line 0 comments Download
M test/fixedbugs/bug316.go View 1 1 chunk +1 line, -1 line 0 comments Download
M test/func.go View 1 3 chunks +7 lines, -7 lines 0 comments Download
M test/func1.go View 1 1 chunk +2 lines, -2 lines 0 comments Download
M test/golden.out View 1 chunk +0 lines, -1 line 0 comments Download
M test/interface/explicit.go View 1 1 chunk +12 lines, -8 lines 0 comments Download
M test/iota.go View 1 3 chunks +6 lines, -6 lines 0 comments Download
M test/ken/cplx0.go View 1 chunk +1 line, -1 line 0 comments Download
M test/ken/cplx1.go View 1 chunk +1 line, -1 line 0 comments Download
M test/ken/cplx2.go View 1 chunk +2 lines, -2 lines 0 comments Download
M test/ken/cplx3.go View 1 chunk +3 lines, -9 lines 0 comments Download
M test/ken/cplx4.go View 1 2 3 4 2 chunks +4 lines, -4 lines 0 comments Download
M test/ken/cplx5.go View 1 1 chunk +16 lines, -16 lines 0 comments Download
M test/ken/robfunc.go View 1 2 chunks +48 lines, -48 lines 0 comments Download
M test/ken/simpconv.go View 1 1 chunk +15 lines, -12 lines 0 comments Download
M test/ken/slicearray.go View 3 chunks +4 lines, -4 lines 0 comments Download
M test/ken/sliceslice.go View 3 chunks +5 lines, -5 lines 0 comments Download
M test/literal.go View 2 chunks +18 lines, -18 lines 0 comments Download
M test/map.go View 1 8 chunks +83 lines, -84 lines 0 comments Download
M test/named.go View 1 chunk +1 line, -1 line 0 comments Download
M test/nil.go View 1 1 chunk +3 lines, -4 lines 0 comments Download
M test/recover2.go View 1 chunk +1 line, -1 line 0 comments Download
M test/test0.go View 1 4 chunks +23 lines, -17 lines 0 comments Download
M test/typeswitch.go View 1 2 chunks +8 lines, -5 lines 0 comments Download
M test/zerodivide.go View 1 4 chunks +111 lines, -77 lines 0 comments Download

Messages

Total messages: 8
rsc
Hello gri, r (cc: golang-dev@googlegroups.com), I'd like you to review this change.
13 years, 3 months ago (2011-01-19 03:45:37 UTC) #1
rsc
I was surprised at how few opportunities there were to replace float64(1) or float64(1.0) with ...
13 years, 3 months ago (2011-01-19 03:58:53 UTC) #2
gri1
LGTM An improvement, overall, I think. http://codereview.appspot.com/3991043/diff/9001/test/cmplx.go File test/cmplx.go (right): http://codereview.appspot.com/3991043/diff/9001/test/cmplx.go#newcode23 test/cmplx.go:23: _ = complex(f32, ...
13 years, 3 months ago (2011-01-19 04:25:26 UTC) #3
r
other than fmt, LGTM http://codereview.appspot.com/3991043/diff/9001/src/pkg/fmt/fmt_test.go File src/pkg/fmt/fmt_test.go (right): http://codereview.appspot.com/3991043/diff/9001/src/pkg/fmt/fmt_test.go#newcode233 src/pkg/fmt/fmt_test.go:233: {"%f", float64(-1e-9), "-0.000000"}, you don't ...
13 years, 3 months ago (2011-01-19 19:42:08 UTC) #4
rsc
> http://codereview.appspot.com/3991043/diff/9001/src/pkg/fmt/fmt_test.go#newcode233 > src/pkg/fmt/fmt_test.go:233: {"%f", float64(-1e-9), "-0.000000"}, > you don't need this conversion, and the ...
13 years, 3 months ago (2011-01-20 03:19:20 UTC) #5
rsc
Hello gri, r, gri1 (cc: golang-dev@googlegroups.com), Please take another look.
13 years, 3 months ago (2011-01-20 03:30:48 UTC) #6
r2
On Jan 19, 2011, at 7:19 PM, Russ Cox wrote: >> http://codereview.appspot.com/3991043/diff/9001/src/pkg/fmt/fmt_test.go#newcode233 >> src/pkg/fmt/fmt_test.go:233: {"%f", ...
13 years, 3 months ago (2011-01-20 04:04:38 UTC) #7
rsc
13 years, 3 months ago (2011-01-20 04:09:04 UTC) #8
*** Submitted as 95f644f3442f ***

delete float, complex - code changes
also:
	cmplx -> complex
	float64(1.0) -> 1.0
	float64(1) -> 1.0

R=gri, r, gri1, r2
CC=golang-dev
http://codereview.appspot.com/3991043
Sign in to reply to this message.

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