ruby-changes:63990
From: =E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3 <ko1@a...>
Date: Mon, 7 Dec 2020 14:20:58 +0900 (JST)
Subject: [ruby-changes:63990] cc36e499f9 (master): Doxygen terminology update [ci skip]
https://git.ruby-lang.org/ruby.git/commit/?id=cc36e499f9 From cc36e499f9403c2e3dd0514fc8f13ff485c10b82 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=8D=9C=E9=83=A8=E6=98=8C=E5=B9=B3?= <shyouhei@r...> Date: Mon, 7 Dec 2020 12:37:18 +0900 Subject: Doxygen terminology update [ci skip] Follow N2328 http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2328.pdf diff --git a/include/ruby/internal/xmalloc.h b/include/ruby/internal/xmalloc.h index fc04d02..af5e863 100644 --- a/include/ruby/internal/xmalloc.h +++ b/include/ruby/internal/xmalloc.h @@ -55,7 +55,7 @@ RBIMPL_ATTR_RESTRICT() https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L55 RBIMPL_ATTR_RETURNS_NONNULL() RBIMPL_ATTR_ALLOC_SIZE((1)) /** - * Allocates an object instance. It is largely the same as system malloc(), + * Allocates a storage instance. It is largely the same as system malloc(), * except: * * - It raises Ruby exceptions instead of returning NULL, and @@ -142,19 +142,19 @@ RBIMPL_ATTR_NODISCARD() https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L142 RBIMPL_ATTR_RETURNS_NONNULL() RBIMPL_ATTR_ALLOC_SIZE((2)) /** - * Resize the object instance. + * Resize the storage instance. * - * @param[in] ptr A valid pointer to an object instance that was + * @param[in] ptr A valid pointer to a storage instance that was * previously returned from either ruby_xmalloc(), * ruby_xmalloc2(), ruby_xcalloc(), ruby_xrealloc(), * or ruby_xrealloc2(). * @param[in] newsiz Requested new amount of memory. * @throw rb_eMemError No space left for `newsiz` bytes allocation. * @retval ptr In case the function returns the passed pointer - * as-is, the object instance that the pointer holds + * as-is, the storage instance that the pointer holds * is either grown or shrunken to have at least * `newsiz` bytes. - * @retval otherwise A valid pointer to a newly allocated object + * @retval otherwise A valid pointer to a newly allocated storage * instance which has at least `newsiz` bytes width, * and holds previous contents of `ptr`. In this * case `ptr` is invalidated as if it was passed to @@ -182,8 +182,8 @@ RBIMPL_ATTR_NODISCARD() https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L182 RBIMPL_ATTR_RETURNS_NONNULL() RBIMPL_ATTR_ALLOC_SIZE((2,3)) /** - * Identical to ruby_xrealloc(), except it resizes the given object instance to - * `newelems` * `newsiz` bytes. This is needed because the multiplication + * Identical to ruby_xrealloc(), except it resizes the given storage instance + * to `newelems` * `newsiz` bytes. This is needed because the multiplication * could integer overflow. On such situations Ruby does not try to touch the * contents of argument pointer at all but raises Ruby level exceptions * instead. If there is no integer overflow the behaviour is exactly the same @@ -192,7 +192,7 @@ RBIMPL_ATTR_ALLOC_SIZE((2,3)) https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L192 * This is roughly the same as reallocarray() function that OpenBSD * etc. provides, but also interacts with our GC. * - * @param[in] ptr A valid pointer to an object instance that was + * @param[in] ptr A valid pointer to a storage instance that was * previously returned from either ruby_xmalloc(), * ruby_xmalloc2(), ruby_xcalloc(), ruby_xrealloc(), * or ruby_xrealloc2(). @@ -201,10 +201,10 @@ RBIMPL_ATTR_ALLOC_SIZE((2,3)) https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L201 * @throw rb_eMemError No space left for allocation. * @throw rb_eArgError `newelems` * `newsiz` would overflow. * @retval ptr In case the function returns the passed pointer - * as-is, the object instance that the pointer holds + * as-is, the storage instance that the pointer holds * is either grown or shrunken to have at least * `newelems` * `newsiz` bytes. - * @retval otherwise A valid pointer to a newly allocated object + * @retval otherwise A valid pointer to a newly allocated storage * instance which has at least `newelems` * `newsiz` * bytes width, and holds previous contents of `ptr`. * In this case `ptr` is invalidated as if it was @@ -230,12 +230,12 @@ RBIMPL_ATTR_NOEXCEPT(realloc(ptr, newelems * newsiz)) https://github.com/ruby/ruby/blob/trunk/include/ruby/internal/xmalloc.h#L230 ; /** - * Deallocates an object instance. + * Deallocates a storage instance. * * @param[out] ptr Either NULL, or a valid pointer previously returned from * one of ruby_xmalloc(), ruby_xmalloc2(), ruby_xcalloc(), * ruby_xrealloc(), or ruby_xrealloc2(). - * @warning Every single object instance that was previously allocated by + * @warning Every single storage instance that was previously allocated by * either ruby_xmalloc(), ruby_xmalloc2(), ruby_xcalloc(), * ruby_xrealloc(), or ruby_xrealloc2() shall be invalidated * exactly once by either passing it to ruby_xfree(), or passing -- cgit v0.10.2 -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/