aboutsummaryrefslogtreecommitdiffstats
path: root/object.c
Commit message (Expand)AuthorAgeFilesLines
* * revert r37993 to avoid SEGV in tests.shugo2012-11-301-2/+3
* * vm_method.c (rb_method_entry_make): add a method entry withshugo2012-11-291-3/+2
* object.c: suppress warningnobu2012-11-161-0/+2
* adjust indentnobu2012-11-161-2/+2
* * probes.d: add DTrace probe declarations. [ruby-core:27448]tenderlove2012-11-121-0/+9
* object.c: inadvertent symbolnobu2012-11-071-2/+10
* * object.c (rb_mod_const_get): Fix constant missing exception classtenderlove2012-11-061-1/+17
* * object.c (rb_mod_to_s): Module#{to_s,inspect}, when invoked onshugo2012-11-021-0/+16
* * object.c (rb_mod_const_get): make sure the constant name istenderlove2012-10-271-1/+4
* * object.c (rb_mod_const_get): const_get accepts qualified constanttenderlove2012-10-261-18/+79
* * include/ruby/ruby.h: add C APIs.nari2012-10-201-2/+1
* internal.h: allocator function in rb_classext_tnobu2012-09-081-1/+8
* object.c: preserve encodingsnobu2012-08-171-5/+6
* object.c: forbid uninitialized classnobu2012-08-161-0/+3
* Kernel#inspect: improve consistency and do not call #to_s.eregon2012-08-151-26/+12
* Revert r36699 and r36700. [Feature #6130]naruse2012-08-151-12/+26
* Kernel#inspect: improve consistency and do not call #to_s.eregon2012-08-141-26/+12
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-021-0/+1
* * variable.c (rb_mod_class_variables): return inherited variablesshugo2012-07-191-1/+1
* * object.c (Init_Object): Added RDoc location pointers fordrbrain2012-07-021-4/+4
* Module#prependnobu2012-06-271-0/+1
* * object.c: Fix typo in rdocmarcandre2012-06-191-1/+1
* obj_init_copynobu2012-06-051-0/+1
* class_or_module_requirednobu2012-06-011-19/+18
* * object.c (Init_Object): Restored Kernel documentation based ondrbrain2012-05-311-0/+12
* * object.c (rb_equal): Let Object be a link in #=== documentation.drbrain2012-05-311-3/+3
* * object.c (Init_Object): Added reference to variable.c wheredrbrain2012-05-071-2/+2
* * hash.c, object.c, struct.c, lib/ostruct.rb: add to_h methods.nobu2012-04-241-0/+18
* Revert r35339-35343 because of no tests.naruse2012-04-181-18/+0
* * object.c: Add NilClass#to_h [Feature #6276]marcandre2012-04-161-0/+18
* * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain2012-04-131-0/+2
* * hash.c, marshal.c, object.c, variable.c: fix callback argument typesnobu2012-03-301-1/+4
* * object.c: Fix indentation of Class#inherited example.drbrain2012-03-161-3/+3
* * object.c (rb_obj_eql): Improve equality documentation by adding andrbrain2012-02-231-15/+22
* * object.c (rb_obj_hash): Added note that the hash value is notdrbrain2012-02-231-8/+11
* * object.c (rb_Hash): fix mixed declaration and code.nobu2012-01-241-1/+3
* * object.c (rb_Hash): trivial optimization.nobu2012-01-241-1/+1
* * object.c (rb_Hash): add Kernel#Hash conversion method likematz2012-01-241-0/+34
* * object.c (rb_inspect): raise the result is not compatible withnaruse2012-01-151-3/+16
* * object.c: Added examples for Object#is_a? and Object#instance_of?ayumin2012-01-111-4/+15
* Fix typo of rdoc of Object#inspect.naruse2012-01-071-2/+2
* * gc.c: use Bitmap Marking algorithm to avoid copy-on-write ofnari2012-01-071-1/+1
* * object.c (rb_inspect): raises Encoding::CompatibilityError if thenaruse2012-01-061-6/+32
* * object.c (rb_check_to_int): new function to convert a VALUE tonobu2011-12-111-0/+6
* * object.c (Init_Object): Add reference to BasicObject, briefdrbrain2011-10-101-7/+18
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-6/+6
* * object.c (rb_obj_clone): singleton class should be attachednobu2011-09-181-1/+6
* * object.c: Add usage documentation for BasicObject. Based on patchdrbrain2011-07-271-0/+47
* * eval_error.c (rb_print_undef_str): new function to raisenobu2011-07-261-1/+19
* * parse.y (rb_check_id): make the given name a symbol or a string.nobu2011-07-261-5/+5