From: ko1@... Date: 2019-08-08T05:26:08+00:00 Subject: [ruby-core:94192] [Ruby master Feature#15963] Add *_start and *_running methods to VM_COLLECT_USAGE_DETAILS API Issue #15963 has been updated by ko1 (Koichi Sasada). Status changed from Open to Closed Thank you, committed! 1ad0f4e593563d460e3015fc4a2542ce1bb80d6e ---------------------------------------- Feature #15963: Add *_start and *_running methods to VM_COLLECT_USAGE_DETAILS API https://bugs.ruby-lang.org/issues/15963#change-80486 * Author: gmcgibbon (Gannon McGibbon) * Status: Closed * Priority: Normal * Assignee: ko1 (Koichi Sasada) * Target version: ---------------------------------------- I want to count how many VM instructions get executed for an arbitrary block of ruby code with `VM_COLLECT_USAGE_DETAILS` enabled. However, the current API enables VM usage detail collection immediately and only exposes methods to turn collection off. I've issued a PR to add more methods to the VM usage details API and to disable collection by default: https://github.com/ruby/ruby/pull/2258 -- https://bugs.ruby-lang.org/ Unsubscribe: