зеркало из https://github.com/github/ruby.git
2a978ee047
* YJIT: Fix `Struct` accessors not firing tracing events
Reading and writing to structs should fire `c_call` and `c_return`, but
YJIT wasn't correctly dropping those calls when tracing.
This has been missing since this functionality was added in
|
||
---|---|---|
.. | ||
.document | ||
assembler.rb | ||
block.rb | ||
branch_stub.rb | ||
c_pointer.rb | ||
c_type.rb | ||
code_block.rb | ||
compiler.rb | ||
context.rb | ||
entry_stub.rb | ||
exit_compiler.rb | ||
hooks.rb | ||
insn_compiler.rb | ||
invariants.rb | ||
jit_state.rb | ||
stats.rb | ||
type.rb |