Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix a typo [Bug #17048] | Nobuyoshi Nakada | 2021-09-19 | 1 | -1/+1 |
| | |||||
* | Removed Module.allocate [Bug #17048] | Nobuyoshi Nakada | 2021-09-17 | 1 | -0/+2 |
| | |||||
* | Already initialized modules cannot be replaced [Bug #17048] | Nobuyoshi Nakada | 2021-09-17 | 1 | -15/+9 |
| | |||||
* | Using RB_FLOAT_TYPE_P macro | S-H-GAMELINKS | 2021-09-12 | 1 | -1/+1 |
| | |||||
* | Using RB_BIGNUM_TYPE_P macro | S-H-GAMELINKS | 2021-09-11 | 1 | -1/+1 |
| | |||||
* | include/ruby/ruby.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -11/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/arithmetic/double.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -7/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/intern/object.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -216/+12 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/core/rbasic.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -20/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/core/rclass.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -7/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/fl_type.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -4/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/globals.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -9/+9 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | include/ruby/internal/newobj.h: add doxygen | 卜部昌平 | 2021-09-10 | 1 | -8/+0 |
| | | | | Must not be a bad idea to improve documents. [ci skip] | ||||
* | Using RBOOL macro | S.H | 2021-08-02 | 1 | -15/+9 |
| | |||||
* | Use predefined IDs | Nobuyoshi Nakada | 2021-07-27 | 1 | -2/+2 |
| | |||||
* | Use RB_INTEGER_TYPE_P | Nobuyoshi Nakada | 2021-07-20 | 1 | -2/+1 |
| | |||||
* | Make boolean expected messages more consitent | Nobuyoshi Nakada | 2021-07-18 | 1 | -1/+1 |
| | |||||
* | Constified a local table | Nobuyoshi Nakada | 2021-07-18 | 1 | -1/+1 |
| | |||||
* | Add Integer.try_convert [Feature #15211] | Nobuyoshi Nakada | 2021-07-16 | 1 | -3/+13 |
| | |||||
* | Move rb_str_escape function declaration | S-H-GAMELINKS | 2021-07-11 | 1 | -1/+1 |
| | |||||
* | Specify version to remove as bare numbers | Nobuyoshi Nakada | 2021-06-30 | 1 | -7/+7 |
| | |||||
* | rb_warn_deprecated_to_remove_at [Feature #17432] | Nobuyoshi Nakada | 2021-06-30 | 1 | -7/+7 |
| | | | | | At compilation time with RUBY_DEBUG enabled, check if the removal version has been reached. | ||||
* | Share freeze option handling | Nobuyoshi Nakada | 2021-06-28 | 1 | -7/+7 |
| | |||||
* | Adjust styles [ci skip] | Nobuyoshi Nakada | 2021-06-17 | 1 | -1/+1 |
| | | | | | | | | | * --braces-after-func-def-line * --dont-cuddle-else * --procnames-start-lines * --space-after-for * --space-after-if * --space-after-while | ||||
* | Implemented some NilClass method in Ruby code is faster [Feature #17054] (#3366) | S.H | 2021-06-02 | 1 | -33/+1 |
| | |||||
* | Object whats here (#4503) | Burdette Lamar | 2021-05-18 | 1 | -0/+84 |
| | | | What's Here section for class Object. | ||||
* | What's Here for BasicObject (#4499) | Burdette Lamar | 2021-05-13 | 1 | -0/+25 |
| | | | | * What's Here for BasicObject | ||||
* | What's Here for Kernel (#4488) | Burdette Lamar | 2021-05-13 | 1 | -0/+133 |
| | |||||
* | Eagerly allocate instance variable tables along with object | Aaron Patterson | 2021-05-03 | 1 | -13/+22 |
| | | | | | | | | This allows us to allocate the right size for the object in advance, meaning that we don't have to pay the cost of ivar table extension later. The idea is that if an object type ever became "extended" at some point, then it is very likely it will become extended again. So we may as well allocate the ivar table up front. | ||||
* | [Doc] Update to FrozenError from RuntimeError in Object#freeze | Kenichi Kamiya | 2021-04-01 | 1 | -1/+1 |
| | |||||
* | [DOC] Modified prefixes to get rid of conflicts | Nobuyoshi Nakada | 2021-02-07 | 1 | -14/+14 |
| | |||||
* | [DOC] make individual names so that rdoc can find each documents | Nobuyoshi Nakada | 2021-02-07 | 1 | -11/+22 |
| | |||||
* | [DOC] Module#method_undefined | Nobuyoshi Nakada | 2021-02-07 | 1 | -0/+26 |
| | |||||
* | [DOC] Fix typos | Marcus Stollsteimer | 2020-12-24 | 1 | -4/+4 |
| | |||||
* | rb_cData: no longer exists | 卜部昌平 | 2020-12-22 | 1 | -1/+0 |
| | | | | | | | | | | | Commit 8918a9cf6c65409ae1ffcdea324a1b97c6e5bb70 introduced macro `#define rb_cData rb_cData()`. This deleting `VALUE rb_cData;` declaration was then macro-expanded into `VALUE rb_cData();`. This worked by accident because the expanded expression happen to be a K&R style function declaration. This is rather complicated and I guess unintended. Just delete the line to keep things simple straight forward. | ||||
* | Removed rb_cData entity | Nobuyoshi Nakada | 2020-12-22 | 1 | -22/+0 |
| | | | | | | | * Use the wrapper of rb_cObject instead of data access * Replaced rest of extentions * Updated the version guard for Data * Added the version guard of rb_cData | ||||
* | Data: delete | 卜部昌平 | 2020-12-22 | 1 | -9/+21 |
| | | | | | | | | Has been deprecated since 684bdf6171b76f5bc5e4f05926a5ab01ec2b4fd5. Matz says in [ruby-core:83954] that Data should be an alias of Object. Because rb_cData has not been deprecated, let us deprecate the constant to make it a C-level synonym of rb_cObject. | ||||
* | Use rb_id_attrset without intermediate strings | Nobuyoshi Nakada | 2020-12-19 | 1 | -1/+1 |
| | |||||
* | Feature 17314: update docs and NEWS about attr* methods returning array of ↵ | Radosław Bułat | 2020-12-19 | 1 | -12/+12 |
| | | | | symbols | ||||
* | Revert "Revert "Use rb_id_attrset without intermediate strings"" | Yusuke Endoh | 2020-12-19 | 1 | -4/+3 |
| | | | | | | This reverts commit 41c208d4a463183fddca250026e5f1cd759d2604. Reintroduce 66090b9d10cdaed917b525225e59d1c19e399248. | ||||
* | attr_reader, attr_writer, attr_accessor and attr methods returns array of ↵ | Radosław Bułat | 2020-12-19 | 1 | -9/+30 |
| | | | | | symbols (#3935) Co-authored-by: Yusuke Endoh <mame@ruby-lang.org> | ||||
* | Use category: :deprecated in warnings that are related to deprecation | Jeremy Evans | 2020-12-18 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | Also document that both :deprecated and :experimental are supported :category option values. The locations where warnings were marked as deprecation warnings was previously reviewed by shyouhei. Comment a couple locations where deprecation warnings should probably be used but are not currently used because deprecation warning enablement has not occurred at the time they are called (RUBY_FREE_MIN, RUBY_HEAP_MIN_SLOTS, -K). Add assert_deprecated_warn to test assertions. Use this to simplify some tests, and fix failing tests after marking some warnings with deprecated category. | ||||
* | Revert "Better cooperation between public/protected/private with attr* and ↵ | Yusuke Endoh | 2020-12-18 | 1 | -41/+20 |
| | | | | | | alias_method" This reverts commit 81739ad4fdfcc86a769056fec352f27c686fba1b. | ||||
* | Revert "Use rb_id_attrset without intermediate strings" | Yusuke Endoh | 2020-12-18 | 1 | -3/+4 |
| | | | | This reverts commit 66090b9d10cdaed917b525225e59d1c19e399248. | ||||
* | Use rb_id_attrset without intermediate strings | Nobuyoshi Nakada | 2020-12-18 | 1 | -4/+3 |
| | |||||
* | Better cooperation between public/protected/private with attr* and alias_method | Radosław Bułat | 2020-12-17 | 1 | -20/+41 |
| | |||||
* | [DOC] Described "numeric representation" more precisely [ci skip] | Nobuyoshi Nakada | 2020-12-16 | 1 | -2/+4 |
| | | | | [Bug #17395] | ||||
* | Protoized old pre-ANSI K&R style definitions | Nobuyoshi Nakada | 2020-12-05 | 1 | -1/+1 |
| | |||||
* | `dest` is always embedded so we can remove this check | Aaron Patterson | 2020-10-28 | 1 | -6/+3 |
| | |||||
* | Don't redefine #rb_intern over and over again | Stefan Stüben | 2020-10-21 | 1 | -3/+0 |
| |