<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/ext/bigdecimal/bigdecimal.c, branch v3_2_11</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/bigdecimal] Add fallback definition of MAYBE_UNUSED</title>
<updated>2022-11-15T06:59:11+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-15T06:58:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c75de1e3304e804be9c073940f396c8a506a005f'/>
<id>c75de1e3304e804be9c073940f396c8a506a005f</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/b2123faa52
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/b2123faa52
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Replace sprintf by snprintf</title>
<updated>2022-11-15T04:02:01+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-15T04:01:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3c60e030b57be556ea2002d1416fdfa6c1cb2a1b'/>
<id>3c60e030b57be556ea2002d1416fdfa6c1cb2a1b</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/d6f5bb40c7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/d6f5bb40c7
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Mark some functions MAYBE_UNUSED</title>
<updated>2022-11-15T00:34:23+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-15T00:32:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3147a3900f7fc5ee7f763741dcc97f4487de79f4'/>
<id>3147a3900f7fc5ee7f763741dcc97f4487de79f4</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/d70a4d53e5
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/d70a4d53e5
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Add specific value allocators</title>
<updated>2022-11-13T12:33:29+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T12:05:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8d82f4ba1c715da6a50b8626792a49c343914efd'/>
<id>8d82f4ba1c715da6a50b8626792a49c343914efd</id>
<content type='text'>
* Add NewZero* and NewOne* function families
* Use them instead of VpAlloc for allocating 0 and 1

https://github.com/ruby/bigdecimal/commit/9276a94ac7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add NewZero* and NewOne* function families
* Use them instead of VpAlloc for allocating 0 and 1

https://github.com/ruby/bigdecimal/commit/9276a94ac7
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Add and use specific value allocators</title>
<updated>2022-11-13T06:01:27+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T05:59:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=802dce4acd97234bef88fe4bbb98db5ab90c45d9'/>
<id>802dce4acd97234bef88fe4bbb98db5ab90c45d9</id>
<content type='text'>
* Add rbd_allocate_struct_zero for making 0.0
* Add rbd_allocate_struct_one for making 1.0
* Use them to replace VpAlloc calls
* Renmae VpPt5 to VpConstPt5

https://github.com/ruby/bigdecimal/commit/40c826f5e6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add rbd_allocate_struct_zero for making 0.0
* Add rbd_allocate_struct_one for making 1.0
* Use them to replace VpAlloc calls
* Renmae VpPt5 to VpConstPt5

https://github.com/ruby/bigdecimal/commit/40c826f5e6
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Make VPrint function always available</title>
<updated>2022-11-13T06:01:27+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T05:59:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=019f53de5c92059745fd1fcf8f3b8dcad92bff67'/>
<id>019f53de5c92059745fd1fcf8f3b8dcad92bff67</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/5391f7e92c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/5391f7e92c
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Tweak VpAlloc</title>
<updated>2022-11-13T04:29:19+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T04:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d1f55dea864f1ab819bc8332476ae2824c5d0302'/>
<id>d1f55dea864f1ab819bc8332476ae2824c5d0302</id>
<content type='text'>
* Stop reusing mx and mf
* Check szVal == NULL first
* Treat special values before checking the leading `#`

https://github.com/ruby/bigdecimal/commit/14f3d965f8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Stop reusing mx and mf
* Check szVal == NULL first
* Treat special values before checking the leading `#`

https://github.com/ruby/bigdecimal/commit/14f3d965f8
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Rewrite allocation functions</title>
<updated>2022-11-13T03:47:40+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T03:46:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bbb9f7235329380d9cf617530ca4d39ba07e1824'/>
<id>bbb9f7235329380d9cf617530ca4d39ba07e1824</id>
<content type='text'>
* Rename them
* Make allocation count operations atomic

https://github.com/ruby/bigdecimal/commit/a5ab34a115
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Rename them
* Make allocation count operations atomic

https://github.com/ruby/bigdecimal/commit/a5ab34a115
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Twak GetPrecisionInt and rename it to check_int_precision</title>
<updated>2022-11-13T02:46:42+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T02:46:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=27034102890f5feeb28682e5117f1d2ec6a949ad'/>
<id>27034102890f5feeb28682e5117f1d2ec6a949ad</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/69d0588a3b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/69d0588a3b
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/bigdecimal] Tweak check_rounding_mode_option</title>
<updated>2022-11-13T02:02:02+00:00</updated>
<author>
<name>Kenta Murata</name>
<email>mrkn@mrkn.jp</email>
</author>
<published>2022-11-13T02:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ef1c6109b12b78926b7cb31cd8b0d27b629a35c4'/>
<id>ef1c6109b12b78926b7cb31cd8b0d27b629a35c4</id>
<content type='text'>
https://github.com/ruby/bigdecimal/commit/e1c6c9be25
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/bigdecimal/commit/e1c6c9be25
</pre>
</div>
</content>
</entry>
</feed>
