ruby-changes:31747
From: tmm1 <ko1@a...>
Date: Sun, 24 Nov 2013 10:21:01 +0900 (JST)
Subject: [ruby-changes:31747] tmm1:r43826 (trunk): * NEWS: Add details about new debugging features and APIs.
tmm1 2013-11-24 10:20:54 +0900 (Sun, 24 Nov 2013) New Revision: 43826 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=43826 Log: * NEWS: Add details about new debugging features and APIs. Modified files: trunk/ChangeLog trunk/NEWS Index: ChangeLog =================================================================== --- ChangeLog (revision 43825) +++ ChangeLog (revision 43826) @@ -1,3 +1,7 @@ https://github.com/ruby/ruby/blob/trunk/ChangeLog#L1 +Sun Nov 24 10:18:15 2013 Aman Gupta <ruby@t...> + + * NEWS: Add details about new debugging features and APIs. + Sun Nov 24 09:37:20 2013 Andrew Vit <andrew@a...> * lib/csv.rb: Optimize header hashes by freezing string keys. Index: NEWS =================================================================== --- NEWS (revision 43825) +++ NEWS (revision 43826) @@ -185,6 +185,8 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L185 * ObjectSpace.allocation_method_id * ObjectSpace.allocation_generation * ObjectSpace.reachable_objects_from_root + * ObjectSpace.dump + * ObjectSpace.dump_all * OpenSSL::BN * extended methods: @@ -314,3 +316,16 @@ with all sufficient information, see the https://github.com/ruby/ruby/blob/trunk/NEWS#L316 * rb_gc_set_params() is deprecated. This is only used in Ruby internal. * rb_gc_count() added. This returns the number of times GC occurred. + +* rb_postponed_job_register() added. Takes a function callback which is invoked + when the VM is in a consistent state, i.e. to perform work from a C signal + handler. + +* rb_profile_frames() added. Provides low-cost access to the current ruby stack + for callstack profiling. + +* rb_tracepoint_new() supports new internal events accessible only from C: + * RUBY_INTERNAL_EVENT_NEWOBJ + * RUBY_INTERNAL_EVENT_FREEOBJ + * RUBY_INTERNAL_EVENT_GC_START + * RUBY_INTERNAL_EVENT_GC_END -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/