aboutsummaryrefslogtreecommitdiffstats
path: root/gc.rb
diff options
context:
space:
mode:
authorAaron Patterson <tenderlove@ruby-lang.org>2020-11-24 21:29:45 -0800
committerAaron Patterson <tenderlove@ruby-lang.org>2020-11-24 21:30:13 -0800
commitfed67fe6b277361940e3357c8b1ffa455d7f2339 (patch)
tree4954b2cd3a2f3d65b6de29d3764e601b542c4c05 /gc.rb
parent00f046ef57f9da7f5248f9ef9d55702ddc407bf1 (diff)
downloadruby-fed67fe6b277361940e3357c8b1ffa455d7f2339.tar.gz
Revert "Disable auto compaction on platforms that can't support it"
This reverts commit 63ad55cd882e4010fe313d271af006a430b5ffa8. Revert "Disable read barrier on explicit compaction request" This reverts commit 490b57783d80f0c5f7882c66d9fb6aa02713c9a5.
Diffstat (limited to 'gc.rb')
-rw-r--r--gc.rb3
1 files changed, 2 insertions, 1 deletions
diff --git a/gc.rb b/gc.rb
index 4e0faaf00d..d2b0d8e86e 100644
--- a/gc.rb
+++ b/gc.rb
@@ -199,7 +199,8 @@ module GC
end
def self.compact
- Primitive.gc_compact
+ Primitive.gc_start_internal true, true, true, true
+ Primitive.gc_compact_stats
end
# call-seq: