summaryrefslogtreecommitdiff
path: root/gc.rb
diff options
context:
space:
mode:
Diffstat (limited to 'gc.rb')
-rw-r--r--gc.rb12
1 files changed, 1 insertions, 11 deletions
diff --git a/gc.rb b/gc.rb
index d3f80dbaa8..7a60710f66 100644
--- a/gc.rb
+++ b/gc.rb
@@ -292,23 +292,13 @@ module GC
}
end
- Primitive.cinit! %{
- #if SIZEOF_LONG == 8
- #define UINT64_2NUM RB_ULONG2NUM
- #elif SIZEOF_LONG_LONG == 8
- #define UINT64_2NUM RB_ULL2NUM
- #else
- #error Can not make UINT64_2NUM
- #endif
- }
-
# call-seq:
# GC.total_time -> int
#
# Return measured GC total time in nano seconds.
def self.total_time
Primitive.cexpr! %{
- UINT64_2NUM(rb_objspace.profile.total_time_ns)
+ ULL2NUM(rb_objspace.profile.total_time_ns)
}
end
end