Thanks to visit codestin.com
Credit goes to github.com

Skip to content

- #39

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 84 commits into from
Closed

- #39

Changes from all commits
Commits
Show all changes
84 commits
Select commit Hold shift + click to select a range
ec79a16
* reduced coupling of "method_definition" and "method_entry" creation…
Jul 25, 2011
6683865
removed out-commented code.
Jul 25, 2011
2e1f67c
isolated "rb_method_definition_redefine_warnings" from "rb_method_ent…
Jul 25, 2011
6b936b0
isolated "rb_method_entry_new" from "rb_method_entry_make".
Jul 25, 2011
af8d8f0
decoupled flag-processing from allocate-warning. move flag-processing…
Jul 26, 2011
4611061
move method_entry flag-processing to method_entry_new
Jul 26, 2011
0751ada
moved warning code into rb_method_entry_new
Jul 26, 2011
53f0ebb
Comments and whitespace
Jul 26, 2011
d79e76b
issues and todo's subjecting rb_method_entry_set / rb_add_method
Jul 26, 2011
6f6c400
moved rb_add_method_cfunc near to rb_add_method
Jul 27, 2011
ea737b2
create method_definition and pass it to rb_method_entry_make, instead…
Jul 27, 2011
8e356e4
moved method_added callback at the end of rb_method_entry_make
Jul 27, 2011
3f89828
removed method_added function, as it's used only once.
Jul 28, 2011
71354e5
merged if calls, removed unused code
Jul 28, 2011
6c189fb
rename rb_method_definition_redefine_warnings to rb_method_redefiniti…
Jul 28, 2011
f65d3db
rb_method_redefinition, pass *me instead of *def
Jul 28, 2011
55176b8
move code subjecting redefinition to rb_method_redefinition
Jul 28, 2011
288b8dc
documentation
Jul 29, 2011
401bbd3
collecting rename suggestion at the end of the file.
Jul 29, 2011
23b0032
added "Sections" to the source-file
Aug 3, 2011
3c020d6
moved "allocator" related methods to "SPECIAL METHODS" section
Aug 3, 2011
3075efb
changed "method_definition" to "mdef", initially only for file vm_met…
Aug 3, 2011
e0d635a
changed "method_entry" to "ment", initially only for file vm_method.c
Aug 3, 2011
10b50d8
corrected "mentry" to "ment"
Aug 3, 2011
5281629
changed "method_flag" to "mflg", changed "method_type" to "mtyp", ini…
Aug 3, 2011
ebaf0d0
introduced "class_ment_get"
Aug 5, 2011
94d3b12
introduced "class_ment_set"
Aug 5, 2011
314e281
moved code to "class_ment_set", renamed to "class_ment_add"
Aug 5, 2011
188f733
introduced "ment_has_mdef", added comments
Aug 5, 2011
506b6f1
several comments
Aug 8, 2011
44381b6
removed redundant parameters of class_ment_add
Aug 15, 2011
754556f
move warnings from rb_ment_new to rb_method_redefinition
Aug 15, 2011
878d9a4
move "set initialize or initialize_copy to private" warnings from rb…
Aug 15, 2011
5d66ac3
rb_ment_new, removed parameter "klass", assign me->klass within class…
Aug 15, 2011
ab29795
minor code cleanup
Aug 15, 2011
50a4cad
Move save_level check after possible return of "old_me", because safe…
Aug 15, 2011
7fca41e
isolated "deprecated_allocate" functionality
Aug 15, 2011
c748549
removed rb_ prefix on methods which are not called from ruby
Aug 15, 2011
0906f8c
renamed method_redefinition to ment_redefinition, made static
Aug 15, 2011
31d7793
removed redundant "type" parameter to ment_new
Aug 15, 2011
37dc3b2
renamed rb_unlink_method_entry to ment_unlink, added some more renames
Aug 16, 2011
6b02be8
moved rb_method_entry_eq to other section
Aug 16, 2011
4ef7c54
renamed check_definition to mod_ment_flagtest, slight change of code
Aug 17, 2011
e96a801
move mod_ment_flagtest to other section
Aug 17, 2011
a91a38a
moved rb_mdef_eq to other section
Aug 17, 2011
2767cee
moved ment_has_mdef to other section
Aug 17, 2011
1b857dc
isolated mdef_attr from mdef_new
Aug 17, 2011
3854486
simplify and clarify source
Aug 18, 2011
c72e7fd
added and used class_mdef_add
Aug 18, 2011
545f9c4
renamed allocator related functions. Ommit rb_ prefix, as not ruby-ca…
Aug 18, 2011
b0845f1
renamed to "allocator_deprication", moved to ALLOCATOR section
Aug 18, 2011
b84e091
renamed rb_mdef_eq to mdef_eq
Aug 18, 2011
3cd5a68
moved "remove_method" stuff to RUBY LEVEL section
Aug 18, 2011
cb7672b
renamed most occurrences of "id" to "mid"
Aug 18, 2011
f860ab2
rename rb_ment_make to define class_ment_make
Aug 19, 2011
8a8114e
removed rb_ prefix from structure types
Aug 19, 2011
45a4995
rename rb_add_method to class_method_add
Aug 19, 2011
549490a
rename rb_method_entry_set to class_ment_set
Aug 19, 2011
0c23e0d
renamed rb_add_method_cfunc to class_method_add_cfunc
Aug 19, 2011
1a627d8
renamed rb_method_entry +> class_ment
Aug 20, 2011
f1e8ee7
renamed search_method => class_ment_search
Aug 20, 2011
f7f6127
rename parameters to "mid"
Aug 20, 2011
0fab982
documentation
Aug 21, 2011
54be20b
class_ment_make, clarify flow
Aug 21, 2011
6f7c1bb
moved ment_redefinition
Aug 21, 2011
8f30b7e
renamed ment_redefinition => class_ment_redefine, change function to …
Aug 21, 2011
6f068c2
changed class_ment_add to return me, simplified class_mdef_add
Aug 21, 2011
2de54ca
whitespace & comments
Aug 23, 2011
c0524a3
documentation & TD
Aug 24, 2011
c7c2020
renamed unlinked_method_entry_list_entry => unlinked_ment_entry
Aug 24, 2011
aa5cc19
renamed mod_ment_flagtest => class_ment_flagtest
Aug 24, 2011
8b48511
separated "mdef" function in own section
Aug 25, 2011
0cce059
rearranged sections
Aug 25, 2011
f5778b7
renamed mdef_attr => mdef_init_as_attr
Aug 25, 2011
d92e9f8
pass "klass" instead of "ment" to class_ment_redefine
Aug 25, 2011
ace74d2
simplify class_ment_get
Aug 25, 2011
15b8e23
removed redundant parameter
Aug 25, 2011
0e9c700
renamed several class_ment methods
Aug 26, 2011
2867c29
rearranged some functions
Aug 27, 2011
559de92
renamed allocator_ to class_allocator_
Aug 27, 2011
722c43c
renamed some class_ment_ functions to class_method_
Aug 28, 2011
9f49aaf
renamed class_ment_add_by_mdef => class_mdef_add
Aug 28, 2011
68193af
introduced standard-OO term "lookup", changed naming/doc of related d…
Aug 29, 2011
2fa1c24
some cleanup and rearrange
Aug 31, 2011
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading