* vm_trace.c (tp_free): remvoed because empty free function.
Use RUBY_TYPED_NEVER_FREE instead. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@43464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
parent
52811ab159
commit
5c1b9b38d6
@ -1,3 +1,8 @@
|
||||
Tue Oct 29 18:45:08 2013 Koichi Sasada <ko1@atdot.net>
|
||||
|
||||
* vm_trace.c (tp_free): remvoed because empty free function.
|
||||
Use RUBY_TYPED_NEVER_FREE instead.
|
||||
|
||||
Tue Oct 29 18:37:33 2013 Koichi Sasada <ko1@atdot.net>
|
||||
|
||||
* include/ruby/ruby.h: introduce new flags for T_TYPEDDATA.
|
||||
|
@ -621,12 +621,6 @@ tp_mark(void *ptr)
|
||||
}
|
||||
}
|
||||
|
||||
static void
|
||||
tp_free(void *ptr)
|
||||
{
|
||||
/* do nothing */
|
||||
}
|
||||
|
||||
static size_t
|
||||
tp_memsize(const void *ptr)
|
||||
{
|
||||
@ -635,7 +629,7 @@ tp_memsize(const void *ptr)
|
||||
|
||||
static const rb_data_type_t tp_data_type = {
|
||||
"tracepoint",
|
||||
{tp_mark, tp_free, tp_memsize,},
|
||||
{tp_mark, RUBY_TYPED_NEVER_FREE, tp_memsize,},
|
||||
};
|
||||
|
||||
static VALUE
|
||||
|
Loading…
x
Reference in New Issue
Block a user