Project

General

Profile

Actions

Bug #19689

closed

ruby_vm_event_enabled_global_flags is not exported by ruby 3.3.0-preview1

Added by hurricup (Alexandr Evstigneev) over 1 year ago. Updated over 1 year ago.

Status:
Feedback
Assignee:
-
Target version:
-
[ruby-core:113622]

Description

As far as I understand headers, it still should be available.
Still:

hurricup@AM-UNIT-0002:/usr/share/rvm/rubies$ nm -gD ruby-3.2.2/lib/libruby.so |grep ruby_vm_event_enabled_global_flags
00000000004497f4 B ruby_vm_event_enabled_global_flags
hurricup@AM-UNIT-0002:/usr/share/rvm/rubies$ nm -gD ruby-3.3.0-preview1/lib/libruby.so |grep ruby_vm_event_enabled_global_flags
hurricup@AM-UNIT-0002:/usr/share/rvm/rubies$

Installed via rvm master with --disable-binary

Updated by nobu (Nobuyoshi Nakada) over 1 year ago

  • Status changed from Open to Feedback

That is one of symbols had been exported only for MJIT, and is declared in an internal header.
For what do you want to use it?

Updated by hurricup (Alexandr Evstigneev) over 1 year ago

nobu (Nobuyoshi Nakada) wrote in #note-1:

That is one of symbols had been exported only for MJIT, and is declared in an internal header.
For what do you want to use it?

It is used in the debugger implementation. Can't say right now for what perticular reason, pretty old code. But i could investigate.

Actions

Also available in: Atom PDF

Like0
Like0Like0