summaryrefslogtreecommitdiff
path: root/vm_backtrace.c
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2020-05-07 10:07:57 -0700
committerAaron Patterson <tenderlove@ruby-lang.org>2020-05-07 11:42:39 -0700
commitff4f9cf95d73cc2730949df583bf0e41702d7aae (patch)
tree42101ad25cc3eb8d91ddc21162262812c41dc7b3 /vm_backtrace.c
parent7ded8fd29a9dc5c481cadff7e94079009bce9e6c (diff)
Allow global variables to move
This patch allows global variables that have been assigned in Ruby to move. I added a new function for the GC to call that will update global references and introduced a new callback in the global variable struct for updating references. Only pure Ruby global variables are supported right now, other references will be pinned.
Diffstat (limited to 'vm_backtrace.c')
0 files changed, 0 insertions, 0 deletions