Permalink
Browse files

More implementation dependent tasks.

  • Loading branch information...
1 parent 0074852 commit cf70bfde5a3ed543bd4a33eeaf07df08c48d1571 @agrimm committed Jun 10, 2011
Showing with 10 additions and 0 deletions.
  1. +3 −0 config/implementation_dependent_classes.txt
  2. +7 −0 config/implementation_dependent_tasks.txt
View
3 config/implementation_dependent_classes.txt
@@ -13,3 +13,6 @@ Psych, Complex, Random, Syck, Gem, Encoding, Enumerator, Fiber, RubyVM, SizedQue
Queue, WeakRef, FFI, Type, Rubinius, ImmediateValue
# 1.9.3 only?
TSort
+# The code shouldn't be complaining because the Syck parser gets inspected differently,
+# or there's Syck in one but Psych in the other
+YAML
View
7 config/implementation_dependent_tasks.txt
@@ -33,3 +33,10 @@ String#concat, String#<<
Marshal.dump, Marshal.load, Marshal.restore
# 1.9.3 only?
# Date.new_r!, String#byteslice
+# Numeric#to_sym works in MRI returning nil, but fails in Rubinius. As returning nil is not very useful, it's not
+# really worth complaining about
+Numeric#to_sym
+# The total number of threads that currently exist isn't very important
+Thread.list
+# Process.getpgrp is different each time a new process is created
+Process.getpgrp

0 comments on commit cf70bfd

Please sign in to comment.