diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-10-20 02:49:18 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-10-20 02:49:18 +0000 |
commit | b4bbfe4bb91db310d903a149cfa5525295e4a70c (patch) | |
tree | f4238c1cbdc236dc5f5ee2d16661f0fa22449f7a /struct.c | |
parent | c561284bc258dee0d3410f102573d768f6365f88 (diff) |
complex.c: small optimization of Complex#**
* complex.c (rb_complex_pow): calculate power of a Fixnum without
allocating intermediate Complex objects, and avoid unexpected
NaNs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@65190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'struct.c')
0 files changed, 0 insertions, 0 deletions