[jruby] branch master updated (1c49da7 -> 56b8261)

Miguel Landaeta nomadium at moszumanska.debian.org
Sun Jun 21 02:03:51 UTC 2015


This is an automated email from the git hooks/post-receive script.

nomadium pushed a change to branch master
in repository jruby.

      from  1c49da7   Upload to unstable
      adds  2021496   remove file .keep
      adds  6745d70   Upstream import 1.7.19
      adds  a9f08b2   Merge tag 'upstream/1.7.19' into experimental
      adds  bfaecf2   Prepare 1.7.19-1 upload
      adds  f64242b   Do not overwrite usr/bin/testrb
      adds  c053e2c   Put maven3 settings in a separate file
      adds  595e43e   Replace cdbs with debhelper
      adds  0ca35ac   Install gem, rdoc, ri and test links in jruby namespace
      adds  bae24fa   Add Tim Potter as uploader
      adds  bfdc4e0   Add /usr/lib/ruby/vendor_ruby to the default $LOAD_PATH
      adds  4a9ae91   Create dir to install gems
      adds  b13c5cf   Catch gem load errors when rdoc tools are run through CLI
      adds  8dbc8d0   Deploy jruby bash script instead of bourne shell one
      adds  d7f8b5b   Enable tests
      adds  70a82c1   Install jni symlinks to native jffi library
      adds  9279ff6   Install nailgun symlink
      adds  5f3de63   Add get-orig-source target to d/rules
      adds  fac35cc   Add missing description to some patches
      adds  7cbd770   Update changelog
      adds  4e10cf1   Add again d/README.Debian file
      adds  572d782   Upload to experimental
      adds  80080d1   Upstream import 1.7.20
      adds  34fb494   Upstream import 1.7.20.1
      adds  7c40a2f   Merge tag 'upstream/1.7.20.1' into experimental
      adds  ea2226f   Upload to experimental
       new  81e8ee3   Add missing dependencies for jruby binary package
       new  56b8261   Upload to unstable

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .classpath                                         |    35 +-
 .gitattributes                                     |     1 +
 .gitignore                                         |    66 +-
 .project                                           |    15 +-
 .settings/org.eclipse.core.resources.prefs         |     2 +
 .settings/org.eclipse.jdt.core.prefs               |   118 +-
 .settings/org.eclipse.jdt.launching.prefs          |     2 +-
 .settings/org.eclipse.jdt.ui.prefs                 |     6 +-
 .travis.yml                                        |    51 +
 BUILDING.md                                        |   268 +
 COPYING                                            |   507 +-
 README                                             |    62 -
 README.md                                          |    61 +
 Rakefile                                           |    17 +-
 VERSION                                            |     1 +
 antlib/extra.xml                                   |   518 +
 antlib/spec.xml                                    |   150 +
 antlib/test.xml                                    |   327 +
 antlib/util.xml                                    |    81 +
 bench/BenchJavaPropName.java                       |    15 +
 bench/BenchParser.java                             |     4 +-
 bench/BenchRubyCasedName.java                      |    15 +
 bench/autoload/bar.rb                              |     7 +
 bench/autoload/bench_autoload.rb                   |    12 +
 bench/autoload/foo.rb                              |     6 +
 bench/bench_assert.rb                              |    13 -
 bench/bench_attr_reader.rb                         |    53 -
 bench/bench_bigdecimal.rb                          |    22 -
 bench/bench_bind.rb                                |    25 -
 bench/bench_chmod.rb                               |     8 -
 bench/bench_compiled_load.rb                       |    95 -
 bench/bench_concat.rb                              |    21 -
 bench/bench_constantize.rb                         |    28 -
 bench/bench_define_method_methods.rb               |   101 -
 bench/bench_delegate.rb                            |    17 -
 bench/bench_each_line.rb                           |    24 -
 bench/bench_each_line_from_file.rb                 |   183 -
 bench/bench_enumerable.rb                          |    23 -
 bench/bench_enumerator_next.rb                     |    42 -
 bench/bench_erb.rb                                 |    62 -
 bench/bench_erb_rendering.rb                       |    63 -
 bench/bench_erubis.rb                              |   292 -
 bench/bench_euler_hash_default.rb                  |     9 -
 bench/bench_eval.rb                                |    21 -
 bench/bench_exceptions_stack_depth.rb              |    24 -
 bench/bench_fib_chained.rb                         |    28 -
 bench/bench_fib_iterative.rb                       |    17 -
 bench/bench_fib_recursive.rb                       |    15 -
 bench/bench_fib_stack_depth.rb                     |    49 -
 bench/bench_fiber_ring.rb                          |    83 +
 bench/bench_file_writing.rb                        |    19 -
 bench/bench_float_math.rb                          |    11 -
 bench/bench_fractal.rb                             |    50 -
 bench/bench_full_load_path.rb                      |    56 +
 bench/bench_full_startup.rb                        |    24 -
 bench/bench_hash_each.rb                           |    47 -
 bench/bench_instance_eval.rb                       |    10 -
 bench/bench_io_foreach.rb                          |    27 -
 bench/bench_io_foreach_wide.rb                     |    27 -
 bench/bench_io_gets.rb                             |    41 -
 bench/bench_io_open.rb                             |    20 -
 bench/bench_io_read.rb                             |    56 -
 bench/bench_io_sysread.rb                          |    33 -
 bench/bench_io_tcpsocket.rb                        |    98 -
 bench/bench_jruby_init.rb                          |    11 -
 bench/bench_kind_of.rb                             |    34 -
 bench/bench_lazy_method_triggers.rb                |    41 -
 bench/bench_load.rb                                |    57 -
 bench/bench_loop_versus_while.rb                   |    82 -
 bench/bench_loops.rb                               |    43 -
 bench/bench_marshal.rb                             |    75 -
 bench/bench_method_missing.rb                      |    86 -
 bench/bench_method_to_proc.rb                      |    11 -
 bench/bench_nsieve.rb                              |    51 -
 bench/bench_object_extend.rb                       |     7 -
 bench/bench_object_id.rb                           |    13 -
 bench/bench_object_new.rb                          |    53 -
 bench/bench_parser.rb                              |    25 -
 bench/bench_proc_invocation.rb                     |    11 -
 bench/bench_process_times.rb                       |    15 -
 bench/bench_pythag.rb                              |    14 -
 bench/bench_quicksort.rb                           |    22 -
 bench/bench_rails_regexen.rb                       |    55 -
 bench/bench_rake_install.rb                        |    12 -
 bench/bench_red_black.rb                           |   361 +
 bench/bench_regex.rb                               |    36 -
 bench/bench_regex_caching.rb                       |    12 -
 bench/bench_respond_to.rb                          |    16 -
 bench/bench_rexml.rb                               |    95 -
 bench/bench_richards.rb                            |   369 -
 bench/bench_sclass.rb                              |    19 -
 bench/bench_send.rb                                |    26 -
 bench/bench_singleton_dispatch.rb                  |    11 -
 bench/bench_stack_depth.rb                         |     9 -
 bench/bench_stat.rb                                |    13 -
 bench/bench_string_ops.rb                          |   344 -
 bench/bench_string_pack.rb                         |    12 -
 bench/bench_string_scan.rb                         |    17 -
 bench/bench_string_slice_bang.rb                   |    41 -
 bench/bench_stringio_puts.rb                       |    27 -
 bench/bench_stringio_write.rb                      |    21 -
 bench/bench_stringscanner.rb                       |    30 -
 bench/bench_strptime.rb                            |    10 -
 bench/bench_struct.rb                              |    24 -
 bench/bench_symbol_to_proc.rb                      |    25 -
 bench/bench_symbol_to_s.rb                         |     5 -
 bench/bench_tak.rb                                 |    25 -
 bench/bench_tempfile.rb                            |    34 -
 bench/bench_thread_creation.rb                     |     8 -
 bench/bench_threaded_reverse.rb                    |    78 -
 bench/bench_time.rb                                |    51 -
 bench/bench_timeout.rb                             |    13 -
 bench/bench_up_downto_times.rb                     |    69 -
 bench/bench_xml_builder.rb                         |    27 -
 bench/bench_yaml.rb                                |    27 -
 bench/compare_perf.rb                              |    41 +
 bench/core/basic_object/ivar_access_bench.rb       |    79 +
 bench/ffi/bench_chmod.rb                           |     3 +-
 bench/ffi/bench_getlogin.rb                        |     1 +
 bench/ffi/bench_getpid.rb                          |    29 +-
 bench/ffi/bench_getpwnam.rb                        |     1 +
 bench/ffi/bench_gettimeofday.rb                    |     1 +
 bench/ffi/bench_getuid.rb                          |     1 +
 bench/ffi/bench_stat.rb                            |    32 +-
 bench/ffi/bench_strlen.rb                          |    15 +-
 bench/ffi/bench_struct_field.rb                    |    24 +
 bench/ffi/bench_time.rb                            |     1 +
 bench/{rails/log/development.log => ffi/tempfile}  |     0
 bench/java/bench_array_to_java.rb                  |     4 +-
 bench/java/bench_java_array.rb                     |    72 +-
 bench/java/bench_java_arrays.rb                    |    15 +-
 bench/java/bench_java_invocation.rb                |    12 +
 bench/language/bench_alias.rb                      |    23 -
 bench/language/bench_alias_dispatch.rb             |   306 -
 bench/language/bench_all.rb                        |    77 -
 bench/language/bench_and.rb                        |    57 -
 bench/language/bench_args_cat.rb                   |    56 -
 bench/language/bench_args_push.rb                  |    11 -
 bench/language/bench_array.rb                      |    22 -
 bench/language/bench_attr_assign.rb                |    63 -
 bench/language/bench_attr_read.rb                  |    99 -
 bench/language/bench_backref.rb                    |    90 -
 bench/language/bench_begin.rb                      |    13 -
 bench/language/bench_bignum.rb                     |    10 -
 bench/language/bench_block_arg.rb                  |    38 -
 bench/language/bench_break.rb                      |    47 -
 bench/language/bench_case.rb                       |   139 -
 bench/language/bench_class_definition.rb           |    15 -
 bench/language/bench_classvars.rb                  |    22 -
 bench/language/bench_colon.rb                      |    56 -
 bench/language/bench_const_lookup.rb               |    88 -
 bench/language/bench_def_method.rb                 |    24 -
 bench/language/bench_defined.rb                    |   654 -
 bench/language/bench_dregexp.rb                    |    37 -
 bench/language/bench_dstr.rb                       |    18 -
 bench/language/bench_dsymbol.rb                    |    18 -
 bench/language/bench_dvar.rb                       |   178 -
 bench/language/bench_ensure.rb                     |    23 -
 bench/language/bench_false.rb                      |    14 -
 bench/language/bench_fixnum.rb                     |    14 -
 bench/language/bench_flip.rb                       |    61 -
 bench/language/bench_float.rb                      |    22 -
 bench/language/bench_for_loop.rb                   |    29 -
 bench/language/bench_globals.rb                    |    22 -
 bench/language/bench_if.rb                         |    37 -
 bench/language/bench_ivar_access.rb                |   225 -
 bench/language/bench_lambda.rb                     |    32 -
 bench/language/bench_literal_hash.rb               |    41 -
 bench/language/bench_literal_regexp.rb             |    18 -
 bench/language/bench_literal_string.rb             |    18 -
 bench/language/bench_lvar.rb                       |   232 -
 bench/language/bench_masgn.rb                      |    95 -
 bench/language/bench_match.rb                      |    87 -
 bench/language/bench_method_dispatch.rb            |   497 -
 bench/language/bench_method_dispatch_only.rb       |    29 -
 bench/language/bench_method_return.rb              |    46 -
 bench/language/bench_op_asgn_or.rb                 |    41 -
 bench/language/bench_op_assign.rb                  |   166 -
 bench/language/bench_op_element_asgn.rb            |   165 -
 bench/language/bench_poly_method_dispatch.rb       |    32 -
 bench/language/bench_range_literal.rb              |    12 -
 bench/language/bench_rescue.rb                     |    22 -
 bench/language/bench_sclass.rb                     |    13 -
 bench/language/bench_super.rb                      |    48 -
 bench/language/bench_symbol.rb                     |    24 -
 bench/language/bench_true.rb                       |    14 -
 bench/language/bench_yield.rb                      |   113 -
 bench/load_data.rb                                 |  1396 --
 bench/rails/README                                 |   256 -
 bench/rails/Rakefile                               |    10 -
 bench/rails/app/controllers/application.rb         |    15 -
 .../rails/app/controllers/no_session_controller.rb |     7 -
 bench/rails/app/helpers/application_helper.rb      |     3 -
 bench/rails/app/helpers/no_session_helper.rb       |     2 -
 .../app/views/no_session/do_something.html.erb     |     2 -
 bench/rails/bench_initialize_template.rb           |    19 -
 bench/rails/bench_mime_type_parse.rb               |     8 -
 bench/rails/bench_route_recognize.rb               |    16 -
 bench/rails/bench_stub_cgi_new.rb                  |    18 -
 bench/rails/config/boot.rb                         |   109 -
 bench/rails/config/database.yml                    |    42 -
 bench/rails/config/environment.rb                  |    67 -
 bench/rails/config/environments/development.rb     |    17 -
 bench/rails/config/environments/production.rb      |    22 -
 bench/rails/config/environments/test.rb            |    22 -
 bench/rails/config/initializers/inflections.rb     |    10 -
 bench/rails/config/initializers/mime_types.rb      |     5 -
 .../config/initializers/new_rails_defaults.rb      |    15 -
 bench/rails/config/routes.rb                       |    41 -
 bench/rails/doc/README_FOR_APP                     |     2 -
 bench/rails/public/404.html                        |    30 -
 bench/rails/public/422.html                        |    30 -
 bench/rails/public/500.html                        |    30 -
 bench/rails/public/dispatch.cgi                    |    10 -
 bench/rails/public/dispatch.fcgi                   |    24 -
 bench/rails/public/dispatch.rb                     |    10 -
 bench/rails/public/images/rails.png                |   Bin 6646 -> 0 bytes
 bench/rails/public/index.html                      |   274 -
 bench/rails/public/javascripts/application.js      |     2 -
 bench/rails/public/javascripts/controls.js         |   963 -
 bench/rails/public/javascripts/dragdrop.js         |   972 -
 bench/rails/public/javascripts/effects.js          |  1120 --
 bench/rails/public/javascripts/prototype.js        |  4225 -----
 bench/rails/public/robots.txt                      |     5 -
 bench/rails/script/about                           |     3 -
 bench/rails/script/console                         |     3 -
 bench/rails/script/dbconsole                       |     3 -
 bench/rails/script/destroy                         |     3 -
 bench/rails/script/generate                        |     3 -
 bench/rails/script/performance/benchmarker         |     3 -
 bench/rails/script/performance/profiler            |     3 -
 bench/rails/script/performance/request             |     3 -
 bench/rails/script/plugin                          |     3 -
 bench/rails/script/process/inspector               |     3 -
 bench/rails/script/process/reaper                  |     3 -
 bench/rails/script/process/spawner                 |     3 -
 bench/rails/script/runner                          |     3 -
 bench/rails/script/server                          |     3 -
 .../test/functional/no_session_controller_test.rb  |     8 -
 bench/rails/test/test_helper.rb                    |    38 -
 bench/shootout/fannkuch.jruby                      |     0
 bench/shootout/hello.jruby                         |     0
 bench/shootout/nsievebits.jruby-2.jruby            |     0
 bench/shootout/revcomp.jruby                       |     0
 bench/shootout/sumcol.jruby                        |     0
 bench/yarv/report.rb                               |     4 +-
 bench/yarv/runc.rb                                 |     4 +-
 bin/ast                                            |   284 +-
 bin/gem                                            |    28 +-
 bin/gem.bat                                        |     6 -
 bin/generate_parser                                |    18 +-
 bin/generate_yaml_index.rb                         |    78 -
 bin/jgem                                           |     2 +-
 bin/jirb                                           |     2 +-
 bin/jirb.bat                                       |     6 -
 bin/jirb_swing                                     |    71 +-
 bin/jirb_swing.bat                                 |     6 -
 bin/jruby.bat                                      |     0
 bin/jruby.sh                                       |   182 +-
 bin/jrubyd.bat                                     |     0
 bin/optimize_parser.rb                             |    48 +-
 bin/patch_parser.rb                                |    18 +-
 bin/rake.bat                                       |     6 -
 bin/rdoc                                           |    70 +-
 bin/rdoc.bat                                       |     6 -
 bin/ri                                             |    63 +-
 bin/ri.bat                                         |     6 -
 build.xml                                          |  1947 +-
 build_lib/jruby-launcher-1.0.3-java.gem            |   Bin 50176 -> 0 bytes
 cext/src/Handle.cpp                                |   267 +
 cext/src/Handle.h                                  |   265 +
 cext/src/JLocalEnv.cpp                             |    68 +
 cext/src/JLocalEnv.h                               |    48 +
 cext/src/JString.cpp                               |    69 +
 cext/src/JString.h                                 |    57 +
 cext/src/JUtil.cpp                                 |    69 +
 cext/src/JUtil.h                                   |    70 +
 cext/src/JavaException.cpp                         |    82 +
 cext/src/JavaException.h                           |    52 +
 cext/src/Makefile                                  |   336 +
 cext/src/Type.cpp                                  |   165 +
 cext/src/array.cpp                                 |   484 +
 cext/src/bignum.cpp                                |   102 +
 cext/src/class.cpp                                 |   245 +
 cext/src/data-object.cpp                           |   105 +
 cext/src/exception.cpp                             |   196 +
 cext/src/float.cpp                                 |   175 +
 cext/src/funcall.cpp                               |   114 +
 cext/src/gc.cpp                                    |   177 +
 cext/src/hash.cpp                                  |   114 +
 cext/src/include/config.h                          |     1 +
 cext/src/include/ruby.h                            |     2 +
 cext/src/include/ruby/defines.h                    |    30 +
 cext/src/include/ruby/dl.h                         |     1 +
 cext/src/include/ruby/intern.h                     |     1 +
 cext/src/include/ruby/jruby_win32.h                |    14 +
 cext/src/include/ruby/re.h                         |     1 +
 cext/src/include/ruby/ruby.h                       |  1215 ++
 cext/src/include/ruby/rubyio.h                     |     1 +
 cext/src/include/ruby/rubysig.h                    |     1 +
 cext/src/include/ruby/st.h                         |   129 +
 cext/src/include/ruby/st_sizes.h                   |    14 +
 .../src/include/ruby/version.h                     |     0
 cext/src/invoke.cpp                                |   337 +
 cext/src/io.cpp                                    |   240 +
 cext/src/jruby-cext.cpp                            |   467 +
 cext/src/jruby.cpp                                 |   337 +
 cext/src/jruby.h                                   |   276 +
 cext/src/kernel.cpp                                |   136 +
 cext/src/make.bat                                  |    14 +
 cext/src/malloc.cpp                                |   100 +
 cext/src/marshal.cpp                               |    47 +
 cext/src/module.cpp                                |   249 +
 cext/src/numeric.cpp                               |   280 +
 cext/src/object.cpp                                |   372 +
 cext/src/proc.cpp                                  |    44 +
 cext/src/queue.h                                   |   528 +
 cext/src/raise.cpp                                 |    83 +
 cext/src/range.cpp                                 |    71 +
 cext/src/regexp.cpp                                |    77 +
 cext/src/ruby.cpp                                  |   358 +
 cext/src/safe.cpp                                  |    87 +
 cext/src/st.c                                      |  1317 ++
 cext/src/string.cpp                                |   540 +
 cext/src/struct.cpp                                |    97 +
 cext/src/symbol.cpp                                |   188 +
 cext/src/thread.cpp                                |   191 +
 cext/src/time.cpp                                  |    27 +
 cext/src/util.cpp                                  |   148 +
 cext/src/util.h                                    |    64 +
 core/.classpath                                    |    36 +
 core/.project                                      |    23 +
 core/.settings/org.eclipse.core.resources.prefs    |     6 +
 core/.settings/org.eclipse.jdt.core.prefs          |     5 +
 core/.settings/org.eclipse.m2e.core.prefs          |     4 +
 core/pom.xml                                       |   993 ++
 {src => core/src/main/java}/emma.properties        |     0
 .../main/java/org/jruby/AbstractRubyMethod.java    |   146 +
 core/src/main/java/org/jruby/BasicObjectStub.java  |   428 +
 core/src/main/java/org/jruby/CompatVersion.java    |    39 +
 core/src/main/java/org/jruby/Finalizable.java      |    39 +
 .../main/java/org/jruby/IncludedModuleWrapper.java |   239 +
 core/src/main/java/org/jruby/JarBootstrapMain.java |    59 +
 core/src/main/java/org/jruby/Main.java             |   516 +
 core/src/main/java/org/jruby/MetaClass.java        |    62 +
 core/src/main/java/org/jruby/NativeException.java  |   173 +
 core/src/main/java/org/jruby/Profile.java          |    63 +
 core/src/main/java/org/jruby/Ruby.java             |  4988 ++++++
 core/src/main/java/org/jruby/RubyArgsFile.java     |   784 +
 core/src/main/java/org/jruby/RubyArray.java        |  4480 +++++
 core/src/main/java/org/jruby/RubyBasicObject.java  |  2965 +++
 core/src/main/java/org/jruby/RubyBignum.java       |   967 +
 core/src/main/java/org/jruby/RubyBinding.java      |   136 +
 core/src/main/java/org/jruby/RubyBoolean.java      |   215 +
 core/src/main/java/org/jruby/RubyClass.java        |  1970 ++
 .../main/java/org/jruby/RubyClassPathVariable.java |   129 +
 core/src/main/java/org/jruby/RubyComparable.java   |   192 +
 core/src/main/java/org/jruby/RubyComplex.java      |  1044 ++
 core/src/main/java/org/jruby/RubyContinuation.java |   124 +
 core/src/main/java/org/jruby/RubyConverter.java    |   525 +
 core/src/main/java/org/jruby/RubyDir.java          |   811 +
 core/src/main/java/org/jruby/RubyEncoding.java     |   555 +
 core/src/main/java/org/jruby/RubyEnumerable.java   |  1883 ++
 core/src/main/java/org/jruby/RubyEnumerator.java   |   711 +
 core/src/main/java/org/jruby/RubyException.java    |   389 +
 core/src/main/java/org/jruby/RubyFile.java         |  2125 +++
 core/src/main/java/org/jruby/RubyFileStat.java     |   485 +
 core/src/main/java/org/jruby/RubyFileTest.java     |   500 +
 core/src/main/java/org/jruby/RubyFixnum.java       |  1326 ++
 core/src/main/java/org/jruby/RubyFloat.java        |   990 ++
 core/src/main/java/org/jruby/RubyGC.java           |   126 +
 core/src/main/java/org/jruby/RubyGlobal.java       |   870 +
 core/src/main/java/org/jruby/RubyHash.java         |  2407 +++
 core/src/main/java/org/jruby/RubyIO.java           |  5397 ++++++
 .../main/java/org/jruby/RubyInstanceConfig.java    |  2029 +++
 core/src/main/java/org/jruby/RubyInteger.java      |   509 +
 core/src/main/java/org/jruby/RubyKernel.java       |  2303 +++
 .../main/java/org/jruby/RubyLocalJumpError.java    |    87 +
 core/src/main/java/org/jruby/RubyMarshal.java      |   169 +
 core/src/main/java/org/jruby/RubyMatchData.java    |   686 +
 core/src/main/java/org/jruby/RubyMath.java         |   969 +
 core/src/main/java/org/jruby/RubyMethod.java       |   311 +
 core/src/main/java/org/jruby/RubyModule.java       |  4120 +++++
 core/src/main/java/org/jruby/RubyNameError.java    |   224 +
 core/src/main/java/org/jruby/RubyNil.java          |   263 +
 .../src/main/java/org/jruby/RubyNoMethodError.java |    90 +
 core/src/main/java/org/jruby/RubyNumeric.java      |  1014 ++
 core/src/main/java/org/jruby/RubyObject.java       |   567 +
 .../main/java}/org/jruby/RubyObjectAdapter.java    |     0
 core/src/main/java/org/jruby/RubyObjectSpace.java  |   211 +
 core/src/main/java/org/jruby/RubyObjectVar0.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar1.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar2.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar3.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar4.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar5.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar6.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar7.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar8.java   |    48 +
 core/src/main/java/org/jruby/RubyObjectVar9.java   |    48 +
 core/src/main/java/org/jruby/RubyPrecision.java    |    90 +
 core/src/main/java/org/jruby/RubyProc.java         |   392 +
 core/src/main/java/org/jruby/RubyProcess.java      |  1115 ++
 core/src/main/java/org/jruby/RubyRandom.java       |   724 +
 core/src/main/java/org/jruby/RubyRange.java        |   779 +
 core/src/main/java/org/jruby/RubyRational.java     |  1104 ++
 core/src/main/java/org/jruby/RubyRegexp.java       |  2509 +++
 .../main/java}/org/jruby/RubyRuntimeAdapter.java   |     0
 core/src/main/java/org/jruby/RubySignal.java       |   154 +
 core/src/main/java/org/jruby/RubyString.java       |  7820 ++++++++
 core/src/main/java/org/jruby/RubyStringIO.java     |   123 +
 core/src/main/java/org/jruby/RubyStruct.java       |   794 +
 core/src/main/java/org/jruby/RubySymbol.java       |   962 +
 .../main/java/org/jruby/RubySystemCallError.java   |   261 +
 core/src/main/java/org/jruby/RubySystemExit.java   |    92 +
 core/src/main/java/org/jruby/RubyThread.java       |  1514 ++
 core/src/main/java/org/jruby/RubyThreadGroup.java  |   162 +
 core/src/main/java/org/jruby/RubyTime.java         |  1488 ++
 .../src/main/java/org/jruby/RubyUnboundMethod.java |   156 +
 core/src/main/java/org/jruby/RubyYielder.java      |    92 +
 core/src/main/java/org/jruby/TopSelfFactory.java   |    87 +
 .../main/java/org/jruby/anno/AnnotationBinder.java |   565 +
 .../main/java/org/jruby/anno/AnnotationHelper.java |    45 +
 core/src/main/java/org/jruby/anno/Coercion.java    |    41 +
 .../src/main/java/org/jruby/anno/CoercionType.java |    34 +
 core/src/main/java/org/jruby/anno/FrameField.java  |    53 +
 .../main/java/org/jruby/anno/InvokerGenerator.java |   121 +
 core/src/main/java/org/jruby/anno/JRubyClass.java  |    48 +
 .../main/java/org/jruby/anno/JRubyConstant.java    |    41 +
 core/src/main/java/org/jruby/anno/JRubyMethod.java |   111 +
 core/src/main/java/org/jruby/anno/JRubyModule.java |    46 +
 .../java/org/jruby/anno/JavaMethodDescriptor.java  |   164 +
 .../main/java/org/jruby/anno/TypePopulator.java    |   152 +
 .../src/main/java}/org/jruby/ant/Rake.java         |     0
 .../src/main/java}/org/jruby/ant/RakeImport.java   |     0
 .../src/main/java}/org/jruby/ant/RakeTaskBase.java |     0
 core/src/main/java/org/jruby/ast/AliasNode.java    |    95 +
 core/src/main/java/org/jruby/ast/AndNode.java      |   108 +
 .../main/java/org/jruby/ast/ArgAuxillaryNode.java  |    68 +
 core/src/main/java/org/jruby/ast/ArgsCatNode.java  |    85 +
 .../src/main/java/org/jruby/ast/ArgsNoArgNode.java |    49 +
 core/src/main/java/org/jruby/ast/ArgsNode.java     |   571 +
 .../main/java/org/jruby/ast/ArgsPreOneArgNode.java |    71 +
 .../main/java/org/jruby/ast/ArgsPreTwoArgNode.java |    79 +
 core/src/main/java/org/jruby/ast/ArgsPushNode.java |    82 +
 core/src/main/java/org/jruby/ast/ArgumentNode.java |    96 +
 core/src/main/java/org/jruby/ast/ArrayNode.java    |    99 +
 .../main/java/org/jruby/ast/AssignableNode.java    |    89 +
 .../main/java/org/jruby/ast/AttrAssignNode.java    |   276 +
 .../java/org/jruby/ast/AttrAssignOneArgNode.java   |    58 +
 .../java/org/jruby/ast/AttrAssignThreeArgNode.java |    67 +
 .../java/org/jruby/ast/AttrAssignTwoArgNode.java   |    62 +
 core/src/main/java/org/jruby/ast/BackRefNode.java  |   123 +
 core/src/main/java/org/jruby/ast/BeginNode.java    |    85 +
 core/src/main/java/org/jruby/ast/BignumNode.java   |    86 +
 .../java/org/jruby/ast/BinaryOperatorNode.java     |    47 +
 .../java/org/jruby/ast/BlockAcceptingNode.java     |    45 +
 .../main/java}/org/jruby/ast/BlockArg18Node.java   |     0
 core/src/main/java/org/jruby/ast/BlockArgNode.java |    93 +
 core/src/main/java/org/jruby/ast/BlockNode.java    |    76 +
 .../src/main/java/org/jruby/ast/BlockPassNode.java |   109 +
 core/src/main/java/org/jruby/ast/BreakNode.java    |    92 +
 .../java/org/jruby/ast/CallManyArgsBlockNode.java  |    66 +
 .../org/jruby/ast/CallManyArgsBlockPassNode.java   |    59 +
 .../main/java/org/jruby/ast/CallManyArgsNode.java  |    61 +
 .../java/org/jruby/ast/CallNoArgBlockNode.java     |    71 +
 .../java/org/jruby/ast/CallNoArgBlockPassNode.java |    57 +
 .../src/main/java/org/jruby/ast/CallNoArgNode.java |    80 +
 core/src/main/java/org/jruby/ast/CallNode.java     |   195 +
 .../java/org/jruby/ast/CallOneArgBlockNode.java    |    64 +
 .../org/jruby/ast/CallOneArgBlockPassNode.java     |    64 +
 .../java/org/jruby/ast/CallOneArgFixnumNode.java   |    67 +
 .../main/java/org/jruby/ast/CallOneArgNode.java    |    65 +
 .../org/jruby/ast/CallSpecialArgBlockNode.java     |    76 +
 .../org/jruby/ast/CallSpecialArgBlockPassNode.java |    76 +
 .../java/org/jruby/ast/CallSpecialArgNode.java     |    79 +
 .../java/org/jruby/ast/CallThreeArgBlockNode.java  |    70 +
 .../org/jruby/ast/CallThreeArgBlockPassNode.java   |    70 +
 .../main/java/org/jruby/ast/CallThreeArgNode.java  |    71 +
 .../java/org/jruby/ast/CallTwoArgBlockNode.java    |    67 +
 .../org/jruby/ast/CallTwoArgBlockPassNode.java     |    67 +
 .../main/java/org/jruby/ast/CallTwoArgNode.java    |    68 +
 core/src/main/java/org/jruby/ast/CaseNode.java     |   140 +
 core/src/main/java/org/jruby/ast/ClassNode.java    |   142 +
 .../main/java/org/jruby/ast/ClassVarAsgnNode.java  |   101 +
 .../main/java/org/jruby/ast/ClassVarDeclNode.java  |   105 +
 core/src/main/java/org/jruby/ast/ClassVarNode.java |   116 +
 .../main/java/org/jruby/ast/Colon2ConstNode.java   |    78 +
 .../java/org/jruby/ast/Colon2ImplicitNode.java     |    77 +
 .../main/java/org/jruby/ast/Colon2MethodNode.java  |    49 +
 core/src/main/java/org/jruby/ast/Colon2Node.java   |    91 +
 core/src/main/java/org/jruby/ast/Colon3Node.java   |   140 +
 .../src/main/java/org/jruby/ast/ConstDeclNode.java |   142 +
 core/src/main/java/org/jruby/ast/ConstNode.java    |   125 +
 core/src/main/java/org/jruby/ast/DAsgnNode.java    |   120 +
 core/src/main/java/org/jruby/ast/DNode.java        |    99 +
 core/src/main/java/org/jruby/ast/DRegexpNode.java  |   129 +
 core/src/main/java/org/jruby/ast/DStrNode.java     |    65 +
 core/src/main/java/org/jruby/ast/DSymbolNode.java  |    78 +
 core/src/main/java/org/jruby/ast/DVarNode.java     |   132 +
 core/src/main/java/org/jruby/ast/DXStrNode.java    |    81 +
 core/src/main/java/org/jruby/ast/DefinedNode.java  |    89 +
 core/src/main/java/org/jruby/ast/DefnNode.java     |   135 +
 core/src/main/java/org/jruby/ast/DefsNode.java     |   119 +
 core/src/main/java/org/jruby/ast/DotNode.java      |   125 +
 core/src/main/java/org/jruby/ast/EncodingNode.java |    75 +
 core/src/main/java/org/jruby/ast/EnsureNode.java   |   104 +
 core/src/main/java/org/jruby/ast/EvStrNode.java    |    88 +
 .../java/org/jruby/ast/FCallManyArgsBlockNode.java |    31 +
 .../org/jruby/ast/FCallManyArgsBlockPassNode.java  |    29 +
 .../main/java/org/jruby/ast/FCallManyArgsNode.java |    62 +
 .../java/org/jruby/ast/FCallNoArgBlockNode.java    |    34 +
 .../org/jruby/ast/FCallNoArgBlockPassNode.java     |    29 +
 .../main/java}/org/jruby/ast/FCallNoArgNode.java   |     0
 core/src/main/java/org/jruby/ast/FCallNode.java    |   152 +
 .../java/org/jruby/ast/FCallOneArgBlockNode.java   |    36 +
 .../org/jruby/ast/FCallOneArgBlockPassNode.java    |    36 +
 .../main/java}/org/jruby/ast/FCallOneArgNode.java  |     0
 .../org/jruby/ast/FCallSpecialArgBlockNode.java    |    48 +
 .../jruby/ast/FCallSpecialArgBlockPassNode.java    |    50 +
 .../java/org/jruby/ast/FCallSpecialArgNode.java    |    51 +
 .../java/org/jruby/ast/FCallThreeArgBlockNode.java |    42 +
 .../org/jruby/ast/FCallThreeArgBlockPassNode.java  |    42 +
 .../java}/org/jruby/ast/FCallThreeArgNode.java     |     0
 .../java/org/jruby/ast/FCallTwoArgBlockNode.java   |    39 +
 .../org/jruby/ast/FCallTwoArgBlockPassNode.java    |    39 +
 .../main/java}/org/jruby/ast/FCallTwoArgNode.java  |     0
 core/src/main/java/org/jruby/ast/FalseNode.java    |    93 +
 core/src/main/java/org/jruby/ast/FileNode.java     |    41 +
 core/src/main/java/org/jruby/ast/FixnumNode.java   |   103 +
 core/src/main/java/org/jruby/ast/FlipNode.java     |   179 +
 core/src/main/java/org/jruby/ast/FloatNode.java    |   100 +
 core/src/main/java/org/jruby/ast/ForNode.java      |   120 +
 .../main/java/org/jruby/ast/GlobalAsgnNode.java    |    97 +
 .../src/main/java/org/jruby/ast/GlobalVarNode.java |    91 +
 core/src/main/java/org/jruby/ast/Hash19Node.java   |    58 +
 core/src/main/java/org/jruby/ast/HashNode.java     |   131 +
 .../src/main/java/org/jruby/ast/IArgumentNode.java |    37 +
 core/src/main/java/org/jruby/ast/IScopingNode.java |    34 +
 core/src/main/java/org/jruby/ast/IfNode.java       |   121 +
 core/src/main/java/org/jruby/ast/InstAsgnNode.java |   115 +
 core/src/main/java/org/jruby/ast/InstVarNode.java  |   135 +
 .../main/java}/org/jruby/ast/InvisibleNode.java    |     0
 core/src/main/java/org/jruby/ast/IterNode.java     |   138 +
 .../main/java/org/jruby/ast/KeywordArgNode.java    |    42 +
 .../java/org/jruby/ast/KeywordRestArgNode.java     |    23 +
 core/src/main/java/org/jruby/ast/LambdaNode.java   |    79 +
 core/src/main/java/org/jruby/ast/ListNode.java     |   139 +
 .../src/main/java}/org/jruby/ast/LiteralNode.java  |     0
 .../src/main/java/org/jruby/ast/LocalAsgnNode.java |   133 +
 core/src/main/java/org/jruby/ast/LocalVarNode.java |   131 +
 .../main/java/org/jruby/ast/Match2CaptureNode.java |    34 +
 core/src/main/java/org/jruby/ast/Match2Node.java   |   107 +
 core/src/main/java/org/jruby/ast/Match3Node.java   |   114 +
 core/src/main/java/org/jruby/ast/MatchNode.java    |    86 +
 .../src/main/java/org/jruby/ast/MethodDefNode.java |   101 +
 core/src/main/java/org/jruby/ast/ModuleNode.java   |   122 +
 .../java/org/jruby/ast/MultipleAsgn19Node.java     |   121 +
 .../main/java/org/jruby/ast/MultipleAsgnNode.java  |   145 +
 core/src/main/java/org/jruby/ast/NewlineNode.java  |   111 +
 core/src/main/java/org/jruby/ast/NextNode.java     |    99 +
 .../main/java/org/jruby/ast/NilImplicitNode.java   |    20 +
 core/src/main/java/org/jruby/ast/NilNode.java      |    97 +
 core/src/main/java/org/jruby/ast/Node.java         |   178 +
 core/src/main/java/org/jruby/ast/NodeType.java     |   110 +
 .../org/jruby/ast/NonLocalControlFlowNode.java     |     0
 core/src/main/java/org/jruby/ast/NotNode.java      |    93 +
 core/src/main/java/org/jruby/ast/NthRefNode.java   |   107 +
 .../src/main/java/org/jruby/ast/OpAsgnAndNode.java |   114 +
 core/src/main/java/org/jruby/ast/OpAsgnNode.java   |   144 +
 core/src/main/java/org/jruby/ast/OpAsgnOrNode.java |   122 +
 .../main/java/org/jruby/ast/OpElementAsgnNode.java |   161 +
 .../org/jruby/ast/OpElementOneArgAndAsgnNode.java  |    74 +
 .../org/jruby/ast/OpElementOneArgAsgnNode.java     |    72 +
 .../org/jruby/ast/OpElementOneArgOrAsgnNode.java   |    74 +
 core/src/main/java/org/jruby/ast/OptArgNode.java   |    86 +
 core/src/main/java/org/jruby/ast/OrNode.java       |   114 +
 core/src/main/java/org/jruby/ast/PostExeNode.java  |    71 +
 core/src/main/java/org/jruby/ast/PreExe19Node.java |    63 +
 core/src/main/java/org/jruby/ast/PreExeNode.java   |    82 +
 core/src/main/java/org/jruby/ast/RedoNode.java     |    83 +
 core/src/main/java/org/jruby/ast/RegexpNode.java   |   116 +
 .../main/java/org/jruby/ast/RescueBodyNode.java    |   110 +
 core/src/main/java/org/jruby/ast/RescueNode.java   |   235 +
 core/src/main/java/org/jruby/ast/RestArgNode.java  |    57 +
 core/src/main/java/org/jruby/ast/RetryNode.java    |    81 +
 core/src/main/java/org/jruby/ast/ReturnNode.java   |    94 +
 core/src/main/java/org/jruby/ast/RootNode.java     |   134 +
 core/src/main/java/org/jruby/ast/SClassNode.java   |   123 +
 core/src/main/java/org/jruby/ast/SValue19Node.java |    50 +
 core/src/main/java/org/jruby/ast/SValueNode.java   |    73 +
 core/src/main/java/org/jruby/ast/SelfNode.java     |    88 +
 core/src/main/java/org/jruby/ast/SpecialArgs.java  |     8 +
 core/src/main/java/org/jruby/ast/Splat19Node.java  |    50 +
 core/src/main/java/org/jruby/ast/SplatNode.java    |    73 +
 core/src/main/java/org/jruby/ast/StarNode.java     |    76 +
 core/src/main/java/org/jruby/ast/StrNode.java      |   117 +
 core/src/main/java/org/jruby/ast/SuperNode.java    |   131 +
 core/src/main/java/org/jruby/ast/SymbolNode.java   |   119 +
 core/src/main/java/org/jruby/ast/ToAryNode.java    |    71 +
 core/src/main/java/org/jruby/ast/TrueNode.java     |    93 +
 .../main/java/org/jruby/ast/TypedArgumentNode.java |    26 +
 core/src/main/java/org/jruby/ast/UndefNode.java    |    93 +
 .../java/org/jruby/ast/UnnamedRestArgNode.java     |    44 +
 core/src/main/java/org/jruby/ast/UntilNode.java    |   139 +
 core/src/main/java/org/jruby/ast/VAliasNode.java   |   107 +
 core/src/main/java/org/jruby/ast/VCallNode.java    |    95 +
 core/src/main/java/org/jruby/ast/WhenNode.java     |   126 +
 .../main/java}/org/jruby/ast/WhenOneArgNode.java   |     0
 core/src/main/java/org/jruby/ast/WhileNode.java    |   166 +
 core/src/main/java/org/jruby/ast/XStrNode.java     |    86 +
 core/src/main/java/org/jruby/ast/Yield19Node.java  |    44 +
 core/src/main/java/org/jruby/ast/YieldNode.java    |   126 +
 .../src/main/java}/org/jruby/ast/YieldOneNode.java |     0
 .../main/java}/org/jruby/ast/YieldThreeNode.java   |     0
 .../src/main/java}/org/jruby/ast/YieldTwoNode.java |     0
 core/src/main/java/org/jruby/ast/ZArrayNode.java   |    75 +
 core/src/main/java/org/jruby/ast/ZSuperNode.java   |   119 +
 .../src/main/java}/org/jruby/ast/ZYieldNode.java   |     0
 core/src/main/java/org/jruby/ast/ZeroArgNode.java  |    76 +
 .../org/jruby/ast/executable/AbstractScript.java   |   423 +
 .../org/jruby/ast/executable/RuntimeCache.java     |   670 +
 .../main/java/org/jruby/ast/executable/Script.java |    21 +
 .../org/jruby/ast/java_signature/Annotation.java   |    49 +
 .../ast/java_signature/AnnotationExpression.java   |    10 +
 .../ast/java_signature/AnnotationParameter.java    |    34 +
 .../java_signature/ArrayAnnotationExpression.java  |    34 +
 .../jruby/ast/java_signature/ArrayTypeNode.java    |    90 +
 .../jruby/ast/java_signature/CharacterLiteral.java |    22 +
 .../java_signature/ConstructorSignatureNode.java   |    40 +
 .../java_signature/DefaultAnnotationParameter.java |    15 +
 .../java/org/jruby/ast/java_signature/Literal.java |    13 +
 .../ast/java_signature/MethodSignatureNode.java    |    87 +
 .../org/jruby/ast/java_signature/Modifier.java     |    56 +
 .../jruby/ast/java_signature/ParameterNode.java    |    83 +
 .../ast/java_signature/PrimitiveTypeNode.java      |    68 +
 .../ast/java_signature/ReferenceTypeNode.java      |    69 +
 .../jruby/ast/java_signature/SignatureNode.java    |   107 +
 .../java_signature/StringAnnotationExpression.java |    23 +
 .../jruby/ast/java_signature/StringLiteral.java    |    22 +
 .../org/jruby/ast/java_signature/TypeNode.java     |    96 +
 .../main/java/org/jruby/ast/types/IArityNode.java  |    39 +
 .../main/java}/org/jruby/ast/types/IEqlNode.java   |     0
 .../java/org/jruby/ast/types/ILiteralNode.java     |    36 +
 .../main/java/org/jruby/ast/types/INameNode.java   |    32 +
 .../src/main/java/org/jruby/ast/util/ArgsUtil.java |   148 +
 .../main/java/org/jruby/ast/util/SexpMaker.java    |   508 +
 .../org/jruby/ast/visitor/AbstractNodeVisitor.java |   673 +
 .../jruby/ast/visitor/InstanceVariableFinder.java  |   126 +
 .../java/org/jruby/ast/visitor/NodeVisitor.java    |   252 +
 core/src/main/java/org/jruby/cext/Cleaner.java     |   108 +
 core/src/main/java/org/jruby/cext/GC.java          |   136 +
 core/src/main/java/org/jruby/cext/GIL.java         |    91 +
 core/src/main/java/org/jruby/cext/Handle.java      |   189 +
 core/src/main/java/org/jruby/cext/JRuby.java       |   320 +
 .../src/main/java/org/jruby/cext/ModuleLoader.java |    79 +
 core/src/main/java/org/jruby/cext/Native.java      |   231 +
 .../src/main/java/org/jruby/cext/NativeMethod.java |   131 +
 .../main/java/org/jruby/cext/NativeMethod0.java    |    63 +
 .../main/java/org/jruby/cext/NativeMethod1.java    |    65 +
 .../main/java/org/jruby/cext/NativeMethod2.java    |    70 +
 .../main/java/org/jruby/cext/NativeMethod3.java    |    75 +
 .../java/org/jruby/cext/NativeObjectAllocator.java |    55 +
 .../main/java/org/jruby/cext/NativeProcMethod.java |    70 +
 core/src/main/java/org/jruby/cext/RubyData.java    |    50 +
 .../main/java/org/jruby/common/IRubyWarnings.java  |   128 +
 .../main/java/org/jruby/common/NullWarnings.java   |    70 +
 .../main/java/org/jruby/common/RubyWarnings.java   |   221 +
 .../main/java/org/jruby/compiler/ASTCompiler.java  |  3778 ++++
 .../java/org/jruby/compiler/ASTCompiler19.java     |   569 +
 .../main/java/org/jruby/compiler/ASTInspector.java |   853 +
 .../org/jruby/compiler/ArgumentsCallback.java      |     0
 .../java}/org/jruby/compiler/ArrayCallback.java    |     0
 .../main/java/org/jruby/compiler/BodyCompiler.java |   780 +
 .../java}/org/jruby/compiler/BranchCallback.java   |     0
 .../java/org/jruby/compiler/CacheCompiler.java     |    82 +
 .../java/org/jruby/compiler/CompilerCallback.java  |    36 +
 .../java/org/jruby/compiler/DefinedCallback.java   |    14 +
 .../java/org/jruby/compiler/FastSwitchType.java    |    30 +
 .../org/jruby/compiler/InvocationCompiler.java     |   110 +
 .../main/java/org/jruby/compiler/JITCompiler.java  |   787 +
 .../java}/org/jruby/compiler/JITCompilerMBean.java |     0
 .../org/jruby/compiler/NotCompilableException.java |     0
 .../java/org/jruby/compiler/ScriptCompiler.java    |    78 +
 .../java/org/jruby/compiler/TwoBranchCallback.java |    18 +
 .../java/org/jruby/compiler/VariableCompiler.java  |    91 +
 .../compiler/impl/AbstractVariableCompiler.java    |   486 +
 .../org/jruby/compiler/impl/BaseBodyCompiler.java  |  3003 ++++
 .../compiler/impl/ChainedChildBodyCompiler.java    |    22 +
 .../compiler/impl/ChainedChildBodyCompiler19.java  |    38 +
 .../compiler/impl/ChainedRootBodyCompiler.java     |    26 +
 .../compiler/impl/ChildScopedBodyCompiler.java     |   145 +
 .../compiler/impl/ChildScopedBodyCompiler19.java   |    37 +
 .../org/jruby/compiler/impl/ClassBodyCompiler.java |    40 +
 .../compiler/impl/HeapBasedVariableCompiler.java   |   368 +
 .../compiler/impl/InheritedCacheCompiler.java      |   743 +
 .../compiler/impl/InvokeDynamicCacheCompiler.java  |   502 +
 .../impl/InvokeDynamicInvocationCompiler.java      |   515 +
 .../jruby/compiler/impl/MethodBodyCompiler.java    |   184 +
 .../compiler/impl/RootScopedBodyCompiler.java      |   174 +
 .../jruby/compiler/impl/SkinnyMethodAdapter.java   |   988 +
 .../compiler/impl/StackBasedVariableCompiler.java  |   189 +
 .../jruby/compiler/impl/StandardASMCompiler.java   |   781 +
 .../compiler/impl/StandardInvocationCompiler.java  |   726 +
 .../compiler/util/BasicObjectStubGenerator.java    |   120 +
 .../org/jruby/compiler/util/HandleFactory.java     |   346 +
 .../java}/org/jruby/demo/ext/MethodMissing.java    |     0
 .../main/java/org/jruby/embed/AttributeName.java   |   154 +
 .../main/java/org/jruby/embed/EmbedEvalUnit.java   |    58 +
 .../embed/EmbedRubyInstanceConfigAdapter.java      |   485 +
 .../org/jruby/embed/EmbedRubyInterfaceAdapter.java |    47 +
 .../org/jruby/embed/EmbedRubyObjectAdapter.java    |   187 +
 .../org/jruby/embed/EmbedRubyRuntimeAdapter.java   |    96 +
 .../java/org/jruby/embed/EvalFailedException.java  |    46 +
 core/src/main/java/org/jruby/embed/Extension.java  |    42 +
 .../org/jruby/embed/InvokeFailedException.java     |    46 +
 .../jruby/embed/IsolatedScriptingContainer.java    |   145 +
 .../java/org/jruby/embed/LocalContextScope.java    |   109 +
 .../org/jruby/embed/LocalVariableBehavior.java     |    61 +
 .../java/org/jruby/embed/ParseFailedException.java |    47 +
 core/src/main/java/org/jruby/embed/PathType.java   |    60 +
 .../main/java/org/jruby/embed/PropertyName.java    |   133 +
 .../java/org/jruby/embed/ScriptingContainer.java   |  1905 ++
 .../main/java/org/jruby/embed/bsf/JRubyEngine.java |   261 +
 .../internal/AbstractLocalContextProvider.java     |   111 +
 .../org/jruby/embed/internal/BiVariableMap.java    |   596 +
 .../org/jruby/embed/internal/CallMethodType.java   |    45 +
 .../internal/ConcurrentLocalContextProvider.java   |   100 +
 .../jruby/embed/internal/EmbedEvalUnitImpl.java    |   161 +
 .../internal/EmbedRubyInterfaceAdapterImpl.java    |    84 +
 .../embed/internal/EmbedRubyObjectAdapterImpl.java |   365 +
 .../internal/EmbedRubyRuntimeAdapterImpl.java      |   256 +
 .../org/jruby/embed/internal/LocalContext.java     |   126 +
 .../jruby/embed/internal/LocalContextProvider.java |   109 +
 .../internal/SingleThreadLocalContextProvider.java |    84 +
 .../internal/SingletonLocalContextProvider.java    |   134 +
 .../internal/ThreadSafeLocalContextProvider.java   |    91 +
 .../java/org/jruby/embed/io/ReaderInputStream.java |   502 +
 .../org/jruby/embed/io/WriterOutputStream.java     |   214 +
 .../jruby/embed/jsr223/JRubyCompiledScript.java    |   109 +
 .../java/org/jruby/embed/jsr223/JRubyContext.java  |   241 +
 .../java/org/jruby/embed/jsr223/JRubyEngine.java   |   258 +
 .../org/jruby/embed/jsr223/JRubyEngineFactory.java |   177 +
 .../embed/jsr223/JRubyScriptEngineManager.java     |   186 +
 .../java/org/jruby/embed/jsr223/ServiceFinder.java |   129 +
 .../main/java/org/jruby/embed/jsr223/Utils.java    |   267 +
 .../jruby/embed/osgi/OSGiScriptingContainer.java   |   184 +
 .../BundleWiringOSGiClassLoaderAdapter.java        |    52 +
 .../osgi/internal/IOSGiClassLoaderAdapter.java     |    37 +
 .../osgi/internal/JRubyOSGiBundleClassLoader.java  |   242 +
 .../embed/osgi/internal/OSGiBundleLibrary.java     |    67 +
 .../embed/osgi/internal/OSGiBundlesSearcher.java   |    54 +
 .../jruby/embed/osgi/internal/OSGiLoadService.java |   158 +
 .../internal/ReflectiveOSGiClassLoaderAdapter.java |    46 +
 .../main/java/org/jruby/embed/osgi/package.html    |    65 +
 .../osgi/utils/OSGiBundleClassLoaderHelper.java    |   199 +
 .../jruby/embed/osgi/utils/OSGiFileLocator.java    |   171 +
 .../jruby/embed/util/SystemPropertyCatcher.java    |   306 +
 .../org/jruby/embed/variable/AbstractVariable.java |   174 +
 .../main/java/org/jruby/embed/variable/Argv.java   |   219 +
 .../java/org/jruby/embed/variable/BiVariable.java  |   128 +
 .../org/jruby/embed/variable/ClassVariable.java    |   178 +
 .../java/org/jruby/embed/variable/Constant.java    |   235 +
 .../org/jruby/embed/variable/GlobalVariable.java   |   242 +
 .../org/jruby/embed/variable/InstanceVariable.java |   180 +
 .../jruby/embed/variable/LocalGlobalVariable.java  |   170 +
 .../embed/variable/PersistentLocalVariable.java    |   160 +
 .../embed/variable/TransientLocalVariable.java     |   128 +
 .../jruby/embed/variable/VariableInterceptor.java  |   280 +
 .../java/org/jruby/environment/OSEnvironment.java  |    38 +
 .../java/org/jruby/evaluator/ASTInterpreter.java   |   389 +
 .../org/jruby/evaluator/AssignmentVisitor.java     |   161 +
 .../java/org/jruby/exceptions/JumpException.java   |   130 +
 .../org/jruby/exceptions/MainExitException.java    |    75 +
 .../java/org/jruby/exceptions/RaiseException.java  |   257 +
 .../main/java/org/jruby/exceptions/ThreadKill.java |    32 +
 .../java/org/jruby/exceptions/Unrescuable.java     |    38 +
 .../main/java/org/jruby/ext/JRubyPOSIXHandler.java |    92 +
 .../main/java/org/jruby/ext/JRubyPOSIXHelper.java  |    32 +
 .../java/org/jruby/ext/LateLoadingLibrary.java     |    51 +
 .../jruby/ext/bigdecimal/BigDecimalLibrary.java    |    46 +
 .../org/jruby/ext/bigdecimal/RubyBigDecimal.java   |  2185 +++
 .../java/org/jruby/ext/coverage/CoverageData.java  |   110 +
 .../org/jruby/ext/coverage/CoverageLibrary.java    |    39 +
 .../org/jruby/ext/coverage/CoverageModule.java     |    77 +
 .../jruby/ext/delegate/NativeDelegateLibrary.java  |   141 +
 .../java/org/jruby/ext/digest/DigestLibrary.java   |    42 +
 core/src/main/java/org/jruby/ext/digest/MD5.java   |    40 +
 .../src/main/java/org/jruby/ext/digest/RMD160.java |    40 +
 .../main/java/org/jruby/ext/digest/RubyDigest.java |   473 +
 core/src/main/java/org/jruby/ext/digest/SHA1.java  |    40 +
 core/src/main/java/org/jruby/ext/digest/SHA2.java  |    40 +
 .../jruby/ext/enumerator/EnumeratorLibrary.java    |    45 +
 .../main/java/org/jruby/ext/etc/EtcLibrary.java    |    12 +
 core/src/main/java/org/jruby/ext/etc/RubyEtc.java  |   439 +
 .../java/org/jruby/ext/fcntl/FcntlLibrary.java     |    51 +
 .../java/org/jruby/ext/ffi/AbstractInvoker.java    |   102 +
 .../java/org/jruby/ext/ffi/AbstractMemory.java     |  2061 +++
 .../org/jruby/ext/ffi/AllocatedDirectMemoryIO.java |     8 +
 .../main/java/org/jruby/ext/ffi/ArrayMemoryIO.java |   476 +
 .../main/java/org/jruby/ext/ffi/AutoPointer.java   |   281 +
 core/src/main/java/org/jruby/ext/ffi/Buffer.java   |   208 +
 .../main/java/org/jruby/ext/ffi/CallbackInfo.java  |   214 +
 .../java}/org/jruby/ext/ffi/CallbackManager.java   |     0
 .../main/java/org/jruby/ext/ffi/DataConverter.java |    75 +
 core/src/main/java/org/jruby/ext/ffi/Enum.java     |   208 +
 core/src/main/java/org/jruby/ext/ffi/Enums.java    |   129 +
 core/src/main/java/org/jruby/ext/ffi/FFI.java      |    59 +
 .../main/java/org/jruby/ext/ffi/FFIService.java    |    53 +
 core/src/main/java/org/jruby/ext/ffi/Factory.java  |   200 +
 .../main/java/org/jruby/ext/ffi/FreedMemoryIO.java |    22 +
 core/src/main/java/org/jruby/ext/ffi/IOModule.java |    99 +
 .../java/org/jruby/ext/ffi/InvalidMemoryIO.java    |   208 +
 .../main/java/org/jruby/ext/ffi/MappedType.java    |   126 +
 core/src/main/java/org/jruby/ext/ffi/MemoryIO.java |   451 +
 .../main/java/org/jruby/ext/ffi/MemoryObject.java  |    45 +
 core/src/main/java/org/jruby/ext/ffi/MemoryOp.java |   362 +
 .../main/java/org/jruby/ext/ffi/MemoryPointer.java |   151 +
 .../main/java}/org/jruby/ext/ffi/MemoryUtil.java   |     0
 .../main/java/org/jruby/ext/ffi/NativeType.java    |    87 +
 .../main/java/org/jruby/ext/ffi/NoImplFactory.java |    63 +
 .../main/java/org/jruby/ext/ffi/NullMemoryIO.java  |    31 +
 core/src/main/java/org/jruby/ext/ffi/Platform.java |   488 +
 core/src/main/java/org/jruby/ext/ffi/Pointer.java  |   222 +
 .../java/org/jruby/ext/ffi/ReifyingAllocator.java  |    53 +
 core/src/main/java/org/jruby/ext/ffi/Struct.java   |   413 +
 .../java/org/jruby/ext/ffi/StructByReference.java  |   121 +
 .../main/java/org/jruby/ext/ffi/StructByValue.java |    82 +
 .../main/java/org/jruby/ext/ffi/StructLayout.java  |  1471 ++
 .../java/org/jruby/ext/ffi/SwappedMemoryIO.java    |   256 +
 core/src/main/java/org/jruby/ext/ffi/Type.java     |   321 +
 .../main/java/org/jruby/ext/ffi/TypeResolver.java  |    82 +
 .../java/org/jruby/ext/ffi/TypeSizeMapper.java     |    15 +
 core/src/main/java/org/jruby/ext/ffi/Util.java     |   210 +
 .../ext/ffi/io/FileDescriptorByteChannel.java      |   125 +
 .../org/jruby/ext/ffi/io/FileDescriptorIO.java     |   135 +
 .../ffi/jffi/AbstractNumericMethodGenerator.java   |   468 +
 .../ext/ffi/jffi/AllocatedNativeMemoryIO.java      |   171 +
 .../org/jruby/ext/ffi/jffi/AsmClassBuilder.java    |   168 +
 .../jruby/ext/ffi/jffi/BoundedNativeMemoryIO.java  |   279 +
 .../jruby/ext/ffi/jffi/BufferNativeInvoker.java    |   146 +
 .../ext/ffi/jffi/CachingNativeMemoryAllocator.java |   329 +
 .../org/jruby/ext/ffi/jffi/CallbackManager.java    |    84 +
 .../org/jruby/ext/ffi/jffi/CallbackMemoryIO.java   |    52 +
 .../java/org/jruby/ext/ffi/jffi/CodeMemoryIO.java  |    50 +
 .../org/jruby/ext/ffi/jffi/DataConverters.java     |   267 +
 .../java/org/jruby/ext/ffi/jffi/DefaultMethod.java |   122 +
 .../jruby/ext/ffi/jffi/DefaultMethodFactory.java   |   717 +
 .../jffi/DelegatingPointerParameterStrategy.java   |    45 +
 .../org/jruby/ext/ffi/jffi/DynamicLibrary.java     |   163 +
 .../main/java/org/jruby/ext/ffi/jffi/FFIUtil.java  |   205 +
 .../main/java/org/jruby/ext/ffi/jffi/Factory.java  |   125 +
 .../jruby/ext/ffi/jffi/FastIntMethodGenerator.java |   131 +
 .../ext/ffi/jffi/FastLongMethodGenerator.java      |   134 +
 .../ext/ffi/jffi/FastNumericMethodGenerator.java   |   133 +
 .../main/java/org/jruby/ext/ffi/jffi/Function.java |   172 +
 .../org/jruby/ext/ffi/jffi/FunctionInvoker.java    |     0
 .../java/org/jruby/ext/ffi/jffi/Invocation.java    |    54 +
 .../java/org/jruby/ext/ffi/jffi/InvokeDynamic.java |   398 +
 .../java/org/jruby/ext/ffi/jffi/JFFIInvoker.java   |   124 +
 .../java/org/jruby/ext/ffi/jffi/JITCompiler.java   |   120 +
 .../java/org/jruby/ext/ffi/jffi/JITHandle.java     |    85 +
 .../org/jruby/ext/ffi/jffi/JITMethodGenerator.java |    11 +
 .../org/jruby/ext/ffi/jffi/JITNativeInvoker.java   |   228 +
 .../java/org/jruby/ext/ffi/jffi/JITRuntime.java    |   620 +
 .../java/org/jruby/ext/ffi/jffi/JITSignature.java  |    97 +
 .../ext/ffi/jffi/MemoryIOParameterStrategy.java    |    18 +
 .../ffi/jffi/MemoryObjectParameterStrategy.java    |    18 +
 .../java/org/jruby/ext/ffi/jffi/MethodFactory.java |    38 +
 .../jruby/ext/ffi/jffi/NativeCallbackFactory.java  |   176 +
 .../jruby/ext/ffi/jffi/NativeCallbackPointer.java  |    43 +
 .../org/jruby/ext/ffi/jffi/NativeClosureProxy.java |   315 +
 .../jruby/ext/ffi/jffi/NativeDataConverter.java    |    36 +
 .../org/jruby/ext/ffi/jffi/NativeFinalizer.java    |    22 +
 .../org/jruby/ext/ffi/jffi/NativeFunctionInfo.java |    39 +
 .../java/org/jruby/ext/ffi/jffi/NativeInvoker.java |   103 +
 .../org/jruby/ext/ffi/jffi/NativeMemoryIO.java     |   226 +
 .../org/jruby/ext/ffi/jffi/NativeStringHandle.java |    17 +
 .../ext/ffi/jffi/NilPointerParameterStrategy.java  |   207 +
 .../jruby/ext/ffi/jffi/ParameterMarshaller.java    |    16 +
 .../ext/ffi/jffi/PointerParameterStrategy.java     |    49 +
 .../java/org/jruby/ext/ffi/jffi/Signature.java     |    73 +
 .../ext/ffi/jffi/StringParameterStrategy.java      |    70 +
 .../ext/ffi/jffi/TransientNativeMemoryIO.java      |   139 +
 .../org/jruby/ext/ffi/jffi/VariadicInvoker.java    |   182 +
 .../main/java/org/jruby/ext/fiber/ThreadFiber.java |   306 +
 .../org/jruby/ext/fiber/ThreadFiberLibrary.java    |    50 +
 .../java/org/jruby/ext/iconv/IConvLibrary.java     |    41 +
 .../main/java/org/jruby/ext/iconv/RubyIconv.java   |   448 +
 .../ext/io/try_nonblock/IOTryNonblockLibrary.java  |    29 +
 .../java/org/jruby/ext/io/wait/IOWaitLibrary.java  |    95 +
 .../org/jruby/ext/jruby/JRubyConfigLibrary.java    |    52 +
 .../ext/jruby/JRubyExecutionContextLocal.java      |   118 +
 .../java/org/jruby/ext/jruby/JRubyFiberLocal.java  |    78 +
 .../java/org/jruby/ext/jruby/JRubyLibrary.java     |   303 +
 .../jruby/ext/jruby/JRubyObjectInputStream.java    |    87 +
 .../jruby/ext/jruby/JRubySerializationLibrary.java |    11 +
 .../java/org/jruby/ext/jruby/JRubyThreadLocal.java |    54 +
 .../java/org/jruby/ext/jruby/JRubyTypeLibrary.java |    62 +
 .../java/org/jruby/ext/jruby/JRubyUtilLibrary.java |   112 +
 .../src/main/java/org/jruby/ext/mathn/Complex.java |    36 +
 .../main/java/org/jruby/ext/mathn/Rational.java    |    36 +
 .../ext/net/protocol/NetProtocolBufferedIO.java    |   152 +
 .../net/protocol/NetProtocolBufferedIOLibrary.java |    46 +
 core/src/main/java/org/jruby/ext/nkf/Command.java  |    58 +
 .../main/java/org/jruby/ext/nkf/CommandParser.java |    71 +
 .../main/java/org/jruby/ext/nkf/NKFLibrary.java    |    13 +
 core/src/main/java/org/jruby/ext/nkf/Option.java   |    80 +
 core/src/main/java/org/jruby/ext/nkf/Options.java  |   109 +
 core/src/main/java/org/jruby/ext/nkf/RubyNKF.java  |   577 +
 .../org/jruby/ext/pathname/PathnameLibrary.java    |    39 +
 .../java/org/jruby/ext/pathname/RubyPathname.java  |   447 +
 .../java/org/jruby/ext/psych/PsychEmitter.java     |   345 +
 .../java/org/jruby/ext/psych/PsychLibrary.java     |    83 +
 .../main/java/org/jruby/ext/psych/PsychParser.java |   387 +
 .../main/java/org/jruby/ext/psych/PsychToRuby.java |    72 +
 .../java/org/jruby/ext/psych/PsychYamlTree.java    |    55 +
 .../org/jruby/ext/rbconfig/RbConfigLibrary.java    |   504 +
 .../ext/securerandom/SecureRandomLibrary.java      |    53 +
 .../main/java/org/jruby/ext/socket/Addrinfo.java   |   394 +
 .../jruby/ext/socket/MulticastStateManager.java    |    90 +
 .../src/main/java/org/jruby/ext/socket/Option.java |   212 +
 .../java/org/jruby/ext/socket/RubyBasicSocket.java |   782 +
 .../java/org/jruby/ext/socket/RubyIPSocket.java    |   237 +
 .../org/jruby/ext/socket/RubyServerSocket.java     |   239 +
 .../main/java/org/jruby/ext/socket/RubySocket.java |   614 +
 .../java/org/jruby/ext/socket/RubyTCPServer.java   |   296 +
 .../java/org/jruby/ext/socket/RubyTCPSocket.java   |   190 +
 .../java/org/jruby/ext/socket/RubyUDPSocket.java   |   536 +
 .../java/org/jruby/ext/socket/RubyUNIXServer.java  |   181 +
 .../java/org/jruby/ext/socket/RubyUNIXSocket.java  |   306 +
 .../java/org/jruby/ext/socket/Shutdownable.java    |    38 +
 .../java/org/jruby/ext/socket/SocketLibrary.java   |    34 +
 .../main/java/org/jruby/ext/socket/SocketType.java |   412 +
 .../java/org/jruby/ext/socket/SocketUtils.java     |   582 +
 .../java/org/jruby/ext/stringio/RubyStringIO.java  |  1075 ++
 .../main/java/org/jruby/ext/stringio/StringIO.java |  1294 ++
 .../org/jruby/ext/stringio/StringIOLibrary.java    |    43 +
 .../org/jruby/ext/strscan/RubyStringScanner.java   |   598 +
 .../jruby/ext/strscan/StringScannerLibrary.java    |    22 +
 .../main/java/org/jruby/ext/tempfile/Tempfile.java |   275 +
 .../org/jruby/ext/tempfile/TempfileLibrary.java    |    41 +
 .../org/jruby/ext/thread/ConditionVariable.java    |   130 +
 core/src/main/java/org/jruby/ext/thread/Mutex.java |   161 +
 core/src/main/java/org/jruby/ext/thread/Queue.java |   163 +
 .../main/java/org/jruby/ext/thread/SizedQueue.java |   147 +
 .../java/org/jruby/ext/thread/ThreadLibrary.java   |    49 +
 .../java/org/jruby/ext/thread/ThreadMethods.java   |    53 +
 .../main/java/org/jruby/ext/timeout/Timeout.java   |   255 +
 .../java/org/jruby/ext/tracepoint/TracePoint.java  |   250 +
 .../main/java/org/jruby/ext/weakref/WeakRef.java   |   113 +
 .../java/org/jruby/ext/weakref/WeakRefLibrary.java |    46 +
 .../main/java/org/jruby/ext/zlib/JZlibDeflate.java |   330 +
 .../main/java/org/jruby/ext/zlib/JZlibInflate.java |   340 +
 .../org/jruby/ext/zlib/JZlibRubyGzipReader.java    |   716 +
 .../org/jruby/ext/zlib/JZlibRubyGzipWriter.java    |   419 +
 .../main/java/org/jruby/ext/zlib/RubyGzipFile.java |   317 +
 .../src/main/java/org/jruby/ext/zlib/RubyZlib.java |   362 +
 core/src/main/java/org/jruby/ext/zlib/ZStream.java |   217 +
 core/src/main/java/org/jruby/ext/zlib/Zlib.java    |    53 +
 .../main/java/org/jruby/ext/zlib/ZlibLibrary.java  |    39 +
 .../org/jruby/internal/runtime/FutureThread.java   |   190 +
 .../org/jruby/internal/runtime/GlobalVariable.java |   130 +
 .../jruby/internal/runtime/GlobalVariables.java    |   191 +
 .../org/jruby/internal/runtime/NativeThread.java   |   112 +
 .../jruby/internal/runtime/ReadonlyAccessor.java   |    59 +
 .../org/jruby/internal/runtime/RubyRunnable.java   |   137 +
 .../org/jruby/internal/runtime/ThreadLike.java     |    52 +
 .../org/jruby/internal/runtime/ThreadService.java  |   362 +
 .../jruby/internal/runtime/ThreadedRunnable.java   |    38 +
 .../jruby/internal/runtime/UndefinedAccessor.java  |    76 +
 .../org/jruby/internal/runtime/ValueAccessor.java  |    55 +
 .../internal/runtime/methods/AliasMethod.java      |   141 +
 .../internal/runtime/methods/AttrReaderMethod.java |    77 +
 .../internal/runtime/methods/AttrWriterMethod.java |    79 +
 .../internal/runtime/methods/CacheableMethod.java  |     8 +
 .../runtime/methods/CallConfiguration.java         |   151 +
 .../internal/runtime/methods/CompiledIRMethod.java |   194 +
 .../internal/runtime/methods/CompiledMethod.java   |   302 +
 .../internal/runtime/methods/DefaultMethod.java    |   284 +
 .../runtime/methods/DelegatingDynamicMethod.java   |   248 +
 .../methods/DumpingInvocationMethodFactory.java    |    66 +
 .../internal/runtime/methods/DynamicMethod.java    |   597 +
 .../runtime/methods/DynamicMethodFactory.java      |    82 +
 .../jruby/internal/runtime/methods/Framing.java    |     0
 .../methods/FullFunctionCallbackMethod.java        |    94 +
 .../internal/runtime/methods/HandleMethod.java     |   150 +
 .../internal/runtime/methods/IRMethodArgs.java     |     7 +
 .../runtime/methods/InterpretedIRMethod.java       |   113 +
 .../runtime/methods/InterpretedMethod.java         |   339 +
 .../runtime/methods/InvocationMethodFactory.java   |  1663 ++
 .../methods/InvokeDynamicMethodFactory.java        |   447 +
 .../jruby/internal/runtime/methods/JavaMethod.java |  1094 ++
 .../internal/runtime/methods/JittedMethod.java     |   329 +
 .../jruby/internal/runtime/methods/MethodArgs.java |    36 +
 .../internal/runtime/methods/MethodArgs2.java      |     7 +
 .../internal/runtime/methods/MethodMethod.java     |    71 +
 .../runtime/methods/MethodMissingMethod.java       |    49 +
 .../jruby/internal/runtime/methods/ProcMethod.java |    94 +
 .../runtime/methods/ProfilingDynamicMethod.java    |   159 +
 .../runtime/methods/ReflectedCompiledMethod.java   |    98 +
 .../runtime/methods/ReflectedJavaMethod.java       |   196 +
 .../runtime/methods/ReflectedJavaMultiMethod.java  |   111 +
 .../runtime/methods/ReflectionMethodFactory.java   |   254 +
 .../jruby/internal/runtime/methods/Scoping.java    |     0
 .../runtime/methods/SimpleCallbackMethod.java      |    81 +
 .../runtime/methods/SynchronizedDynamicMethod.java |   120 +
 .../methods/TraceableInterpretedMethod.java        |    71 +
 .../runtime/methods/TraceableJittedMethod.java     |   296 +
 .../internal/runtime/methods/UndefinedMethod.java  |   122 +
 .../internal/runtime/methods/WrapperMethod.java    |   104 +
 core/src/main/java/org/jruby/ir/CodeVersion.java   |    30 +
 core/src/main/java/org/jruby/ir/Counter.java       |     7 +
 core/src/main/java/org/jruby/ir/IRBuilder.java     |  3241 ++++
 core/src/main/java/org/jruby/ir/IRBuilder19.java   |   536 +
 core/src/main/java/org/jruby/ir/IRBuilder20.java   |    71 +
 core/src/main/java/org/jruby/ir/IRClassBody.java   |    25 +
 core/src/main/java/org/jruby/ir/IRClosure.java     |   314 +
 core/src/main/java/org/jruby/ir/IREvalScript.java  |   147 +
 core/src/main/java/org/jruby/ir/IRLoop.java        |    25 +
 core/src/main/java/org/jruby/ir/IRManager.java     |   160 +
 .../main/java/org/jruby/ir/IRMetaClassBody.java    |    32 +
 core/src/main/java/org/jruby/ir/IRMethod.java      |    87 +
 core/src/main/java/org/jruby/ir/IRModuleBody.java  |    52 +
 core/src/main/java/org/jruby/ir/IRScope.java       |  1380 ++
 core/src/main/java/org/jruby/ir/IRScriptBody.java  |    72 +
 core/src/main/java/org/jruby/ir/IRVisitor.java     |   213 +
 core/src/main/java/org/jruby/ir/Interp.java        |     8 +
 core/src/main/java/org/jruby/ir/OpClass.java       |     9 +
 core/src/main/java/org/jruby/ir/Operation.java     |   269 +
 core/src/main/java/org/jruby/ir/Tuple.java         |    11 +
 .../org/jruby/ir/dataflow/DataFlowConstants.java   |    71 +
 .../org/jruby/ir/dataflow/DataFlowProblem.java     |   151 +
 .../java/org/jruby/ir/dataflow/DataFlowVar.java    |    17 +
 .../java/org/jruby/ir/dataflow/FlowGraphNode.java  |   140 +
 .../ir/dataflow/analyses/LiveVariableNode.java     |   353 +
 .../ir/dataflow/analyses/LiveVariablesProblem.java |   163 +
 .../analyses/LoadLocalVarPlacementNode.java        |   286 +
 .../analyses/LoadLocalVarPlacementProblem.java     |    59 +
 .../analyses/StoreLocalVarPlacementNode.java       |   349 +
 .../analyses/StoreLocalVarPlacementProblem.java    |   116 +
 .../java/org/jruby/ir/instructions/AliasInstr.java |    94 +
 .../org/jruby/ir/instructions/AttrAssignInstr.java |    59 +
 .../java/org/jruby/ir/instructions/BEQInstr.java   |    50 +
 .../org/jruby/ir/instructions/BFalseInstr.java     |    37 +
 .../java/org/jruby/ir/instructions/BNEInstr.java   |    50 +
 .../java/org/jruby/ir/instructions/BNilInstr.java  |    36 +
 .../java/org/jruby/ir/instructions/BTrueInstr.java |    36 +
 .../org/jruby/ir/instructions/BUndefInstr.java     |    38 +
 .../org/jruby/ir/instructions/BlockGivenInstr.java |    68 +
 .../org/jruby/ir/instructions/BranchInstr.java     |    47 +
 .../java/org/jruby/ir/instructions/BreakInstr.java |    93 +
 .../java/org/jruby/ir/instructions/CallBase.java   |   395 +
 .../java/org/jruby/ir/instructions/CallInstr.java  |   164 +
 .../ir/instructions/CheckArgsArrayArityInstr.java  |    67 +
 .../org/jruby/ir/instructions/CheckArityInstr.java |    63 +
 .../org/jruby/ir/instructions/ClassSuperInstr.java |    63 +
 .../jruby/ir/instructions/ConstMissingInstr.java   |    70 +
 .../java/org/jruby/ir/instructions/CopyInstr.java  |    72 +
 .../jruby/ir/instructions/DefineClassInstr.java    |   115 +
 .../ir/instructions/DefineClassMethodInstr.java    |    82 +
 .../ir/instructions/DefineInstanceMethodInstr.java |   109 +
 .../ir/instructions/DefineMetaClassInstr.java      |    86 +
 .../jruby/ir/instructions/DefineModuleInstr.java   |    87 +
 .../java/org/jruby/ir/instructions/EQQInstr.java   |    85 +
 .../ir/instructions/EnsureRubyArrayInstr.java      |    82 +
 .../ExceptionRegionEndMarkerInstr.java             |    20 +
 .../ExceptionRegionStartMarkerInstr.java           |    43 +
 .../org/jruby/ir/instructions/GVarAliasInstr.java  |    59 +
 .../GetClassVarContainerModuleInstr.java           |    99 +
 .../ir/instructions/GetClassVariableInstr.java     |    34 +
 .../org/jruby/ir/instructions/GetFieldInstr.java   |    52 +
 .../ir/instructions/GetGlobalVariableInstr.java    |    32 +
 .../java/org/jruby/ir/instructions/GetInstr.java   |    54 +
 .../instructions/InheritanceSearchConstInstr.java  |   131 +
 .../jruby/ir/instructions/InstanceSuperInstr.java  |    63 +
 .../main/java/org/jruby/ir/instructions/Instr.java |   240 +
 .../jruby/ir/instructions/JumpIndirectInstr.java   |    57 +
 .../java/org/jruby/ir/instructions/JumpInstr.java  |    43 +
 .../java/org/jruby/ir/instructions/LabelInstr.java |    34 +
 .../ir/instructions/LexicalSearchConstInstr.java   |   113 +
 .../org/jruby/ir/instructions/LineNumberInstr.java |    42 +
 .../jruby/ir/instructions/LoadLocalVarInstr.java   |    72 +
 .../org/jruby/ir/instructions/Match2Instr.java     |    78 +
 .../org/jruby/ir/instructions/Match3Instr.java     |    84 +
 .../java/org/jruby/ir/instructions/MatchInstr.java |    69 +
 .../jruby/ir/instructions/MethodLookupInstr.java   |    73 +
 .../ir/instructions/ModuleVersionGuardInstr.java   |    92 +
 .../jruby/ir/instructions/MultipleAsgnBase.java    |    65 +
 .../jruby/ir/instructions/NoResultCallInstr.java   |    47 +
 .../jruby/ir/instructions/NonlocalReturnInstr.java |    46 +
 .../java/org/jruby/ir/instructions/NopInstr.java   |    43 +
 .../java/org/jruby/ir/instructions/NotInstr.java   |    77 +
 .../ir/instructions/OptArgMultipleAsgnInstr.java   |    52 +
 .../org/jruby/ir/instructions/PopBindingInstr.java |    38 +
 .../org/jruby/ir/instructions/PopFrameInstr.java   |    33 +
 .../ir/instructions/ProcessModuleBodyInstr.java    |    73 +
 .../jruby/ir/instructions/PushBindingInstr.java    |    43 +
 .../org/jruby/ir/instructions/PushFrameInstr.java  |    33 +
 .../ir/instructions/PutClassVariableInstr.java     |    42 +
 .../org/jruby/ir/instructions/PutConstInstr.java   |    38 +
 .../org/jruby/ir/instructions/PutFieldInstr.java   |    40 +
 .../jruby/ir/instructions/PutGlobalVarInstr.java   |    35 +
 .../java/org/jruby/ir/instructions/PutInstr.java   |    50 +
 .../ir/instructions/RaiseArgumentErrorInstr.java   |    54 +
 .../org/jruby/ir/instructions/ReceiveArgBase.java  |    44 +
 .../jruby/ir/instructions/ReceiveClosureInstr.java |    51 +
 .../ir/instructions/ReceiveExceptionInstr.java     |    58 +
 .../jruby/ir/instructions/ReceiveOptArgInstr.java  |    64 +
 .../ir/instructions/ReceivePreReqdArgInstr.java    |    34 +
 .../jruby/ir/instructions/ReceiveRestArgInstr.java |    60 +
 .../jruby/ir/instructions/ReceiveSelfInstr.java    |    49 +
 .../jruby/ir/instructions/RecordEndBlockInstr.java |    49 +
 .../ir/instructions/ReqdArgMultipleAsgnInstr.java  |    53 +
 .../org/jruby/ir/instructions/RescueEQQInstr.java  |   118 +
 .../ir/instructions/RestArgMultipleAsgnInstr.java  |    57 +
 .../org/jruby/ir/instructions/ResultInstr.java     |     8 +
 .../java/org/jruby/ir/instructions/ReturnBase.java |    35 +
 .../org/jruby/ir/instructions/ReturnInstr.java     |    40 +
 .../jruby/ir/instructions/RuntimeHelperCall.java   |    87 +
 .../jruby/ir/instructions/SearchConstInstr.java    |   137 +
 .../ir/instructions/SetReturnAddressInstr.java     |    77 +
 .../org/jruby/ir/instructions/Specializeable.java  |    21 +
 .../jruby/ir/instructions/StoreLocalVarInstr.java  |    72 +
 .../org/jruby/ir/instructions/ThreadPollInstr.java |    40 +
 .../jruby/ir/instructions/ThrowExceptionInstr.java |    69 +
 .../java/org/jruby/ir/instructions/ToAryInstr.java |    88 +
 .../jruby/ir/instructions/UndefMethodInstr.java    |    65 +
 .../ir/instructions/UnresolvedSuperInstr.java      |    85 +
 .../java/org/jruby/ir/instructions/YieldInstr.java |   100 +
 .../org/jruby/ir/instructions/ZSuperInstr.java     |    64 +
 .../calladapter/AttrAssignCallAdapter.java         |    59 +
 .../ir/instructions/calladapter/CallAdapter.java   |    69 +
 .../calladapter/ClosureCallAdapter.java            |    52 +
 .../FourArgNoBlockConstantCallAdapter.java         |    50 +
 .../FourArgNoBlockOperandCallAdapter.java          |    42 +
 .../NoArgNoBlockOperandCallAdapter.java            |    21 +
 .../calladapter/OneArgBlockOperandCallAdapter.java |    30 +
 .../OneArgNoBlockConstantCallAdapter.java          |    29 +
 .../OneArgNoBlockOperandCallAdapter.java           |    33 +
 .../ThreeArgBlockOperandCallAdapter.java           |    36 +
 .../ThreeArgNoBlockConstantCallAdapter.java        |    46 +
 .../ThreeArgNoBlockOperandCallAdapter.java         |    32 +
 .../calladapter/TwoArgBlockOperandCallAdapter.java |    33 +
 .../TwoArgNoBlockConstantCallAdapter.java          |    42 +
 .../TwoArgNoBlockOperandCallAdapter.java           |    30 +
 .../defined/BackrefIsMatchDataInstr.java           |    40 +
 .../defined/ClassVarIsDefinedInstr.java            |    56 +
 .../ir/instructions/defined/DefinedInstr.java      |    34 +
 .../defined/DefinedObjectNameInstr.java            |    48 +
 .../ir/instructions/defined/GetBackrefInstr.java   |    59 +
 .../defined/GetDefinedConstantOrMethodInstr.java   |    50 +
 .../ir/instructions/defined/GetErrorInfoInstr.java |    59 +
 .../instructions/defined/GlobalIsDefinedInstr.java |    62 +
 .../instructions/defined/HasInstanceVarInstr.java  |    46 +
 .../instructions/defined/IsMethodBoundInstr.java   |    45 +
 .../instructions/defined/MethodDefinedInstr.java   |    50 +
 .../instructions/defined/MethodIsPublicInstr.java  |    57 +
 .../defined/RestoreErrorInfoInstr.java             |    63 +
 .../defined/SuperMethodBoundInstr.java             |    69 +
 .../ir/instructions/ruby19/BuildLambdaInstr.java   |    82 +
 .../ir/instructions/ruby19/GetEncodingInstr.java   |    59 +
 .../ruby19/ReceivePostReqdArgInstr.java            |    75 +
 .../ruby20/ReceiveKeywordArgInstr.java             |    52 +
 .../ruby20/ReceiveKeywordRestArgInstr.java         |    43 +
 .../specialized/OneArgOperandAttrAssignInstr.java  |    35 +
 .../specialized/OneFixnumArgNoBlockCallInstr.java  |    44 +
 .../specialized/OneOperandArgNoBlockCallInstr.java |    38 +
 .../OneOperandArgNoBlockNoResultCallInstr.java     |    39 +
 .../ZeroOperandArgNoBlockCallInstr.java            |    33 +
 .../org/jruby/ir/interpreter/InlineMethodHint.java |     8 +
 .../java/org/jruby/ir/interpreter/Interpreter.java |   844 +
 .../org/jruby/ir/listeners/IRScopeListener.java    |    42 +
 .../jruby/ir/listeners/InstructionsListener.java   |    49 +
 .../listeners/InstructionsListenerDecorator.java   |   263 +
 .../src/main/java/org/jruby/ir/operands/Array.java |   132 +
 .../main/java/org/jruby/ir/operands/AsString.java  |    54 +
 .../main/java/org/jruby/ir/operands/Attribute.java |    38 +
 .../main/java/org/jruby/ir/operands/Backref.java   |    48 +
 .../java/org/jruby/ir/operands/BacktickString.java |    92 +
 .../main/java/org/jruby/ir/operands/Bignum.java    |    50 +
 .../java/org/jruby/ir/operands/BooleanLiteral.java |    35 +
 .../jruby/ir/operands/ClosureLocalVariable.java    |    57 +
 .../java/org/jruby/ir/operands/CompoundArray.java  |   101 +
 .../java/org/jruby/ir/operands/CompoundString.java |   137 +
 .../java/org/jruby/ir/operands/CurrentScope.java   |    52 +
 .../java/org/jruby/ir/operands/DynamicSymbol.java  |    48 +
 .../main/java/org/jruby/ir/operands/Fixnum.java    |    81 +
 .../src/main/java/org/jruby/ir/operands/Float.java |    53 +
 .../java/org/jruby/ir/operands/GlobalVariable.java |    31 +
 core/src/main/java/org/jruby/ir/operands/Hash.java |   112 +
 .../java/org/jruby/ir/operands/IRException.java    |    63 +
 .../org/jruby/ir/operands/ImmutableLiteral.java    |    83 +
 .../java/org/jruby/ir/operands/KeyValuePair.java   |    24 +
 .../src/main/java/org/jruby/ir/operands/Label.java |    63 +
 .../java/org/jruby/ir/operands/LocalVariable.java  |    91 +
 .../main/java/org/jruby/ir/operands/MethAddr.java  |    42 +
 .../java/org/jruby/ir/operands/MethodHandle.java   |   113 +
 core/src/main/java/org/jruby/ir/operands/Nil.java  |    29 +
 .../main/java/org/jruby/ir/operands/NthRef.java    |    30 +
 .../java/org/jruby/ir/operands/ObjectClass.java    |    43 +
 .../main/java/org/jruby/ir/operands/Operand.java   |    88 +
 .../src/main/java/org/jruby/ir/operands/Range.java |    91 +
 .../main/java/org/jruby/ir/operands/Reference.java |    34 +
 .../main/java/org/jruby/ir/operands/Regexp.java    |    87 +
 .../main/java/org/jruby/ir/operands/SValue.java    |    86 +
 .../java/org/jruby/ir/operands/ScopeModule.java    |    57 +
 core/src/main/java/org/jruby/ir/operands/Self.java |    49 +
 .../src/main/java/org/jruby/ir/operands/Splat.java |    78 +
 .../java/org/jruby/ir/operands/StandardError.java  |    27 +
 .../java/org/jruby/ir/operands/StringLiteral.java  |    74 +
 .../main/java/org/jruby/ir/operands/Symbol.java    |    32 +
 .../ir/operands/TemporaryClosureVariable.java      |    37 +
 .../org/jruby/ir/operands/TemporaryVariable.java   |    87 +
 .../java/org/jruby/ir/operands/UndefinedValue.java |   402 +
 .../org/jruby/ir/operands/UnexecutableNil.java     |    33 +
 .../main/java/org/jruby/ir/operands/Variable.java  |    50 +
 .../org/jruby/ir/operands/WrappedIRClosure.java    |    59 +
 .../ir/passes/AddCallProtocolInstructions.java     |   146 +
 .../passes/AddLocalVarLoadStoreInstructions.java   |    81 +
 .../jruby/ir/passes/BasicCompilerPassListener.java |    50 +
 .../main/java/org/jruby/ir/passes/CFGBuilder.java  |    25 +
 .../java/org/jruby/ir/passes/CallSplitter.java     |    22 +
 .../java/org/jruby/ir/passes/CompilerPass.java     |   151 +
 .../org/jruby/ir/passes/CompilerPassListener.java  |    31 +
 .../org/jruby/ir/passes/CompilerPassScheduler.java |     4 +
 .../org/jruby/ir/passes/DeadCodeElimination.java   |    35 +
 .../org/jruby/ir/passes/DominatorTreeBuilder.java  |   142 +
 .../java/org/jruby/ir/passes/LinearizeCFG.java     |    31 +
 .../org/jruby/ir/passes/LiveVariableAnalysis.java  |    41 +
 .../org/jruby/ir/passes/LocalOptimizationPass.java |   152 +
 .../org/jruby/ir/passes/OptimizeTempVarsPass.java  |   261 +
 .../org/jruby/ir/representations/BasicBlock.java   |   178 +
 .../java/org/jruby/ir/representations/CFG.java     |   782 +
 .../jruby/ir/representations/CFGLinearizer.java    |   153 +
 .../jruby/ir/representations/ExceptionRegion.java  |   131 +
 .../java/org/jruby/ir/runtime/IRBreakJump.java     |    38 +
 .../java/org/jruby/ir/runtime/IRReturnJump.java    |    34 +
 .../org/jruby/ir/runtime/IRRuntimeHelpers.java     |   153 +
 .../main/java/org/jruby/ir/targets/Bootstrap.java  |   906 +
 .../main/java/org/jruby/ir/targets/ClassData.java  |    82 +
 .../org/jruby/ir/targets/IRBytecodeAdapter.java    |   246 +
 core/src/main/java/org/jruby/ir/targets/JDK6.java  |     6 +
 core/src/main/java/org/jruby/ir/targets/JDK7.java  |     6 +
 core/src/main/java/org/jruby/ir/targets/JVM.java   |   122 +
 .../main/java/org/jruby/ir/targets/JVMVisitor.java |  1415 ++
 .../main/java/org/jruby/ir/targets/MethodData.java |    56 +
 .../ir/transformations/inlining/CFGInliner.java    |   356 +
 .../ir/transformations/inlining/InlinerInfo.java   |   267 +
 .../main/java/org/jruby/ir/util/DataIterable.java  |    31 +
 .../main/java/org/jruby/ir/util/DataIterator.java  |    66 +
 .../main/java/org/jruby/ir/util/DirectedGraph.java |   110 +
 core/src/main/java/org/jruby/ir/util/Edge.java     |    34 +
 .../java/org/jruby/ir/util/EdgeTypeIterable.java   |    28 +
 .../java/org/jruby/ir/util/EdgeTypeIterator.java   |    61 +
 .../java/org/jruby/ir/util/ExplicitVertexID.java   |     9 +
 core/src/main/java/org/jruby/ir/util/Vertex.java   |   241 +
 .../org/jruby/java/addons/ArrayJavaAddons.java     |   123 +
 .../java/org/jruby/java/addons/IOJavaAddons.java   |    98 +
 .../org/jruby/java/addons/KernelJavaAddons.java    |   135 +
 .../org/jruby/java/addons/StringJavaAddons.java    |    28 +
 .../org/jruby/java/codegen/RealClassGenerator.java |   587 +
 .../main/java/org/jruby/java/codegen/Reified.java  |    35 +
 .../org/jruby/java/dispatch/CallableSelector.java  |   598 +
 .../jruby/java/invokers/ConstructorInvoker.java    |   215 +
 .../org/jruby/java/invokers/FieldMethodOne.java    |    20 +
 .../org/jruby/java/invokers/FieldMethodZero.java   |    33 +
 .../jruby/java/invokers/InstanceFieldGetter.java   |    26 +
 .../jruby/java/invokers/InstanceFieldSetter.java   |    29 +
 .../jruby/java/invokers/InstanceMethodInvoker.java |   150 +
 .../org/jruby/java/invokers/MethodInvoker.java     |    53 +
 .../org/jruby/java/invokers/RubyToJavaInvoker.java |   434 +
 .../java/invokers/SingletonMethodInvoker.java      |   154 +
 .../org/jruby/java/invokers/StaticFieldGetter.java |    24 +
 .../org/jruby/java/invokers/StaticFieldSetter.java |    26 +
 .../jruby/java/invokers/StaticMethodInvoker.java   |   154 +
 .../org/jruby/java/proxies/ArrayJavaProxy.java     |   395 +
 .../jruby/java/proxies/ArrayJavaProxyCreator.java  |    84 +
 .../org/jruby/java/proxies/ConcreteJavaProxy.java  |   234 +
 .../org/jruby/java/proxies/InterfaceJavaProxy.java |    68 +
 .../jruby/java/proxies/JavaInterfaceTemplate.java  |   475 +
 .../java/org/jruby/java/proxies/JavaProxy.java     |   502 +
 .../java/org/jruby/java/proxies/MapJavaProxy.java  |   699 +
 .../jruby/java/proxies/RubyObjectHolderProxy.java  |     0
 .../main/java/org/jruby/java/util/ArrayUtils.java  |   154 +
 .../org/jruby/java/util/BlankSlateWrapper.java     |    48 +
 .../org/jruby/java/util/SystemPropertiesMap.java   |   129 +
 core/src/main/java/org/jruby/javasupport/Java.java |  1475 ++
 .../jruby/javasupport/JavaAccessibleObject.java    |   179 +
 .../main/java/org/jruby/javasupport/JavaArray.java |   140 +
 .../org/jruby/javasupport/JavaArrayUtilities.java  |   105 +
 .../java/org/jruby/javasupport/JavaCallable.java   |   232 +
 .../main/java/org/jruby/javasupport/JavaClass.java |   995 ++
 .../org/jruby/javasupport/JavaConstructor.java     |   330 +
 .../java/org/jruby/javasupport/JavaEmbedUtils.java |   327 +
 .../main/java/org/jruby/javasupport/JavaField.java |   221 +
 .../java/org/jruby/javasupport/JavaMethod.java     |   673 +
 .../java/org/jruby/javasupport/JavaObject.java     |   324 +
 .../org/jruby/javasupport/JavaProxyMethods.java    |    94 +
 .../java/org/jruby/javasupport/JavaSupport.java    |   414 +
 .../main/java/org/jruby/javasupport/JavaUtil.java  |  1545 ++
 .../java/org/jruby/javasupport/JavaUtilities.java  |    56 +
 .../java/org/jruby/javasupport/ParameterTypes.java |    41 +
 .../jruby/javasupport/binding/AssignedName.java    |    15 +
 .../javasupport/binding/ClassInitializer.java      |   223 +
 .../jruby/javasupport/binding/ConstantField.java   |    38 +
 .../binding/ConstructorInvokerInstaller.java       |    50 +
 .../jruby/javasupport/binding/FieldInstaller.java  |    16 +
 .../org/jruby/javasupport/binding/Initializer.java |   545 +
 .../binding/InstanceFieldGetterInstaller.java      |    23 +
 .../binding/InstanceFieldSetterInstaller.java      |    23 +
 .../binding/InstanceMethodInvokerInstaller.java    |    22 +
 .../javasupport/binding/InterfaceInitializer.java  |    91 +
 .../jruby/javasupport/binding/MethodInstaller.java |    40 +
 .../jruby/javasupport/binding/NamedInstaller.java  |    34 +
 .../org/jruby/javasupport/binding/Priority.java    |    29 +
 .../binding/SingletonMethodInvokerInstaller.java   |    31 +
 .../binding/StaticFieldGetterInstaller.java        |    23 +
 .../binding/StaticFieldSetterInstaller.java        |    23 +
 .../binding/StaticMethodInvokerInstaller.java      |    26 +
 .../java/org/jruby/javasupport/bsf/BSFExample.java |   151 +
 .../org/jruby/javasupport/bsf/JRubyEngine.java     |   220 +
 .../jruby/javasupport/proxy/InternalJavaProxy.java |    45 +
 .../javasupport/proxy/InternalJavaProxyHelper.java |    46 +
 .../jruby/javasupport/proxy/JavaProxyClass.java    |   758 +
 .../javasupport/proxy/JavaProxyClassFactory.java   |   813 +
 .../javasupport/proxy/JavaProxyConstructor.java    |   305 +
 .../proxy/JavaProxyInvocationHandler.java          |    51 +
 .../jruby/javasupport/proxy/JavaProxyMethod.java   |    74 +
 .../proxy/JavaProxyReflectionObject.java           |   178 +
 .../jruby/javasupport/util/ObjectProxyCache.java   |   495 +
 .../org/jruby/javasupport/util/RuntimeHelpers.java |     7 +
 .../java/org/jruby/lexer/JavaSignatureLexer.flex   |   129 +
 .../java/org/jruby/lexer/JavaSignatureLexer.java   |  1071 ++
 .../main/java/org/jruby/lexer/StrftimeLexer.flex   |    80 +
 .../main/java/org/jruby/lexer/StrftimeLexer.java   |   603 +
 .../org/jruby/lexer/yacc/ByteArrayLexerSource.java |   269 +
 .../java/org/jruby/lexer/yacc/HeredocTerm.java     |   141 +
 .../java/org/jruby/lexer/yacc/ISourcePosition.java |    70 +
 .../jruby/lexer/yacc/ISourcePositionHolder.java    |    35 +
 .../jruby/lexer/yacc/InputStreamLexerSource.java   |   324 +
 .../java/org/jruby/lexer/yacc/KeywordMatch.java    |   207 +
 .../java/org/jruby/lexer/yacc/LexerSource.java     |   270 +
 .../java/org/jruby/lexer/yacc/RubyYaccLexer.java   |  2723 +++
 .../jruby/lexer/yacc/SimplePositionFactory.java    |    57 +
 .../org/jruby/lexer/yacc/SimpleSourcePosition.java |    56 +
 .../main/java/org/jruby/lexer/yacc/StackState.java |    74 +
 .../main/java/org/jruby/lexer/yacc/StrTerm.java    |    32 +
 .../main/java/org/jruby/lexer/yacc/StringTerm.java |   490 +
 .../java/org/jruby/lexer/yacc/SyntaxException.java |   104 +
 core/src/main/java/org/jruby/lexer/yacc/Token.java |    71 +
 core/src/main/java/org/jruby/main/DripMain.java    |    49 +
 .../java/org/jruby/management/BeanManager.java     |    46 +
 .../org/jruby/management/BeanManagerFactory.java   |    51 +
 .../java/org/jruby/management/BeanManagerImpl.java |   155 +
 .../java}/org/jruby/management/ClassCache.java     |     0
 .../org/jruby/management/ClassCacheMBean.java      |     0
 .../src/main/java/org/jruby/management/Config.java |   161 +
 .../java/org/jruby/management/ConfigMBean.java     |    40 +
 .../org/jruby/management/MethodCacheMBean.java     |     0
 .../java}/org/jruby/management/ParserStats.java    |     0
 .../org/jruby/management/ParserStatsMBean.java     |     0
 .../main/java/org/jruby/management/Runtime.java    |   132 +
 .../java/org/jruby/management/RuntimeMBean.java    |    39 +
 .../main/java/org/jruby/parser/ArgsTailHolder.java |    47 +
 .../java/org/jruby/parser/BlockStaticScope.java    |   127 +
 .../java/org/jruby/parser/DefaultRubyParser.java   |  3969 +++++
 .../main/java/org/jruby/parser/DefaultRubyParser.y |  1905 ++
 .../java/org/jruby/parser/EvalStaticScope.java     |    31 +
 .../main/java/org/jruby/parser/IRStaticScope.java  |   148 +
 .../org/jruby/parser/IRStaticScopeFactory.java     |    59 +
 .../java/org/jruby/parser/JavaSignatureParser.java |  1266 ++
 .../java/org/jruby/parser/JavaSignatureParser.y    |   609 +
 .../java/org/jruby/parser/LocalStaticScope.java    |   112 +
 core/src/main/java/org/jruby/parser/Parser.java    |   183 +
 .../java/org/jruby/parser/ParserConfiguration.java |   255 +
 .../main/java/org/jruby/parser/ParserState.java    |     7 +
 .../main/java/org/jruby/parser/ParserSupport.java  |  1614 ++
 .../java/org/jruby/parser/ParserSupport19.java     |   260 +
 .../org/jruby/parser/ParserSyntaxException.java    |     0
 core/src/main/java/org/jruby/parser/ReOptions.java |    50 +
 .../src/main/java/org/jruby/parser/Ruby19.java     |     0
 .../main/java/org/jruby/parser/Ruby19Parser.java   |  4293 +++++
 core/src/main/java/org/jruby/parser/Ruby19Parser.y |  2042 +++
 .../main/java/org/jruby/parser/Ruby19YyTables.java |  4033 +++++
 .../main/java/org/jruby/parser/Ruby20Parser.java   |  4645 +++++
 core/src/main/java/org/jruby/parser/Ruby20Parser.y |  2232 +++
 .../main/java/org/jruby/parser/Ruby20YyTables.java |  4089 +++++
 .../src/main/java/org/jruby/parser/RubyParser.java |    41 +
 .../main/java/org/jruby/parser/RubyParserPool.java |    65 +
 .../java/org/jruby/parser/RubyParserResult.java    |    88 +
 .../main/java}/org/jruby/parser/RubyTokenTypes.txt |     0
 .../main/java/org/jruby/parser/StaticScope.java    |   430 +
 .../java/org/jruby/parser/StaticScopeFactory.java  |    44 +
 core/src/main/java/org/jruby/parser/Tokens.java    |   166 +
 core/src/main/java/org/jruby/parser/YYDebug.java   |    63 +
 core/src/main/java/org/jruby/parser/YyTables.java  |  3921 ++++
 .../org/jruby/parser/signature_skeleton.parser     |   274 +
 .../src/main/java/org/jruby/parser/skeleton.parser |   260 +
 .../src/main/java/org/jruby/platform/Platform.java |   143 +
 core/src/main/java/org/jruby/runtime/Arity.java    |   324 +
 core/src/main/java/org/jruby/runtime/Binding.java  |   266 +
 core/src/main/java/org/jruby/runtime/Block.java    |   278 +
 .../src/main/java/org/jruby/runtime/BlockBody.java |   285 +
 .../main/java/org/jruby/runtime/BlockCallback.java |    37 +
 .../src/main/java/org/jruby/runtime/CallBlock.java |   133 +
 .../main/java/org/jruby/runtime/CallBlock19.java   |   132 +
 core/src/main/java/org/jruby/runtime/CallSite.java |   327 +
 core/src/main/java/org/jruby/runtime/CallType.java |    34 +
 .../java/org/jruby/runtime/CallbackFactory.java    |   241 +
 .../main/java/org/jruby/runtime/ClassIndex.java    |    62 +
 .../main/java/org/jruby/runtime/CompiledBlock.java |   210 +
 .../java/org/jruby/runtime/CompiledBlock19.java    |   194 +
 .../org/jruby/runtime/CompiledBlockCallback.java   |    22 +
 .../org/jruby/runtime/CompiledBlockCallback19.java |     9 +
 .../java/org/jruby/runtime/CompiledBlockLight.java |    67 +
 .../org/jruby/runtime/CompiledBlockLight19.java    |    67 +
 .../jruby/runtime/CompiledSharedScopeBlock.java    |    55 +
 .../org/jruby/runtime/ContextAwareBlockBody.java   |    43 +
 .../org/jruby/runtime/DynamicScope.arities.erb     |     0
 .../main/java/org/jruby/runtime/DynamicScope.erb   |   372 +
 .../main/java/org/jruby/runtime/DynamicScope.java  |   384 +
 .../main/java}/org/jruby/runtime/EventHook.java    |     0
 .../java/org/jruby/runtime/ExecutionContext.java   |    38 +
 core/src/main/java/org/jruby/runtime/Frame.java    |   367 +
 .../java/org/jruby/runtime/GlobalVariable.java     |    86 +
 core/src/main/java/org/jruby/runtime/Helpers.java  |  3112 ++++
 .../src/main/java/org/jruby/runtime/IAccessor.java |    39 +
 .../java/org/jruby/runtime/Interpreted19Block.java |   258 +
 .../java/org/jruby/runtime/InterpretedBlock.java   |   412 +
 .../org/jruby/runtime/InterpretedIRBlockBody.java  |   207 +
 .../jruby/runtime/InterpretedIRBlockBody19.java    |   146 +
 .../org/jruby/runtime/JavaInternalBlockBody.java   |   115 +
 .../main/java/org/jruby/runtime/MethodBlock.java   |   190 +
 .../main/java/org/jruby/runtime/MethodFactory.java |   281 +
 .../main/java/org/jruby/runtime/MethodIndex.java   |   218 +
 .../main/java/org/jruby/runtime/NullBlockBody.java |    82 +
 .../java}/org/jruby/runtime/ObjectAllocator.java   |     0
 .../main/java/org/jruby/runtime/ObjectMarshal.java |    53 +
 .../main/java/org/jruby/runtime/ObjectSpace.java   |   321 +
 .../main/java/org/jruby/runtime/PositionAware.java |    22 +
 .../org/jruby/runtime/ReadonlyGlobalVariable.java  |    45 +
 .../src/main/java/org/jruby/runtime/RubyEvent.java |    40 +
 .../java/org/jruby/runtime/SharedScopeBlock.java   |    61 +
 .../main/java/org/jruby/runtime/ThreadContext.java |  1468 ++
 .../main/java/org/jruby/runtime/Visibility.java    |    38 +
 .../java/org/jruby/runtime/assigner/Assigner.java  |    91 +
 .../runtime/assigner/Pre0Rest0Post0Assigner.java   |    69 +
 .../assigner/Pre0Rest0Post0BlockAssigner.java      |    89 +
 .../runtime/assigner/Pre0Rest1Post0Assigner.java   |    89 +
 .../assigner/Pre0Rest1Post0BlockAssigner.java      |    98 +
 .../assigner/Pre1ExpandedRest0Post0Assigner.java   |   119 +
 .../Pre1ExpandedRest0Post0BlockAssigner.java       |   127 +
 .../runtime/assigner/Pre1Rest0Post0Assigner.java   |   103 +
 .../assigner/Pre1Rest0Post0BlockAssigner.java      |   110 +
 .../runtime/assigner/Pre1Rest1Post0Assigner.java   |   136 +
 .../assigner/Pre1Rest1Post0BlockAssigner.java      |   146 +
 .../runtime/assigner/Pre2Rest0Post0Assigner.java   |   115 +
 .../assigner/Pre2Rest0Post0BlockAssigner.java      |   122 +
 .../runtime/assigner/Pre2Rest1Post0Assigner.java   |   145 +
 .../assigner/Pre2Rest1Post0BlockAssigner.java      |   155 +
 .../runtime/assigner/Pre3Rest0Post0Assigner.java   |   129 +
 .../assigner/Pre3Rest0Post0BlockAssigner.java      |   137 +
 .../runtime/assigner/Pre3Rest1Post0Assigner.java   |   154 +
 .../assigner/Pre3Rest1Post0BlockAssigner.java      |   165 +
 .../assigner/PreManyRest0Post0Assigner.java        |   147 +
 .../assigner/PreManyRest0Post0BlockAssigner.java   |   159 +
 .../assigner/PreManyRest1Post0Assigner.java        |   177 +
 .../assigner/PreManyRest1Post0BlockAssigner.java   |   188 +
 .../org/jruby/runtime/backtrace/BacktraceData.java |   227 +
 .../jruby/runtime/backtrace/BacktraceElement.java  |    64 +
 .../org/jruby/runtime/backtrace/FrameType.java     |    26 +
 .../runtime/backtrace/RubyStackTraceElement.java   |    60 +
 .../org/jruby/runtime/backtrace/TraceType.java     |   434 +
 .../org/jruby/runtime/builtin/IRubyObject.java     |   395 +
 .../jruby/runtime/builtin/InstanceVariables.java   |    77 +
 .../jruby/runtime/builtin/InternalVariables.java   |    59 +
 .../org/jruby/runtime/builtin/RubyJavaObject.java  |    38 +
 .../java/org/jruby/runtime/builtin/Variable.java   |    51 +
 .../java/org/jruby/runtime/callback/Callback.java  |    46 +
 .../org/jruby/runtime/callsite/ArefCallSite.java   |    27 +
 .../org/jruby/runtime/callsite/AsetCallSite.java   |    22 +
 .../org/jruby/runtime/callsite/BitAndCallSite.java |    27 +
 .../org/jruby/runtime/callsite/BitOrCallSite.java  |    27 +
 .../org/jruby/runtime/callsite/CacheEntry.java     |    32 +
 .../jruby/runtime/callsite/CachingCallSite.java    |   447 +
 .../org/jruby/runtime/callsite/CmpCallSite.java    |    39 +
 .../org/jruby/runtime/callsite/ConstantSite.java   |    40 +
 .../org/jruby/runtime/callsite/DivCallSite.java    |    27 +
 .../org/jruby/runtime/callsite/EqCallSite.java     |    39 +
 .../callsite/FunctionalCachingCallSite.java        |     0
 .../org/jruby/runtime/callsite/GeCallSite.java     |    39 +
 .../org/jruby/runtime/callsite/GtCallSite.java     |    39 +
 .../org/jruby/runtime/callsite/LeCallSite.java     |    39 +
 .../org/jruby/runtime/callsite/LtCallSite.java     |    39 +
 .../org/jruby/runtime/callsite/MinusCallSite.java  |    39 +
 .../org/jruby/runtime/callsite/ModCallSite.java    |    28 +
 .../org/jruby/runtime/callsite/MulCallSite.java    |    40 +
 .../runtime/callsite/NormalCachingCallSite.java    |     0
 .../org/jruby/runtime/callsite/PlusCallSite.java   |    39 +
 .../jruby/runtime/callsite/RespondToCallSite.java  |   135 +
 .../jruby/runtime/callsite/ShiftLeftCallSite.java  |    26 +
 .../jruby/runtime/callsite/ShiftRightCallSite.java |    27 +
 .../org/jruby/runtime/callsite/SuperCallSite.java  |   479 +
 .../runtime/callsite/VariableCachingCallSite.java  |     0
 .../org/jruby/runtime/callsite/XorCallSite.java    |    26 +
 .../org/jruby/runtime/component/VariableEntry.java |     0
 .../jruby/runtime/encoding/EncodingCapable.java    |     8 +
 .../jruby/runtime/encoding/EncodingService.java    |   506 +
 .../jruby/runtime/encoding/MarshalEncoding.java    |     8 +
 .../jruby/runtime/invokedynamic/GlobalSite.java    |    46 +
 .../runtime/invokedynamic/InvocationLinker.java    |  2114 +++
 .../invokedynamic/InvokeDynamicSupport.java        |  1019 ++
 .../jruby/runtime/invokedynamic/JRubyCallSite.java |   271 +
 .../jruby/runtime/invokedynamic/MathLinker.java    |   379 +
 .../jruby/runtime/invokedynamic/MethodNames.java   |    29 +
 .../invokedynamic/RubyConstantCallSite.java        |    49 +
 .../jruby/runtime/invokedynamic/VariableSite.java  |    70 +
 .../jruby/runtime/ivars/FieldVariableAccessor.java |    60 +
 .../java/org/jruby/runtime/ivars/MethodData.java   |    59 +
 .../runtime/ivars/StampedVariableAccessor.java     |   164 +
 .../ivars/SynchronizedVariableAccessor.java        |   135 +
 .../org/jruby/runtime/ivars/VariableAccessor.java  |   131 +
 .../jruby/runtime/ivars/VariableAccessorField.java |    85 +
 .../jruby/runtime/ivars/VariableAccessorVar0.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar1.java  |   100 +
 .../jruby/runtime/ivars/VariableAccessorVar2.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar3.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar4.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar5.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar6.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar7.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar8.java  |    99 +
 .../jruby/runtime/ivars/VariableAccessorVar9.java  |    99 +
 .../jruby/runtime/ivars/VariableTableManager.java  |   668 +
 .../jruby/runtime/load/BasicLibraryService.java    |    47 +
 .../java/org/jruby/runtime/load/CExtension.java    |   100 +
 .../jruby/runtime/load/ClassExtensionLibrary.java  |   182 +
 .../jruby/runtime/load/CompiledScriptLoader.java   |    73 +
 .../main/java/org/jruby/runtime/load/DebugLog.java |    31 +
 .../org/jruby/runtime/load/ExternalScript.java     |    81 +
 .../org/jruby/runtime/load/IAutoloadMethod.java    |    40 +
 .../java/org/jruby/runtime/load/JarredScript.java  |    73 +
 .../org/jruby/runtime/load/JavaCompiledScript.java |    55 +
 .../main/java/org/jruby/runtime/load/Library.java  |    37 +
 .../org/jruby/runtime/load/LibrarySearcher.java    |   316 +
 .../java/org/jruby/runtime/load/LoadService.java   |  1644 ++
 .../java/org/jruby/runtime/load/LoadService19.java |    73 +
 .../jruby/runtime/load/LoadServiceResource.java    |   150 +
 .../load/LoadServiceResourceInputStream.java       |    57 +
 .../org/jruby/runtime/marshal/CoreObjectType.java  |    40 +
 .../java}/org/jruby/runtime/marshal/DataType.java  |     0
 .../org/jruby/runtime/marshal/MarshalCache.java    |    93 +
 .../org/jruby/runtime/marshal/MarshalStream.java   |   534 +
 .../org/jruby/runtime/marshal/UnmarshalCache.java  |    86 +
 .../org/jruby/runtime/marshal/UnmarshalStream.java |   483 +
 .../java/org/jruby/runtime/opto/ConstantCache.java |    94 +
 .../opto/FailoverSwitchPointInvalidator.java       |    85 +
 .../opto/GenerationAndSwitchPointInvalidator.java  |    38 +
 .../jruby/runtime/opto/GenerationInvalidator.java  |    26 +
 .../java/org/jruby/runtime/opto/Invalidator.java   |    45 +
 .../runtime/opto/ObjectIdentityInvalidator.java    |    52 +
 .../java/org/jruby/runtime/opto/OptoFactory.java   |   131 +
 .../jruby/runtime/opto/SwitchPointInvalidator.java |    69 +
 .../org/jruby/runtime/profile/MethodEnhancer.java  |    55 +
 .../jruby/runtime/profile/ProfileCollection.java   |    51 +
 .../org/jruby/runtime/profile/ProfileReporter.java |    46 +
 .../jruby/runtime/profile/ProfilingService.java    |    62 +
 .../runtime/profile/ProfilingServiceLookup.java    |   154 +
 .../profile/builtin/BuiltinProfilingService.java   |   129 +
 .../profile/builtin/FlatProfilePrinter.java        |   101 +
 .../profile/builtin/GraphProfilePrinter.java       |   167 +
 .../profile/builtin/HtmlProfilePrinter.java        |   254 +
 .../jruby/runtime/profile/builtin/Invocation.java  |   147 +
 .../runtime/profile/builtin/InvocationSet.java     |    88 +
 .../profile/builtin/JsonProfilePrinter.java        |   179 +
 .../jruby/runtime/profile/builtin/MethodData.java  |   171 +
 .../jruby/runtime/profile/builtin/ProfileData.java |   224 +
 .../runtime/profile/builtin/ProfileOutput.java     |    43 +
 .../runtime/profile/builtin/ProfilePrinter.java    |   226 +
 .../runtime/profile/builtin/ProfiledMethod.java    |    26 +
 .../runtime/profile/builtin/ProfiledMethods.java   |    96 +
 .../runtime/profile/builtin/package-info.java      |     7 +
 .../org/jruby/runtime/profile/package-info.java    |    71 +
 .../org/jruby/runtime/scope/DummyDynamicScope.java |    40 +
 .../jruby/runtime/scope/FourVarDynamicScope.java   |   312 +
 .../jruby/runtime/scope/ManyVarsDynamicScope.java  |   318 +
 .../jruby/runtime/scope/NoVarsDynamicScope.java    |     0
 .../jruby/runtime/scope/OneVarDynamicScope.java    |   178 +
 .../runtime/scope/SharedBindingDynamicScope.java   |   314 +
 .../jruby/runtime/scope/ThreeVarDynamicScope.java  |   280 +
 .../jruby/runtime/scope/TwoVarDynamicScope.java    |   232 +
 .../org/jruby/threading/DaemonThreadFactory.java   |    38 +
 .../java/org/jruby/util/AbstractFileResource.java  |    35 +
 core/src/main/java/org/jruby/util/ClassCache.java  |   165 +
 .../org/jruby/util/ClassDefiningClassLoader.java   |     9 +
 .../main/java/org/jruby/util/ClassProvider.java    |    43 +
 .../java/org/jruby/util/ClasspathResource.java     |   149 +
 .../src/main/java/org/jruby/util/CodegenUtils.java |   312 +
 .../jruby/util/CompoundJarURLStreamHandler.java    |   182 +
 .../src/main/java/org/jruby/util/ConvertBytes.java |   751 +
 .../main/java/org/jruby/util/ConvertDouble.java    |   407 +
 .../main/java/org/jruby/util/DefinedMessage.java   |    60 +
 core/src/main/java/org/jruby/util/Dir.java         |   772 +
 .../java/org/jruby/util/EmptyFileResource.java     |   112 +
 .../src/main/java/org/jruby/util/FileResource.java |    56 +
 core/src/main/java/org/jruby/util/GenericMap.java  |   259 +
 core/src/main/java/org/jruby/util/IOChannel.java   |   149 +
 .../main/java/org/jruby/util/IOInputStream.java    |   133 +
 .../main/java/org/jruby/util/IOOutputStream.java   |   129 +
 core/src/main/java/org/jruby/util/IdUtil.java      |   170 +
 .../java/org/jruby/util/InputStreamMarkCursor.java |    58 +
 .../java/org/jruby/util/JDBCDriverUnloader.java    |    40 +
 .../main/java/org/jruby/util/JRubyClassLoader.java |   332 +
 core/src/main/java/org/jruby/util/JRubyFile.java   |   273 +
 .../java/org/jruby/util/JRubyNonExistentFile.java  |   128 +
 .../org/jruby/util/JRubyObjectInputStream.java     |     0
 core/src/main/java/org/jruby/util/JarCache.java    |   147 +
 .../java/org/jruby/util/JarDirectoryResource.java  |    75 +
 .../main/java/org/jruby/util/JarFileResource.java  |    72 +
 core/src/main/java/org/jruby/util/JarFileStat.java |   209 +
 core/src/main/java/org/jruby/util/JarResource.java |   137 +
 .../main/java/org/jruby/util/JavaNameMangler.java  |   252 +
 core/src/main/java/org/jruby/util/Join.java        |   347 +
 core/src/main/java/org/jruby/util/KCode.java       |   108 +
 core/src/main/java/org/jruby/util/MurmurHash.java  |    62 +
 core/src/main/java/org/jruby/util/NailMain.java    |    66 +
 .../jruby/util/NoFunctionalitySignalFacade.java    |    57 +
 .../main/java/org/jruby/util/NormalizedFile.java   |   191 +
 core/src/main/java/org/jruby/util/Numeric.java     |   633 +
 .../main/java/org/jruby/util/OSEnvironment.java    |   121 +
 core/src/main/java/org/jruby/util/Pack.java        |  2725 +++
 core/src/main/java/org/jruby/util/PerlHash.java    |    20 +
 .../org/jruby/util/PhantomReferenceReaper.java     |    35 +
 core/src/main/java/org/jruby/util/Qsort.java       |   290 +
 core/src/main/java/org/jruby/util/Random.java      |   191 +
 .../java/org/jruby/util/RecursiveComparator.java   |    93 +
 .../main/java/org/jruby/util/ReferenceReaper.java  |    48 +
 .../main/java/org/jruby/util/RegexpOptions.java    |   309 +
 .../java/org/jruby/util/RegularFileResource.java   |   250 +
 .../java/org/jruby/util/ResourceException.java     |    55 +
 .../main/java/org/jruby/util/RubyDateFormat.java   |   769 +
 .../java/org/jruby/util/RubyDateFormatter.java     |   654 +
 .../org/jruby/util/RubyTimeOutputFormatter.java    |   134 +
 .../java/org/jruby/util/SafeDecimalParser.java     |   151 +
 .../main/java/org/jruby/util/SafeDoubleParser.java |    55 +
 .../main/java/org/jruby/util/SafeFloatParser.java  |    60 +
 .../java/org/jruby/util/SafePropertyAccessor.java  |   186 +
 .../main/java/org/jruby/util/ShellLauncher.java    |  1641 ++
 .../src/main/java/org/jruby/util/SignalFacade.java |    52 +
 .../main/java/org/jruby/util/SipHashInline.java    |   194 +
 .../java/org/jruby/util/SoftReferenceReaper.java   |    35 +
 core/src/main/java/org/jruby/util/Sprintf.java     |  1570 ++
 .../main/java/org/jruby/util/StringSupport.java    |   643 +
 .../main/java/org/jruby/util/SunSignalFacade.java  |   178 +
 .../java/org/jruby/util/TimeOutputFormatter.java   |   220 +
 .../src/main/java}/org/jruby/util/TypeCoercer.java |     0
 .../main/java/org/jruby/util/TypeConverter.java    |   360 +
 core/src/main/java/org/jruby/util/URLResource.java |   322 +
 core/src/main/java/org/jruby/util/URLUtil.java     |    48 +
 .../java/org/jruby/util/WeakIdentityHashMap.java   |   397 +
 .../java/org/jruby/util/WeakReferenceReaper.java   |    35 +
 core/src/main/java/org/jruby/util/WindowsFFI.java  |    72 +
 .../java/org/jruby/util/cli/ArgumentProcessor.java |   609 +
 .../src/main/java/org/jruby/util/cli/Category.java |    61 +
 core/src/main/java/org/jruby/util/cli/Options.java |   257 +
 .../java/org/jruby/util/cli/OutputStrings.java     |   149 +
 core/src/main/java/org/jruby/util/cli/package.rb   |    35 +
 .../org/jruby/util/collections/ClassValue.java     |    46 +
 .../util/collections/ClassValueCalculator.java     |     8 +
 .../org/jruby/util/collections/IntHashMap.java     |   441 +
 .../jruby/util/collections/Java7ClassValue.java    |    22 +
 .../jruby/util/collections/MapBasedClassValue.java |    40 +
 .../org/jruby/util/collections/StringArraySet.java |   364 +
 .../org/jruby/util/collections/WeakHashSet.java    |   107 +
 .../util/collections/WeakValuedIdentityMap.java    |    46 +
 .../org/jruby/util/collections/WeakValuedMap.java  |    83 +
 .../org/jruby/util/encoding/CharsetTranscoder.java |  1043 ++
 .../java/org/jruby/util/encoding/ISO_8859_16.java  |   196 +
 .../org/jruby/util/encoding/RubyCoderResult.java   |    47 +
 .../java/org/jruby/util/encoding/Transcoder.java   |   255 +
 .../main/java/org/jruby/util/func/Function0.java   |    33 +
 .../main/java/org/jruby/util/func/Function1.java   |    33 +
 .../main/java/org/jruby/util/func/Function2.java   |    33 +
 .../main/java/org/jruby/util/func/Function3.java   |    33 +
 .../main/java/org/jruby/util/func/FunctionN.java   |    33 +
 .../org/jruby/util/io/BadDescriptorException.java  |    33 +
 .../main/java/org/jruby/util/io/BlockingIO.java    |   256 +
 .../java/org/jruby/util/io/CRLFStreamWrapper.java  |   341 +
 .../java/org/jruby/util/io/ChannelDescriptor.java  |   965 +
 .../main/java/org/jruby/util/io/ChannelStream.java |  1686 ++
 .../jruby/util/io/DirectoryAsFileException.java    |    38 +
 .../main/java/org/jruby/util/io/EncodingUtils.java |  1130 ++
 .../org/jruby/util/io/FileExistsException.java     |    36 +
 .../main/java/org/jruby/util/io/IOEncodable.java   |    68 +
 .../src/main/java/org/jruby/util/io/IOOptions.java |    85 +
 .../org/jruby/util/io/InvalidValueException.java   |    33 +
 .../src/main/java/org/jruby/util/io/ModeFlags.java |   380 +
 .../main/java/org/jruby/util/io/NullChannel.java   |    67 +
 core/src/main/java/org/jruby/util/io/OpenFile.java |   496 +
 .../jruby/util/io/PermissionDeniedException.java   |    43 +
 .../main/java/org/jruby/util/io/PipeException.java |    33 +
 .../src/main/java}/org/jruby/util/io/STDIO.java    |     0
 .../main/java/org/jruby/util/io/SelectBlob.java    |   573 +
 .../java/org/jruby/util/io/SelectorFactory.java    |    65 +
 .../main/java/org/jruby/util/io/SelectorPool.java  |   126 +
 core/src/main/java/org/jruby/util/io/Sockaddr.java |   213 +
 core/src/main/java/org/jruby/util/io/Stream.java   |   181 +
 core/src/main/java/org/jruby/util/log/Logger.java  |    62 +
 .../java/org/jruby/util/log/LoggerFactory.java     |    80 +
 .../org/jruby/util/log/ParameterizedWriter.java    |    38 +
 .../org/jruby/util/log/StandardErrorLogger.java    |   140 +
 .../java/org/jruby/util/unsafe/UnsafeHolder.java   |   108 +
 .../services/javax.script.ScriptEngineFactory      |     0
 .../resources/org/jruby/runtime/Constants.java     |   114 +
 core/src/main/ruby/jruby/bundler/startup.rb        |     4 +
 core/src/main/ruby/jruby/commands.rb               |    92 +
 core/src/main/ruby/jruby/java.rb                   |    40 +
 core/src/main/ruby/jruby/java/core_ext.rb          |     5 +
 core/src/main/ruby/jruby/java/core_ext/kernel.rb   |     9 +
 .../src/main/ruby/jruby/java}/core_ext/module.rb   |     0
 core/src/main/ruby/jruby/java/core_ext/object.rb   |    93 +
 core/src/main/ruby/jruby/java/java_ext.rb          |     8 +
 core/src/main/ruby/jruby/java/java_ext/java.io.rb  |    31 +
 .../src/main/ruby/jruby/java/java_ext/java.lang.rb |   207 +
 core/src/main/ruby/jruby/java/java_ext/java.net.rb |    15 +
 .../src/main/ruby/jruby/java/java_ext/java.util.rb |   159 +
 .../ruby/jruby/java/java_ext/java.util.regex.rb    |    83 +
 .../main/ruby/jruby/java/java_ext/org.jruby.ast.rb |    97 +
 core/src/main/ruby/jruby/java/java_module.rb       |     1 +
 .../jruby/java/java_package_module_template.rb     |    25 +
 core/src/main/ruby/jruby/java/java_utilities.rb    |    16 +
 core/src/main/ruby/jruby/jruby.rb                  |   156 +
 core/src/main/ruby/jruby/kernel.rb                 |    21 +
 core/src/main/ruby/jruby/kernel/jruby/generator.rb |   385 +
 .../ruby/jruby/kernel/jruby/process_manager.rb     |    51 +
 core/src/main/ruby/jruby/kernel/jruby/type.rb      |    36 +
 core/src/main/ruby/jruby/kernel/rbconfig.rb        |    21 +
 core/src/main/ruby/jruby/kernel/signal.rb          |    48 +
 core/src/main/ruby/jruby/kernel18.rb               |     2 +
 core/src/main/ruby/jruby/kernel19.rb               |    20 +
 .../main/ruby/jruby/kernel19/encoding/converter.rb |     5 +
 core/src/main/ruby/jruby/kernel19/enumerable.rb    |    49 +
 core/src/main/ruby/jruby/kernel19/enumerator.rb    |     3 +
 core/src/main/ruby/jruby/kernel19/gc.rb            |   273 +
 core/src/main/ruby/jruby/kernel19/io.rb            |    15 +
 .../main/ruby/jruby/kernel19/jruby/process_util.rb |    56 +
 core/src/main/ruby/jruby/kernel19/jruby/type.rb    |    10 +
 core/src/main/ruby/jruby/kernel19/kernel.rb        |    34 +
 core/src/main/ruby/jruby/kernel19/proc.rb          |    62 +
 core/src/main/ruby/jruby/kernel19/process.rb       |    15 +
 core/src/main/ruby/jruby/kernel19/rubygems.rb      |     8 +
 core/src/main/ruby/jruby/kernel19/thread.rb        |    10 +
 core/src/main/ruby/jruby/kernel19/time.rb          |    29 +
 core/src/main/ruby/jruby/kernel20.rb               |    11 +
 core/src/main/ruby/jruby/kernel20/enumerable.rb    |   214 +
 core/src/main/ruby/jruby/kernel20/load_error.rb    |     3 +
 core/src/main/ruby/jruby/kernel20/range.rb         |    47 +
 core/src/main/ruby/jruby/path_helper.rb            |   113 +
 .../test/java/org/jruby/bench/BenchEventHook.java  |   118 +
 .../java}/org/jruby/bench/BenchFixnumCreation.java |     0
 .../org/jruby/embed/ConstantCompilationTest.java   |    21 +
 .../src/test/java}/org/jruby/embed/FooArU.java     |     0
 .../embed/IsolatedScriptingContainerTest.java      |    48 +
 .../org/jruby/embed/MultipleScriptsRunner.java     |   375 +
 .../java/org/jruby/embed/PositionFunction.java     |    42 +
 .../java/org/jruby/embed/RadioActiveDecay.java     |    39 +
 .../org/jruby/embed/ReaderInputStreamTest.java     |   249 +
 .../org/jruby/embed/ScriptingContainerTest.java    |  2773 +++
 .../java/org/jruby/embed/bsf/JRubyEngineTest.java  |   369 +
 .../jruby/embed/internal/BiVariableMapTest.java    |   735 +
 .../ConcurrentLocalContextProviderTest.java        |   299 +
 .../SingleThreadLocalContextProviderTest.java      |   132 +
 .../SingletonLocalContextProviderTest.java         |   139 +
 .../ThreadSafeLocalContextProviderTest.java        |   184 +
 .../embed/jsr223/JRubyCompiledScriptTest.java      |   251 +
 .../jruby/embed/jsr223/JRubyEngineFactoryTest.java |   308 +
 .../org/jruby/embed/jsr223/JRubyEngineTest.java    |   825 +
 .../embed/util/SystemPropertyCatcherTest.java      |    70 +
 .../java/org/jruby/ext/posix/JavaFileStatTest.java |    27 +
 .../test/java/org/jruby/javasupport/TestJava.java  |    26 +
 .../java}/org/jruby/javasupport/TestJavaClass.java |     0
 .../java/org/jruby/javasupport/TypeMatcher.java    |    45 +
 .../javasupport/test/JavaSupportTestSuite.java     |    42 +
 .../org/jruby/javasupport/test/RubyTestCase.java   |    97 +
 .../jruby/javasupport/test/SimpleInterface.java    |     0
 .../java/org/jruby/javasupport/test/TestBSF.java   |   371 +
 .../org/jruby/javasupport/test/TestIntWrapper.java |    33 +
 .../jruby/javasupport/test/TestIntWrapperImpl.java |    54 +
 .../javasupport/test/TestNativeException.java      |    57 +
 .../jruby/lexer/yacc/ByteArrayLexerSourceTest.java |   301 +
 .../java/org/jruby/lexer/yacc/StringTermTest.java  |    59 +
 .../org/jruby/management/ManagementBeanTest.java   |    47 +
 .../test/java/org/jruby/runtime/EventHookTest.java |    51 +
 .../load/LoadServiceResourceInputStreamTest.java   |     0
 .../org/jruby/runtime/profile/ProfilingTest.java   |    72 +
 .../runtime/profile/TestProfilingService.java      |    31 +
 .../profile/builtin/ProfileMethodsTest.java        |    43 +
 .../org/jruby/test/BasicLibraryTestService.java    |    41 +
 .../src/test/java}/org/jruby/test/ITest.java       |     0
 .../test/java/org/jruby/test/MainTestSuite.java    |   100 +
 .../test/java}/org/jruby/test/MockJavaSupport.java |     0
 .../test/java/org/jruby/test/MockObjectSpace.java  |    36 +
 .../test/java}/org/jruby/test/MockRubyObject.java  |     0
 .../test/java}/org/jruby/test/NormalJavaClass.java |     0
 .../src/test/java}/org/jruby/test/Overloaded.java  |     0
 .../test/java}/org/jruby/test/OverloadedTest.java  |     0
 .../java/org/jruby/test/TestAdoptedThreading.java  |   243 +
 .../java}/org/jruby/test/TestArrayFlatten.java     |     0
 .../test/java/org/jruby/test/TestCodeCache.java    |    65 +
 .../test/java/org/jruby/test/TestCodegenUtils.java |   516 +
 .../java/org/jruby/test/TestCommandlineParser.java |   126 +
 .../jruby/test/TestJavaReentrantExceptions.java    |    54 +
 .../src/test/java/org/jruby/test/TestJavaUtil.java |    59 +
 core/src/test/java/org/jruby/test/TestKernel.java  |   100 +
 .../test/java/org/jruby/test/TestLoadService.java  |    95 +
 .../java/org/jruby/test/TestMethodFactories.java   |    79 +
 .../test/java/org/jruby/test/TestObjectSpace.java  |   105 +
 core/src/test/java/org/jruby/test/TestParser.java  |    25 +
 .../java/org/jruby/test/TestRaiseException.java    |   106 +
 .../java/org/jruby/test/TestRbConfigLibrary.java   |    23 +
 .../java/org/jruby/test/TestRecursiveCheck.java    |    33 +
 core/src/test/java/org/jruby/test/TestRequire.java |    84 +
 core/src/test/java/org/jruby/test/TestRuby.java    |   184 +
 .../test/java/org/jruby/test/TestRubyArray.java    |   191 +
 .../src/test/java/org/jruby/test/TestRubyBase.java |    98 +
 .../java/org/jruby/test/TestRubyBigDecimal.java    |    32 +
 .../test/java/org/jruby/test/TestRubyClass.java    |    58 +
 .../test/java/org/jruby/test/TestRubyCollect.java  |    50 +
 .../java/org/jruby/test/TestRubyException.java     |   103 +
 .../src/test/java/org/jruby/test/TestRubyHash.java |   193 +
 .../org/jruby/test/TestRubyInstanceConfig.java     |    90 +
 core/src/test/java/org/jruby/test/TestRubyNKF.java |    74 +
 core/src/test/java/org/jruby/test/TestRubyNil.java |   115 +
 .../test/java/org/jruby/test/TestRubyObject.java   |    95 +
 .../test/java/org/jruby/test/TestRubyRational.java |    61 +
 .../test/java/org/jruby/test/TestRubyString.java   |    57 +
 .../test/java/org/jruby/test/TestRubySymbol.java   |    74 +
 .../jruby/test/bench/BenchFixnumFibRecursive.java  |    63 +
 .../jruby/test/bench/BenchFloatFibRecursive.java   |    63 +
 .../org/jruby/test/bench/BenchIntFibRecursive.java |     0
 .../jruby/test/bench/BenchLongFibRecursive.java    |     0
 .../org/jruby/util/JRubyThreadContextTest.java     |   172 +
 .../test/java/org/jruby/util/JarResourceTest.java  |    30 +
 .../test/java/org/jruby/util/MurmurHashTest.java   |    86 +
 .../src/test/java}/org/jruby/util/Pwd.java         |     0
 core/src/test/java/org/jruby/util/RandomTest.java  |    86 +
 .../jruby/util/RubyTimeOutputFormatterTest.java    |    96 +
 .../java/org/jruby/util/ShellLauncherTest.java     |   126 +
 .../java/org/jruby/util/SipHashInlineTest.java     |    51 +
 .../test/java/org/jruby/util/URLResourceTest.java  |   103 +
 .../jruby/util/log/ParameterizedWriterTest.java    |    53 +
 .../jruby/util/log/StandardErrorLoggerTest.java    |    41 +
 .../test/java/org/jruby/util/shell_launcher_test   |     3 +
 .../java}/org/jruby/util/shell_launcher_test.bat   |     0
 .../log/test.log => core/src/test/resources/f o.rb |     0
 .../favicon.ico => core/src/test/resources/foo.rb  |     0
 core/src/test/resources/foobar.jar                 |   Bin 0 -> 517 bytes
 core/src/test/resources/rubygems/defaults/jruby.rb |     9 +
 core/src/test/resources/somedir/.jrubydir          |     3 +
 .../resources/somedir/dir_with_listing/.jrubydir   |     2 +
 .../resources/somedir/dir_without_listing/.empty   |     0
 core/src/test/resources/space bar/foobar.jar       |   Bin 0 -> 517 bytes
 core/src/test/ruby/A/B.rb                          |     4 +
 core/src/test/ruby/A/C.rb                          |     6 +
 core/src/test/ruby/__FILE__.rb                     |     1 +
 .../org/jruby/embed/ruby/block-param-scope.rb      |     0
 .../test/ruby}/org/jruby/embed/ruby/count_down.rb  |     0
 .../test/ruby}/org/jruby/embed/ruby/iteration.rb   |     0
 .../ruby}/org/jruby/embed/ruby/law_of_cosines.rb   |     0
 .../ruby}/org/jruby/embed/ruby/list_printer.rb     |     0
 .../ruby}/org/jruby/embed/ruby/list_printer_1.rb   |     0
 .../test/ruby}/org/jruby/embed/ruby/next_year.rb   |     0
 .../test/ruby}/org/jruby/embed/ruby/next_year_1.rb |     0
 .../org/jruby/embed/ruby/position_function.rb      |     0
 .../org/jruby/embed/ruby/proverbs_of_the_day.rb    |     0
 .../ruby/org/jruby/embed/ruby/quadratic_formula.rb |    12 +
 .../org/jruby/embed/ruby/radioactive_decay.rb      |     0
 .../org/jruby/embed/ruby/raises_parse_error.rb     |     0
 .../test/ruby}/org/jruby/embed/ruby/readertest.rb  |     0
 .../src/test/ruby}/org/jruby/embed/ruby/tree.rb    |     0
 .../org/jruby/embed/ruby/tree_given_localvars.rb   |     0
 .../test/ruby}/org/jruby/embed/ruby/yaml_dump.rb   |     0
 .../jruby/javasupport/test/SimpleInterfaceImpl.rb  |    44 +
 core/src/test/ruby/quiet.rb                        |    24 +
 core/src/test/ruby/test_yaml.rb                    |  1875 ++
 debian/NEWS.Debian                                 |    14 -
 debian/README.Debian                               |    19 +-
 debian/changelog                                   |    74 +
 debian/control                                     |    84 +-
 debian/copyright                                   |  1444 +-
 debian/dirs                                        |     2 -
 debian/jruby.docs                                  |     5 +
 debian/jruby.install                               |    13 +
 debian/jruby.links                                 |    24 +
 debian/jruby.lintian-overrides                     |     3 -
 debian/jruby.poms                                  |     8 +-
 debian/links                                       |     6 -
 debian/m2.conf                                     |     7 +
 debian/manpages                                    |     2 +-
 .../maven.cleanIgnoreRules                         |     0
 debian/maven.ignoreRules                           |    11 +
 .../log/development.log => debian/maven.properties |     0
 debian/maven.rules                                 |     7 +-
 debian/maven3.mk                                   |    12 +
 debian/missing-sources/jquery.js                   |  9404 ++++++++++
 debian/patches/0001-Fix-shebang-lines.patch        |    61 +-
 ..._home-is-at-a-specific-location-on-Debian.patch |    25 -
 ...Add-usr-lib-ruby-vendor-ruby-to-load-path.patch |    60 +
 debian/patches/0003-do-not-install-gems.patch      |   150 -
 ...e-debian-versions-for-plugins-in-pom-test.patch |    36 +
 .../patches/0004-replace-bundled-libraries.patch   |   274 -
 .../0005-Disable-openssl-usage-in-tests.patch      |    46 +
 debian/patches/0005-ignore-test-failures.patch     |    40 -
 .../0006-Allow-rdoc-to-run-without-gems.patch      |    72 +
 ...06-do-not-build-InvokeDynamicSupport.java.patch |    20 -
 debian/patches/0007-Enable-mri19-test-suite.patch  |    54 +
 .../patches/0007-use-unversioned-jarjar.jar.patch  |    64 -
 debian/patches/0008-CVE-2011-4838.patch            |   132 -
 ...sable-some-failing-user-tests-in-pbuilder.patch |    68 +
 debian/patches/0009-CVE-2012-5370.patch            |   130 -
 ...sable-bigdecimal-divmod-spec-failing-test.patch |    33 +
 ...D_CLOEXEC-correctly-using-F_SETFD-not-F_S.patch |    73 -
 debian/patches/0011-java7-compat.patch             |   704 -
 debian/patches/0012-nailgun.patch                  |    46 -
 debian/patches/series                              |    18 +-
 debian/postinst                                    |     9 -
 debian/preinst                                     |     9 -
 debian/rules                                       |   103 +-
 debian/source.lintian-overrides                    |     3 -
 debian/watch                                       |     8 +-
 default.build.properties                           |   126 +-
 docs/.cvsignore                                    |     1 -
 docs/CodeConventions.txt                           |    16 +-
 docs/README.cext                                   |   142 +
 docs/README.test                                   |    46 -
 docs/README.test.md                                |    51 +
 docs/man/pom.xml                                   |    50 +
 docs/man/src/docbkx/jruby.xml                      |   325 +
 docs/pom.xml                                       |    31 +
 docs/style_checks.xml                              |   215 +
 ext/pom.xml                                        |    34 +
 ext/readline/pom.xml                               |   143 +
 .../src/main/java/org/jruby/JRubyApplet.java       |   448 +
 .../java/org/jruby/demo/readline/IRBConsole.java   |   124 +
 .../org/jruby/demo/readline/TextAreaReadline.java  |   618 +
 .../main/java/org/jruby/ext/readline/Readline.java |   559 +
 .../org/jruby/ext/readline/ReadlineService.java    |    40 +
 ext/ripper/nb-configuration.xml                    |    18 +
 ext/ripper/pom.xml                                 |    79 +
 .../org/jruby/ext/ripper/ByteListLexerSource.java  |    61 +
 .../java/org/jruby/ext/ripper/GetsLexerSource.java |    57 +
 .../java/org/jruby/ext/ripper/HeredocTerm.java     |   190 +
 .../java/org/jruby/ext/ripper/LexerSource.java     |    67 +
 .../main/java/org/jruby/ext/ripper/Position.java   |    70 +
 .../java/org/jruby/ext/ripper/Ripper19Parser.java  |  3989 +++++
 .../java/org/jruby/ext/ripper/Ripper19Parser.y     |  1758 ++
 .../org/jruby/ext/ripper/Ripper19YyTables.java     |  4065 +++++
 .../java/org/jruby/ext/ripper/RipperLexer.java     |  2918 +++
 .../java/org/jruby/ext/ripper/RipperLibrary.java   |    46 +
 .../java/org/jruby/ext/ripper/RipperParser.java    |   380 +
 .../org/jruby/ext/ripper/RipperParserState.java    |    35 +
 .../main/java/org/jruby/ext/ripper/RubyRipper.java |   352 +
 .../main/java/org/jruby/ext/ripper/StrTerm.java    |    34 +
 .../main/java/org/jruby/ext/ripper/StringTerm.java |   404 +
 .../java/org/jruby/ext/ripper/SyntaxException.java |    43 +
 .../src/main/java/org/jruby/ext/ripper/Token.java  |    60 +
 .../src/main/java/org/jruby/ext/ripper/Tokens.java |   179 +
 .../main/java/org/jruby/ext/ripper/Warnings.java   |   127 +
 .../main/java/org/jruby/ext/ripper/YyTables.java   |  4017 +++++
 .../main/java/org/jruby/ext/ripper/skeleton.parser |   260 +
 findbugs.xml                                       |     4 +
 gem/DEV_INSTRUCTIONS                               |     6 -
 gem/History.txt                                    |     4 -
 gem/Manifest.txt                                   |     7 -
 gem/README.txt                                     |   864 -
 gem/Rakefile                                       |    66 -
 gem/lib/jruby-jars.rb                              |    13 -
 .../log/development.log => install/command.ico     |     0
 install/icon16.png                                 |   Bin 0 -> 774 bytes
 install/icon32.png                                 |   Bin 0 -> 1616 bytes
 install/jruby.install4j                            |   307 +-
 install/macos/COPYING.rtf                          |  2370 +++
 install/macos/Info.plist                           |    30 +
 .../JRuby-installer.pmdoc/01jruby-contents.xml     |     1 +
 install/macos/JRuby-installer.pmdoc/01jruby.xml    |     1 +
 .../macos/JRuby-installer.pmdoc/01jruby.xml.erb    |     1 +
 .../JRuby-installer.pmdoc/02gems-contents.xml      |     1 +
 install/macos/JRuby-installer.pmdoc/02gems.xml     |     1 +
 install/macos/JRuby-installer.pmdoc/02gems.xml.erb |     1 +
 install/macos/JRuby-installer.pmdoc/index.xml      |     1 +
 .../01uninstaller-contents.xml                     |     1 +
 .../JRuby-uninstaller.pmdoc/01uninstaller.xml      |     1 +
 .../JRuby-uninstaller.pmdoc/01uninstaller.xml.erb  |     1 +
 install/macos/JRuby-uninstaller.pmdoc/index.xml    |     1 +
 .../macos/JRuby-uninstaller.pmdoc/index.xml.erb    |     1 +
 install/macos/LICENSE.jruby.rtf                    |    64 +
 install/macos/README.jruby.rtf                     |    17 +
 install/macos/README.txt                           |     5 +
 install/macos/Welcome.uninstaller.rtf              |     7 +
 install/macos/Welcome.uninstaller.rtf.erb          |     7 +
 install/macos/rubygems/jruby_mac.rb                |     9 +
 install/macos/rubygems/jruby_mac.rb.erb            |     9 +
 install/macos/scripts/installer.postflight         |    39 +
 install/macos/scripts/installer.postflight.erb     |    39 +
 install/macos/scripts/patch_profile                |    81 +
 install/macos/scripts/uninstaller.postinstall      |   111 +
 install/macos/scripts/uninstaller.postinstall.erb  |   111 +
 ivy/build.xml                                      |     2 +-
 ivy/ivy.xml                                        |     2 +-
 lib/.cvsignore                                     |     3 -
 lib/.gitignore                                     |     5 +
 lib/pom.rb                                         |   200 +
 lib/pom.xml                                        |   124 +
 lib/ruby/.cvsignore                                |     2 -
 lib/ruby/1.8/English.rb                            |    54 +-
 lib/ruby/1.8/Win32API.rb                           |    76 -
 lib/ruby/1.8/abbrev.rb                             |     2 +-
 lib/ruby/1.8/benchmark.rb                          |     2 +-
 lib/ruby/1.8/cgi.rb                                |     2 +-
 lib/ruby/1.8/csv.rb                                |     2 +-
 lib/ruby/1.8/date.rb                               |     7 +-
 lib/ruby/1.8/digest.rb                             |    50 +
 lib/ruby/1.8/digest/sha2.rb                        |    73 +
 lib/ruby/1.8/dl.rb                                 |     2 +-
 lib/ruby/1.8/drb/drb.rb                            |    11 +
 lib/ruby/1.8/drb/unix.rb                           |     2 +-
 lib/ruby/1.8/erb.rb                                |    11 +-
 lib/ruby/1.8/fileutils.rb                          |    27 +-
 lib/ruby/1.8/forwardable.rb                        |     4 +-
 lib/ruby/1.8/generator.rb                          |     8 +-
 lib/ruby/1.8/getopts.rb                            |     4 +-
 lib/ruby/1.8/ipaddr.rb                             |     2 +-
 lib/ruby/1.8/irb/cmd/chws.rb                       |     4 +-
 lib/ruby/1.8/irb/cmd/fork.rb                       |     6 +-
 lib/ruby/1.8/irb/cmd/help.rb                       |     4 +-
 lib/ruby/1.8/irb/cmd/load.rb                       |     4 +-
 lib/ruby/1.8/irb/cmd/nop.rb                        |     6 +-
 lib/ruby/1.8/irb/cmd/pushws.rb                     |     4 +-
 lib/ruby/1.8/irb/cmd/subirb.rb                     |     4 +-
 lib/ruby/1.8/irb/context.rb                        |     4 +-
 lib/ruby/1.8/irb/ext/change-ws.rb                  |     4 +-
 lib/ruby/1.8/irb/ext/history.rb                    |     6 +-
 lib/ruby/1.8/irb/ext/loader.rb                     |     6 +-
 lib/ruby/1.8/irb/ext/math-mode.rb                  |     4 +-
 lib/ruby/1.8/irb/ext/multi-irb.rb                  |     6 +-
 lib/ruby/1.8/irb/ext/save-history.rb               |     6 +-
 lib/ruby/1.8/irb/ext/tracer.rb                     |     4 +-
 lib/ruby/1.8/irb/ext/use-loader.rb                 |     4 +-
 lib/ruby/1.8/irb/ext/workspaces.rb                 |     4 +-
 lib/ruby/1.8/irb/frame.rb                          |     4 +-
 lib/ruby/1.8/irb/help.rb                           |     4 +-
 lib/ruby/1.8/irb/init.rb                           |     4 +-
 lib/ruby/1.8/irb/input-method.rb                   |     6 +-
 lib/ruby/1.8/irb/lc/error.rb                       |     4 +-
 lib/ruby/1.8/irb/lc/help-message                   |     4 +-
 lib/ruby/1.8/irb/lc/ja/error.rb                    |     4 +-
 lib/ruby/1.8/irb/lc/ja/help-message                |     4 +-
 lib/ruby/1.8/irb/notifier.rb                       |     4 +-
 lib/ruby/1.8/irb/ruby-lex.rb                       |     6 +-
 lib/ruby/1.8/irb/ruby-token.rb                     |     4 +-
 lib/ruby/1.8/irb/slex.rb                           |     6 +-
 lib/ruby/1.8/irb/version.rb                        |     4 +-
 lib/ruby/1.8/irb/workspace.rb                      |     4 +-
 lib/ruby/1.8/irb/ws-for-case-2.rb                  |     4 +-
 lib/ruby/1.8/irb/xmp.rb                            |     6 +-
 lib/ruby/1.8/kconv.rb                              |     4 +-
 lib/ruby/1.8/logger.rb                             |     5 +-
 lib/ruby/1.8/matrix.rb                             |  1076 +-
 lib/ruby/1.8/md5.rb                                |     2 +-
 lib/ruby/1.8/mkmf.rb                               |  1868 --
 lib/ruby/1.8/net/http.rb                           |    16 +-
 lib/ruby/1.8/net/https.rb                          |     2 +-
 lib/ruby/1.8/net/imap.rb                           |    54 +-
 lib/ruby/1.8/net/pop.rb                            |     7 +-
 lib/ruby/1.8/net/protocol.rb                       |     2 +-
 lib/ruby/1.8/net/smtp.rb                           |    24 +-
 lib/ruby/1.8/net/telnet.rb                         |     2 +-
 lib/ruby/1.8/open3.rb                              |     2 +-
 lib/ruby/1.8/parsearg.rb                           |     4 +-
 lib/ruby/1.8/pathname.rb                           |    13 +-
 lib/ruby/1.8/rational.rb                           |     2 +-
 lib/ruby/1.8/rdoc/generators/html_generator.rb     |    38 +-
 lib/ruby/1.8/rdoc/parsers/parse_c.rb               |     2 +-
 lib/ruby/1.8/rdoc/parsers/parse_rb.rb              |   488 +-
 lib/ruby/1.8/rdoc/ri/ri_driver.rb                  |    16 +-
 lib/ruby/1.8/rdoc/ri/ri_java.rb                    |   155 -
 lib/ruby/1.8/rdoc/ri/ri_options.rb                 |     8 -
 lib/ruby/1.8/resolv.rb                             |   114 +-
 lib/ruby/1.8/rexml/document.rb                     |    18 +
 lib/ruby/1.8/rexml/entity.rb                       |     6 +
 lib/ruby/1.8/rexml/rexml.rb                        |    16 +-
 lib/ruby/1.8/rexml/text.rb                         |    53 +-
 lib/ruby/1.8/rss/maker/base.rb                     |    47 +-
 lib/ruby/1.8/scanf.rb                              |     8 +-
 lib/ruby/1.8/securerandom.rb                       |   137 -
 lib/ruby/1.8/set.rb                                |    48 +-
 lib/ruby/1.8/sha1.rb                               |     2 +-
 lib/ruby/1.8/shell/builtin-command.rb              |     4 +-
 lib/ruby/1.8/shell/command-processor.rb            |     4 +-
 lib/ruby/1.8/shell/error.rb                        |     4 +-
 lib/ruby/1.8/shell/filter.rb                       |     4 +-
 lib/ruby/1.8/shell/process-controller.rb           |     4 +-
 lib/ruby/1.8/shell/system-command.rb               |     4 +-
 lib/ruby/1.8/shell/version.rb                      |     4 +-
 lib/ruby/1.8/singleton.rb                          |   128 +-
 lib/ruby/1.8/sync.rb                               |     4 +-
 lib/ruby/1.8/thread.rb                             |   482 -
 lib/ruby/1.8/thwait.rb                             |     3 +-
 lib/ruby/1.8/tmpdir.rb                             |   137 -
 lib/ruby/1.8/uri.rb                                |     2 +-
 lib/ruby/1.8/uri/common.rb                         |     2 +-
 lib/ruby/1.8/uri/ftp.rb                            |     2 +-
 lib/ruby/1.8/uri/generic.rb                        |    29 +-
 lib/ruby/1.8/uri/http.rb                           |     2 +-
 lib/ruby/1.8/uri/https.rb                          |     2 +-
 lib/ruby/1.8/uri/ldap.rb                           |     2 +-
 lib/ruby/1.8/uri/mailto.rb                         |     2 +-
 lib/ruby/1.8/webrick/accesslog.rb                  |     2 +-
 lib/ruby/1.8/webrick/cgi.rb                        |     2 +-
 lib/ruby/1.8/webrick/httprequest.rb                |     1 +
 lib/ruby/1.8/webrick/https.rb                      |     1 +
 lib/ruby/1.8/webrick/httpservlet/filehandler.rb    |     4 +-
 lib/ruby/1.8/webrick/httpstatus.rb                 |     5 +-
 lib/ruby/1.8/webrick/server.rb                     |     3 +-
 lib/ruby/1.8/webrick/ssl.rb                        |     6 +-
 lib/ruby/1.8/webrick/utils.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/base64.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/client.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/config.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/create.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/datetime.rb                    |     2 +-
 lib/ruby/1.8/xmlrpc/httpserver.rb                  |     2 +-
 lib/ruby/1.8/xmlrpc/marshal.rb                     |     2 +-
 lib/ruby/1.8/xmlrpc/parser.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/server.rb                      |     2 +-
 lib/ruby/1.8/xmlrpc/utils.rb                       |     2 +-
 {src/builtin => lib/ruby/1.8}/yaml.rb              |     0
 {src/builtin => lib/ruby/1.8}/yaml/baseemitter.rb  |     0
 lib/ruby/{1.9 => 1.8}/yaml/basenode.rb             |     0
 {src/builtin => lib/ruby/1.8}/yaml/compat.rb       |     0
 {src/builtin => lib/ruby/1.8}/yaml/constants.rb    |     0
 {src/builtin => lib/ruby/1.8}/yaml/dbm.rb          |     0
 {src/builtin => lib/ruby/1.8}/yaml/emitter.rb      |     0
 {src/builtin => lib/ruby/1.8}/yaml/encoding.rb     |     0
 {src/builtin => lib/ruby/1.8}/yaml/error.rb        |     0
 {src/builtin => lib/ruby/1.8}/yaml/rubytypes.rb    |     0
 {src/builtin => lib/ruby/1.8}/yaml/store.rb        |     0
 {src/builtin => lib/ruby/1.8}/yaml/stream.rb       |     0
 {src/builtin => lib/ruby/1.8}/yaml/stringio.rb     |     0
 {src/builtin => lib/ruby/1.8}/yaml/tag.rb          |     0
 {src/builtin => lib/ruby/1.8}/yaml/types.rb        |     0
 {src/builtin => lib/ruby/1.8}/yaml/yamlnode.rb     |     0
 lib/ruby/1.8/yaml/yecht.rb                         |    19 +
 lib/ruby/{1.9 => 1.8}/yaml/ypath.rb                |     0
 lib/ruby/1.9/English.rb                            |    54 +-
 lib/ruby/1.9/README                                |    27 +-
 lib/ruby/1.9/Win32API.rb                           |    76 -
 lib/ruby/1.9/abbrev.rb                             |    29 +-
 lib/ruby/1.9/benchmark.rb                          |   196 +-
 lib/ruby/1.9/bigdecimal/jacobian.rb                |    28 +-
 lib/ruby/1.9/bigdecimal/ludcmp.rb                  |    42 +-
 lib/ruby/1.9/bigdecimal/math.rb                    |    91 +-
 lib/ruby/1.9/bigdecimal/newton.rb                  |     7 +-
 lib/ruby/1.9/bigdecimal/util.rb                    |   122 +-
 lib/ruby/1.9/cgi.rb                                |    39 +-
 lib/ruby/1.9/cgi/.document                         |     1 -
 lib/ruby/1.9/cgi/cookie.rb                         |    71 +-
 lib/ruby/1.9/cgi/core.rb                           |   325 +-
 lib/ruby/1.9/cgi/html.rb                           |     4 +-
 lib/ruby/1.9/cgi/session.rb                        |    26 +-
 lib/ruby/1.9/cgi/util.rb                           |    23 +-
 lib/ruby/1.9/cmath.rb                              |   340 +-
 lib/ruby/1.9/csv.rb                                |   400 +-
 lib/ruby/1.9/date.rb                               |   864 +-
 lib/ruby/1.9/date/delta.rb                         |   165 +-
 lib/ruby/1.9/date/format.rb                        |  1315 +-
 lib/ruby/1.9/debug.rb                              |  1482 +-
 lib/ruby/1.9/delegate.rb                           |   355 +-
 lib/ruby/1.9/digest.rb                             |    88 +
 lib/ruby/1.9/digest/hmac.rb                        |   302 +
 lib/ruby/1.9/digest/sha2.rb                        |   107 +
 lib/ruby/1.9/dl.rb                                 |   520 +
 lib/ruby/1.9/dl/callback.rb                        |   112 +
 lib/ruby/1.9/dl/cparser.rb                         |   109 +
 lib/ruby/1.9/dl/func.rb                            |   248 +
 lib/ruby/1.9/dl/import.rb                          |   256 +
 lib/ruby/1.9/dl/pack.rb                            |   128 +
 lib/ruby/1.9/dl/stack.rb                           |   116 +
 lib/ruby/1.9/dl/struct.rb                          |   212 +
 lib/ruby/1.9/dl/types.rb                           |    67 +
 lib/ruby/1.9/dl/value.rb                           |   112 +
 lib/ruby/1.9/drb/acl.rb                            |   152 +-
 lib/ruby/1.9/drb/drb.rb                            |   361 +-
 lib/ruby/1.9/drb/eq.rb                             |     2 -
 lib/ruby/1.9/drb/extserv.rb                        |     2 +-
 lib/ruby/1.9/drb/extservm.rb                       |    26 +-
 lib/ruby/1.9/drb/invokemethod.rb                   |     8 +-
 lib/ruby/1.9/drb/ssl.rb                            |   167 +-
 lib/ruby/1.9/drb/timeridconv.rb                    |    80 +-
 lib/ruby/1.9/drb/unix.rb                           |    46 +-
 lib/ruby/1.9/e2mmap.rb                             |    66 +-
 lib/ruby/1.9/erb.rb                                |   389 +-
 lib/ruby/1.9/expect.rb                             |    51 +
 lib/ruby/1.9/fileutils.rb                          |   218 +-
 lib/ruby/1.9/find.rb                               |    42 +-
 lib/ruby/1.9/forwardable.rb                        |    65 +-
 lib/ruby/1.9/gauntlet_rdoc.rb                      |    84 +
 lib/ruby/1.9/getoptlong.rb                         |   219 +-
 lib/ruby/1.9/gserver.rb                            |    94 +-
 lib/ruby/1.9/io/bsd_console.rb                     |   166 +
 lib/ruby/1.9/io/console.rb                         |   319 +
 lib/ruby/1.9/io/linux_console.rb                   |   200 +
 lib/ruby/1.9/ipaddr.rb                             |   284 +-
 lib/ruby/1.9/irb.rb                                |   292 +-
 lib/ruby/1.9/irb/cmd/chws.rb                       |     2 +-
 lib/ruby/1.9/irb/cmd/fork.rb                       |     6 +-
 lib/ruby/1.9/irb/cmd/help.rb                       |     9 +-
 lib/ruby/1.9/irb/cmd/load.rb                       |     2 +-
 lib/ruby/1.9/irb/cmd/nop.rb                        |     4 +-
 lib/ruby/1.9/irb/cmd/pushws.rb                     |     2 +-
 lib/ruby/1.9/irb/cmd/subirb.rb                     |     2 +-
 lib/ruby/1.9/irb/completion.rb                     |    85 +-
 lib/ruby/1.9/irb/context.rb                        |     9 +-
 lib/ruby/1.9/irb/ext/change-ws.rb                  |     2 +-
 lib/ruby/1.9/irb/ext/history.rb                    |     4 +-
 lib/ruby/1.9/irb/ext/loader.rb                     |     4 +-
 lib/ruby/1.9/irb/ext/math-mode.rb                  |     2 +-
 lib/ruby/1.9/irb/ext/multi-irb.rb                  |    24 +-
 lib/ruby/1.9/irb/ext/save-history.rb               |     4 +-
 lib/ruby/1.9/irb/ext/tracer.rb                     |     2 +-
 lib/ruby/1.9/irb/ext/use-loader.rb                 |     2 +-
 lib/ruby/1.9/irb/ext/workspaces.rb                 |     2 +-
 lib/ruby/1.9/irb/extend-command.rb                 |    24 +-
 lib/ruby/1.9/irb/frame.rb                          |     2 +-
 lib/ruby/1.9/irb/help.rb                           |     2 +-
 lib/ruby/1.9/irb/init.rb                           |    23 +-
 lib/ruby/1.9/irb/input-method.rb                   |    10 +-
 lib/ruby/1.9/irb/inspector.rb                      |    16 +-
 lib/ruby/1.9/irb/lc/error.rb                       |     2 +-
 lib/ruby/1.9/irb/lc/help-message                   |    16 +-
 lib/ruby/1.9/irb/lc/ja/error.rb                    |     2 +-
 lib/ruby/1.9/irb/lc/ja/help-message                |    16 +-
 lib/ruby/1.9/irb/locale.rb                         |    95 +-
 lib/ruby/1.9/irb/magic-file.rb                     |     3 +-
 lib/ruby/1.9/irb/notifier.rb                       |    10 +-
 lib/ruby/1.9/irb/output-method.rb                  |     6 +-
 lib/ruby/1.9/irb/ruby-lex.rb                       |    27 +-
 lib/ruby/1.9/irb/ruby-token.rb                     |     7 +-
 lib/ruby/1.9/irb/slex.rb                           |     6 +-
 lib/ruby/1.9/irb/version.rb                        |     2 +-
 lib/ruby/1.9/irb/workspace.rb                      |     4 +-
 lib/ruby/1.9/irb/ws-for-case-2.rb                  |     4 +-
 lib/ruby/1.9/irb/xmp.rb                            |     6 +-
 lib/ruby/1.9/kconv.rb                              |   282 +
 lib/ruby/1.9/logger.rb                             |   245 +-
 lib/ruby/1.9/mathn.rb                              |   224 +-
 lib/ruby/1.9/matrix.rb                             |   951 +-
 lib/ruby/1.9/matrix/eigenvalue_decomposition.rb    |   886 +
 lib/ruby/1.9/matrix/lup_decomposition.rb           |   218 +
 lib/ruby/1.9/minitest/README.txt                   |   269 +
 lib/ruby/1.9/minitest/autorun.rb                   |    17 +-
 lib/ruby/1.9/minitest/benchmark.rb                 |   372 +
 lib/ruby/1.9/minitest/mock.rb                      |    97 +-
 lib/ruby/1.9/minitest/pride.rb                     |    99 +
 lib/ruby/1.9/minitest/spec.rb                      |   541 +-
 lib/ruby/1.9/minitest/unit.rb                      |   935 +-
 lib/ruby/1.9/mkmf.rb                               |  2035 ---
 lib/ruby/1.9/monitor.rb                            |   199 +-
 lib/ruby/1.9/mutex_m.rb                            |    42 +-
 lib/ruby/1.9/net/ftp.rb                            |   478 +-
 lib/ruby/1.9/net/http.rb                           |  1398 +-
 lib/ruby/1.9/net/https.rb                          |   126 +-
 lib/ruby/1.9/net/imap.rb                           |   331 +-
 lib/ruby/1.9/net/pop.rb                            |    37 +-
 lib/ruby/1.9/net/protocol.rb                       |    12 +-
 lib/ruby/1.9/net/smtp.rb                           |    98 +-
 lib/ruby/1.9/net/telnet.rb                         |    21 +-
 lib/ruby/1.9/observer.rb                           |    73 +-
 lib/ruby/1.9/open-uri.rb                           |   147 +-
 lib/ruby/1.9/open3.rb                              |    36 +-
 lib/ruby/1.9/optparse.rb                           |   198 +-
 lib/ruby/1.9/ostruct.rb                            |   131 +-
 lib/ruby/1.9/pathname.rb                           |   597 +-
 lib/ruby/1.9/pp.rb                                 |    37 +-
 lib/ruby/1.9/prettyprint.rb                        |    20 +-
 lib/ruby/1.9/prime.rb                              |   211 +-
 lib/ruby/1.9/profile.rb                            |    10 +-
 lib/ruby/1.9/pstore.rb                             |    31 +-
 lib/ruby/1.9/racc/parser.rb                        |    44 +-
 lib/ruby/1.9/rake.rb                               |  2472 +--
 lib/ruby/1.9/rake/alt_system.rb                    |   109 +
 lib/ruby/1.9/rake/application.rb                   |   595 +
 lib/ruby/1.9/rake/backtrace.rb                     |    20 +
 lib/ruby/1.9/rake/classic_namespace.rb             |     3 +
 lib/ruby/1.9/rake/clean.rb                         |     1 +
 lib/ruby/1.9/rake/cloneable.rb                     |    25 +
 lib/ruby/1.9/rake/contrib/compositepublisher.rb    |    21 +
 lib/ruby/1.9/rake/contrib/ftptools.rb              |   150 +
 lib/ruby/1.9/rake/contrib/publisher.rb             |    73 +
 lib/ruby/1.9/rake/contrib/rubyforgepublisher.rb    |    16 +
 lib/ruby/1.9/rake/contrib/sshpublisher.rb          |    50 +
 lib/ruby/1.9/rake/contrib/sys.rb                   |   191 +
 lib/ruby/1.9/rake/default_loader.rb                |    10 +
 lib/ruby/1.9/rake/dsl_definition.rb                |   176 +
 lib/ruby/1.9/rake/early_time.rb                    |    18 +
 lib/ruby/1.9/rake/ext/core.rb                      |    27 +
 lib/ruby/1.9/rake/ext/module.rb                    |    39 +
 lib/ruby/1.9/rake/ext/string.rb                    |   167 +
 lib/ruby/1.9/rake/ext/time.rb                      |    14 +
 lib/ruby/1.9/rake/file_creation_task.rb            |    24 +
 lib/ruby/1.9/rake/file_list.rb                     |   403 +
 lib/ruby/1.9/rake/file_task.rb                     |    47 +
 lib/ruby/1.9/rake/file_utils.rb                    |   114 +
 lib/ruby/1.9/rake/file_utils_ext.rb                |   145 +
 lib/ruby/1.9/rake/gempackagetask.rb                |    98 +-
 lib/ruby/1.9/rake/invocation_chain.rb              |    51 +
 lib/ruby/1.9/rake/invocation_exception_mixin.rb    |    16 +
 lib/ruby/1.9/rake/lib/project.rake                 |    21 +
 lib/ruby/1.9/rake/linked_list.rb                   |   103 +
 lib/ruby/1.9/rake/loaders/makefile.rb              |     8 +-
 lib/ruby/1.9/rake/multi_task.rb                    |    16 +
 lib/ruby/1.9/rake/name_space.rb                    |    25 +
 lib/ruby/1.9/rake/packagetask.rb                   |     7 +-
 lib/ruby/1.9/rake/pathmap.rb                       |     1 +
 lib/ruby/1.9/rake/phony.rb                         |    15 +
 lib/ruby/1.9/rake/private_reader.rb                |    20 +
 lib/ruby/1.9/rake/promise.rb                       |    99 +
 lib/ruby/1.9/rake/pseudo_status.rb                 |    24 +
 lib/ruby/1.9/rake/rake_module.rb                   |    29 +
 lib/ruby/1.9/rake/rake_test_loader.rb              |    21 +-
 lib/ruby/1.9/rake/rdoctask.rb                      |   387 +-
 lib/ruby/1.9/rake/ruby182_test_unit_fix.rb         |    25 +
 lib/ruby/1.9/rake/rule_recursion_overflow_error.rb |    20 +
 lib/ruby/1.9/rake/runtest.rb                       |     8 +-
 lib/ruby/1.9/rake/scope.rb                         |    42 +
 lib/ruby/1.9/rake/task.rb                          |   327 +
 lib/ruby/1.9/rake/task_argument_error.rb           |     7 +
 lib/ruby/1.9/rake/task_arguments.rb                |    78 +
 lib/ruby/1.9/rake/task_manager.rb                  |   307 +
 lib/ruby/1.9/rake/tasklib.rb                       |     1 +
 lib/ruby/1.9/rake/testtask.rb                      |    78 +-
 lib/ruby/1.9/rake/thread_history_display.rb        |    48 +
 lib/ruby/1.9/rake/thread_pool.rb                   |   161 +
 lib/ruby/1.9/rake/trace_output.rb                  |    22 +
 lib/ruby/1.9/rake/version.rb                       |     8 +
 lib/ruby/1.9/rake/win32.rb                         |    43 +-
 lib/ruby/1.9/rational.rb                           |     4 +-
 lib/ruby/1.9/rbconfig/.document                    |     1 +
 lib/ruby/1.9/rbconfig/datadir.rb                   |    19 +-
 lib/ruby/1.9/rbconfig/obsolete.rb                  |     6 +
 lib/ruby/1.9/rdoc.rb                               |   395 -
 lib/ruby/1.9/rdoc/README                           |   232 -
 lib/ruby/1.9/rdoc/code_objects.rb                  |  1061 --
 lib/ruby/1.9/rdoc/diagram.rb                       |   340 -
 lib/ruby/1.9/rdoc/dot.rb                           |   249 -
 lib/ruby/1.9/rdoc/generator.rb                     |  1082 --
 lib/ruby/1.9/rdoc/generator/chm.rb                 |   113 -
 lib/ruby/1.9/rdoc/generator/chm/chm.rb             |   100 -
 lib/ruby/1.9/rdoc/generator/html.rb                |   445 -
 lib/ruby/1.9/rdoc/generator/html/common.rb         |    24 -
 lib/ruby/1.9/rdoc/generator/html/frameless.rb      |    92 -
 lib/ruby/1.9/rdoc/generator/html/hefss.rb          |   150 -
 lib/ruby/1.9/rdoc/generator/html/html.rb           |   769 -
 lib/ruby/1.9/rdoc/generator/html/kilmer.rb         |   151 -
 lib/ruby/1.9/rdoc/generator/html/kilmerfactory.rb  |   427 -
 lib/ruby/1.9/rdoc/generator/html/one_page_html.rb  |   122 -
 lib/ruby/1.9/rdoc/generator/ri.rb                  |   226 -
 lib/ruby/1.9/rdoc/generator/texinfo.rb             |    81 -
 .../1.9/rdoc/generator/texinfo/class.texinfo.erb   |    44 -
 .../1.9/rdoc/generator/texinfo/file.texinfo.erb    |     6 -
 .../1.9/rdoc/generator/texinfo/method.texinfo.erb  |     6 -
 lib/ruby/1.9/rdoc/generator/texinfo/texinfo.erb    |    28 -
 lib/ruby/1.9/rdoc/generator/xml.rb                 |   117 -
 lib/ruby/1.9/rdoc/generator/xml/rdf.rb             |   113 -
 lib/ruby/1.9/rdoc/generator/xml/xml.rb             |   123 -
 lib/ruby/1.9/rdoc/known_classes.rb                 |    68 -
 lib/ruby/1.9/rdoc/markup.rb                        |   378 -
 lib/ruby/1.9/rdoc/markup/attribute_manager.rb      |   265 -
 lib/ruby/1.9/rdoc/markup/formatter.rb              |    14 -
 lib/ruby/1.9/rdoc/markup/fragments.rb              |   337 -
 lib/ruby/1.9/rdoc/markup/inline.rb                 |   101 -
 lib/ruby/1.9/rdoc/markup/lines.rb                  |   152 -
 lib/ruby/1.9/rdoc/markup/preprocess.rb             |    75 -
 lib/ruby/1.9/rdoc/markup/to_flow.rb                |   185 -
 lib/ruby/1.9/rdoc/markup/to_html.rb                |   403 -
 lib/ruby/1.9/rdoc/markup/to_html_crossref.rb       |   148 -
 lib/ruby/1.9/rdoc/markup/to_latex.rb               |   328 -
 lib/ruby/1.9/rdoc/markup/to_test.rb                |    50 -
 lib/ruby/1.9/rdoc/markup/to_texinfo.rb             |    69 -
 lib/ruby/1.9/rdoc/options.rb                       |   638 -
 lib/ruby/1.9/rdoc/parser.rb                        |   136 -
 lib/ruby/1.9/rdoc/parser/c.rb                      |   661 -
 lib/ruby/1.9/rdoc/parser/f95.rb                    |  1835 --
 lib/ruby/1.9/rdoc/parser/perl.rb                   |   165 -
 lib/ruby/1.9/rdoc/parser/ruby.rb                   |  2829 ---
 lib/ruby/1.9/rdoc/parser/simple.rb                 |    38 -
 lib/ruby/1.9/rdoc/rdoc.rb                          |   293 -
 lib/ruby/1.9/rdoc/ri.rb                            |     8 -
 lib/ruby/1.9/rdoc/ri/cache.rb                      |   187 -
 lib/ruby/1.9/rdoc/ri/descriptions.rb               |   156 -
 lib/ruby/1.9/rdoc/ri/display.rb                    |   392 -
 lib/ruby/1.9/rdoc/ri/driver.rb                     |   669 -
 lib/ruby/1.9/rdoc/ri/formatter.rb                  |   616 -
 lib/ruby/1.9/rdoc/ri/gemdirs.rb                    |    28 -
 lib/ruby/1.9/rdoc/ri/paths.rb                      |    78 -
 lib/ruby/1.9/rdoc/ri/reader.rb                     |   106 -
 lib/ruby/1.9/rdoc/ri/util.rb                       |    79 -
 lib/ruby/1.9/rdoc/ri/writer.rb                     |    68 -
 lib/ruby/1.9/rdoc/stats.rb                         |   115 -
 lib/ruby/1.9/rdoc/template.rb                      |    64 -
 lib/ruby/1.9/rdoc/tokenstream.rb                   |    33 -
 lib/ruby/1.9/resolv-replace.rb                     |    19 +-
 lib/ruby/1.9/resolv.rb                             |   237 +-
 lib/ruby/1.9/rexml/attribute.rb                    |     2 +-
 lib/ruby/1.9/rexml/cdata.rb                        |     2 +-
 lib/ruby/1.9/rexml/child.rb                        |     4 +-
 lib/ruby/1.9/rexml/comment.rb                      |    12 +-
 lib/ruby/1.9/rexml/doctype.rb                      |    11 +-
 lib/ruby/1.9/rexml/document.rb                     |    43 +-
 lib/ruby/1.9/rexml/element.rb                      |    45 +-
 lib/ruby/1.9/rexml/encoding.rb                     |   107 +-
 lib/ruby/1.9/rexml/encodings/CP-1252.rb            |   103 -
 lib/ruby/1.9/rexml/encodings/EUC-JP.rb             |    35 -
 lib/ruby/1.9/rexml/encodings/ICONV.rb              |    22 -
 lib/ruby/1.9/rexml/encodings/ISO-8859-1.rb         |     7 -
 lib/ruby/1.9/rexml/encodings/ISO-8859-15.rb        |    72 -
 lib/ruby/1.9/rexml/encodings/SHIFT-JIS.rb          |    37 -
 lib/ruby/1.9/rexml/encodings/SHIFT_JIS.rb          |     1 -
 lib/ruby/1.9/rexml/encodings/UNILE.rb              |    34 -
 lib/ruby/1.9/rexml/encodings/US-ASCII.rb           |    30 -
 lib/ruby/1.9/rexml/encodings/UTF-16.rb             |    35 -
 lib/ruby/1.9/rexml/encodings/UTF-8.rb              |    18 -
 lib/ruby/1.9/rexml/entity.rb                       |     9 +-
 lib/ruby/1.9/rexml/formatters/default.rb           |     6 +-
 lib/ruby/1.9/rexml/formatters/pretty.rb            |    14 +-
 lib/ruby/1.9/rexml/formatters/transitive.rb        |     1 -
 lib/ruby/1.9/rexml/functions.rb                    |     8 +-
 lib/ruby/1.9/rexml/light/node.rb                   |    15 +-
 lib/ruby/1.9/rexml/node.rb                         |    12 +-
 lib/ruby/1.9/rexml/output.rb                       |     2 +-
 lib/ruby/1.9/rexml/parent.rb                       |     1 +
 lib/ruby/1.9/rexml/parseexception.rb               |     2 +-
 lib/ruby/1.9/rexml/parsers/baseparser.rb           |    48 +-
 lib/ruby/1.9/rexml/parsers/lightparser.rb          |     8 +-
 lib/ruby/1.9/rexml/parsers/sax2parser.rb           |    10 +-
 lib/ruby/1.9/rexml/parsers/ultralightparser.rb     |     8 +-
 lib/ruby/1.9/rexml/parsers/xpathparser.rb          |     7 +-
 lib/ruby/1.9/rexml/quickpath.rb                    |    36 +-
 lib/ruby/1.9/rexml/rexml.rb                        |    14 +-
 lib/ruby/1.9/rexml/source.rb                       |    45 +-
 lib/ruby/1.9/rexml/text.rb                         |    61 +-
 lib/ruby/1.9/rexml/validation/validation.rb        |     2 +-
 lib/ruby/1.9/rexml/xmltokens.rb                    |     4 +-
 lib/ruby/1.9/rexml/xpath.rb                        |    13 +-
 lib/ruby/1.9/rexml/xpath_parser.rb                 |    15 +-
 lib/ruby/1.9/rinda/.document                       |     3 -
 lib/ruby/1.9/rinda/ring.rb                         |    64 +-
 lib/ruby/1.9/rinda/tuplespace.rb                   |     2 +-
 lib/ruby/1.9/ripper.rb                             |     4 +
 lib/ruby/1.9/ripper/core.rb                        |    75 +
 lib/ruby/1.9/ripper/filter.rb                      |    70 +
 lib/ruby/1.9/ripper/lexer.rb                       |   183 +
 lib/ruby/1.9/ripper/sexp.rb                        |   114 +
 lib/ruby/1.9/rss.rb                                |    80 +-
 lib/ruby/1.9/rss/atom.rb                           |    10 +-
 lib/ruby/1.9/rss/maker/0.9.rb                      |     4 +-
 lib/ruby/1.9/rss/maker/1.0.rb                      |     2 +-
 lib/ruby/1.9/rss/maker/base.rb                     |    49 +-
 lib/ruby/1.9/rss/maker/dublincore.rb               |     3 -
 lib/ruby/1.9/rss/maker/entry.rb                    |     4 +-
 lib/ruby/1.9/rss/maker/image.rb                    |     4 +-
 lib/ruby/1.9/rss/parser.rb                         |     2 +-
 lib/ruby/1.9/rss/rss.rb                            |    37 +-
 lib/ruby/1.9/scanf.rb                              |   758 +-
 lib/ruby/1.9/securerandom.rb                       |   258 -
 lib/ruby/1.9/set.rb                                |   394 +-
 lib/ruby/1.9/shell.rb                              |    68 +-
 lib/ruby/1.9/shell/builtin-command.rb              |    40 +-
 lib/ruby/1.9/shell/command-processor.rb            |   452 +-
 lib/ruby/1.9/shell/error.rb                        |     6 +-
 lib/ruby/1.9/shell/filter.rb                       |    48 +-
 lib/ruby/1.9/shell/process-controller.rb           |   332 +-
 lib/ruby/1.9/shell/system-command.rb               |   120 +-
 lib/ruby/1.9/shell/version.rb                      |     6 +-
 lib/ruby/1.9/shellwords.rb                         |    35 +-
 lib/ruby/1.9/singleton.rb                          |   309 +-
 lib/ruby/1.9/socket.rb                             |   801 +
 lib/ruby/1.9/syck.rb                               |     5 +
 lib/ruby/1.9/sync.rb                               |   196 +-
 lib/ruby/1.9/test/unit.rb                          |   650 +-
 lib/ruby/1.9/test/unit/assertions.rb               |   201 +-
 lib/ruby/1.9/test/unit/parallel.rb                 |   161 +
 lib/ruby/1.9/test/unit/testcase.rb                 |    10 +
 lib/ruby/1.9/thread.rb                             |   367 -
 lib/ruby/1.9/thwait.rb                             |    72 +-
 lib/ruby/1.9/time.rb                               |    64 +-
 lib/ruby/1.9/tmpdir.rb                             |   136 -
 lib/ruby/1.9/tracer.rb                             |   189 +-
 lib/ruby/1.9/un.rb                                 |   122 +-
 lib/ruby/1.9/uri.rb                                |    92 +-
 lib/ruby/1.9/uri/.document                         |     7 -
 lib/ruby/1.9/uri/common.rb                         |   466 +-
 lib/ruby/1.9/uri/ftp.rb                            |    70 +-
 lib/ruby/1.9/uri/generic.rb                        |   568 +-
 lib/ruby/1.9/uri/http.rb                           |    16 +-
 lib/ruby/1.9/uri/https.rb                          |     6 +-
 lib/ruby/1.9/uri/ldap.rb                           |    74 +-
 lib/ruby/1.9/uri/ldaps.rb                          |     8 +
 lib/ruby/1.9/uri/mailto.rb                         |    20 +-
 lib/ruby/1.9/webrick.rb                            |   202 +-
 lib/ruby/1.9/webrick/accesslog.rb                  |    94 +-
 lib/ruby/1.9/webrick/cgi.rb                        |     4 +-
 lib/ruby/1.9/webrick/compat.rb                     |    20 +
 lib/ruby/1.9/webrick/config.rb                     |    23 +-
 lib/ruby/1.9/webrick/htmlutils.rb                  |    10 +-
 lib/ruby/1.9/webrick/httpauth.rb                   |    56 +-
 lib/ruby/1.9/webrick/httpauth/authenticator.rb     |    39 +-
 lib/ruby/1.9/webrick/httpauth/basicauth.rb         |    43 +
 lib/ruby/1.9/webrick/httpauth/digestauth.rb        |    60 +-
 lib/ruby/1.9/webrick/httpauth/htdigest.rb          |    39 +-
 lib/ruby/1.9/webrick/httpauth/htgroup.rb           |    32 +
 lib/ruby/1.9/webrick/httpauth/htpasswd.rb          |    40 +-
 lib/ruby/1.9/webrick/httpauth/userdb.rb            |    29 +-
 lib/ruby/1.9/webrick/httpproxy.rb                  |    17 +
 lib/ruby/1.9/webrick/httprequest.rb                |    97 +-
 lib/ruby/1.9/webrick/httpresponse.rb               |    79 +-
 lib/ruby/1.9/webrick/https.rb                      |     5 +-
 lib/ruby/1.9/webrick/httpserver.rb                 |    47 +
 lib/ruby/1.9/webrick/httpservlet/abstract.rb       |    87 +-
 lib/ruby/1.9/webrick/httpservlet/cgi_runner.rb     |     3 +-
 lib/ruby/1.9/webrick/httpservlet/cgihandler.rb     |     8 +-
 lib/ruby/1.9/webrick/httpservlet/erbhandler.rb     |    39 +-
 lib/ruby/1.9/webrick/httpservlet/filehandler.rb    |    45 +-
 lib/ruby/1.9/webrick/httpstatus.rb                 |    90 +-
 lib/ruby/1.9/webrick/httputils.rb                  |    18 +-
 lib/ruby/1.9/webrick/httpversion.rb                |     2 +-
 lib/ruby/1.9/webrick/log.rb                        |    54 +-
 lib/ruby/1.9/webrick/server.rb                     |     8 +
 lib/ruby/1.9/webrick/ssl.rb                        |     7 +-
 lib/ruby/1.9/webrick/utils.rb                      |    70 +-
 lib/ruby/1.9/webrick/version.rb                    |     2 +-
 lib/ruby/1.9/win32/registry.rb                     |   619 +-
 lib/ruby/1.9/win32/resolv.rb                       |    81 +-
 lib/ruby/1.9/win32/sspi.rb                         |   330 +
 lib/ruby/1.9/xmlrpc/.document                      |     1 -
 lib/ruby/1.9/xmlrpc/README.rdoc                    |    46 +-
 lib/ruby/1.9/xmlrpc/base64.rb                      |     2 +-
 lib/ruby/1.9/xmlrpc/client.rb                      |    14 +-
 lib/ruby/1.9/xmlrpc/config.rb                      |     2 +-
 lib/ruby/1.9/xmlrpc/create.rb                      |     9 +-
 lib/ruby/1.9/xmlrpc/datetime.rb                    |     2 +-
 lib/ruby/1.9/xmlrpc/httpserver.rb                  |     4 +-
 lib/ruby/1.9/xmlrpc/marshal.rb                     |     2 +-
 lib/ruby/1.9/xmlrpc/parser.rb                      |    11 +-
 lib/ruby/1.9/xmlrpc/server.rb                      |    18 +-
 lib/ruby/1.9/xmlrpc/utils.rb                       |     6 +-
 lib/ruby/1.9/yaml.rb                               |   478 +-
 lib/ruby/1.9/yaml/baseemitter.rb                   |   242 -
 lib/ruby/1.9/yaml/constants.rb                     |    45 -
 lib/ruby/1.9/yaml/dbm.rb                           |   127 +-
 lib/ruby/1.9/yaml/encoding.rb                      |    33 -
 lib/ruby/1.9/yaml/error.rb                         |    34 -
 lib/ruby/1.9/yaml/loader.rb                        |    14 -
 lib/ruby/1.9/yaml/rubytypes.rb                     |   446 -
 lib/ruby/1.9/yaml/store.rb                         |    47 +-
 lib/ruby/1.9/yaml/stream.rb                        |    40 -
 lib/ruby/1.9/yaml/stringio.rb                      |    83 -
 lib/ruby/1.9/yaml/syck.rb                          |    19 -
 lib/ruby/1.9/yaml/tag.rb                           |    91 -
 lib/ruby/1.9/yaml/types.rb                         |   192 -
 lib/ruby/1.9/yaml/yamlnode.rb                      |    54 -
 lib/ruby/2.0/abbrev.rb                             |   136 +
 lib/ruby/2.0/benchmark.rb                          |   570 +
 lib/ruby/2.0/bigdecimal/jacobian.rb                |    88 +
 lib/ruby/2.0/bigdecimal/ludcmp.rb                  |    88 +
 lib/ruby/2.0/bigdecimal/math.rb                    |   205 +
 lib/ruby/2.0/bigdecimal/newton.rb                  |    78 +
 lib/ruby/2.0/bigdecimal/util.rb                    |   106 +
 lib/ruby/2.0/cgi.rb                                |   278 +
 lib/ruby/2.0/cgi/cookie.rb                         |   165 +
 lib/ruby/2.0/cgi/core.rb                           |   865 +
 lib/ruby/2.0/cgi/html.rb                           |  1077 ++
 lib/ruby/2.0/cgi/session.rb                        |   531 +
 lib/ruby/{1.9 => 2.0}/cgi/session/pstore.rb        |     0
 lib/ruby/2.0/cgi/util.rb                           |   198 +
 lib/ruby/2.0/csv.rb                                |  2317 +++
 lib/ruby/2.0/delegate.rb                           |   395 +
 lib/ruby/{1.8 => 2.0}/drb.rb                       |     0
 lib/ruby/2.0/drb/ssl.rb                            |   343 +
 lib/ruby/2.0/erb.rb                                |  1008 ++
 lib/ruby/2.0/fileutils.rb                          |  1759 ++
 lib/ruby/2.0/gserver.rb                            |   310 +
 lib/ruby/2.0/ipaddr.rb                             |   935 +
 lib/ruby/2.0/irb/cmd/chws.rb                       |    33 +
 lib/ruby/2.0/irb/cmd/fork.rb                       |    39 +
 lib/ruby/2.0/irb/cmd/help.rb                       |    41 +
 lib/ruby/2.0/irb/cmd/load.rb                       |    68 +
 lib/ruby/2.0/irb/cmd/nop.rb                        |    39 +
 lib/ruby/2.0/irb/cmd/pushws.rb                     |    40 +
 lib/ruby/2.0/irb/cmd/subirb.rb                     |    42 +
 lib/ruby/2.0/irb/completion.rb                     |   240 +
 lib/ruby/2.0/irb/context.rb                        |   422 +
 lib/ruby/2.0/irb/ext/change-ws.rb                  |    69 +
 lib/ruby/2.0/irb/ext/history.rb                    |   120 +
 lib/ruby/2.0/irb/ext/loader.rb                     |   130 +
 lib/ruby/2.0/irb/ext/math-mode.rb                  |    47 +
 lib/ruby/2.0/irb/ext/multi-irb.rb                  |   286 +
 lib/ruby/2.0/irb/ext/save-history.rb               |   120 +
 lib/ruby/2.0/irb/ext/tracer.rb                     |    71 +
 lib/ruby/2.0/irb/ext/use-loader.rb                 |    73 +
 lib/ruby/2.0/irb/ext/workspaces.rb                 |    66 +
 lib/ruby/2.0/irb/extend-command.rb                 |   322 +
 lib/ruby/2.0/irb/frame.rb                          |    80 +
 lib/ruby/2.0/irb/help.rb                           |    36 +
 lib/ruby/2.0/irb/init.rb                           |   310 +
 lib/ruby/2.0/irb/input-method.rb                   |   193 +
 lib/ruby/2.0/irb/inspector.rb                      |   145 +
 lib/ruby/2.0/irb/lc/.document                      |     4 +
 lib/ruby/2.0/irb/lc/error.rb                       |    31 +
 lib/ruby/2.0/irb/lc/help-message                   |    40 +
 lib/ruby/2.0/irb/lc/ja/encoding_aliases.rb         |    10 +
 lib/ruby/2.0/irb/lc/ja/error.rb                    |    30 +
 lib/ruby/2.0/irb/lc/ja/help-message                |    41 +
 lib/ruby/2.0/irb/locale.rb                         |   182 +
 lib/ruby/2.0/irb/magic-file.rb                     |    37 +
 lib/ruby/2.0/irb/notifier.rb                       |   231 +
 lib/ruby/2.0/irb/output-method.rb                  |    91 +
 lib/ruby/2.0/irb/ruby-lex.rb                       |  1211 ++
 lib/ruby/2.0/irb/ruby-token.rb                     |   267 +
 lib/ruby/2.0/irb/slex.rb                           |   284 +
 lib/ruby/{1.9 => 2.0}/irb/src_encoding.rb          |     0
 lib/ruby/2.0/irb/version.rb                        |    15 +
 lib/ruby/2.0/irb/workspace.rb                      |   114 +
 lib/ruby/2.0/irb/ws-for-case-2.rb                  |    14 +
 lib/ruby/2.0/irb/xmp.rb                            |   173 +
 lib/ruby/2.0/matrix.rb                             |  1869 ++
 lib/ruby/2.0/matrix/eigenvalue_decomposition.rb    |   882 +
 lib/ruby/2.0/matrix/lup_decomposition.rb           |   218 +
 lib/ruby/2.0/minitest/.document                    |     2 +
 lib/ruby/2.0/minitest/README.txt                   |   394 +
 lib/ruby/2.0/minitest/autorun.rb                   |    19 +
 lib/ruby/2.0/minitest/benchmark.rb                 |   380 +
 lib/ruby/2.0/minitest/hell.rb                      |    16 +
 lib/ruby/2.0/minitest/mock.rb                      |   200 +
 lib/ruby/2.0/minitest/parallel_each.rb             |    36 +
 lib/ruby/2.0/minitest/pride.rb                     |   119 +
 lib/ruby/2.0/minitest/spec.rb                      |   541 +
 lib/ruby/2.0/minitest/unit.rb                      |  1477 ++
 lib/ruby/2.0/monitor.rb                            |   300 +
 lib/ruby/2.0/net/ftp.rb                            |  1125 ++
 lib/ruby/2.0/net/http.rb                           |  1569 ++
 lib/ruby/2.0/net/http/backward.rb                  |    25 +
 lib/ruby/2.0/net/http/exceptions.rb                |    25 +
 lib/ruby/2.0/net/http/generic_request.rb           |   329 +
 lib/ruby/2.0/net/http/header.rb                    |   452 +
 lib/ruby/2.0/net/http/proxy_delta.rb               |    16 +
 lib/ruby/2.0/net/http/request.rb                   |    20 +
 lib/ruby/2.0/net/http/requests.rb                  |   122 +
 lib/ruby/2.0/net/http/response.rb                  |   405 +
 lib/ruby/2.0/net/http/responses.rb                 |   268 +
 lib/ruby/2.0/net/https.rb                          |    22 +
 lib/ruby/2.0/net/imap.rb                           |  3770 ++++
 lib/ruby/2.0/net/pop.rb                            |  1021 ++
 lib/ruby/2.0/net/protocol.rb                       |   420 +
 lib/ruby/2.0/net/smtp.rb                           |  1060 ++
 lib/ruby/2.0/net/telnet.rb                         |   763 +
 lib/ruby/2.0/open-uri.rb                           |   774 +
 lib/ruby/2.0/optparse/ac.rb                        |    50 +
 lib/ruby/{1.8 => 2.0}/optparse/date.rb             |     0
 lib/ruby/{1.8 => 2.0}/optparse/shellwords.rb       |     0
 lib/ruby/{1.8 => 2.0}/optparse/time.rb             |     0
 lib/ruby/{1.8 => 2.0}/optparse/uri.rb              |     0
 lib/ruby/{1.9 => 2.0}/optparse/version.rb          |     0
 lib/ruby/2.0/ostruct.rb                            |   284 +
 lib/ruby/2.0/pp.rb                                 |   516 +
 lib/ruby/2.0/profiler.rb                           |   139 +
 lib/ruby/2.0/pstore.rb                             |   506 +
 lib/ruby/2.0/racc/parser.rb                        |   624 +
 lib/ruby/2.0/racc/rdoc/grammar.en.rdoc             |   219 +
 lib/ruby/2.0/rake.rb                               |    71 +
 lib/ruby/2.0/rake/alt_system.rb                    |   109 +
 lib/ruby/2.0/rake/application.rb                   |   702 +
 lib/ruby/2.0/rake/backtrace.rb                     |    18 +
 lib/ruby/2.0/rake/classic_namespace.rb             |    11 +
 lib/ruby/2.0/rake/clean.rb                         |    32 +
 lib/ruby/2.0/rake/cloneable.rb                     |    16 +
 lib/ruby/2.0/rake/contrib/compositepublisher.rb    |    21 +
 lib/ruby/2.0/rake/contrib/ftptools.rb              |   151 +
 lib/ruby/2.0/rake/contrib/publisher.rb             |    73 +
 lib/ruby/2.0/rake/contrib/rubyforgepublisher.rb    |    16 +
 lib/ruby/2.0/rake/contrib/sshpublisher.rb          |    50 +
 lib/ruby/2.0/rake/contrib/sys.rb                   |   192 +
 lib/ruby/2.0/rake/default_loader.rb                |    10 +
 lib/ruby/2.0/rake/doc/MIT-LICENSE                  |    21 +
 lib/ruby/2.0/rake/doc/README.rdoc                  |   187 +
 lib/ruby/2.0/rake/doc/command_line_usage.rdoc      |   152 +
 lib/ruby/2.0/rake/doc/glossary.rdoc                |    51 +
 lib/ruby/2.0/rake/doc/rakefile.rdoc                |   557 +
 lib/ruby/2.0/rake/doc/rational.rdoc                |   151 +
 lib/ruby/2.0/rake/dsl_definition.rb                |   182 +
 lib/ruby/2.0/rake/early_time.rb                    |    18 +
 lib/ruby/2.0/rake/ext/core.rb                      |    27 +
 lib/ruby/2.0/rake/ext/module.rb                    |    39 +
 lib/ruby/2.0/rake/ext/string.rb                    |   168 +
 lib/ruby/2.0/rake/ext/time.rb                      |    15 +
 lib/ruby/2.0/rake/file_creation_task.rb            |    24 +
 lib/ruby/2.0/rake/file_list.rb                     |   410 +
 lib/ruby/2.0/rake/file_task.rb                     |    47 +
 lib/ruby/2.0/rake/file_utils.rb                    |   114 +
 lib/ruby/2.0/rake/file_utils_ext.rb                |   146 +
 lib/ruby/2.0/rake/gempackagetask.rb                |    15 +
 lib/ruby/2.0/rake/invocation_chain.rb              |    51 +
 lib/ruby/2.0/rake/invocation_exception_mixin.rb    |    16 +
 lib/ruby/2.0/rake/lib/.document                    |     1 +
 lib/ruby/2.0/rake/lib/project.rake                 |    21 +
 lib/ruby/2.0/rake/loaders/makefile.rb              |    40 +
 lib/ruby/2.0/rake/multi_task.rb                    |    13 +
 lib/ruby/2.0/rake/name_space.rb                    |    25 +
 lib/ruby/2.0/rake/packagetask.rb                   |   185 +
 lib/ruby/2.0/rake/pathmap.rb                       |     1 +
 lib/ruby/2.0/rake/phony.rb                         |    15 +
 lib/ruby/2.0/rake/private_reader.rb                |    20 +
 lib/ruby/2.0/rake/promise.rb                       |    99 +
 lib/ruby/2.0/rake/pseudo_status.rb                 |    24 +
 lib/ruby/2.0/rake/rake_module.rb                   |    37 +
 lib/ruby/2.0/rake/rake_test_loader.rb              |    22 +
 lib/ruby/2.0/rake/rdoctask.rb                      |   234 +
 lib/ruby/2.0/rake/ruby182_test_unit_fix.rb         |    25 +
 lib/ruby/2.0/rake/rule_recursion_overflow_error.rb |    20 +
 lib/ruby/2.0/rake/runtest.rb                       |    22 +
 lib/ruby/2.0/rake/task.rb                          |   350 +
 lib/ruby/2.0/rake/task_argument_error.rb           |     7 +
 lib/ruby/2.0/rake/task_arguments.rb                |    78 +
 lib/ruby/2.0/rake/task_manager.rb                  |   307 +
 lib/ruby/2.0/rake/tasklib.rb                       |    22 +
 lib/ruby/2.0/rake/testtask.rb                      |   198 +
 lib/ruby/2.0/rake/thread_history_display.rb        |    48 +
 lib/ruby/2.0/rake/thread_pool.rb                   |   155 +
 lib/ruby/2.0/rake/trace_output.rb                  |    19 +
 lib/ruby/2.0/rake/version.rb                       |    13 +
 lib/ruby/2.0/rake/win32.rb                         |    55 +
 lib/ruby/2.0/rbconfig/.document                    |     1 +
 lib/ruby/2.0/rbconfig/datadir.rb                   |    13 +
 lib/ruby/2.0/rbconfig/obsolete.rb                  |    38 +
 lib/ruby/2.0/rdoc.rb                               |   182 +
 lib/ruby/2.0/rdoc/alias.rb                         |   111 +
 lib/ruby/2.0/rdoc/anon_class.rb                    |    10 +
 lib/ruby/2.0/rdoc/any_method.rb                    |   264 +
 lib/ruby/2.0/rdoc/attr.rb                          |   175 +
 lib/ruby/2.0/rdoc/class_module.rb                  |   781 +
 lib/ruby/2.0/rdoc/code_object.rb                   |   354 +
 lib/ruby/2.0/rdoc/code_objects.rb                  |     5 +
 lib/ruby/2.0/rdoc/comment.rb                       |   232 +
 lib/ruby/2.0/rdoc/constant.rb                      |   178 +
 lib/ruby/2.0/rdoc/context.rb                       |  1190 ++
 lib/ruby/2.0/rdoc/context/section.rb               |   238 +
 lib/ruby/2.0/rdoc/cross_reference.rb               |   183 +
 lib/ruby/2.0/rdoc/encoding.rb                      |    97 +
 lib/ruby/2.0/rdoc/erb_partial.rb                   |    18 +
 lib/ruby/2.0/rdoc/erbio.rb                         |    37 +
 lib/ruby/2.0/rdoc/extend.rb                        |   117 +
 lib/ruby/2.0/rdoc/generator.rb                     |    50 +
 lib/ruby/2.0/rdoc/generator/darkfish.rb            |   720 +
 lib/ruby/2.0/rdoc/generator/json_index.rb          |   248 +
 lib/ruby/2.0/rdoc/generator/markup.rb              |   169 +
 lib/ruby/2.0/rdoc/generator/ri.rb                  |    30 +
 .../2.0/rdoc/generator/template/darkfish/.document |     0
 .../rdoc/generator/template/darkfish/_footer.rhtml |     5 +
 .../rdoc/generator/template/darkfish/_head.rhtml   |    16 +
 .../template/darkfish/_sidebar_VCS_info.rhtml      |    18 +
 .../template/darkfish/_sidebar_classes.rhtml       |     9 +
 .../template/darkfish/_sidebar_extends.rhtml       |    16 +
 .../template/darkfish/_sidebar_in_files.rhtml      |     8 +
 .../template/darkfish/_sidebar_includes.rhtml      |    16 +
 .../template/darkfish/_sidebar_installed.rhtml     |    14 +
 .../template/darkfish/_sidebar_methods.rhtml       |    12 +
 .../template/darkfish/_sidebar_navigation.rhtml    |     7 +
 .../template/darkfish/_sidebar_pages.rhtml         |    12 +
 .../template/darkfish/_sidebar_parent.rhtml        |    10 +
 .../template/darkfish/_sidebar_search.rhtml        |    10 +
 .../template/darkfish/_sidebar_sections.rhtml      |    10 +
 .../darkfish/_sidebar_table_of_contents.rhtml      |    19 +
 .../rdoc/generator/template/darkfish/class.rhtml   |   179 +
 .../generator/template/darkfish/images/add.png     |   Bin 0 -> 733 bytes
 .../template/darkfish/images/arrow_up.png          |   Bin 0 -> 372 bytes
 .../generator/template/darkfish/images/brick.png   |   Bin 0 -> 452 bytes
 .../template/darkfish/images/brick_link.png        |   Bin 0 -> 764 bytes
 .../generator/template/darkfish/images/bug.png     |   Bin 0 -> 774 bytes
 .../template/darkfish/images/bullet_black.png      |   Bin 0 -> 211 bytes
 .../darkfish/images/bullet_toggle_minus.png        |   Bin 0 -> 207 bytes
 .../darkfish/images/bullet_toggle_plus.png         |   Bin 0 -> 209 bytes
 .../generator/template/darkfish/images/date.png    |   Bin 0 -> 626 bytes
 .../generator/template/darkfish/images/delete.png  |   Bin 0 -> 715 bytes
 .../generator/template/darkfish/images/find.png    |   Bin 0 -> 659 bytes
 .../template/darkfish/images/loadingAnimation.gif  |   Bin 0 -> 5886 bytes
 .../template/darkfish/images/macFFBgHack.png       |   Bin 0 -> 207 bytes
 .../generator/template/darkfish/images/package.png |   Bin 0 -> 853 bytes
 .../template/darkfish/images/page_green.png        |   Bin 0 -> 621 bytes
 .../template/darkfish/images/page_white_text.png   |   Bin 0 -> 342 bytes
 .../template/darkfish/images/page_white_width.png  |   Bin 0 -> 309 bytes
 .../generator/template/darkfish/images/plugin.png  |   Bin 0 -> 591 bytes
 .../generator/template/darkfish/images/ruby.png    |   Bin 0 -> 592 bytes
 .../template/darkfish/images/tag_blue.png          |   Bin 0 -> 1880 bytes
 .../template/darkfish/images/tag_green.png         |   Bin 0 -> 613 bytes
 .../template/darkfish/images/transparent.png       |   Bin 0 -> 97 bytes
 .../generator/template/darkfish/images/wrench.png  |   Bin 0 -> 610 bytes
 .../template/darkfish/images/wrench_orange.png     |   Bin 0 -> 584 bytes
 .../generator/template/darkfish/images/zoom.png    |   Bin 0 -> 692 bytes
 .../rdoc/generator/template/darkfish/index.rhtml   |    19 +
 .../generator/template/darkfish/js/darkfish.js     |   155 +
 .../rdoc/generator/template/darkfish/js/jquery.js  |     4 +
 .../rdoc/generator/template/darkfish/js/search.js  |    94 +
 .../rdoc/generator/template/darkfish/page.rhtml    |    18 +
 .../2.0/rdoc/generator/template/darkfish/rdoc.css  |   595 +
 .../template/darkfish/servlet_not_found.rhtml      |    18 +
 .../generator/template/darkfish/servlet_root.rhtml |    37 +
 .../template/darkfish/table_of_contents.rhtml      |    55 +
 .../rdoc/generator/template/json_index/.document   |     1 +
 .../generator/template/json_index/js/navigation.js |   142 +
 .../generator/template/json_index/js/searcher.js   |   228 +
 lib/ruby/2.0/rdoc/ghost_method.rb                  |     6 +
 lib/ruby/2.0/rdoc/include.rb                       |   119 +
 lib/ruby/2.0/rdoc/known_classes.rb                 |    72 +
 lib/ruby/2.0/rdoc/markdown.rb                      | 16336 +++++++++++++++++
 lib/ruby/2.0/rdoc/markdown/entities.rb             |  2131 +++
 lib/ruby/2.0/rdoc/markdown/literals_1_9.rb         |   417 +
 lib/ruby/2.0/rdoc/markup.rb                        |   872 +
 lib/ruby/2.0/rdoc/markup/attr_changer.rb           |    22 +
 lib/ruby/2.0/rdoc/markup/attr_span.rb              |    29 +
 lib/ruby/2.0/rdoc/markup/attribute_manager.rb      |   342 +
 lib/ruby/2.0/rdoc/markup/attributes.rb             |    70 +
 lib/ruby/2.0/rdoc/markup/blank_line.rb             |    27 +
 lib/ruby/2.0/rdoc/markup/block_quote.rb            |    14 +
 lib/ruby/2.0/rdoc/markup/document.rb               |   164 +
 lib/ruby/2.0/rdoc/markup/formatter.rb              |   264 +
 lib/ruby/2.0/rdoc/markup/formatter_test_case.rb    |   767 +
 lib/ruby/2.0/rdoc/markup/hard_break.rb             |    31 +
 lib/ruby/2.0/rdoc/markup/heading.rb                |    65 +
 lib/ruby/2.0/rdoc/markup/include.rb                |    42 +
 lib/ruby/2.0/rdoc/markup/indented_paragraph.rb     |    47 +
 lib/ruby/2.0/rdoc/markup/inline.rb                 |     1 +
 lib/ruby/2.0/rdoc/markup/list.rb                   |   101 +
 lib/ruby/2.0/rdoc/markup/list_item.rb              |    99 +
 lib/ruby/2.0/rdoc/markup/paragraph.rb              |    28 +
 lib/ruby/2.0/rdoc/markup/parser.rb                 |   551 +
 lib/ruby/2.0/rdoc/markup/pre_process.rb            |   293 +
 lib/ruby/2.0/rdoc/markup/raw.rb                    |    69 +
 lib/ruby/2.0/rdoc/markup/rule.rb                   |    20 +
 lib/ruby/2.0/rdoc/markup/special.rb                |    40 +
 .../2.0/rdoc/markup/text_formatter_test_case.rb    |   114 +
 lib/ruby/2.0/rdoc/markup/to_ansi.rb                |    93 +
 lib/ruby/2.0/rdoc/markup/to_bs.rb                  |    78 +
 lib/ruby/2.0/rdoc/markup/to_html.rb                |   374 +
 lib/ruby/2.0/rdoc/markup/to_html_crossref.rb       |   157 +
 lib/ruby/2.0/rdoc/markup/to_html_snippet.rb        |   284 +
 lib/ruby/2.0/rdoc/markup/to_joined_paragraph.rb    |    71 +
 lib/ruby/2.0/rdoc/markup/to_label.rb               |    74 +
 lib/ruby/2.0/rdoc/markup/to_markdown.rb            |   189 +
 lib/ruby/2.0/rdoc/markup/to_rdoc.rb                |   333 +
 lib/ruby/2.0/rdoc/markup/to_table_of_contents.rb   |    87 +
 lib/ruby/2.0/rdoc/markup/to_test.rb                |    69 +
 lib/ruby/2.0/rdoc/markup/to_tt_only.rb             |   120 +
 lib/ruby/2.0/rdoc/markup/verbatim.rb               |    83 +
 lib/ruby/2.0/rdoc/meta_method.rb                   |     6 +
 lib/ruby/2.0/rdoc/method_attr.rb                   |   398 +
 lib/ruby/2.0/rdoc/normal_class.rb                  |    88 +
 lib/ruby/2.0/rdoc/normal_module.rb                 |    69 +
 lib/ruby/2.0/rdoc/options.rb                       |  1149 ++
 lib/ruby/2.0/rdoc/parser.rb                        |   299 +
 lib/ruby/2.0/rdoc/parser/c.rb                      |  1181 ++
 lib/ruby/2.0/rdoc/parser/changelog.rb              |   194 +
 lib/ruby/2.0/rdoc/parser/markdown.rb               |    23 +
 lib/ruby/2.0/rdoc/parser/rd.rb                     |    22 +
 lib/ruby/2.0/rdoc/parser/ruby.rb                   |  1957 ++
 lib/ruby/2.0/rdoc/parser/ruby_tools.rb             |   167 +
 lib/ruby/2.0/rdoc/parser/simple.rb                 |    61 +
 lib/ruby/2.0/rdoc/parser/text.rb                   |    11 +
 lib/ruby/2.0/rdoc/rd.rb                            |    99 +
 lib/ruby/2.0/rdoc/rd/block_parser.rb               |  1055 ++
 lib/ruby/2.0/rdoc/rd/inline.rb                     |    71 +
 lib/ruby/2.0/rdoc/rd/inline_parser.rb              |  1207 ++
 lib/ruby/2.0/rdoc/rdoc.rb                          |   565 +
 lib/ruby/2.0/rdoc/require.rb                       |    51 +
 lib/ruby/2.0/rdoc/ri.rb                            |    20 +
 lib/ruby/2.0/rdoc/ri/driver.rb                     |  1424 ++
 lib/ruby/2.0/rdoc/ri/formatter.rb                  |     5 +
 lib/ruby/2.0/rdoc/ri/paths.rb                      |   187 +
 lib/ruby/2.0/rdoc/ri/store.rb                      |     6 +
 lib/ruby/2.0/rdoc/ruby_lex.rb                      |  1352 ++
 lib/ruby/2.0/rdoc/ruby_token.rb                    |   459 +
 lib/ruby/2.0/rdoc/rubygems_hook.rb                 |   238 +
 lib/ruby/2.0/rdoc/servlet.rb                       |   416 +
 lib/ruby/2.0/rdoc/single_class.rb                  |    21 +
 lib/ruby/2.0/rdoc/stats.rb                         |   444 +
 lib/ruby/2.0/rdoc/stats/normal.rb                  |    48 +
 lib/ruby/2.0/rdoc/stats/quiet.rb                   |    59 +
 lib/ruby/2.0/rdoc/stats/verbose.rb                 |    45 +
 lib/ruby/2.0/rdoc/store.rb                         |   977 +
 lib/ruby/2.0/rdoc/task.rb                          |   330 +
 lib/ruby/2.0/rdoc/test_case.rb                     |   178 +
 lib/ruby/2.0/rdoc/text.rb                          |   315 +
 lib/ruby/2.0/rdoc/token_stream.rb                  |    95 +
 lib/ruby/2.0/rdoc/tom_doc.rb                       |   233 +
 lib/ruby/2.0/rdoc/top_level.rb                     |   282 +
 lib/ruby/2.0/resolv.rb                             |  2413 +++
 lib/ruby/{1.9 => 2.0}/rexml/attlistdecl.rb         |     0
 lib/ruby/2.0/rexml/attribute.rb                    |   188 +
 lib/ruby/2.0/rexml/cdata.rb                        |    67 +
 lib/ruby/2.0/rexml/child.rb                        |    96 +
 lib/ruby/2.0/rexml/comment.rb                      |    80 +
 lib/ruby/2.0/rexml/doctype.rb                      |   269 +
 lib/ruby/2.0/rexml/document.rb                     |   290 +
 lib/ruby/{1.9 => 2.0}/rexml/dtd/attlistdecl.rb     |     0
 lib/ruby/{1.9 => 2.0}/rexml/dtd/dtd.rb             |     0
 lib/ruby/{1.9 => 2.0}/rexml/dtd/elementdecl.rb     |     0
 lib/ruby/{1.9 => 2.0}/rexml/dtd/entitydecl.rb      |     0
 lib/ruby/{1.9 => 2.0}/rexml/dtd/notationdecl.rb    |     0
 lib/ruby/2.0/rexml/element.rb                      |  1245 ++
 lib/ruby/2.0/rexml/encoding.rb                     |    50 +
 lib/ruby/2.0/rexml/entity.rb                       |   173 +
 lib/ruby/2.0/rexml/formatters/default.rb           |   111 +
 lib/ruby/2.0/rexml/formatters/pretty.rb            |   141 +
 lib/ruby/2.0/rexml/formatters/transitive.rb        |    57 +
 lib/ruby/2.0/rexml/functions.rb                    |   394 +
 lib/ruby/{1.9 => 2.0}/rexml/instruction.rb         |     0
 lib/ruby/2.0/rexml/light/node.rb                   |   195 +
 lib/ruby/{1.9 => 2.0}/rexml/namespace.rb           |     0
 lib/ruby/2.0/rexml/node.rb                         |    75 +
 lib/ruby/2.0/rexml/output.rb                       |    29 +
 lib/ruby/2.0/rexml/parent.rb                       |   167 +
 lib/ruby/2.0/rexml/parseexception.rb               |    51 +
 lib/ruby/2.0/rexml/parsers/baseparser.rb           |   530 +
 lib/ruby/2.0/rexml/parsers/lightparser.rb          |    58 +
 lib/ruby/{1.9 => 2.0}/rexml/parsers/pullparser.rb  |     0
 lib/ruby/2.0/rexml/parsers/sax2parser.rb           |   247 +
 .../{1.9 => 2.0}/rexml/parsers/streamparser.rb     |     0
 lib/ruby/{1.9 => 2.0}/rexml/parsers/treeparser.rb  |     0
 lib/ruby/2.0/rexml/parsers/ultralightparser.rb     |    56 +
 lib/ruby/2.0/rexml/parsers/xpathparser.rb          |   697 +
 lib/ruby/2.0/rexml/quickpath.rb                    |   265 +
 lib/ruby/2.0/rexml/rexml.rb                        |    43 +
 lib/ruby/{1.9 => 2.0}/rexml/sax2listener.rb        |     0
 lib/ruby/2.0/rexml/source.rb                       |   296 +
 lib/ruby/{1.9 => 2.0}/rexml/streamlistener.rb      |     0
 lib/ruby/{1.9 => 2.0}/rexml/syncenumerator.rb      |     0
 lib/ruby/2.0/rexml/text.rb                         |   415 +
 .../rexml/undefinednamespaceexception.rb           |     0
 lib/ruby/{1.9 => 2.0}/rexml/validation/relaxng.rb  |     0
 lib/ruby/2.0/rexml/validation/validation.rb        |   155 +
 .../rexml/validation/validationexception.rb        |     0
 lib/ruby/2.0/rexml/xmldecl.rb                      |   115 +
 lib/ruby/2.0/rexml/xmltokens.rb                    |    18 +
 lib/ruby/2.0/rexml/xpath.rb                        |    80 +
 lib/ruby/2.0/rexml/xpath_parser.rb                 |   803 +
 lib/ruby/{1.9 => 2.0}/rinda/rinda.rb               |     0
 lib/ruby/2.0/rinda/ring.rb                         |   275 +
 lib/ruby/2.0/rinda/tuplespace.rb                   |   642 +
 lib/ruby/{1.9 => 2.0}/rss/0.9.rb                   |     0
 lib/ruby/{1.9 => 2.0}/rss/1.0.rb                   |     0
 lib/ruby/{1.9 => 2.0}/rss/2.0.rb                   |     0
 lib/ruby/2.0/rss/atom.rb                           |   839 +
 lib/ruby/{1.8 => 2.0}/rss/content.rb               |     0
 lib/ruby/{1.9 => 2.0}/rss/content/1.0.rb           |     0
 lib/ruby/{1.9 => 2.0}/rss/content/2.0.rb           |     0
 lib/ruby/{1.9 => 2.0}/rss/converter.rb             |     0
 lib/ruby/{1.9 => 2.0}/rss/dublincore.rb            |     0
 lib/ruby/{1.9 => 2.0}/rss/dublincore/1.0.rb        |     0
 lib/ruby/{1.9 => 2.0}/rss/dublincore/2.0.rb        |     0
 lib/ruby/{1.9 => 2.0}/rss/dublincore/atom.rb       |     0
 lib/ruby/{1.9 => 2.0}/rss/image.rb                 |     0
 lib/ruby/{1.8 => 2.0}/rss/itunes.rb                |     0
 lib/ruby/2.0/rss/maker.rb                          |    78 +
 lib/ruby/2.0/rss/maker/0.9.rb                      |   508 +
 lib/ruby/2.0/rss/maker/1.0.rb                      |   435 +
 lib/ruby/{1.9 => 2.0}/rss/maker/2.0.rb             |     0
 lib/ruby/{1.8 => 2.0}/rss/maker/atom.rb            |     0
 lib/ruby/2.0/rss/maker/base.rb                     |   944 +
 lib/ruby/{1.8 => 2.0}/rss/maker/content.rb         |     0
 lib/ruby/2.0/rss/maker/dublincore.rb               |   121 +
 lib/ruby/2.0/rss/maker/entry.rb                    |   163 +
 lib/ruby/{1.9 => 2.0}/rss/maker/feed.rb            |     0
 lib/ruby/2.0/rss/maker/image.rb                    |   111 +
 lib/ruby/{1.9 => 2.0}/rss/maker/itunes.rb          |     0
 lib/ruby/{1.8 => 2.0}/rss/maker/slash.rb           |     0
 lib/ruby/{1.8 => 2.0}/rss/maker/syndication.rb     |     0
 lib/ruby/{1.9 => 2.0}/rss/maker/taxonomy.rb        |     0
 lib/ruby/{1.9 => 2.0}/rss/maker/trackback.rb       |     0
 lib/ruby/2.0/rss/parser.rb                         |   568 +
 lib/ruby/{1.9 => 2.0}/rss/rexmlparser.rb           |     0
 lib/ruby/2.0/rss/rss.rb                            |  1342 ++
 lib/ruby/{1.8 => 2.0}/rss/slash.rb                 |     0
 lib/ruby/{1.9 => 2.0}/rss/syndication.rb           |     0
 lib/ruby/{1.9 => 2.0}/rss/taxonomy.rb              |     0
 lib/ruby/{1.9 => 2.0}/rss/trackback.rb             |     0
 lib/ruby/{1.9 => 2.0}/rss/utils.rb                 |     0
 lib/ruby/{1.9 => 2.0}/rss/xml-stylesheet.rb        |     0
 lib/ruby/{1.8 => 2.0}/rss/xml.rb                   |     0
 lib/ruby/{1.9 => 2.0}/rss/xmlparser.rb             |     0
 lib/ruby/{1.9 => 2.0}/rss/xmlscanner.rb            |     0
 lib/ruby/2.0/set.rb                                |   732 +
 lib/ruby/2.0/shell.rb                              |   427 +
 lib/ruby/2.0/socket.rb                             |   876 +
 lib/ruby/2.0/ssl.rb                                |   344 +
 lib/ruby/2.0/sync.rb                               |   328 +
 lib/ruby/2.0/test/unit.rb                          |   865 +
 lib/ruby/2.0/test/unit/assertions.rb               |   330 +
 lib/ruby/2.0/test/unit/parallel.rb                 |   187 +
 lib/ruby/2.0/test/unit/test-unit.gemspec           |    14 +
 lib/ruby/2.0/test/unit/testcase.rb                 |    34 +
 lib/ruby/2.0/thread.rb                             |   375 +
 lib/ruby/2.0/time.rb                               |   636 +
 lib/ruby/2.0/tracer.rb                             |   294 +
 lib/ruby/2.0/un.rb                                 |   349 +
 lib/ruby/2.0/uri/common.rb                         |  1003 ++
 lib/ruby/2.0/uri/ftp.rb                            |   257 +
 lib/ruby/2.0/uri/generic.rb                        |  1675 ++
 lib/ruby/2.0/uri/http.rb                           |   106 +
 lib/ruby/2.0/uri/https.rb                          |    22 +
 lib/ruby/2.0/uri/ldap.rb                           |   260 +
 lib/ruby/2.0/uri/ldaps.rb                          |    20 +
 lib/ruby/2.0/uri/mailto.rb                         |   280 +
 lib/ruby/2.0/webrick/accesslog.rb                  |   158 +
 lib/ruby/2.0/webrick/cgi.rb                        |   308 +
 lib/ruby/2.0/webrick/compat.rb                     |    35 +
 lib/ruby/2.0/webrick/config.rb                     |   151 +
 lib/ruby/2.0/webrick/cookie.rb                     |   171 +
 lib/ruby/2.0/webrick/htmlutils.rb                  |    29 +
 lib/ruby/2.0/webrick/httpauth.rb                   |    95 +
 lib/ruby/2.0/webrick/httpauth/authenticator.rb     |   116 +
 lib/ruby/2.0/webrick/httpauth/basicauth.rb         |   108 +
 lib/ruby/2.0/webrick/httpauth/digestauth.rb        |   408 +
 lib/ruby/2.0/webrick/httpauth/htdigest.rb          |   128 +
 lib/ruby/2.0/webrick/httpauth/htgroup.rb           |    93 +
 lib/ruby/2.0/webrick/httpauth/htpasswd.rb          |   121 +
 lib/ruby/2.0/webrick/httpauth/userdb.rb            |    52 +
 lib/ruby/2.0/webrick/httpproxy.rb                  |   339 +
 lib/ruby/2.0/webrick/httprequest.rb                |   583 +
 lib/ruby/2.0/webrick/httpresponse.rb               |   464 +
 lib/ruby/2.0/webrick/https.rb                      |    86 +
 lib/ruby/2.0/webrick/httpserver.rb                 |   278 +
 lib/ruby/{1.8 => 2.0}/webrick/httpservlet.rb       |     0
 lib/ruby/2.0/webrick/httpservlet/abstract.rb       |   153 +
 lib/ruby/2.0/webrick/httpservlet/cgi_runner.rb     |    46 +
 lib/ruby/2.0/webrick/httpservlet/cgihandler.rb     |   123 +
 lib/ruby/2.0/webrick/httpservlet/erbhandler.rb     |    87 +
 lib/ruby/2.0/webrick/httpservlet/filehandler.rb    |   486 +
 lib/ruby/2.0/webrick/httpservlet/prochandler.rb    |    46 +
 lib/ruby/2.0/webrick/httpstatus.rb                 |   194 +
 lib/ruby/2.0/webrick/httputils.rb                  |   509 +
 lib/ruby/2.0/webrick/httpversion.rb                |    75 +
 lib/ruby/2.0/webrick/log.rb                        |   155 +
 lib/ruby/2.0/webrick/server.rb                     |   325 +
 lib/ruby/2.0/webrick/ssl.rb                        |   195 +
 lib/ruby/2.0/webrick/utils.rb                      |   246 +
 lib/ruby/2.0/webrick/version.rb                    |    17 +
 lib/ruby/2.0/xmlrpc/base64.rb                      |    62 +
 lib/ruby/2.0/xmlrpc/client.rb                      |   598 +
 lib/ruby/2.0/xmlrpc/config.rb                      |    42 +
 lib/ruby/2.0/xmlrpc/create.rb                      |   286 +
 lib/ruby/2.0/xmlrpc/datetime.rb                    |   129 +
 lib/ruby/2.0/xmlrpc/httpserver.rb                  |   173 +
 lib/ruby/2.0/xmlrpc/marshal.rb                     |    66 +
 lib/ruby/2.0/xmlrpc/parser.rb                      |   838 +
 lib/ruby/2.0/xmlrpc/server.rb                      |   707 +
 lib/ruby/2.0/xmlrpc/utils.rb                       |   171 +
 lib/ruby/2.0/yaml.rb                               |    89 +
 lib/ruby/2.0/yaml/dbm.rb                           |   224 +
 lib/ruby/2.0/yaml/store.rb                         |    81 +
 lib/ruby/gems/1.8/cache/sources-0.0.1.gem          |   Bin 3072 -> 0 bytes
 .../gems/1.8/gems/sources-0.0.1/lib/sources.rb     |     6 -
 .../gems/1.8/specifications/sources-0.0.1.gemspec  |    26 -
 lib/ruby/shared/Win32API.rb                        |   102 +
 lib/ruby/shared/ant.rb                             |    65 +
 lib/ruby/shared/ant/ant.rb                         |   222 +
 lib/ruby/shared/ant/element.rb                     |   103 +
 .../shared/ant/project_converter.rb                |     0
 lib/ruby/{site_ruby => }/shared/ant/rake.rb        |     0
 lib/ruby/{site_ruby => }/shared/ant/target.rb      |     0
 .../{site_ruby => }/shared/ant/tasks/raketasks.rb  |     0
 lib/ruby/{site_ruby => }/shared/ffi.rb             |     0
 lib/ruby/shared/ffi/autopointer.rb                 |    37 +
 lib/ruby/{site_ruby => }/shared/ffi/buffer.rb      |     0
 lib/ruby/shared/ffi/enum.rb                        |     1 +
 lib/ruby/shared/ffi/errno.rb                       |    35 +
 lib/ruby/shared/ffi/ffi.rb                         |   145 +
 lib/ruby/shared/ffi/io.rb                          |    44 +
 lib/ruby/shared/ffi/library.rb                     |   479 +
 lib/ruby/shared/ffi/managedstruct.rb               |    81 +
 lib/ruby/shared/ffi/memorypointer.rb               |     1 +
 lib/ruby/{site_ruby => }/shared/ffi/platform.rb    |     0
 lib/ruby/shared/ffi/platform/arm-linux/types.conf  |   102 +
 .../shared/ffi/platform/errno.rb.ffi               |     0
 .../{site_ruby => }/shared/ffi/platform/etc.rb.ffi |     0
 .../shared/ffi/platform/fcntl.rb.ffi               |     0
 .../shared/ffi/platform/i386-darwin/errno.rb       |     0
 .../shared/ffi/platform/i386-darwin/etc.rb         |     0
 .../shared/ffi/platform/i386-darwin/fcntl.rb       |     0
 .../shared/ffi/platform/i386-darwin/platform.conf  |     0
 lib/ruby/shared/ffi/platform/i386-darwin/socket.rb |   198 +
 .../shared/ffi/platform/i386-darwin/stat.rb        |     0
 .../shared/ffi/platform/i386-darwin/sysconf.rb     |     0
 lib/ruby/shared/ffi/platform/i386-darwin/syslog.rb |    48 +
 .../shared/ffi/platform/i386-darwin/types.conf     |     0
 .../shared/ffi/platform/i386-darwin/zlib.rb        |     0
 .../shared/ffi/platform/i386-freebsd/types.conf    |   152 +
 .../shared/ffi/platform/i386-linux/errno.rb        |     0
 .../shared/ffi/platform/i386-linux/etc.rb          |     0
 .../shared/ffi/platform/i386-linux/fcntl.rb        |     0
 .../shared/ffi/platform/i386-linux/platform.conf   |     0
 lib/ruby/shared/ffi/platform/i386-linux/socket.rb  |   198 +
 .../shared/ffi/platform/i386-linux/stat.rb         |     0
 lib/ruby/shared/ffi/platform/i386-linux/sysconf.rb |   140 +
 lib/ruby/shared/ffi/platform/i386-linux/syslog.rb  |    48 +
 .../shared/ffi/platform/i386-linux/types.conf      |     0
 lib/ruby/shared/ffi/platform/i386-linux/zlib.rb    |  1465 ++
 lib/ruby/shared/ffi/platform/i386-openbsd/errno.rb |    72 +
 .../ffi/platform/i386-openbsd}/etc.rb              |     0
 .../shared/ffi/platform/i386-openbsd/fcntl.rb      |     0
 .../shared/ffi/platform/i386-openbsd/platform.conf |     0
 .../shared/ffi/platform/i386-openbsd/socket.rb     |   198 +
 lib/ruby/shared/ffi/platform/i386-openbsd/stat.rb  |    53 +
 .../shared/ffi/platform/i386-openbsd/sysconf.rb    |   140 +
 .../ffi/platform/i386-openbsd}/syslog.rb           |     0
 .../shared/ffi/platform/i386-openbsd/types.conf    |     0
 lib/ruby/shared/ffi/platform/i386-openbsd/zlib.rb  |  1465 ++
 .../shared/ffi/platform/i386-solaris/errno.rb      |     0
 .../shared/ffi/platform/i386-solaris/etc.rb        |     0
 .../shared/ffi/platform/i386-solaris/fcntl.rb      |     0
 .../shared/ffi/platform/i386-solaris/platform.conf |     0
 .../shared/ffi/platform/i386-solaris/socket.rb     |     0
 .../shared/ffi/platform/i386-solaris/stat.rb       |     0
 .../shared/ffi/platform/i386-solaris/sysconf.rb    |     0
 .../shared/ffi/platform/i386-solaris/syslog.rb     |     0
 .../shared/ffi/platform/i386-solaris/types.conf    |     0
 .../shared/ffi/platform/i386-solaris/zlib.rb       |     0
 .../shared/ffi/platform/i386-windows/errno.rb      |     0
 .../shared/ffi/platform/i386-windows/etc.rb        |     0
 .../shared/ffi/platform/i386-windows/fcntl.rb      |     0
 .../shared/ffi/platform/i386-windows/platform.conf |     0
 .../shared/ffi/platform/i386-windows/types.conf    |     0
 .../shared/ffi/platform/i386-windows/zlib.rb       |     0
 lib/ruby/shared/ffi/platform/i486-gnu/types.conf   |   107 +
 lib/ruby/shared/ffi/platform/mips-linux/types.conf |   102 +
 .../shared/ffi/platform/mipsel-linux/types.conf    |   102 +
 .../shared/ffi/platform/powerpc-aix/errno.rb       |     0
 .../shared/ffi/platform/powerpc-aix/etc.rb         |     0
 .../shared/ffi/platform/powerpc-aix/fcntl.rb       |     0
 .../shared/ffi/platform/powerpc-aix/platform.conf  |     0
 .../shared/ffi/platform/powerpc-aix/socket.rb      |     0
 .../shared/ffi/platform/powerpc-aix/stat.rb        |     0
 .../shared/ffi/platform/powerpc-aix/sysconf.rb     |     0
 .../shared/ffi/platform/powerpc-aix/syslog.rb      |     0
 .../shared/ffi/platform/powerpc-aix/types.conf     |     0
 .../shared/ffi/platform/powerpc-aix/zlib.rb        |     0
 .../shared/ffi/platform/powerpc-darwin/errno.rb    |     0
 .../ffi/platform/powerpc-darwin}/etc.rb            |     0
 .../shared/ffi/platform/powerpc-darwin/fcntl.rb    |     0
 .../ffi/platform/powerpc-darwin/platform.conf      |     0
 .../shared/ffi/platform/powerpc-darwin/socket.rb   |     0
 .../shared/ffi/platform/powerpc-darwin/stat.rb     |     0
 .../shared/ffi/platform/powerpc-darwin/sysconf.rb  |     0
 .../ffi/platform/powerpc-darwin}/syslog.rb         |     0
 .../shared/ffi/platform/powerpc-darwin/types.conf  |     0
 .../shared/ffi/platform/powerpc-darwin/zlib.rb     |     0
 .../ffi/platform/powerpc-linux}/types.conf         |     0
 lib/ruby/shared/ffi/platform/ppc-darwin/syslog.rb  |    48 +
 .../shared/ffi/platform/ppc64le-linux/types.conf   |   100 +
 lib/ruby/shared/ffi/platform/s390-linux/types.conf |   102 +
 .../shared/ffi/platform/s390x-linux/types.conf     |   102 +
 .../shared/ffi/platform/socket.rb.ffi              |     0
 .../shared/ffi/platform/sparc-solaris/errno.rb     |     0
 .../shared/ffi/platform/sparc-solaris/etc.rb       |     0
 .../shared/ffi/platform/sparc-solaris/fcntl.rb     |     0
 .../ffi/platform/sparc-solaris/platform.conf       |     0
 .../shared/ffi/platform/sparc-solaris/socket.rb    |     0
 .../shared/ffi/platform/sparc-solaris/stat.rb      |     0
 .../shared/ffi/platform/sparc-solaris/sysconf.rb   |     0
 .../shared/ffi/platform/sparc-solaris/syslog.rb    |     0
 .../shared/ffi/platform/sparc-solaris/types.conf   |     0
 .../shared/ffi/platform/sparc-solaris/zlib.rb      |     0
 .../shared/ffi/platform/sparcv9-solaris/errno.rb   |     0
 .../shared/ffi/platform/sparcv9-solaris/etc.rb     |     0
 .../shared/ffi/platform/sparcv9-solaris/fcntl.rb   |     0
 .../ffi/platform/sparcv9-solaris/platform.conf     |     0
 .../shared/ffi/platform/sparcv9-solaris/socket.rb  |     0
 .../shared/ffi/platform/sparcv9-solaris/stat.rb    |     0
 .../shared/ffi/platform/sparcv9-solaris/sysconf.rb |     0
 .../shared/ffi/platform/sparcv9-solaris/syslog.rb  |     0
 .../shared/ffi/platform/sparcv9-solaris/types.conf |     0
 .../shared/ffi/platform/sparcv9-solaris/zlib.rb    |     0
 .../shared/ffi/platform/stat.rb.ffi                |     0
 .../shared/ffi/platform/sysconf.rb.ffi             |     0
 lib/ruby/shared/ffi/platform/syslog.rb.ffi         |    47 +
 .../shared/ffi/platform/x86_64-darwin/errno.rb     |     0
 .../shared/ffi/platform/x86_64-darwin/etc.rb       |     0
 .../shared/ffi/platform/x86_64-darwin/fcntl.rb     |     0
 .../ffi/platform/x86_64-darwin/platform.conf       |     0
 .../shared/ffi/platform/x86_64-darwin/socket.rb    |   198 +
 .../shared/ffi/platform/x86_64-darwin/stat.rb      |     0
 .../shared/ffi/platform/x86_64-darwin/sysconf.rb   |     0
 .../shared/ffi/platform/x86_64-darwin/syslog.rb    |    48 +
 .../shared/ffi/platform/x86_64-darwin/types.conf   |     0
 .../shared/ffi/platform/x86_64-darwin/zlib.rb      |     0
 .../shared/ffi/platform/x86_64-freebsd/syslog.rb   |    43 +
 .../ffi/platform/x86_64-freebsd}/types.conf        |     0
 .../shared/ffi/platform/x86_64-linux/errno.rb      |     0
 .../shared/ffi/platform/x86_64-linux/etc.rb        |     0
 .../shared/ffi/platform/x86_64-linux/fcntl.rb      |     0
 .../shared/ffi/platform/x86_64-linux/platform.conf |     0
 .../shared/ffi/platform/x86_64-linux/socket.rb     |   198 +
 .../shared/ffi/platform/x86_64-linux/stat.rb       |     0
 .../shared/ffi/platform/x86_64-linux/sysconf.rb    |   140 +
 .../shared/ffi/platform/x86_64-linux/syslog.rb     |    48 +
 .../shared/ffi/platform/x86_64-linux/types.conf    |     0
 lib/ruby/shared/ffi/platform/x86_64-linux/zlib.rb  |  1465 ++
 .../shared/ffi/platform/x86_64-openbsd/errno.rb    |    72 +
 .../ffi/platform/x86_64-openbsd}/etc.rb            |     0
 .../ffi/platform/x86_64-openbsd}/fcntl.rb          |     0
 .../ffi/platform/x86_64-openbsd}/platform.conf     |     0
 .../shared/ffi/platform/x86_64-openbsd/socket.rb   |   198 +
 .../shared/ffi/platform/x86_64-openbsd/stat.rb     |    53 +
 .../shared/ffi/platform/x86_64-openbsd/sysconf.rb  |   140 +
 .../ffi/platform/x86_64-openbsd}/syslog.rb         |     0
 .../ffi/platform/x86_64-openbsd}/types.conf        |     0
 .../ffi/platform/x86_64-openbsd}/zlib.rb           |     0
 .../shared/ffi/platform/x86_64-solaris/errno.rb    |     0
 .../shared/ffi/platform/x86_64-solaris/etc.rb      |     0
 .../shared/ffi/platform/x86_64-solaris/fcntl.rb    |     0
 .../ffi/platform/x86_64-solaris/platform.conf      |     0
 .../shared/ffi/platform/x86_64-solaris/socket.rb   |     0
 .../shared/ffi/platform/x86_64-solaris/stat.rb     |     0
 .../shared/ffi/platform/x86_64-solaris/sysconf.rb  |     0
 .../shared/ffi/platform/x86_64-solaris/syslog.rb   |     0
 .../shared/ffi/platform/x86_64-solaris/types.conf  |     0
 .../shared/ffi/platform/x86_64-solaris/zlib.rb     |     0
 .../ffi/platform/x86_64-windows/platform.conf      |   520 +
 .../shared/ffi/platform/x86_64-windows/types.conf  |    27 +
 .../shared/ffi/platform/zlib.rb.ffi                |     0
 lib/ruby/shared/ffi/pointer.rb                     |     1 +
 lib/ruby/{site_ruby => }/shared/ffi/rbx.rb         |     0
 lib/ruby/shared/ffi/struct.rb                      |   189 +
 lib/ruby/shared/ffi/struct_layout_builder.rb       |   167 +
 lib/ruby/shared/ffi/tools/Rakefile                 |    58 +
 .../shared/ffi/tools/const_generator.rb            |     0
 .../{site_ruby => }/shared/ffi/tools/generator.rb  |     0
 .../shared/ffi/tools/generator_task.rb             |     0
 .../{site_ruby => }/shared/ffi/tools/platform.rake |     0
 .../shared/ffi/tools/struct_generator.rb           |     0
 .../shared/ffi/tools/types_generator.rb            |     0
 lib/ruby/shared/ffi/types.rb                       |   164 +
 lib/ruby/shared/ffi/union.rb                       |    66 +
 lib/ruby/shared/ffi/variadic.rb                    |    73 +
 lib/ruby/shared/fiber.rb                           |    12 +
 lib/ruby/shared/fiddle.rb                          |    54 +
 lib/ruby/shared/fiddle/closure.rb                  |    48 +
 lib/ruby/shared/fiddle/function.rb                 |     6 +
 lib/ruby/shared/fiddle/jruby.rb                    |    57 +
 lib/ruby/shared/gauntlet_rubygems.rb               |    50 +
 lib/ruby/{site_ruby => }/shared/java/inspect.rb    |     0
 lib/ruby/shared/jruby/compiler.rb                  |   228 +
 .../shared/jruby/compiler/extending.rb             |     0
 lib/ruby/shared/jruby/compiler/java_class.rb       |   697 +
 lib/ruby/shared/jruby/compiler/java_signature.rb   |   127 +
 lib/ruby/shared/jruby/core_ext.rb                  |     3 +
 lib/ruby/shared/jruby/core_ext/class.rb            |   233 +
 lib/ruby/shared/jruby/core_ext/method.rb           |    73 +
 lib/ruby/shared/jruby/core_ext/string.rb           |    15 +
 lib/ruby/shared/jruby/core_ext/thread.rb           |    19 +
 lib/ruby/shared/jruby/ext.rb                       |   128 +
 lib/ruby/{site_ruby => }/shared/jruby/jrubyc.rb    |     0
 lib/ruby/shared/jruby/profiler.rb                  |    57 +
 lib/ruby/shared/jruby/profiler/shutdown_hook.rb    |    11 +
 lib/ruby/shared/jruby/synchronized.rb              |    24 +
 lib/ruby/shared/jruby/thread_dump.rb               |    47 +
 lib/ruby/shared/jruby/vm.rb                        |   197 +
 lib/ruby/shared/jruby/win32ole/stub.rb             |    16 +
 lib/ruby/shared/mkmf.rb                            |  1906 ++
 lib/ruby/shared/psych.rb                           |   333 +
 lib/ruby/shared/psych/coder.rb                     |    94 +
 lib/ruby/shared/psych/core_ext.rb                  |    35 +
 lib/ruby/shared/psych/deprecated.rb                |    84 +
 lib/ruby/shared/psych/handler.rb                   |   249 +
 lib/ruby/shared/psych/handlers/document_stream.rb  |    22 +
 lib/ruby/shared/psych/handlers/recorder.rb         |    39 +
 lib/ruby/shared/psych/json.rb                      |     6 +
 lib/ruby/shared/psych/json/ruby_events.rb          |    19 +
 lib/ruby/shared/psych/json/stream.rb               |    15 +
 lib/ruby/shared/psych/json/tree_builder.rb         |    12 +
 lib/ruby/shared/psych/json/yaml_events.rb          |    29 +
 lib/ruby/shared/psych/nodes.rb                     |    77 +
 lib/ruby/shared/psych/nodes/alias.rb               |    18 +
 lib/ruby/shared/psych/nodes/document.rb            |    60 +
 lib/ruby/shared/psych/nodes/mapping.rb             |    56 +
 lib/ruby/shared/psych/nodes/node.rb                |    53 +
 lib/ruby/shared/psych/nodes/scalar.rb              |    67 +
 lib/ruby/shared/psych/nodes/sequence.rb            |    81 +
 lib/ruby/shared/psych/nodes/stream.rb              |    37 +
 lib/ruby/shared/psych/omap.rb                      |     4 +
 lib/ruby/shared/psych/parser.rb                    |    51 +
 lib/ruby/shared/psych/scalar_scanner.rb            |   144 +
 lib/ruby/shared/psych/set.rb                       |     4 +
 lib/ruby/shared/psych/stream.rb                    |    36 +
 lib/ruby/shared/psych/streaming.rb                 |    22 +
 lib/ruby/shared/psych/syntax_error.rb              |    22 +
 lib/ruby/shared/psych/tree_builder.rb              |    96 +
 lib/ruby/shared/psych/visitors.rb                  |     6 +
 lib/ruby/shared/psych/visitors/depth_first.rb      |    26 +
 lib/ruby/shared/psych/visitors/emitter.rb          |    51 +
 lib/ruby/shared/psych/visitors/json_tree.rb        |    21 +
 lib/ruby/shared/psych/visitors/to_ruby.rb          |   346 +
 lib/ruby/shared/psych/visitors/visitor.rb          |    19 +
 lib/ruby/shared/psych/visitors/yaml_tree.rb        |   485 +
 lib/ruby/shared/psych/y.rb                         |     7 +
 lib/ruby/shared/pty.rb                             |    69 +
 lib/ruby/shared/rbconfig/datadir.rb                |    13 +
 lib/ruby/shared/readline.rb                        |    14 +
 .../ruby/shared/readline/.keep                     |     0
 lib/ruby/shared/rubygems.rb                        |  1245 ++
 lib/ruby/shared/rubygems/available_set.rb          |   164 +
 lib/ruby/shared/rubygems/basic_specification.rb    |   289 +
 lib/ruby/shared/rubygems/command.rb                |   582 +
 lib/ruby/shared/rubygems/command_manager.rb        |   218 +
 lib/ruby/shared/rubygems/commands/build_command.rb |    60 +
 lib/ruby/shared/rubygems/commands/cert_command.rb  |   276 +
 lib/ruby/shared/rubygems/commands/check_command.rb |    93 +
 .../shared/rubygems/commands/cleanup_command.rb    |   165 +
 .../shared/rubygems/commands/contents_command.rb   |   190 +
 .../shared/rubygems/commands/dependency_command.rb |   207 +
 .../rubygems/commands/environment_command.rb       |   158 +
 lib/ruby/shared/rubygems/commands/fetch_command.rb |    77 +
 .../rubygems/commands/generate_index_command.rb    |    84 +
 lib/ruby/shared/rubygems/commands/help_command.rb  |   384 +
 .../shared/rubygems/commands/install_command.rb    |   347 +
 lib/ruby/shared/rubygems/commands/list_command.rb  |    40 +
 lib/ruby/shared/rubygems/commands/lock_command.rb  |   110 +
 .../shared/rubygems/commands/mirror_command.rb     |    25 +
 lib/ruby/shared/rubygems/commands/open_command.rb  |    76 +
 .../shared/rubygems/commands/outdated_command.rb   |    32 +
 lib/ruby/shared/rubygems/commands/owner_command.rb |    99 +
 .../shared/rubygems/commands/pristine_command.rb   |   165 +
 lib/ruby/shared/rubygems/commands/push_command.rb  |    98 +
 lib/ruby/shared/rubygems/commands/query_command.rb |   343 +
 lib/ruby/shared/rubygems/commands/rdoc_command.rb  |    96 +
 .../shared/rubygems/commands/search_command.rb     |    40 +
 .../shared/rubygems/commands/server_command.rb     |    86 +
 lib/ruby/shared/rubygems/commands/setup_command.rb |   483 +
 .../shared/rubygems/commands/sources_command.rb    |   210 +
 .../rubygems/commands/specification_command.rb     |   145 +
 lib/ruby/shared/rubygems/commands/stale_command.rb |    38 +
 .../shared/rubygems/commands/uninstall_command.rb  |   164 +
 .../shared/rubygems/commands/unpack_command.rb     |   182 +
 .../shared/rubygems/commands/update_command.rb     |   277 +
 lib/ruby/shared/rubygems/commands/which_command.rb |    90 +
 lib/ruby/shared/rubygems/commands/yank_command.rb  |   107 +
 lib/ruby/shared/rubygems/compatibility.rb          |    59 +
 lib/ruby/shared/rubygems/config_file.rb            |   483 +
 lib/ruby/shared/rubygems/core_ext/kernel_gem.rb    |    73 +
 .../shared/rubygems/core_ext/kernel_require.rb     |   139 +
 lib/ruby/shared/rubygems/defaults.rb               |   177 +
 lib/ruby/shared/rubygems/defaults/jruby.rb         |   133 +
 lib/ruby/shared/rubygems/dependency.rb             |   334 +
 lib/ruby/shared/rubygems/dependency_installer.rb   |   490 +
 lib/ruby/shared/rubygems/dependency_list.rb        |   240 +
 lib/ruby/shared/rubygems/deprecate.rb              |    70 +
 lib/ruby/shared/rubygems/doctor.rb                 |   131 +
 lib/ruby/shared/rubygems/errors.rb                 |   137 +
 lib/ruby/shared/rubygems/exceptions.rb             |   270 +
 lib/ruby/shared/rubygems/ext.rb                    |    18 +
 lib/ruby/shared/rubygems/ext/build_error.rb        |     6 +
 lib/ruby/shared/rubygems/ext/builder.rb            |   218 +
 lib/ruby/shared/rubygems/ext/cmake_builder.rb      |    16 +
 lib/ruby/shared/rubygems/ext/configure_builder.rb  |    23 +
 lib/ruby/shared/rubygems/ext/ext_conf_builder.rb   |    78 +
 lib/ruby/shared/rubygems/ext/rake_builder.rb       |    36 +
 lib/ruby/shared/rubygems/gem_runner.rb             |    81 +
 lib/ruby/shared/rubygems/gemcutter_utilities.rb    |   154 +
 lib/ruby/shared/rubygems/indexer.rb                |   498 +
 .../shared/rubygems/install_default_message.rb     |    12 +
 lib/ruby/shared/rubygems/install_message.rb        |    12 +
 lib/ruby/shared/rubygems/install_update_options.rb |   186 +
 lib/ruby/shared/rubygems/installer.rb              |   819 +
 lib/ruby/shared/rubygems/installer_test_case.rb    |   193 +
 lib/ruby/shared/rubygems/local_remote_options.rb   |   148 +
 lib/ruby/shared/rubygems/mock_gem_ui.rb            |    88 +
 lib/ruby/shared/rubygems/name_tuple.rb             |   123 +
 lib/ruby/shared/rubygems/package.rb                |   614 +
 lib/ruby/shared/rubygems/package/digest_io.rb      |    64 +
 lib/ruby/shared/rubygems/package/file_source.rb    |    33 +
 lib/ruby/shared/rubygems/package/io_source.rb      |    45 +
 lib/ruby/shared/rubygems/package/old.rb            |   178 +
 lib/ruby/shared/rubygems/package/source.rb         |     3 +
 lib/ruby/shared/rubygems/package/tar_header.rb     |   229 +
 lib/ruby/shared/rubygems/package/tar_reader.rb     |   123 +
 .../shared/rubygems/package/tar_reader/entry.rb    |   147 +
 lib/ruby/shared/rubygems/package/tar_test_case.rb  |   137 +
 lib/ruby/shared/rubygems/package/tar_writer.rb     |   326 +
 lib/ruby/shared/rubygems/package_task.rb           |   128 +
 lib/ruby/shared/rubygems/path_support.rb           |    80 +
 lib/ruby/shared/rubygems/platform.rb               |   204 +
 lib/ruby/shared/rubygems/psych_additions.rb        |     9 +
 lib/ruby/shared/rubygems/psych_tree.rb             |    31 +
 lib/ruby/shared/rubygems/rdoc.rb                   |   335 +
 lib/ruby/shared/rubygems/remote_fetcher.rb         |   404 +
 lib/ruby/shared/rubygems/request.rb                |   244 +
 .../shared/rubygems/request/connection_pools.rb    |    83 +
 lib/ruby/shared/rubygems/request/http_pool.rb      |    47 +
 lib/ruby/shared/rubygems/request/https_pool.rb     |    10 +
 lib/ruby/shared/rubygems/request_set.rb            |   419 +
 .../rubygems/request_set/gem_dependency_api.rb     |   801 +
 lib/ruby/shared/rubygems/request_set/lockfile.rb   |   238 +
 .../shared/rubygems/request_set/lockfile/parser.rb |   334 +
 .../rubygems/request_set/lockfile/tokenizer.rb     |   108 +
 lib/ruby/shared/rubygems/requirement.rb            |   284 +
 lib/ruby/shared/rubygems/resolver.rb               |   485 +
 .../shared/rubygems/resolver/activation_request.rb |   172 +
 lib/ruby/shared/rubygems/resolver/api_set.rb       |   125 +
 .../shared/rubygems/resolver/api_specification.rb  |    85 +
 lib/ruby/shared/rubygems/resolver/best_set.rb      |    78 +
 lib/ruby/shared/rubygems/resolver/composed_set.rb  |    66 +
 lib/ruby/shared/rubygems/resolver/conflict.rb      |   160 +
 lib/ruby/shared/rubygems/resolver/current_set.rb   |    13 +
 .../shared/rubygems/resolver/dependency_request.rb |   116 +
 lib/ruby/shared/rubygems/resolver/git_set.rb       |   122 +
 .../shared/rubygems/resolver/git_specification.rb  |    59 +
 lib/ruby/shared/rubygems/resolver/index_set.rb     |    80 +
 .../rubygems/resolver/index_specification.rb       |    69 +
 .../rubygems/resolver/installed_specification.rb   |    58 +
 lib/ruby/shared/rubygems/resolver/installer_set.rb |   224 +
 .../rubygems/resolver/local_specification.rb       |    41 +
 lib/ruby/shared/rubygems/resolver/lock_set.rb      |    84 +
 .../shared/rubygems/resolver/lock_specification.rb |    84 +
 .../shared/rubygems/resolver/requirement_list.rb   |    81 +
 lib/ruby/shared/rubygems/resolver/set.rb           |    56 +
 .../shared/rubygems/resolver/spec_specification.rb |    56 +
 lib/ruby/shared/rubygems/resolver/specification.rb |   110 +
 lib/ruby/shared/rubygems/resolver/stats.rb         |    44 +
 lib/ruby/shared/rubygems/resolver/vendor_set.rb    |    87 +
 .../rubygems/resolver/vendor_specification.rb      |    24 +
 lib/ruby/shared/rubygems/security.rb               |   595 +
 lib/ruby/shared/rubygems/security/policies.rb      |   115 +
 lib/ruby/shared/rubygems/security/policy.rb        |   295 +
 lib/ruby/shared/rubygems/security/signer.rb        |   154 +
 lib/ruby/shared/rubygems/security/trust_dir.rb     |   118 +
 lib/ruby/shared/rubygems/server.rb                 |   868 +
 lib/ruby/shared/rubygems/source.rb                 |   234 +
 lib/ruby/shared/rubygems/source/git.rb             |   240 +
 lib/ruby/shared/rubygems/source/installed.rb       |    40 +
 lib/ruby/shared/rubygems/source/local.rb           |   129 +
 lib/ruby/shared/rubygems/source/lock.rb            |    48 +
 lib/ruby/shared/rubygems/source/specific_file.rb   |    72 +
 lib/ruby/shared/rubygems/source/vendor.rb          |    27 +
 lib/ruby/shared/rubygems/source_list.rb            |   149 +
 lib/ruby/shared/rubygems/source_local.rb           |     5 +
 lib/ruby/shared/rubygems/source_specific_file.rb   |     4 +
 lib/ruby/shared/rubygems/spec_fetcher.rb           |   269 +
 lib/ruby/shared/rubygems/specification.rb          |  2800 +++
 .../ssl_certs/AddTrustExternalCARoot-2048.pem      |    25 +
 .../rubygems/ssl_certs/AddTrustExternalCARoot.pem  |    32 +
 .../Class3PublicPrimaryCertificationAuthority.pem  |    14 +
 .../ssl_certs/DigiCertHighAssuranceEVRootCA.pem    |    23 +
 ...t_net-Secure-Server-Certification-Authority.pem |    90 +
 ...ntrustnetSecureServerCertificationAuthority.pem |    28 +
 .../shared/rubygems/ssl_certs/GeoTrustGlobalCA.pem |    20 +
 .../rubygems/ssl_certs/GeoTrust_Global_CA.pem      |    20 +
 ...lass3PublicPrimaryCertificationAuthority-G2.pem |    57 +
 lib/ruby/shared/rubygems/stub_specification.rb     |   196 +
 lib/ruby/shared/rubygems/syck_hack.rb              |    76 +
 lib/ruby/shared/rubygems/test_case.rb              |  1447 ++
 lib/ruby/shared/rubygems/test_utilities.rb         |   383 +
 lib/ruby/shared/rubygems/text.rb                   |    75 +
 lib/ruby/shared/rubygems/uninstaller.rb            |   345 +
 lib/ruby/shared/rubygems/uri_formatter.rb          |    49 +
 lib/ruby/shared/rubygems/user_interaction.rb       |   703 +
 lib/ruby/shared/rubygems/util.rb                   |   134 +
 lib/ruby/shared/rubygems/util/list.rb              |    48 +
 lib/ruby/shared/rubygems/util/stringio.rb          |    34 +
 lib/ruby/shared/rubygems/validator.rb              |   165 +
 lib/ruby/shared/rubygems/version.rb                |   356 +
 lib/ruby/shared/rubygems/version_option.rb         |    71 +
 lib/ruby/shared/securerandom.rb                    |   210 +
 lib/ruby/shared/syslog.rb                          |   230 +
 lib/ruby/shared/tempfile.rb                        |    59 +
 lib/ruby/shared/tmpdir.rb                          |   156 +
 lib/ruby/{1.9 => shared}/ubygems.rb                |     0
 lib/ruby/site_ruby/.cvsignore                      |     1 -
 lib/ruby/site_ruby/1.8/gauntlet_rubygems.rb        |    50 -
 lib/ruby/site_ruby/1.8/gemconfigure.rb             |    24 -
 lib/ruby/site_ruby/1.8/rbconfig/datadir.rb         |    20 -
 lib/ruby/site_ruby/1.8/rubygems.rb                 |  1118 --
 lib/ruby/site_ruby/1.8/rubygems/builder.rb         |    92 -
 lib/ruby/site_ruby/1.8/rubygems/command.rb         |   514 -
 lib/ruby/site_ruby/1.8/rubygems/command_manager.rb |   176 -
 .../1.8/rubygems/commands/build_command.rb         |    53 -
 .../1.8/rubygems/commands/cert_command.rb          |    86 -
 .../1.8/rubygems/commands/check_command.rb         |    80 -
 .../1.8/rubygems/commands/cleanup_command.rb       |   106 -
 .../1.8/rubygems/commands/contents_command.rb      |    98 -
 .../1.8/rubygems/commands/dependency_command.rb    |   193 -
 .../1.8/rubygems/commands/environment_command.rb   |   128 -
 .../1.8/rubygems/commands/fetch_command.rb         |    63 -
 .../rubygems/commands/generate_index_command.rb    |   133 -
 .../1.8/rubygems/commands/help_command.rb          |   172 -
 .../1.8/rubygems/commands/install_command.rb       |   175 -
 .../1.8/rubygems/commands/list_command.rb          |    35 -
 .../1.8/rubygems/commands/lock_command.rb          |   110 -
 .../1.8/rubygems/commands/mirror_command.rb        |   111 -
 .../1.8/rubygems/commands/outdated_command.rb      |    33 -
 .../1.8/rubygems/commands/owner_command.rb         |    75 -
 .../1.8/rubygems/commands/pristine_command.rb      |    93 -
 .../1.8/rubygems/commands/push_command.rb          |    45 -
 .../1.8/rubygems/commands/query_command.rb         |   267 -
 .../1.8/rubygems/commands/rdoc_command.rb          |    91 -
 .../1.8/rubygems/commands/search_command.rb        |    31 -
 .../1.8/rubygems/commands/server_command.rb        |    76 -
 .../1.8/rubygems/commands/setup_command.rb         |   373 -
 .../1.8/rubygems/commands/sources_command.rb       |   157 -
 .../1.8/rubygems/commands/specification_command.rb |   124 -
 .../1.8/rubygems/commands/stale_command.rb         |    27 -
 .../1.8/rubygems/commands/uninstall_command.rb     |    83 -
 .../1.8/rubygems/commands/unpack_command.rb        |    97 -
 .../1.8/rubygems/commands/update_command.rb        |   202 -
 .../1.8/rubygems/commands/which_command.rb         |    85 -
 lib/ruby/site_ruby/1.8/rubygems/config_file.rb     |   346 -
 lib/ruby/site_ruby/1.8/rubygems/custom_require.rb  |    46 -
 lib/ruby/site_ruby/1.8/rubygems/defaults.rb        |   103 -
 lib/ruby/site_ruby/1.8/rubygems/defaults/jruby.rb  |   113 -
 lib/ruby/site_ruby/1.8/rubygems/dependency.rb      |   206 -
 .../site_ruby/1.8/rubygems/dependency_installer.rb |   279 -
 lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb |   214 -
 .../1.8/rubygems/digest/digest_adapter.rb          |    49 -
 lib/ruby/site_ruby/1.8/rubygems/digest/md5.rb      |    23 -
 lib/ruby/site_ruby/1.8/rubygems/digest/sha1.rb     |    22 -
 lib/ruby/site_ruby/1.8/rubygems/digest/sha2.rb     |    22 -
 lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb     |   237 -
 lib/ruby/site_ruby/1.8/rubygems/exceptions.rb      |    82 -
 lib/ruby/site_ruby/1.8/rubygems/ext.rb             |    18 -
 lib/ruby/site_ruby/1.8/rubygems/ext/builder.rb     |    54 -
 .../1.8/rubygems/ext/configure_builder.rb          |    25 -
 .../site_ruby/1.8/rubygems/ext/ext_conf_builder.rb |    24 -
 .../site_ruby/1.8/rubygems/ext/rake_builder.rb     |    31 -
 lib/ruby/site_ruby/1.8/rubygems/format.rb          |    83 -
 lib/ruby/site_ruby/1.8/rubygems/gem_openssl.rb     |    94 -
 .../site_ruby/1.8/rubygems/gem_path_searcher.rb    |   100 -
 lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb      |    78 -
 .../site_ruby/1.8/rubygems/gemcutter_utilities.rb  |    49 -
 lib/ruby/site_ruby/1.8/rubygems/indexer.rb         |   712 -
 .../1.8/rubygems/install_update_options.rb         |   117 -
 lib/ruby/site_ruby/1.8/rubygems/installer.rb       |   540 -
 .../site_ruby/1.8/rubygems/local_remote_options.rb |   135 -
 lib/ruby/site_ruby/1.8/rubygems/old_format.rb      |   152 -
 lib/ruby/site_ruby/1.8/rubygems/package.rb         |    94 -
 .../site_ruby/1.8/rubygems/package/f_sync_dir.rb   |    22 -
 .../site_ruby/1.8/rubygems/package/tar_header.rb   |   265 -
 .../site_ruby/1.8/rubygems/package/tar_input.rb    |   219 -
 .../site_ruby/1.8/rubygems/package/tar_output.rb   |   143 -
 .../site_ruby/1.8/rubygems/package/tar_reader.rb   |   105 -
 .../1.8/rubygems/package/tar_reader/entry.rb       |   140 -
 .../site_ruby/1.8/rubygems/package/tar_writer.rb   |   240 -
 lib/ruby/site_ruby/1.8/rubygems/package_task.rb    |   123 -
 lib/ruby/site_ruby/1.8/rubygems/platform.rb        |   180 -
 lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb  |   381 -
 .../1.8/rubygems/require_paths_builder.rb          |    17 -
 lib/ruby/site_ruby/1.8/rubygems/requirement.rb     |   148 -
 .../site_ruby/1.8/rubygems/rubygems_version.rb     |    19 -
 lib/ruby/site_ruby/1.8/rubygems/security.rb        |   786 -
 lib/ruby/site_ruby/1.8/rubygems/server.rb          |   844 -
 lib/ruby/site_ruby/1.8/rubygems/source_index.rb    |   597 -
 .../site_ruby/1.8/rubygems/source_info_cache.rb    |   393 -
 .../1.8/rubygems/source_info_cache_entry.rb        |    56 -
 lib/ruby/site_ruby/1.8/rubygems/spec_fetcher.rb    |   278 -
 lib/ruby/site_ruby/1.8/rubygems/specification.rb   |  1494 --
 lib/ruby/site_ruby/1.8/rubygems/test_utilities.rb  |   160 -
 lib/ruby/site_ruby/1.8/rubygems/text.rb            |    30 -
 lib/ruby/site_ruby/1.8/rubygems/timer.rb           |    28 -
 lib/ruby/site_ruby/1.8/rubygems/uninstaller.rb     |   262 -
 .../site_ruby/1.8/rubygems/user_interaction.rb     |   435 -
 lib/ruby/site_ruby/1.8/rubygems/validator.rb       |   241 -
 lib/ruby/site_ruby/1.8/rubygems/version.rb         |   308 -
 lib/ruby/site_ruby/1.8/rubygems/version_option.rb  |    65 -
 lib/ruby/site_ruby/1.8/ubygems.rb                  |    10 -
 lib/ruby/site_ruby/shared/ant.rb                   |    62 -
 lib/ruby/site_ruby/shared/ant/ant.rb               |   214 -
 lib/ruby/site_ruby/shared/ant/element.rb           |   100 -
 .../site_ruby/shared/builtin/core_ext/symbol.rb    |     5 -
 lib/ruby/site_ruby/shared/builtin/java/java.io.rb  |    19 -
 .../site_ruby/shared/builtin/java/java.lang.rb     |    67 -
 .../site_ruby/shared/builtin/java/java.util.rb     |   126 -
 .../shared/builtin/java/java.util.regex.rb         |    83 -
 .../site_ruby/shared/builtin/java/org.jruby.ast.rb |    97 -
 lib/ruby/site_ruby/shared/builtin/javasupport.rb   |    46 -
 .../shared/builtin/javasupport/core_ext.rb         |     3 -
 .../shared/builtin/javasupport/core_ext/kernel.rb  |    24 -
 .../shared/builtin/javasupport/core_ext/object.rb  |   133 -
 .../site_ruby/shared/builtin/javasupport/java.rb   |    62 -
 .../shared/builtin/javasupport/proxy/array.rb      |    37 -
 .../shared/builtin/javasupport/utilities/array.rb  |    23 -
 .../shared/builtin/javasupport/utilities/base.rb   |    17 -
 lib/ruby/site_ruby/shared/builtin/rdoc_jruby.rb    |   266 -
 lib/ruby/site_ruby/shared/ffi/autopointer.rb       |    31 -
 lib/ruby/site_ruby/shared/ffi/enum.rb              |    82 -
 lib/ruby/site_ruby/shared/ffi/errno.rb             |     8 -
 lib/ruby/site_ruby/shared/ffi/ffi.rb               |   144 -
 lib/ruby/site_ruby/shared/ffi/io.rb                |    16 -
 lib/ruby/site_ruby/shared/ffi/library.rb           |   245 -
 lib/ruby/site_ruby/shared/ffi/managedstruct.rb     |    55 -
 lib/ruby/site_ruby/shared/ffi/memorypointer.rb     |    13 -
 .../shared/ffi/platform/i386-darwin/socket.rb      |   198 -
 .../shared/ffi/platform/i386-linux/socket.rb       |   198 -
 .../shared/ffi/platform/i386-linux/sysconf.rb      |   140 -
 .../shared/ffi/platform/i386-linux/zlib.rb         |  1465 --
 .../shared/ffi/platform/i386-openbsd/etc.rb        |    30 -
 .../shared/ffi/platform/i386-openbsd/zlib.rb       |  1465 --
 .../shared/ffi/platform/powerpc-darwin/syslog.rb   |    48 -
 .../site_ruby/shared/ffi/platform/syslog.rb.ffi    |    47 -
 .../shared/ffi/platform/x86_64-darwin/socket.rb    |   198 -
 .../shared/ffi/platform/x86_64-darwin/syslog.rb    |    48 -
 .../shared/ffi/platform/x86_64-linux/socket.rb     |   198 -
 .../shared/ffi/platform/x86_64-linux/sysconf.rb    |   140 -
 .../shared/ffi/platform/x86_64-linux/syslog.rb     |    48 -
 lib/ruby/site_ruby/shared/ffi/pointer.rb           |    54 -
 lib/ruby/site_ruby/shared/ffi/struct.rb            |   210 -
 lib/ruby/site_ruby/shared/ffi/times.rb             |    36 -
 lib/ruby/site_ruby/shared/ffi/tools/Rakefile       |    58 -
 lib/ruby/site_ruby/shared/ffi/types.rb             |   140 -
 lib/ruby/site_ruby/shared/ffi/variadic.rb          |    48 -
 lib/ruby/site_ruby/shared/jruby/compiler.rb        |   200 -
 .../site_ruby/shared/jruby/compiler/java_class.rb  |   654 -
 .../shared/jruby/openssl/autoloads/asn1.rb         |     9 -
 .../site_ruby/shared/jruby/openssl/autoloads/bn.rb |     9 -
 .../shared/jruby/openssl/autoloads/cipher.rb       |     9 -
 .../shared/jruby/openssl/autoloads/config.rb       |     9 -
 .../shared/jruby/openssl/autoloads/netscape.rb     |     9 -
 .../shared/jruby/openssl/autoloads/pkcs7.rb        |     9 -
 .../shared/jruby/openssl/autoloads/pkey.rb         |     9 -
 .../shared/jruby/openssl/autoloads/random.rb       |     9 -
 .../shared/jruby/openssl/autoloads/ssl.rb          |     9 -
 .../shared/jruby/openssl/autoloads/x509.rb         |     9 -
 lib/ruby/site_ruby/shared/jruby/openssl/builtin.rb |   196 -
 lib/ruby/site_ruby/shared/jruby/openssl/gem.rb     |     9 -
 .../site_ruby/shared/jruby/openssl/gem_only.rb     |     5 -
 lib/ruby/site_ruby/shared/jruby/openssl/stub.rb    |    11 -
 lib/ruby/site_ruby/shared/jruby/vm.rb              |   166 -
 lib/ruby/site_ruby/shared/jruby/win32ole/stub.rb   |     8 -
 lib/ruby/site_ruby/shared/pty.rb                   |    67 -
 lib/ruby/site_ruby/shared/securerandom.rb          |   102 -
 lib/ruby/site_ruby/shared/syslog.rb                |   221 -
 maven/jruby-complete/pom.rb                        |   115 +
 maven/jruby-complete/pom.xml                       |   311 +-
 .../pom.xml                                        |    40 +
 .../irb.sh                                         |     5 +
 .../pom.xml                                        |    47 +
 .../verify.bsh                                     |    20 +
 .../src/it/app_using_classpath_uri/bundle/pom.rb   |    17 +
 .../src/it/app_using_classpath_uri/bundle/pom.xml  |    31 +
 .../main/java/org/jruby/osgi/bundle/Bundle.java    |     3 +
 .../bundle/src/main/ruby/.jrubydir                 |     3 +
 .../bundle/src/main/ruby/hello.rb                  |     1 +
 .../bundle/src/main/ruby/world.rb                  |     5 +
 .../src/it/app_using_classpath_uri/osgi_app/pom.rb |    48 +
 .../it/app_using_classpath_uri/osgi_app/pom.xml    |   153 +
 .../jruby/embed/osgi/test/JRubyOsgiEmbedTest.java  |    84 +
 .../src/it/app_using_classpath_uri/pom.rb          |     5 +
 .../src/it/app_using_classpath_uri/pom.xml         |    15 +
 .../it/app_using_classpath_uri/regular_app/pom.rb  |     6 +
 .../it/app_using_classpath_uri/regular_app/pom.xml |    27 +
 .../src/test/java/org/example/SimpleTest.java      |    21 +
 .../src/it/hello world/invoker.properties          |     3 +
 maven/jruby-complete/src/it/hello world/pom.xml    |    84 +
 maven/jruby-complete/src/it/hello world/verify.bsh |    34 +
 .../src/it/integrity/invoker.properties            |     3 +
 maven/jruby-complete/src/it/integrity/pom.xml      |   164 +
 maven/jruby-complete/src/it/integrity/verify.bsh   |    45 +
 .../src/it/legacy-osgi-test/invoker.properties     |     4 +
 .../jruby-complete/src/it/legacy-osgi-test/pom.xml |   150 +
 .../jruby/embed/osgi/test/JRubyOsgiEmbedTest.java  |    92 +
 maven/jruby-complete/src/it/settings.xml           |    35 +
 .../gems-bundle/Gemfile                            |     4 +
 .../gems-bundle/pom.rb                             |    29 +
 .../gems-bundle/pom.xml                            |   125 +
 .../src/main/java/org/jruby/osgi/gems/Gems.java    |     3 +
 .../invoker.properties                             |     2 +
 .../osgi_many_bundles_with_embedded_gems/pom.rb    |     5 +
 .../osgi_many_bundles_with_embedded_gems/pom.xml   |    15 +
 .../scripts-bundle/pom.rb                          |    19 +
 .../scripts-bundle/pom.xml                         |    40 +
 .../main/java/org/jruby/osgi/scripts/Scripts.java  |     3 +
 .../scripts-bundle/src/main/ruby/.jrubydir         |     0
 .../scripts-bundle/src/main/ruby/hello.rb          |     5 +
 .../scripts-bundle/src/main/ruby/world.rb          |     5 +
 .../test/pom.rb                                    |    46 +
 .../test/pom.xml                                   |   156 +
 .../jruby/embed/osgi/test/JRubyOsgiEmbedTest.java  |   124 +
 maven/jruby-dist/pom.rb                            |   108 +
 maven/jruby-dist/pom.xml                           |   182 +
 .../jruby-dist/src/it/integrity/invoker.properties |     3 +
 maven/jruby-dist/src/it/integrity/pom.xml          |   181 +
 maven/jruby-dist/src/it/integrity/verify.bsh       |    45 +
 maven/jruby-dist/src/it/settings.xml               |    35 +
 maven/jruby-dist/src/main/assembly/jruby.xml       |    50 +
 maven/jruby-jars/.gitignore                        |     4 +
 maven/jruby-jars/DEV_INSTRUCTIONS                  |     6 +
 maven/jruby-jars/Mavenfile                         |    59 +
 maven/jruby-jars/README.txt                        |  1011 ++
 maven/jruby-jars/jruby-jars.gemspec                |    33 +
 maven/jruby-jars/lib/jruby-jars.rb                 |    13 +
 maven/jruby-jars/pom.xml                           |   150 +
 .../jruby-jars/src/it/extended/invoker.properties  |     3 +
 maven/jruby-jars/src/it/extended/pom.rb            |    10 +
 maven/jruby-jars/src/it/extended/pom.xml           |    45 +
 .../src/test/java/org/example/SimpleTest.java      |   103 +
 .../jruby-jars/src/it/integrity/invoker.properties |     3 +
 maven/jruby-jars/src/it/integrity/pom.xml          |   168 +
 maven/jruby-jars/src/it/integrity/verify.bsh       |    45 +
 maven/jruby-jars/src/it/settings.xml               |    35 +
 maven/jruby-noasm/pom.rb                           |    45 +
 maven/jruby-noasm/pom.xml                          |    83 +
 maven/jruby-noasm/src/empty.jar                    |   Bin 0 -> 341 bytes
 .../src/it/integrity/invoker.properties            |     3 +
 maven/jruby-noasm/src/it/integrity/pom.xml         |   164 +
 maven/jruby-noasm/src/it/integrity/verify.bsh      |    45 +
 maven/jruby-noasm/src/it/settings.xml              |    35 +
 maven/jruby-rake-plugin/pom.rb                     |    31 +
 maven/jruby-rake-plugin/pom.xml                    |    49 +-
 .../java/org/jruby/maven/AbstractJRubyMojo.java    |    15 +-
 .../main/java/org/jruby/maven/ClasspathMojo.java   |    78 +
 .../src/main/resources/classpath.erb               |    33 +
 .../src/main/resources/dump_classpath.rb           |    19 +
 maven/jruby-stdlib/pom.rb                          |    98 +
 maven/jruby-stdlib/pom.xml                         |   138 +
 maven/jruby-stdlib/src/empty.jar                   |   Bin 0 -> 341 bytes
 .../src/main/resources/META-INF/MANIFEST.MF        |    12 +
 maven/jruby/README.md                              |    30 +
 maven/jruby/pom.rb                                 |    83 +
 maven/jruby/pom.xml                                |   268 +-
 maven/jruby/src/empty.jar                          |   Bin 0 -> 341 bytes
 maven/jruby/src/it/extended/invoker.properties     |     3 +
 maven/jruby/src/it/extended/pom.rb                 |     9 +
 maven/jruby/src/it/extended/pom.xml                |    41 +
 .../src/test/java/org/example/SimpleTest.java      |   103 +
 maven/jruby/src/it/integrity/invoker.properties    |     3 +
 maven/jruby/src/it/integrity/pom.xml               |   164 +
 maven/jruby/src/it/integrity/verify.bsh            |    45 +
 maven/jruby/src/it/j2ee_jetty/pom.rb               |    55 +
 maven/jruby/src/it/j2ee_jetty/pom.xml              |   133 +
 .../src/it/j2ee_jetty/src/main/ruby/hello_world.rb |     7 +
 .../it/j2ee_jetty/src/main/webapp/WEB-INF/web.xml  |     7 +
 .../src/it/j2ee_jetty/src/main/webapp/index.jsp    |    13 +
 maven/jruby/src/it/j2ee_jetty_rack/.gitignore      |     1 +
 maven/jruby/src/it/j2ee_jetty_rack/.jrubydir       |     4 +
 maven/jruby/src/it/j2ee_jetty_rack/Mavenfile       |    80 +
 maven/jruby/src/it/j2ee_jetty_rack/config.ru       |    19 +
 .../src/it/j2ee_jetty_rack/lib/hello_world.rb      |     7 +
 maven/jruby/src/it/j2ee_jetty_rack/pom.xml         |   151 +
 .../it/j2ee_jetty_rack/public/WEB-INF/.gitignore   |     2 +
 .../src/it/j2ee_jetty_rack/public/WEB-INF/web.xml  |    22 +
 maven/jruby/src/it/j2ee_tomcat/pom.rb              |    54 +
 maven/jruby/src/it/j2ee_tomcat/pom.xml             |   122 +
 .../it/j2ee_tomcat/src/main/ruby/hello_world.rb    |     8 +
 .../it/j2ee_tomcat/src/main/webapp/WEB-INF/web.xml |     7 +
 .../src/it/j2ee_tomcat/src/main/webapp/index.jsp   |    13 +
 maven/jruby/src/it/j2ee_tomcat_rack/.gitignore     |     1 +
 maven/jruby/src/it/j2ee_tomcat_rack/.jrubydir      |     4 +
 maven/jruby/src/it/j2ee_tomcat_rack/Mavenfile      |    83 +
 maven/jruby/src/it/j2ee_tomcat_rack/config.ru      |    19 +
 .../src/it/j2ee_tomcat_rack/lib/hello_world.rb     |     7 +
 maven/jruby/src/it/j2ee_tomcat_rack/pom.xml        |   141 +
 .../it/j2ee_tomcat_rack/public/WEB-INF/.gitignore  |     2 +
 .../src/it/j2ee_tomcat_rack/public/WEB-INF/web.xml |    22 +
 maven/jruby/src/it/j2ee_wildfly/pom.rb             |    87 +
 maven/jruby/src/it/j2ee_wildfly/pom.xml            |   126 +
 .../it/j2ee_wildfly/src/main/ruby/hello_world.rb   |     9 +
 .../j2ee_wildfly/src/main/webapp/WEB-INF/web.xml   |     7 +
 .../src/it/j2ee_wildfly/src/main/webapp/index.jsp  |    13 +
 maven/jruby/src/it/jetty/.gitignore                |     1 +
 maven/jruby/src/it/jetty/Mavenfile                 |    75 +
 maven/jruby/src/it/jetty/config.ru                 |    20 +
 maven/jruby/src/it/jetty/lib/hello_world.rb        |     7 +
 maven/jruby/src/it/jetty/pom.xml                   |   163 +
 maven/jruby/src/it/jetty/public/WEB-INF/.gitignore |     2 +
 maven/jruby/src/it/jetty/public/WEB-INF/web.xml    |    36 +
 .../src/it/many_jars_with_embedded_gems/app/pom.rb |    11 +
 .../it/many_jars_with_embedded_gems/app/pom.xml    |    40 +
 .../app/src/main/ruby/hello.rb                     |    15 +
 .../app/src/test/java/org/example/JavaxTest.java   |    22 +
 .../app/src/test/java/org/example/SimpleTest.java  |    20 +
 .../invoker.properties                             |     3 +
 .../src/it/many_jars_with_embedded_gems/pom.rb     |     5 +
 .../src/it/many_jars_with_embedded_gems/pom.xml    |    14 +
 .../many_jars_with_embedded_gems/zip_gem/Gemfile   |     6 +
 .../it/many_jars_with_embedded_gems/zip_gem/pom.rb |     7 +
 .../many_jars_with_embedded_gems/zip_gem/pom.xml   |    47 +
 .../it/many_jars_with_embedded_gems_ng/app/pom.rb  |    11 +
 .../it/many_jars_with_embedded_gems_ng/app/pom.xml |    40 +
 .../app/src/main/ruby/hello.rb                     |    15 +
 .../app/src/test/java/org/example/SimpleTest.java  |    42 +
 .../many_jars_with_embedded_gems_ng/gem1/Gemfile   |     6 +
 .../it/many_jars_with_embedded_gems_ng/gem1/pom.rb |    15 +
 .../many_jars_with_embedded_gems_ng/gem1/pom.xml   |    75 +
 .../many_jars_with_embedded_gems_ng/gem2/Gemfile   |     4 +
 .../it/many_jars_with_embedded_gems_ng/gem2/pom.rb |    15 +
 .../many_jars_with_embedded_gems_ng/gem2/pom.xml   |    75 +
 .../src/it/many_jars_with_embedded_gems_ng/pom.rb  |     5 +
 .../src/it/many_jars_with_embedded_gems_ng/pom.xml |    15 +
 maven/jruby/src/it/runnable/.gitignore             |     1 +
 maven/jruby/src/it/runnable/.jbundler/classpath.rb |    12 +
 maven/jruby/src/it/runnable/Gemfile                |     7 +
 maven/jruby/src/it/runnable/Gemfile.lock           |    50 +
 maven/jruby/src/it/runnable/Jarfile                |     1 +
 maven/jruby/src/it/runnable/Jarfile.lock           |     6 +
 maven/jruby/src/it/runnable/Mavenfile              |    80 +
 maven/jruby/src/it/runnable/Rakefile               |    15 +
 maven/jruby/src/it/runnable/pom.xml                |   311 +
 maven/jruby/src/it/runnable/spec/one_spec.rb       |    12 +
 .../jruby/src/it/runnable/src/main/java/Main.java  |    40 +
 maven/jruby/src/it/runnable/verify.bsh             |    10 +
 maven/jruby/src/it/settings.xml                    |    35 +
 maven/jruby/src/it/tomcat/pom.rb                   |    51 +
 maven/jruby/src/it/tomcat/pom.xml                  |   111 +
 .../src/it/tomcat/src/main/ruby/hello_world.rb     |     7 +
 .../src/it/tomcat/src/main/webapp/WEB-INF/web.xml  |     7 +
 .../jruby/src/it/tomcat/src/main/webapp/index.jsp  |    13 +
 maven/jruby/src/templates/j2ee_wlp/pom.rb          |    72 +
 maven/jruby/src/templates/j2ee_wlp/pom.xml         |   141 +
 .../j2ee_wlp/src/main/ruby/hello_world.rb          |     9 +
 .../j2ee_wlp/src/main/webapp/WEB-INF/web.xml       |     7 +
 .../templates/j2ee_wlp/src/main/webapp/index.jsp   |    13 +
 .../jruby/src/templates/osgi_all_inclusive/Gemfile |     3 +
 .../osgi_all_inclusive/invoker.properties          |     3 +
 .../jruby/src/templates/osgi_all_inclusive/pom.rb  |    78 +
 .../jruby/src/templates/osgi_all_inclusive/pom.xml |   227 +
 .../osgi_all_inclusive/src/main/ruby/hello.rb      |     5 +
 .../osgi_all_inclusive/src/main/ruby/world.rb      |     5 +
 .../jruby/embed/osgi/test/JRubyOsgiEmbedTest.java  |   109 +
 maven/pom.rb                                       |    51 +
 maven/pom.xml                                      |   125 +
 nbproject/genfiles.properties                      |     5 -
 nbproject/ide-file-targets.xml                     |    47 -
 nbproject/jdk.xml                                  |   157 -
 nbproject/nbjdk.properties                         |     1 -
 nbproject/nbjdk.xml                                |    25 -
 nbproject/project.xml                              |   298 -
 netbeans-ant.xml                                   |   125 -
 pom.xml                                            |   895 +-
 rakelib/applet.rake                                |    12 +
 rakelib/commands.rake                              |    35 +-
 rakelib/gem.rake                                   |    27 +
 rakelib/gem_installers.rake                        |    15 +-
 rakelib/git.rake                                   |    38 +-
 rakelib/graph.rake                                 |    24 +
 rakelib/helpers.rake                               |    59 -
 rakelib/helpers.rb                                 |   108 +
 rakelib/installer.rake                             |   164 +-
 rakelib/maven.rake                                 |    62 +-
 rakelib/parser.rake                                |     3 +-
 rakelib/release.rake                               |    44 +
 rakelib/rspec.rake                                 |    71 +
 rakelib/rubyspec.rake                              |   243 +
 rakelib/spec.rake                                  |   242 -
 rakelib/test.rake                                  |   210 +-
 samples/ffi/win32api.rb                            |     8 +-
 samples/irb-applet.html                            |     4 +-
 samples/jirb.jnlp                                  |    14 +-
 samples/jnlp/build.xml                             |     2 +-
 samples/jnlp/jirb.jnlp                             |     6 +-
 samples/jnlp/signed-jirb.jnlp                      |     6 +-
 samples/jrubyc_java/annotated.rb                   |     6 +-
 samples/jrubyc_java/overloads.rb                   |    10 +-
 samples/jrubyc_java/simple_junit.rb                |    10 +-
 samples/mvm.rb                                     |     7 +-
 samples/relative_require.jar                       |   Bin 0 -> 6262 bytes
 spec/.gitignore                                    |     3 -
 spec/compiler/general_spec.rb                      |   772 +
 spec/compiler/rubyscript_spec.rb                   |    13 +
 spec/compiler/skinnymethodadapter_spec.rb          |    43 +-
 spec/ffi/LICENSE.SPECS                             |    22 +
 spec/ffi/async_callback_spec.rb                    |    35 +
 spec/ffi/bool_spec.rb                              |    32 +
 spec/ffi/buffer_spec.rb                            |   201 +-
 spec/ffi/callback_spec.rb                          |   794 +-
 spec/ffi/custom_param_type.rb                      |    37 +
 spec/ffi/custom_type_spec.rb                       |    74 +
 spec/ffi/dup_spec.rb                               |    52 +
 spec/ffi/enum_spec.rb                              |   227 +
 spec/ffi/errno_spec.rb                             |    20 +
 spec/ffi/ffi_spec.rb                               |    28 +
 spec/ffi/fixtures/.gitignore                       |    10 +
 spec/ffi/fixtures/Benchmark.c                      |    52 +
 spec/ffi/fixtures/BoolTest.c                       |    34 +
 spec/ffi/fixtures/BufferTest.c                     |    31 +
 spec/ffi/fixtures/ClosureTest.c                    |   190 +
 spec/ffi/fixtures/EnumTest.c                       |    34 +
 spec/ffi/fixtures/FunctionTest.c                   |    58 +
 spec/ffi/fixtures/GNUmakefile                      |   149 +
 spec/ffi/fixtures/GlobalVariable.c                 |    62 +
 spec/ffi/fixtures/LastErrorTest.c                  |    21 +
 spec/ffi/fixtures/NumberTest.c                     |   132 +
 spec/ffi/fixtures/PointerTest.c                    |    63 +
 spec/ffi/fixtures/ReferenceTest.c                  |    23 +
 spec/ffi/fixtures/StringTest.c                     |    34 +
 spec/ffi/fixtures/StructTest.c                     |   243 +
 spec/ffi/fixtures/UnionTest.c                      |    43 +
 spec/ffi/fixtures/VariadicTest.c                   |    99 +
 spec/ffi/fixtures/classes.rb                       |   438 +
 spec/ffi/function_spec.rb                          |    89 +
 spec/ffi/io_spec.rb                                |    16 +
 spec/ffi/library_spec.rb                           |   299 +
 spec/ffi/long_double.rb                            |    30 +
 spec/ffi/managed_struct_spec.rb                    |    67 +
 spec/ffi/memorypointer_spec.rb                     |    40 +-
 spec/ffi/number_spec.rb                            |   247 +
 spec/ffi/platform_spec.rb                          |   114 +
 spec/ffi/pointer_spec.rb                           |   275 +
 spec/ffi/rbx/attach_function_spec.rb               |    33 +
 spec/ffi/rbx/memory_pointer_spec.rb                |   130 +
 spec/ffi/rbx/spec_helper.rb                        |     6 +
 spec/ffi/rbx/struct_spec.rb                        |    18 +
 spec/ffi/spec_helper.rb                            |    94 +
 spec/ffi/string_spec.rb                            |   118 +
 spec/ffi/strptr_spec.rb                            |    50 +
 spec/ffi/struct_by_ref_spec.rb                     |    43 +
 spec/ffi/struct_callback_spec.rb                   |    69 +
 spec/ffi/struct_initialize_spec.rb                 |    35 +
 spec/ffi/struct_packed_spec.rb                     |    50 +
 spec/ffi/struct_spec.rb                            |   723 +-
 spec/ffi/typedef_spec.rb                           |    91 +
 spec/ffi/union_spec.rb                             |    67 +
 spec/ffi/variadic_spec.rb                          |   150 +
 .../helpers/signature_parser_helper.rb             |    35 +-
 .../java_signature/simple_signatures_spec.rb       |    36 +-
 spec/helpers/ir/edge_helpers.rb                    |    30 +
 spec/helpers/ir/vertex_helpers.rb                  |    92 +
 spec/ir/directed_graph/directed_graph_spec.rb      |    88 +
 spec/ir/directed_graph/edge_spec.rb                |    26 +
 spec/ir/directed_graph/edge_type_iterator_spec.rb  |   133 +
 spec/ir/directed_graph/vertex_spec.rb              |   319 +
 spec/java_integration/addons/io_spec.rb            |    21 +-
 spec/java_integration/addons/net_spec.rb           |    24 +
 spec/java_integration/addons/object_spec.rb        |    26 +-
 spec/java_integration/addons/string_spec.rb        |     2 +-
 spec/java_integration/addons/stringio_addons.rb    |     8 +-
 .../addons/synchronized_class_spec.rb              |     6 +-
 spec/java_integration/addons/throwable_spec.rb     |    39 +-
 spec/java_integration/ant/ant_spec.rb              |    46 +-
 spec/java_integration/ant/project_spec.rb          |     3 +-
 spec/java_integration/ant/rake_spec.rb             |     9 +-
 spec/java_integration/ant/target_spec.rb           |     4 +-
 spec/java_integration/ant/task_spec.rb             |     6 +-
 spec/java_integration/ant_spec_helper.rb           |    22 +-
 spec/java_integration/exceptions/rescue_spec.rb    |   216 +-
 spec/java_integration/extensions/classpath_spec.rb |    24 +
 spec/java_integration/extensions/kernel_spec.rb    |     6 +-
 spec/java_integration/extensions/list_spec.rb      |    83 +-
 spec/java_integration/fields/access_spec.rb        |   104 -
 .../java_integration/fields/field_accessor_spec.rb |    64 +
 spec/java_integration/fixtures/BadStaticInit.java  |     6 +
 .../fixtures/ClassWithAbstractMethods.java         |    21 +
 .../java_integration/fixtures/CoreTypeMethods.java |     9 +
 .../java_integration/fixtures/ExceptionRunner.java |    43 +
 .../fixtures/FieldAnnotations.java                 |    30 +
 .../fixtures/GenericComparable.java                |    11 +
 .../fixtures/InterfaceWrapper.java                 |     6 +
 .../fixtures/ManyArityMethodClass.java             |    42 +
 .../fixtures/MethodAnnotations.java                |    29 +
 spec/java_integration/fixtures/MethodNames.java    |    26 +-
 spec/java_integration/fixtures/PackageField.java   |     5 +-
 .../fixtures/ParameterAnnotations.java             |    33 +
 spec/java_integration/fixtures/PrivateField.java   |     2 +
 spec/java_integration/fixtures/ProtectedField.java |     5 +-
 spec/java_integration/fixtures/PublicField.java    |     3 +-
 .../fixtures/ReceivesAndReturnsObject.java         |     7 +
 spec/java_integration/fixtures/ScalaOperators.java |    24 +
 .../java_integration/fixtures/ScalaSingleton$.java |    15 +
 spec/java_integration/fixtures/ScalaSingleton.java |    12 +
 .../fixtures/ScalaSingletonTrait$.java             |    15 +
 .../fixtures/ScalaSingletonTrait.java              |    10 +
 .../fixtures/ThrowExceptionInInitializer.java      |    15 +
 spec/java_integration/fixtures/tinySQL-2.26.jar    |   Bin 0 -> 95575 bytes
 spec/java_integration/globals/classpath_spec.rb    |    17 +
 spec/java_integration/globals/env_java_spec.rb     |    25 +
 .../java_integration/interfaces/collection_spec.rb |    16 +
 .../interfaces/implementation_spec.rb              |    67 +-
 .../interfaces/static_methods_spec.rb              |    37 +
 spec/java_integration/jrubyc/java/basic_spec.rb    |     6 +-
 .../jrubyc/java/constructor_spec.rb                |    49 +-
 spec/java_integration/jrubyc/java/field_spec.rb    |    58 +
 spec/java_integration/jrubyc/java/method_spec.rb   |   103 +-
 spec/java_integration/methods/binding_spec.rb      |     2 +-
 spec/java_integration/methods/dir_spec.rb          |    14 +-
 spec/java_integration/methods/dispatch_spec.rb     |   323 +-
 spec/java_integration/methods/equals_spec.rb       |     8 +
 spec/java_integration/methods/error_spec.rb        |   148 +-
 spec/java_integration/methods/java_method_spec.rb  |     2 +-
 spec/java_integration/methods/java_send_spec.rb    |    47 +-
 .../methods/method_selection_spec.rb               |    10 +-
 spec/java_integration/methods/naming_spec.rb       |   339 +-
 spec/java_integration/methods/reflecting_spec.rb   |     4 +-
 spec/java_integration/object/ivars_spec.rb         |    16 +
 spec/java_integration/object/java_import_spec.rb   |    16 +
 spec/java_integration/object/marshal_spec.rb       |     4 +-
 spec/java_integration/object/serialization_spec.rb |    25 +
 spec/java_integration/packages/access_spec.rb      |    18 +-
 spec/java_integration/reflection/field_spec.rb     |    42 +-
 spec/java_integration/reflection/method_spec.rb    |    18 +-
 spec/java_integration/regex/matcher_end_spec.rb    |    17 +
 spec/java_integration/reify/annos_spec.rb          |    73 +
 spec/java_integration/reify/become_java_spec.rb    |   110 +-
 spec/java_integration/reify/java_signature_spec.rb |    33 +
 spec/java_integration/ruby_array/set_spec.rb       |    18 +
 spec/java_integration/rubygems/rubygems_spec.rb    |    37 +
 spec/java_integration/scala/operator_spec.rb       |    53 +
 spec/java_integration/scala/singleton_spec.rb      |    22 +
 spec/java_integration/spec.opts                    |     7 +-
 spec/java_integration/spec.quiet.opts              |     7 +-
 spec/java_integration/spec_helper.rb               |    78 +-
 spec/java_integration/types/array_spec.rb          |   118 +-
 spec/java_integration/types/coercion_spec.rb       |    92 +-
 spec/java_integration/types/construction_spec.rb   |    40 +-
 spec/java_integration/types/extension_spec.rb      |    62 +-
 spec/java_integration/types/map_spec.rb            |   292 +
 spec/java_integration/types/retrieval_spec.rb      |    48 +-
 spec/java_integration/types/wrapping_spec.rb       |    26 +-
 spec/java_integration/utilities/jar_glob_spec.rb   |   164 +-
 .../utilities/jdbc_unloader_spec.rb                |    22 +
 .../utilities/load_from_jar_spec.rb                |    39 +
 spec/jruby.1.8.mspec                               |    43 +-
 spec/jruby.1.9.mspec                               |    70 +-
 spec/jruby.cext.mspec                              |    34 +
 spec/jruby/array_spec.rb                           |    25 +
 spec/jruby/compat_spec.rb                          |     9 +
 spec/jruby/date_time_spec.rb                       |   128 +
 spec/jruby/math_spec.rb                            |    39 +
 spec/jruby/symbol_spec.rb                          |    17 +
 spec/mspec/Gemfile                                 |     7 +
 spec/mspec/LICENSE                                 |    22 +
 spec/mspec/README                                  |    77 +
 spec/mspec/Rakefile                                |     7 +
 spec/mspec/bin/mkspec                              |     7 +
 spec/mspec/bin/mkspec.bat                          |     1 +
 spec/mspec/bin/mspec                               |     7 +
 spec/mspec/bin/mspec-ci                            |     8 +
 spec/mspec/bin/mspec-ci.bat                        |     1 +
 spec/mspec/bin/mspec-run                           |     8 +
 spec/mspec/bin/mspec-run.bat                       |     1 +
 spec/mspec/bin/mspec-tag                           |     8 +
 spec/mspec/bin/mspec-tag.bat                       |     1 +
 spec/mspec/bin/mspec.bat                           |     1 +
 spec/mspec/lib/mspec.rb                            |    11 +
 spec/mspec/lib/mspec/commands/mkspec.rb            |   157 +
 spec/mspec/lib/mspec/commands/mspec-ci.rb          |    79 +
 spec/mspec/lib/mspec/commands/mspec-run.rb         |    95 +
 spec/mspec/lib/mspec/commands/mspec-tag.rb         |   131 +
 spec/mspec/lib/mspec/commands/mspec.rb             |   177 +
 spec/mspec/lib/mspec/expectations.rb               |     2 +
 spec/mspec/lib/mspec/expectations/expectations.rb  |    17 +
 spec/mspec/lib/mspec/expectations/should.rb        |    26 +
 spec/mspec/lib/mspec/guards.rb                     |    20 +
 spec/mspec/lib/mspec/guards/background.rb          |    21 +
 spec/mspec/lib/mspec/guards/block_device.rb        |    22 +
 spec/mspec/lib/mspec/guards/bug.rb                 |    24 +
 spec/mspec/lib/mspec/guards/compliance.rb          |    37 +
 spec/mspec/lib/mspec/guards/conflict.rb            |    23 +
 spec/mspec/lib/mspec/guards/endian.rb              |    41 +
 spec/mspec/lib/mspec/guards/extensions.rb          |    20 +
 spec/mspec/lib/mspec/guards/feature.rb             |    47 +
 spec/mspec/lib/mspec/guards/guard.rb               |   175 +
 spec/mspec/lib/mspec/guards/noncompliance.rb       |    20 +
 spec/mspec/lib/mspec/guards/platform.rb            |    47 +
 spec/mspec/lib/mspec/guards/quarantine.rb          |    17 +
 spec/mspec/lib/mspec/guards/runner.rb              |    34 +
 spec/mspec/lib/mspec/guards/specified.rb           |    66 +
 spec/mspec/lib/mspec/guards/superuser.rb           |    17 +
 spec/mspec/lib/mspec/guards/support.rb             |    20 +
 spec/mspec/lib/mspec/guards/tty.rb                 |    20 +
 spec/mspec/lib/mspec/guards/user.rb                |    17 +
 spec/mspec/lib/mspec/guards/version.rb             |    38 +
 spec/mspec/lib/mspec/helpers.rb                    |    21 +
 spec/mspec/lib/mspec/helpers/argv.rb               |    43 +
 spec/mspec/lib/mspec/helpers/const_lookup.rb       |    15 +
 spec/mspec/lib/mspec/helpers/datetime.rb           |    28 +
 spec/mspec/lib/mspec/helpers/ducktype.rb           |    33 +
 spec/mspec/lib/mspec/helpers/encode.rb             |    21 +
 spec/mspec/lib/mspec/helpers/enumerator_class.rb   |     9 +
 spec/mspec/lib/mspec/helpers/environment.rb        |    49 +
 spec/mspec/lib/mspec/helpers/fixture.rb            |    21 +
 spec/mspec/lib/mspec/helpers/flunk.rb              |     5 +
 spec/mspec/lib/mspec/helpers/fmode.rb              |    15 +
 spec/mspec/lib/mspec/helpers/fs.rb                 |    58 +
 spec/mspec/lib/mspec/helpers/hash.rb               |    27 +
 spec/mspec/lib/mspec/helpers/io.rb                 |    36 +
 spec/mspec/lib/mspec/helpers/language_version.rb   |    30 +
 spec/mspec/lib/mspec/helpers/mock_to_path.rb       |     7 +
 spec/mspec/lib/mspec/helpers/numeric.rb            |    89 +
 spec/mspec/lib/mspec/helpers/ruby_exe.rb           |   161 +
 spec/mspec/lib/mspec/helpers/scratch.rb            |    17 +
 spec/mspec/lib/mspec/helpers/singleton_class.rb    |     7 +
 spec/mspec/lib/mspec/helpers/stasy.rb              |    33 +
 spec/mspec/lib/mspec/helpers/tmp.rb                |    45 +
 spec/mspec/lib/mspec/matchers.rb                   |    37 +
 spec/mspec/lib/mspec/matchers/base.rb              |    95 +
 spec/mspec/lib/mspec/matchers/be_an_instance_of.rb |    26 +
 spec/mspec/lib/mspec/matchers/be_ancestor_of.rb    |    24 +
 spec/mspec/lib/mspec/matchers/be_close.rb          |    27 +
 spec/mspec/lib/mspec/matchers/be_computed_by.rb    |    37 +
 .../lib/mspec/matchers/be_computed_by_function.rb  |    35 +
 spec/mspec/lib/mspec/matchers/be_empty.rb          |    20 +
 spec/mspec/lib/mspec/matchers/be_false.rb          |    20 +
 spec/mspec/lib/mspec/matchers/be_kind_of.rb        |    24 +
 spec/mspec/lib/mspec/matchers/be_nan.rb            |    20 +
 spec/mspec/lib/mspec/matchers/be_nil.rb            |    20 +
 spec/mspec/lib/mspec/matchers/be_true.rb           |    20 +
 spec/mspec/lib/mspec/matchers/be_valid_dns_name.rb |    25 +
 spec/mspec/lib/mspec/matchers/complain.rb          |    56 +
 spec/mspec/lib/mspec/matchers/eql.rb               |    26 +
 spec/mspec/lib/mspec/matchers/equal.rb             |    26 +
 spec/mspec/lib/mspec/matchers/equal_element.rb     |    78 +
 spec/mspec/lib/mspec/matchers/equal_utf16.rb       |    32 +
 .../lib/mspec/matchers/have_class_variable.rb      |    12 +
 spec/mspec/lib/mspec/matchers/have_constant.rb     |    12 +
 spec/mspec/lib/mspec/matchers/have_data.rb         |    49 +
 .../lib/mspec/matchers/have_instance_method.rb     |    24 +
 .../lib/mspec/matchers/have_instance_variable.rb   |    12 +
 spec/mspec/lib/mspec/matchers/have_method.rb       |    24 +
 .../mspec/matchers/have_private_instance_method.rb |    24 +
 .../lib/mspec/matchers/have_private_method.rb      |    24 +
 .../matchers/have_protected_instance_method.rb     |    24 +
 .../mspec/matchers/have_public_instance_method.rb  |    24 +
 .../lib/mspec/matchers/have_singleton_method.rb    |    24 +
 spec/mspec/lib/mspec/matchers/include.rb           |    32 +
 spec/mspec/lib/mspec/matchers/infinity.rb          |    28 +
 spec/mspec/lib/mspec/matchers/match_yaml.rb        |    47 +
 spec/mspec/lib/mspec/matchers/method.rb            |    14 +
 spec/mspec/lib/mspec/matchers/output.rb            |    67 +
 spec/mspec/lib/mspec/matchers/output_to_fd.rb      |    71 +
 spec/mspec/lib/mspec/matchers/raise_error.rb       |    50 +
 spec/mspec/lib/mspec/matchers/respond_to.rb        |    24 +
 spec/mspec/lib/mspec/matchers/signed_zero.rb       |    28 +
 .../lib/mspec/matchers/stringsymboladapter.rb      |     8 +
 spec/mspec/lib/mspec/matchers/variable.rb          |    28 +
 spec/mspec/lib/mspec/mocks.rb                      |     3 +
 spec/mspec/lib/mspec/mocks/mock.rb                 |   201 +
 spec/mspec/lib/mspec/mocks/object.rb               |    28 +
 spec/mspec/lib/mspec/mocks/proxy.rb                |   186 +
 spec/mspec/lib/mspec/runner.rb                     |    16 +
 spec/mspec/lib/mspec/runner/actions.rb             |     8 +
 spec/mspec/lib/mspec/runner/actions/debug.rb       |    19 +
 spec/mspec/lib/mspec/runner/actions/filter.rb      |    40 +
 spec/mspec/lib/mspec/runner/actions/gdb.rb         |    17 +
 spec/mspec/lib/mspec/runner/actions/tag.rb         |   133 +
 spec/mspec/lib/mspec/runner/actions/taglist.rb     |    56 +
 spec/mspec/lib/mspec/runner/actions/tagpurge.rb    |    56 +
 spec/mspec/lib/mspec/runner/actions/tally.rb       |   116 +
 spec/mspec/lib/mspec/runner/actions/timer.rb       |    22 +
 spec/mspec/lib/mspec/runner/context.rb             |   232 +
 spec/mspec/lib/mspec/runner/example.rb             |    34 +
 spec/mspec/lib/mspec/runner/exception.rb           |    44 +
 spec/mspec/lib/mspec/runner/filters.rb             |     4 +
 spec/mspec/lib/mspec/runner/filters/match.rb       |    22 +
 spec/mspec/lib/mspec/runner/filters/profile.rb     |    54 +
 spec/mspec/lib/mspec/runner/filters/regexp.rb      |     7 +
 spec/mspec/lib/mspec/runner/filters/tag.rb         |    29 +
 spec/mspec/lib/mspec/runner/formatters.rb          |    12 +
 spec/mspec/lib/mspec/runner/formatters/describe.rb |    24 +
 spec/mspec/lib/mspec/runner/formatters/dotted.rb   |   110 +
 spec/mspec/lib/mspec/runner/formatters/file.rb     |    19 +
 spec/mspec/lib/mspec/runner/formatters/html.rb     |    81 +
 spec/mspec/lib/mspec/runner/formatters/junit.rb    |    96 +
 spec/mspec/lib/mspec/runner/formatters/method.rb   |    93 +
 spec/mspec/lib/mspec/runner/formatters/profile.rb  |    70 +
 spec/mspec/lib/mspec/runner/formatters/specdoc.rb  |    41 +
 spec/mspec/lib/mspec/runner/formatters/spinner.rb  |    99 +
 spec/mspec/lib/mspec/runner/formatters/summary.rb  |    11 +
 spec/mspec/lib/mspec/runner/formatters/unit.rb     |    21 +
 spec/mspec/lib/mspec/runner/formatters/yaml.rb     |    44 +
 spec/mspec/lib/mspec/runner/mspec.rb               |   359 +
 spec/mspec/lib/mspec/runner/object.rb              |    28 +
 spec/mspec/lib/mspec/runner/shared.rb              |    12 +
 spec/mspec/lib/mspec/runner/tag.rb                 |    32 +
 spec/mspec/lib/mspec/utils/name_map.rb             |   136 +
 spec/mspec/lib/mspec/utils/options.rb              |   468 +
 spec/mspec/lib/mspec/utils/ruby_name.rb            |     8 +
 spec/mspec/lib/mspec/utils/script.rb               |   220 +
 spec/mspec/lib/mspec/utils/version.rb              |    53 +
 spec/mspec/lib/mspec/version.rb                    |     5 +
 spec/mspec/mspec.gemspec                           |    37 +
 .../mspec/spec/commands/fixtures/four.txt          |     0
 .../spec/commands/fixtures/level2/three_spec.rb    |     0
 .../mspec/spec/commands/fixtures/one_spec.rb       |     0
 .../mspec/spec/commands/fixtures/three.rb          |     0
 .../mspec/spec/commands/fixtures/two_spec.rb       |     0
 spec/mspec/spec/commands/mkspec_spec.rb            |   363 +
 spec/mspec/spec/commands/mspec_ci_spec.rb          |   165 +
 spec/mspec/spec/commands/mspec_run_spec.rb         |   183 +
 spec/mspec/spec/commands/mspec_spec.rb             |   433 +
 spec/mspec/spec/commands/mspec_tag_spec.rb         |   421 +
 spec/mspec/spec/expectations/expectations_spec.rb  |    29 +
 spec/mspec/spec/expectations/should.rb             |    72 +
 spec/mspec/spec/expectations/should_spec.rb        |    61 +
 spec/mspec/spec/guards/background_spec.rb          |    36 +
 spec/mspec/spec/guards/block_device_spec.rb        |    46 +
 spec/mspec/spec/guards/bug_spec.rb                 |   139 +
 spec/mspec/spec/guards/compliance_spec.rb          |   140 +
 spec/mspec/spec/guards/conflict_spec.rb            |    51 +
 spec/mspec/spec/guards/endian_spec.rb              |    68 +
 spec/mspec/spec/guards/extensions_spec.rb          |    69 +
 spec/mspec/spec/guards/feature_spec.rb             |    80 +
 spec/mspec/spec/guards/guard_spec.rb               |   507 +
 spec/mspec/spec/guards/noncompliance_spec.rb       |    69 +
 spec/mspec/spec/guards/platform_spec.rb            |   110 +
 spec/mspec/spec/guards/quarantine_spec.rb          |    35 +
 spec/mspec/spec/guards/runner_spec.rb              |   101 +
 spec/mspec/spec/guards/specified_spec.rb           |   102 +
 spec/mspec/spec/guards/superuser_spec.rb           |    35 +
 spec/mspec/spec/guards/support_spec.rb             |    69 +
 spec/mspec/spec/guards/tty_spec.rb                 |    36 +
 spec/mspec/spec/guards/user_spec.rb                |    35 +
 spec/mspec/spec/guards/version_spec.rb             |   130 +
 spec/mspec/spec/helpers/argv_spec.rb               |    27 +
 spec/mspec/spec/helpers/const_lookup_spec.rb       |    49 +
 spec/mspec/spec/helpers/datetime_spec.rb           |    44 +
 spec/mspec/spec/helpers/ducktype_spec.rb           |    45 +
 spec/mspec/spec/helpers/encode_spec.rb             |    27 +
 spec/mspec/spec/helpers/enumerator_class_spec.rb   |    19 +
 spec/mspec/spec/helpers/environment_spec.rb        |    75 +
 spec/mspec/spec/helpers/fixture_spec.rb            |    24 +
 spec/mspec/spec/helpers/flunk_spec.rb              |    20 +
 spec/mspec/spec/helpers/fmode_spec.rb              |    15 +
 spec/mspec/spec/helpers/fs_spec.rb                 |   165 +
 spec/mspec/spec/helpers/hash_spec.rb               |    31 +
 spec/mspec/spec/helpers/io_spec.rb                 |    98 +
 spec/mspec/spec/helpers/language_version_spec.rb   |    40 +
 spec/mspec/spec/helpers/mock_to_path_spec.rb       |    16 +
 spec/mspec/spec/helpers/numeric_spec.rb            |    25 +
 spec/mspec/spec/helpers/ruby_exe_spec.rb           |   240 +
 spec/mspec/spec/helpers/scratch_spec.rb            |    24 +
 spec/mspec/spec/helpers/stasy_spec.rb              |    59 +
 spec/mspec/spec/helpers/tmp_spec.rb                |    27 +
 spec/mspec/spec/matchers/base_spec.rb              |   225 +
 spec/mspec/spec/matchers/be_an_instance_of_spec.rb |    50 +
 spec/mspec/spec/matchers/be_ancestor_of_spec.rb    |    28 +
 spec/mspec/spec/matchers/be_close_spec.rb          |    46 +
 .../spec/matchers/be_computed_by_function_spec.rb  |    36 +
 spec/mspec/spec/matchers/be_computed_by_spec.rb    |    42 +
 spec/mspec/spec/matchers/be_empty_spec.rb          |    26 +
 spec/mspec/spec/matchers/be_false_spec.rb          |    28 +
 spec/mspec/spec/matchers/be_kind_of_spec.rb        |    31 +
 spec/mspec/spec/matchers/be_nan_spec.rb            |    28 +
 spec/mspec/spec/matchers/be_nil_spec.rb            |    27 +
 spec/mspec/spec/matchers/be_true_spec.rb           |    28 +
 spec/mspec/spec/matchers/be_valid_dns_name_spec.rb |    50 +
 spec/mspec/spec/matchers/complain_spec.rb          |    52 +
 spec/mspec/spec/matchers/eql_spec.rb               |    33 +
 spec/mspec/spec/matchers/equal_element_spec.rb     |    75 +
 spec/mspec/spec/matchers/equal_spec.rb             |    33 +
 spec/mspec/spec/matchers/equal_utf16_spec.rb       |    57 +
 .../spec/matchers/have_class_variable_spec.rb      |    75 +
 spec/mspec/spec/matchers/have_constant_spec.rb     |    37 +
 spec/mspec/spec/matchers/have_data_spec.rb         |    54 +
 .../spec/matchers/have_instance_method_spec.rb     |    53 +
 .../spec/matchers/have_instance_variable_spec.rb   |    75 +
 spec/mspec/spec/matchers/have_method_spec.rb       |    55 +
 .../matchers/have_private_instance_method_spec.rb  |    57 +
 .../spec/matchers/have_private_method_spec.rb      |    44 +
 .../have_protected_instance_method_spec.rb         |    57 +
 .../matchers/have_public_instance_method_spec.rb   |    53 +
 .../spec/matchers/have_singleton_method_spec.rb    |    45 +
 spec/mspec/spec/matchers/include_spec.rb           |    37 +
 spec/mspec/spec/matchers/infinity_spec.rb          |    34 +
 spec/mspec/spec/matchers/match_yaml_spec.rb        |    39 +
 spec/mspec/spec/matchers/output_spec.rb            |    74 +
 spec/mspec/spec/matchers/output_to_fd_spec.rb      |    33 +
 spec/mspec/spec/matchers/raise_error_spec.rb       |    69 +
 spec/mspec/spec/matchers/respond_to_spec.rb        |    33 +
 spec/mspec/spec/matchers/signed_zero_spec.rb       |    32 +
 .../spec/matchers/stringsymboladapter_spec.rb      |    38 +
 spec/mspec/spec/mocks/mock_spec.rb                 |   469 +
 spec/mspec/spec/mocks/proxy_spec.rb                |   389 +
 spec/mspec/spec/runner/actions/debug_spec.rb       |    62 +
 spec/mspec/spec/runner/actions/filter_spec.rb      |    84 +
 spec/mspec/spec/runner/actions/gdb_spec.rb         |    61 +
 spec/mspec/spec/runner/actions/tag_spec.rb         |   315 +
 spec/mspec/spec/runner/actions/taglist_spec.rb     |   152 +
 spec/mspec/spec/runner/actions/tagpurge_spec.rb    |   154 +
 spec/mspec/spec/runner/actions/tally_spec.rb       |   347 +
 spec/mspec/spec/runner/actions/timer_spec.rb       |    42 +
 spec/mspec/spec/runner/context_spec.rb             |  1041 ++
 spec/mspec/spec/runner/example_spec.rb             |   117 +
 spec/mspec/spec/runner/exception_spec.rb           |   141 +
 spec/mspec/spec/runner/filters/a.yaml              |     4 +
 spec/mspec/spec/runner/filters/b.yaml              |    11 +
 spec/mspec/spec/runner/filters/match_spec.rb       |    44 +
 spec/mspec/spec/runner/filters/profile_spec.rb     |   117 +
 spec/mspec/spec/runner/filters/regexp_spec.rb      |    13 +
 spec/mspec/spec/runner/filters/tag_spec.rb         |    77 +
 spec/mspec/spec/runner/formatters/describe_spec.rb |    67 +
 spec/mspec/spec/runner/formatters/dotted_spec.rb   |   291 +
 spec/mspec/spec/runner/formatters/file_spec.rb     |    84 +
 spec/mspec/spec/runner/formatters/html_spec.rb     |   217 +
 spec/mspec/spec/runner/formatters/junit_spec.rb    |   147 +
 spec/mspec/spec/runner/formatters/method_spec.rb   |   178 +
 spec/mspec/spec/runner/formatters/specdoc_spec.rb  |   106 +
 spec/mspec/spec/runner/formatters/spinner_spec.rb  |    85 +
 spec/mspec/spec/runner/formatters/summary_spec.rb  |    26 +
 spec/mspec/spec/runner/formatters/unit_spec.rb     |    74 +
 spec/mspec/spec/runner/formatters/yaml_spec.rb     |   125 +
 spec/mspec/spec/runner/mspec_spec.rb               |   590 +
 spec/mspec/spec/runner/shared_spec.rb              |    86 +
 spec/mspec/spec/runner/tag_spec.rb                 |   111 +
 spec/mspec/spec/runner/tags.txt                    |     4 +
 spec/mspec/spec/spec_helper.rb                     |    37 +
 spec/mspec/spec/utils/name_map_spec.rb             |   177 +
 spec/mspec/spec/utils/options_spec.rb              |  1370 ++
 spec/mspec/spec/utils/script_spec.rb               |   444 +
 spec/mspec/spec/utils/version_spec.rb              |    47 +
 spec/no-library-1.9.mspec                          |     2 +-
 spec/profiler/graph_profile_printer_spec.rb        |   192 +
 spec/profiler/json_profile_printer_spec.rb         |    79 +
 spec/profiler/profile_data_spec.rb                 |   132 +
 spec/profiler/profiler_basics_spec.rb              |    11 +
 spec/profiler/profiler_spec_helpers.rb             |   190 +
 spec/profiler/runtime_spec.rb                      |    56 +
 ...e_self_sharing_on_define_method_binding_spec.rb |    21 +
 ...08_stringio_fails_read_if_frozen_string_spec.rb |    11 +
 ...15_thread_kill_and_dispose_can_deadlock_spec.rb |    23 +
 .../GH-1072_datetime_plus_overflows_int_spec.rb    |     6 +
 ...H-1075_fiber_does_not_finalize_properly_spec.rb |    48 +
 ...GH-1076_enumerator_finalization_needs_a_spec.rb |    47 +
 ...ions_should_report_to_redirected_stderr_spec.rb |    23 +
 ...tring_regexp_index_past_end_returns_nil_spec.rb |    15 +
 .../GH-1103_copy_stream_for_non_file_input_spec.rb |    13 +
 ...06_fiber_must_propagate_java_exceptions_spec.rb |    44 +
 ...r_class_name_should_reflect_outer_class_spec.rb |     7 +
 .../GH-1128_cyrillic_date_format_spec.rb           |     8 +
 .../GH-1182_hash_concurrent_marshal_spec.rb        |    71 +
 ...reified_parent_and_child_have_same_name_spec.rb |    20 +
 ...38_bouncycastle_compat_rsa_construction_spec.rb |    27 +
 ...0_break_propagates_through_escaped_proc_spec.rb |    54 +
 ..._ascii_string_with_high_bytes_each_char_spec.rb |    10 +
 .../GH-1375_global_variable_stops_updating_spec.rb |    37 +
 .../GH-1402_class_method_should_be_nil_spec.rb     |    10 +
 ...GH-1410_top_self_inspect_should_be_main_spec.rb |     7 +
 spec/regression/GH-1446_line_number_in_warnings.rb |    10 +
 spec/regression/GH-1460_pathname_ivar_spec.rb      |    18 +
 ...463_exceptions_propagate_through_fibers_spec.rb |    75 +
 spec/regression/GH-1478_pack_c_bignum_spec.rb      |    11 +
 ...at_reverts_to_usascii_formatting_string_spec.rb |    11 +
 spec/regression/GH-1517_time_to_s_spec.rb          |    68 +
 ..._propagate_throw_out_of_fiber_for_catch_spec.rb |    27 +
 spec/regression/GH-1520_java_compare_to_spec.rb    |    11 +
 ...c_curry_should_not_produce_arity_errors_spec.rb |    13 +
 ...H-1551_Fixnumto_s_generates_immutable_string.rb |     8 +
 .../GH-1578_bigdecimal_to_i_with_no_args.rb        |    25 +
 ...icsocket_shutdown_with_string_or_symbol_spec.rb |    37 +
 ...hash_fails_when_keys_and_values_are_the_same.rb |    14 +
 ...-1608_Kernel_Integer_rejects_bad_string_spec.rb |     6 +
 .../GH-1633_bigdecimal_operations_with_nil.rb      |    20 +
 ...-1675_casecmp_on_UTF16LE_encoded_string_spec.rb |    15 +
 .../GH-1688_rindex_with_matchdata_spec.rb          |     7 +
 ...al_multiplication_rounds_the_rational_number.rb |    12 +
 .../GH-1726_File_read_raises_an_enoent.rb          |     6 +
 spec/regression/GH-1745_datetime_jd_spec.rb        |    17 +
 ...ket_accept_nonblock_returns_server_port_spec.rb |    24 +
 spec/regression/GH-1877_delete_if_updates_spec.rb  |    20 +
 ..._symlink_load_path_should_not_expand_in_FILE.rb |    34 +
 ...oaded_features_does_not_expand_symlinks_spec.rb |    21 +
 .../GH-1962_Kernel_Array_coercion_spec.rb          |    30 +
 .../GH-1963_Array_product_coercion_spec.rb         |    30 +
 ...008_multi_args_system_method_on_windows_spec.rb |    23 +
 ...-2182_struct_inspect_has_ascii_encoding_spec.rb |    24 +
 ...59_file_basename_must_preserve_encoding_spec.rb |     7 +
 ...264_illegal_hex_characters_in_escape_pattern.rb |    20 +
 ...-2298_capture3_accepts_trailing_options_spec.rb |    12 +
 ...-2301_instance_eval_uses_target_as_self_spec.rb |    13 +
 ...precision_with_different_excution_order_spec.rb |    13 +
 .../GH-2581_utf32_should_alias_utf32be_spec.rb     |    10 +
 ...thod_proc_should_accept_block_arguments_spec.rb |    10 +
 .../GH-274_inject_with_append_causes_npe_spec.rb   |    13 +
 ...ield_splat_behaviour_causes_pp_to_break_spec.rb |    57 +
 spec/regression/GH-2896_symbol_inspect_spec.rb     |    12 +
 .../regression/GH-311_rescue_nil_exception_spec.rb |    18 +
 ...d_backtrace_raises_npe_if_not_yet_alive_spec.rb |    19 +
 ...rshal_multiple_strings_with_encodings_spec.dump |   Bin 0 -> 39 bytes
 ...marshal_multiple_strings_with_encodings_spec.rb |    19 +
 spec/regression/GH-476_ivar_concurrency_spec.rb    |    34 +
 spec/regression/GH-502-utf-8-writing_spec.rb       |    29 +
 spec/regression/GH-651_kernel_dir_spec.rb          |     5 +
 spec/regression/GH-652_time_add.rb                 |    27 +
 .../GH-744_GH-264_enum_args_using_call_spec.rb     |   367 +
 spec/regression/GH-814_defined_basicobject_spec.rb |     7 +
 spec/regression/GH-999_colon2_data_race_spec.rb    |    45 +
 ...BY-2388_gc_methods_not_on_other_classes_spec.rb |     9 +
 spec/regression/JRUBY-3155_spec.rb                 |    58 +
 .../JRUBY-3194_autoload_thread_safety_spec.rb      |   103 +
 .../JRUBY-4335_float_marshal_roundtrip_spec.rb     |    37 +
 .../JRUBY-4940_require_multibyte_spec.rb           |    25 +
 spec/regression/JRUBY-5014_proc_lineno_spec.rb     |    84 +
 spec/regression/JRUBY-5122_nonblocking_io_spec.rb  |   334 +
 .../JRUBY-5220_wrong_number_of_args_msg_spec.rb    |    19 +
 spec/regression/JRUBY-5223_marshal_load_spec.rb    |    50 +
 spec/regression/JRUBY-5232_getsockname_spec.rb     |     9 +
 spec/regression/JRUBY-5238_thread_state.rb         |   127 +
 .../JRUBY-5275_each_slice_failures_spec.rb         |    31 +
 spec/regression/JRUBY-5302_spec.rb                 |     7 +
 ...JRUBY-5306_eof_while_parsing_identifier_spec.rb |    10 +
 spec/regression/JRUBY-5335_array_with_prng_spec.rb |    31 +
 .../JRUBY-5412_enumerator_with_index_combo_spec.rb |    76 +
 .../JRUBY-5471_extension_attrs_are_private_spec.rb |    16 +
 ...-5484_tcpsocket_read_does_not_set_sleep_spec.rb |    27 +
 .../JRUBY-5487_select_with_0_returns_nil_spec.rb   |    52 +
 .../JRUBY-5503_pipe_close_with_timeout_spec.rb     |    43 +
 ...tcpserver_accept_nonblock_always_eagain_spec.rb |    28 +
 ...RUBY-5684_file_descriptor_channel_hangs_spec.rb |    34 +
 .../JRUBY-5773_postargs_off_by_one_spec.rb         |    19 +
 .../JRUBY-5776_securerandom_jruby_patch_spec.rb    |     9 +
 ..._named_capture_crash_on_nil_in_compiler_spec.rb |    19 +
 ...RUBY-5918_float_marshal_observes_locale_spec.rb |    14 +
 spec/regression/JRUBY-5946_IO_select_write_nil.rb  |    12 +
 .../JRUBY-5981-thread_local_encode_decode_spec.rb  |    24 +
 ...987-module_include_wrapper_autoload_fix_spec.rb |    25 +
 spec/regression/JRUBY-6049_bignum_aref_spec.rb     |    11 +
 spec/regression/JRUBY-6050_fixnum_aref_spec.rb     |     8 +
 spec/regression/JRUBY-6053_pack_spec.rb            |    27 +
 .../JRUBY-6141_matchdata_captures_spec.rb          |    17 +
 spec/regression/JRUBY-6208_gzip_bin_write_spec.rb  |    18 +
 spec/regression/JRUBY-6209_hash_rehash_spec.rb     |    13 +
 spec/regression/JRUBY-6278_double_require_spec.rb  |    38 +
 .../JRUBY-6291_popen_close_streams_spec.rb         |    32 +
 spec/regression/JRUBY-6307_integer_power_spec.rb   |    14 +
 spec/regression/JRUBY-6324_random_srand_spec.rb    |    22 +
 ...339_load_file_from_dir_with_hash_symbol_spec.rb |    15 +
 ...344_cr_inside_comment_does_not_end_line_spec.rb |     7 +
 ...IO_popen_takes_Encoding_as_option_value_spec.rb |     9 +
 .../JRUBY-6510_hash_treat_as_encoding_spec.rb      |    18 +
 ...at_end_of_string_can_cause_syntax_error_spec.rb |     7 +
 .../JRUBY-6559_zlib_rewind_buffer_spec.rb          |    19 +
 ...-6568_procified_Symbol_unwraps_too_much_spec.rb |    33 +
 ...RUBY-6570_autoload_from_instance_method_spec.rb |    16 +
 spec/regression/JRUBY-6612_long_underflow_spec.rb  |     9 +
 ...BY-6634_String_setbyte_does_not_unshare_spec.rb |    13 +
 ...N_formatter_does_not_affect_next_format_spec.rb |     7 +
 ...68_strscan_must_handle_pattern_encoding_spec.rb |    13 +
 .../regression/JRUBY-6679_console_codepage_spec.rb |    24 +
 .../JRUBY-6702_utime_ignores_errno_spec.rb         |    17 +
 ...2_ThreadGroup_subclass_initialize_arity_spec.rb |    16 +
 ...Y-6740_custom_respond_to_on_BasicObject_spec.rb |    13 +
 ...RUBY-6748_new_thread_not_in_thread_list_spec.rb |    20 +
 ...UBY-6809_Time_utc_sub_millisec_accuracy_spec.rb |    11 +
 ...UBY-6810_proc_should_not_have_allocator_spec.rb |     9 +
 .../JRUBY-6811_time_rounding_errors_spec.rb        |    17 +
 .../JRUBY-6860_slice_needs_range_check_spec.rb     |    16 +
 .../JRUBY-6863_index_after_slice_spec.rb           |    31 +
 ..._send_calls_method_missing_for_privates_spec.rb |    20 +
 .../JRUBY-6892_drop_on_enumerator_oddity_spec.rb   |    10 +
 ...6896_thread_join_with_nil_waits_forever_spec.rb |     9 +
 ...BY-6913_windows_backquote_newline_fixup_spec.rb |    10 +
 .../JRUBY-6933_cow_string_split_by_string_spec.rb  |    11 +
 ...BY-6952_time_plus_minus_rounding_errors_spec.rb |    14 +
 ...BY-6954_UTC_offset_handling_in_Time_new_spec.rb |    11 +
 .../JRUBY-7002_initial_backslash_spec.rb           |    21 +
 .../JRUBY-7032-strftime_truncate_spec.rb           |    16 +
 ...RUBY-7113-define_sslcontext_ssl_timeout_spec.rb |    17 +
 ...array_repeated_permutation_requires_arg_spec.rb |     7 +
 .../convert_null_containing_java_array_spec.rb     |     7 +
 .../regression/dir#with##hashes/foo.rb             |     0
 .../enum_cons_and_enum_slice_only_in_1.8_spec.rb   |    39 +
 .../enum_with_object_yield_return_spec.rb          |     8 +
 spec/regression/ffi/ffi.rb                         |     1 +
 spec/regression/fixnum_to_sym_only_in_1.8_spec.rb  |    12 +
 .../regression/gh-1078_delegate_pass_block_spec.rb |    20 +
 spec/regression/gh-299_env_with_nil_value_spec.rb  |    22 +
 spec/regression/gh-482_array_zip_cycle_spec.rb     |    24 +
 .../gh-517_rational_to_s_encoding_spec.rb          |    14 +
 spec/regression/gh-529_transpose_spec.rb           |    11 +
 spec/regression/gh-801_date_inspect_spec.rb        |    12 +
 spec/regression/gh-801_date_zone_nil_spec.rb       |    12 +
 spec/regression/grammar.kpeg.rb                    |     1 +
 spec/regression/has_one_through.rb                 |     6 +
 spec/regression/java_proxy_clear_last_exception.rb |     9 +
 spec/regression/random_rand_spec.rb                |    18 +
 .../recursive_check_thread_safety_spec.rb          |    11 +
 ...eton_class_causes_inspect_to_lose_ivars_spec.rb |    20 +
 ...io_set_encoding_changes_shared_bytelist_spec.rb |    13 +
 spec/regression/symbol_encoding_spec.rb            |    13 +
 spec/ruby/CHANGES.before-2008-05-10                | 17796 +++++++++++++++++++
 spec/ruby/Gemfile                                  |     3 +
 spec/ruby/Gemfile.lock                             |    23 +
 spec/ruby/LICENSE                                  |    22 +
 spec/ruby/README                                   |    92 +
 spec/ruby/README.md                                |    93 +
 spec/ruby/TODO                                     |    50 +
 spec/ruby/command_line/dash_a_spec.rb              |    17 +
 spec/ruby/command_line/dash_c_spec.rb              |    13 +
 spec/ruby/command_line/dash_d_spec.rb              |    22 +
 spec/ruby/command_line/dash_e_spec.rb              |    39 +
 spec/ruby/command_line/dash_n_spec.rb              |    11 +
 spec/ruby/command_line/dash_p_spec.rb              |    17 +
 spec/ruby/command_line/dash_r_spec.rb              |    13 +
 spec/ruby/command_line/dash_s_spec.rb              |    56 +
 spec/ruby/command_line/dash_upper_e_spec.rb        |     9 +
 spec/ruby/command_line/dash_upper_i_spec.rb        |    11 +
 spec/ruby/command_line/dash_upper_u_spec.rb        |    43 +
 spec/ruby/command_line/dash_upper_w_spec.rb        |    20 +
 spec/ruby/command_line/dash_v_spec.rb              |     6 +
 spec/ruby/command_line/dash_w_spec.rb              |     6 +
 spec/ruby/command_line/dash_x_spec.rb              |    12 +
 spec/ruby/command_line/error_message_spec.rb       |    11 +
 .../command_line/fixtures/conditional_range.txt    |     5 +
 spec/ruby/command_line/fixtures/dash_s_script.rb   |    12 +
 spec/ruby/command_line/fixtures/debug.rb           |    10 +
 spec/ruby/command_line/fixtures/embedded_ruby.txt  |     3 +
 spec/ruby/command_line/fixtures/full_names.txt     |     3 +
 spec/ruby/command_line/fixtures/loadpath.rb        |     1 +
 spec/ruby/command_line/fixtures/names.txt          |     3 +
 spec/ruby/command_line/fixtures/require.rb         |     1 +
 spec/ruby/command_line/fixtures/test_file.rb       |     1 +
 spec/ruby/command_line/fixtures/verbose.rb         |     1 +
 spec/ruby/command_line/shared/verbose.rb           |     9 +
 spec/ruby/core/argf/argf_spec.rb                   |     7 +
 spec/ruby/core/argf/binmode_spec.rb                |    60 +
 spec/ruby/core/argf/bytes_spec.rb                  |     8 +
 spec/ruby/core/argf/chars_spec.rb                  |     8 +
 spec/ruby/core/argf/close_spec.rb                  |    52 +
 spec/ruby/core/argf/closed_spec.rb                 |    22 +
 spec/ruby/core/argf/each_byte_spec.rb              |     6 +
 spec/ruby/core/argf/each_char_spec.rb              |     8 +
 spec/ruby/core/argf/each_line_spec.rb              |     6 +
 spec/ruby/core/argf/each_spec.rb                   |     6 +
 spec/ruby/core/argf/eof_spec.rb                    |    10 +
 spec/ruby/core/argf/file_spec.rb                   |    25 +
 spec/ruby/core/argf/filename_spec.rb               |     6 +
 spec/ruby/core/argf/fileno_spec.rb                 |     6 +
 spec/ruby/core/argf/fixtures/bin_file.txt          |     2 +
 spec/ruby/core/argf/fixtures/file1.txt             |     2 +
 spec/ruby/core/argf/fixtures/file2.txt             |     2 +
 spec/ruby/core/argf/fixtures/stdin.txt             |     2 +
 spec/ruby/core/argf/getc_spec.rb                   |    24 +
 spec/ruby/core/argf/gets_spec.rb                   |    32 +
 spec/ruby/core/argf/lineno_spec.rb                 |    53 +
 spec/ruby/core/argf/path_spec.rb                   |     6 +
 spec/ruby/core/argf/pos_spec.rb                    |    42 +
 spec/ruby/core/argf/read_spec.rb                   |   106 +
 spec/ruby/core/argf/readchar_spec.rb               |    23 +
 spec/ruby/core/argf/readline_spec.rb               |    27 +
 spec/ruby/core/argf/readlines_spec.rb              |     6 +
 spec/ruby/core/argf/rewind_spec.rb                 |    49 +
 spec/ruby/core/argf/seek_spec.rb                   |    59 +
 spec/ruby/core/argf/shared/each_byte.rb            |    49 +
 spec/ruby/core/argf/shared/each_char.rb            |    39 +
 spec/ruby/core/argf/shared/each_line.rb            |    27 +
 spec/ruby/core/argf/shared/eof.rb                  |    28 +
 spec/ruby/core/argf/shared/filename.rb             |    37 +
 spec/ruby/core/argf/shared/fileno.rb               |    28 +
 spec/ruby/core/argf/shared/getc.rb                 |    21 +
 spec/ruby/core/argf/shared/gets.rb                 |   103 +
 spec/ruby/core/argf/shared/pos.rb                  |    35 +
 spec/ruby/core/argf/shared/readlines.rb            |    37 +
 spec/ruby/core/argf/skip_spec.rb                   |    47 +
 spec/ruby/core/argf/tell_spec.rb                   |     6 +
 spec/ruby/core/argf/to_a_spec.rb                   |     6 +
 spec/ruby/core/argf/to_i_spec.rb                   |     6 +
 spec/ruby/core/argf/to_io_spec.rb                  |    27 +
 spec/ruby/core/argf/to_s_spec.rb                   |    18 +
 spec/ruby/core/array/allocate_spec.rb              |    19 +
 spec/ruby/core/array/append_spec.rb                |    43 +
 spec/ruby/core/array/array_spec.rb                 |     7 +
 spec/ruby/core/array/assoc_spec.rb                 |    40 +
 spec/ruby/core/array/at_spec.rb                    |    56 +
 spec/ruby/core/array/choice_spec.rb                |    20 +
 spec/ruby/core/array/clear_spec.rb                 |    61 +
 spec/ruby/core/array/clone_spec.rb                 |    31 +
 spec/ruby/core/array/collect_spec.rb               |    11 +
 spec/ruby/core/array/combination_spec.rb           |    55 +
 spec/ruby/core/array/compact_spec.rb               |   111 +
 spec/ruby/core/array/comparison_spec.rb            |   101 +
 spec/ruby/core/array/concat_spec.rb                |   113 +
 spec/ruby/core/array/constructor_spec.rb           |    24 +
 spec/ruby/core/array/count_spec.rb                 |    17 +
 spec/ruby/core/array/cycle_spec.rb                 |    89 +
 spec/ruby/core/array/delete_at_spec.rb             |    71 +
 spec/ruby/core/array/delete_if_spec.rb             |    75 +
 spec/ruby/core/array/delete_spec.rb                |   104 +
 spec/ruby/core/array/drop_spec.rb                  |    29 +
 spec/ruby/core/array/drop_while_spec.rb            |    17 +
 spec/ruby/core/array/dup_spec.rb                   |    31 +
 spec/ruby/core/array/each_index_spec.rb            |    40 +
 spec/ruby/core/array/each_spec.rb                  |    30 +
 spec/ruby/core/array/element_reference_spec.rb     |    54 +
 spec/ruby/core/array/element_set_spec.rb           |   499 +
 spec/ruby/core/array/empty_spec.rb                 |    10 +
 spec/ruby/core/array/eql_spec.rb                   |    15 +
 spec/ruby/core/array/equal_value_spec.rb           |    59 +
 spec/ruby/core/array/fetch_spec.rb                 |    52 +
 spec/ruby/core/array/fill_spec.rb                  |   353 +
 spec/ruby/core/array/find_index_spec.rb            |     8 +
 spec/ruby/core/array/first_spec.rb                 |    89 +
 spec/ruby/core/array/fixtures/classes.rb           |   538 +
 spec/ruby/core/array/fixtures/encoded_strings.rb   |    69 +
 spec/ruby/core/array/flatten_spec.rb               |   238 +
 spec/ruby/core/array/frozen_spec.rb                |    32 +
 spec/ruby/core/array/hash_spec.rb                  |    89 +
 spec/ruby/core/array/include_spec.rb               |    33 +
 spec/ruby/core/array/index_spec.rb                 |     6 +
 spec/ruby/core/array/indexes_spec.rb               |     9 +
 spec/ruby/core/array/indices_spec.rb               |     9 +
 spec/ruby/core/array/initialize_copy_spec.rb       |    11 +
 spec/ruby/core/array/initialize_spec.rb            |   167 +
 spec/ruby/core/array/insert_spec.rb                |    90 +
 spec/ruby/core/array/inspect_spec.rb               |     7 +
 spec/ruby/core/array/intersection_spec.rb          |    73 +
 spec/ruby/core/array/join_spec.rb                  |    33 +
 spec/ruby/core/array/keep_if_spec.rb               |    12 +
 spec/ruby/core/array/last_spec.rb                  |    87 +
 spec/ruby/core/array/length_spec.rb                |     7 +
 spec/ruby/core/array/map_spec.rb                   |    11 +
 spec/ruby/core/array/minus_spec.rb                 |    87 +
 spec/ruby/core/array/multiply_spec.rb              |   143 +
 spec/ruby/core/array/new_spec.rb                   |   127 +
 spec/ruby/core/array/nitems_spec.rb                |    26 +
 spec/ruby/core/array/pack/a_spec.rb                |    59 +
 spec/ruby/core/array/pack/at_spec.rb               |    30 +
 spec/ruby/core/array/pack/b_spec.rb                |   109 +
 spec/ruby/core/array/pack/c_spec.rb                |    83 +
 spec/ruby/core/array/pack/comment_spec.rb          |    25 +
 spec/ruby/core/array/pack/d_spec.rb                |    39 +
 spec/ruby/core/array/pack/e_spec.rb                |    25 +
 spec/ruby/core/array/pack/empty_spec.rb            |    13 +
 spec/ruby/core/array/pack/f_spec.rb                |    39 +
 spec/ruby/core/array/pack/g_spec.rb                |    25 +
 spec/ruby/core/array/pack/h_spec.rb                |   201 +
 spec/ruby/core/array/pack/i_spec.rb                |   135 +
 spec/ruby/core/array/pack/l_spec.rb                |   399 +
 spec/ruby/core/array/pack/m_spec.rb                |   337 +
 spec/ruby/core/array/pack/n_spec.rb                |    25 +
 spec/ruby/core/array/pack/p_spec.rb                |    19 +
 spec/ruby/core/array/pack/percent_spec.rb          |     7 +
 spec/ruby/core/array/pack/q_spec.rb                |    69 +
 spec/ruby/core/array/pack/s_spec.rb                |   135 +
 spec/ruby/core/array/pack/shared/basic.rb          |    65 +
 spec/ruby/core/array/pack/shared/encodings.rb      |    16 +
 spec/ruby/core/array/pack/shared/float.rb          |   277 +
 spec/ruby/core/array/pack/shared/integer.rb        |   381 +
 spec/ruby/core/array/pack/shared/numeric_basic.rb  |    54 +
 spec/ruby/core/array/pack/shared/string.rb         |    83 +
 spec/ruby/core/array/pack/shared/unicode.rb        |    89 +
 spec/ruby/core/array/pack/u_spec.rb                |   130 +
 spec/ruby/core/array/pack/v_spec.rb                |    25 +
 spec/ruby/core/array/pack/w_spec.rb                |    44 +
 spec/ruby/core/array/pack/x_spec.rb                |    64 +
 spec/ruby/core/array/pack/z_spec.rb                |    32 +
 spec/ruby/core/array/partition_spec.rb             |    43 +
 spec/ruby/core/array/permutation_spec.rb           |   111 +
 spec/ruby/core/array/plus_spec.rb                  |    59 +
 spec/ruby/core/array/pop_spec.rb                   |   196 +
 spec/ruby/core/array/product_spec.rb               |    66 +
 spec/ruby/core/array/push_spec.rb                  |    44 +
 spec/ruby/core/array/rassoc_spec.rb                |    38 +
 spec/ruby/core/array/reject_spec.rb                |   138 +
 spec/ruby/core/array/repeated_combination_spec.rb  |    59 +
 spec/ruby/core/array/repeated_permutation_spec.rb  |    72 +
 spec/ruby/core/array/replace_spec.rb               |     7 +
 spec/ruby/core/array/reverse_each_spec.rb          |    37 +
 spec/ruby/core/array/reverse_spec.rb               |    58 +
 spec/ruby/core/array/rindex_spec.rb                |    71 +
 spec/ruby/core/array/rotate_spec.rb                |   139 +
 spec/ruby/core/array/sample_spec.rb                |   114 +
 spec/ruby/core/array/select_spec.rb                |    36 +
 spec/ruby/core/array/shared/clone.rb               |    44 +
 spec/ruby/core/array/shared/collect.rb             |   165 +
 spec/ruby/core/array/shared/enumeratorize.rb       |    12 +
 spec/ruby/core/array/shared/eql.rb                 |    94 +
 spec/ruby/core/array/shared/index.rb               |    37 +
 spec/ruby/core/array/shared/indexes.rb             |    24 +
 spec/ruby/core/array/shared/inspect.rb             |    89 +
 spec/ruby/core/array/shared/join.rb                |   216 +
 spec/ruby/core/array/shared/keep_if.rb             |    44 +
 spec/ruby/core/array/shared/length.rb              |    11 +
 spec/ruby/core/array/shared/replace.rb             |    70 +
 spec/ruby/core/array/shared/slice.rb               |   483 +
 spec/ruby/core/array/shift_spec.rb                 |   160 +
 spec/ruby/core/array/shuffle_spec.rb               |    87 +
 spec/ruby/core/array/size_spec.rb                  |     7 +
 spec/ruby/core/array/slice_spec.rb                 |   166 +
 spec/ruby/core/array/sort_by_spec.rb               |    48 +
 spec/ruby/core/array/sort_spec.rb                  |   271 +
 spec/ruby/core/array/take_spec.rb                  |    29 +
 spec/ruby/core/array/take_while_spec.rb            |    17 +
 spec/ruby/core/array/to_a_spec.rb                  |    24 +
 spec/ruby/core/array/to_ary_spec.rb                |    20 +
 spec/ruby/core/array/to_s_spec.rb                  |    14 +
 spec/ruby/core/array/transpose_spec.rb             |    53 +
 spec/ruby/core/array/try_convert_spec.rb           |    52 +
 spec/ruby/core/array/union_spec.rb                 |    69 +
 spec/ruby/core/array/uniq_spec.rb                  |   159 +
 spec/ruby/core/array/unshift_spec.rb               |    64 +
 spec/ruby/core/array/values_at_spec.rb             |    47 +
 spec/ruby/core/array/zip_spec.rb                   |    55 +
 spec/ruby/core/basicobject/__id__spec.rb           |     8 +
 spec/ruby/core/basicobject/__send___spec.rb        |     9 +
 spec/ruby/core/basicobject/ancestors_spec.rb       |     9 +
 spec/ruby/core/basicobject/basicobject_spec.rb     |    84 +
 spec/ruby/core/basicobject/class_spec.rb           |     9 +
 spec/ruby/core/basicobject/equal_spec.rb           |    20 +
 spec/ruby/core/basicobject/equal_value_spec.rb     |    26 +
 spec/ruby/core/basicobject/fixtures/common.rb      |     9 +
 .../basicobject/fixtures/remove_method_missing.rb  |     9 +
 spec/ruby/core/basicobject/initialize_spec.rb      |     9 +
 spec/ruby/core/basicobject/instance_eval_spec.rb   |    19 +
 spec/ruby/core/basicobject/instance_exec_spec.rb   |    19 +
 spec/ruby/core/basicobject/method_missing_spec.rb  |    15 +
 spec/ruby/core/basicobject/new_spec.rb             |    12 +
 spec/ruby/core/basicobject/not_equal_spec.rb       |    34 +
 spec/ruby/core/basicobject/not_spec.rb             |    13 +
 .../basicobject/singleton_method_added_spec.rb     |     8 +
 .../basicobject/singleton_method_removed_spec.rb   |     8 +
 .../basicobject/singleton_method_undefined_spec.rb |     7 +
 spec/ruby/core/basicobject/superclass_spec.rb      |     9 +
 spec/ruby/core/bignum/abs_spec.rb                  |     7 +
 spec/ruby/core/bignum/bit_and_spec.rb              |    83 +
 spec/ruby/core/bignum/bit_or_spec.rb               |    72 +
 spec/ruby/core/bignum/bit_xor_spec.rb              |    78 +
 spec/ruby/core/bignum/case_compare_spec.rb         |     8 +
 spec/ruby/core/bignum/coerce_spec.rb               |    62 +
 spec/ruby/core/bignum/comparison_spec.rb           |   152 +
 spec/ruby/core/bignum/complement_spec.rb           |     9 +
 spec/ruby/core/bignum/div_spec.rb                  |    30 +
 spec/ruby/core/bignum/divide_spec.rb               |    15 +
 spec/ruby/core/bignum/divmod_spec.rb               |    85 +
 spec/ruby/core/bignum/element_reference_spec.rb    |    30 +
 spec/ruby/core/bignum/eql_spec.rb                  |    22 +
 spec/ruby/core/bignum/equal_value_spec.rb          |     6 +
 spec/ruby/core/bignum/even_spec.rb                 |    21 +
 spec/ruby/core/bignum/exponent_spec.rb             |    32 +
 spec/ruby/core/bignum/fdiv_spec.rb                 |     7 +
 spec/ruby/core/bignum/gt_spec.rb                   |    20 +
 spec/ruby/core/bignum/gte_spec.rb                  |    19 +
 spec/ruby/core/bignum/hash_spec.rb                 |    12 +
 spec/ruby/core/bignum/left_shift_spec.rb           |    81 +
 spec/ruby/core/bignum/lt_spec.rb                   |    22 +
 spec/ruby/core/bignum/lte_spec.rb                  |    33 +
 spec/ruby/core/bignum/magnitude_spec.rb            |    10 +
 spec/ruby/core/bignum/minus_spec.rb                |    19 +
 spec/ruby/core/bignum/modulo_spec.rb               |    10 +
 spec/ruby/core/bignum/multiply_spec.rb             |    19 +
 spec/ruby/core/bignum/odd_spec.rb                  |    21 +
 spec/ruby/core/bignum/plus_spec.rb                 |    19 +
 spec/ruby/core/bignum/quo_spec.rb                  |    36 +
 spec/ruby/core/bignum/remainder_spec.rb            |    32 +
 spec/ruby/core/bignum/right_shift_spec.rb          |   107 +
 spec/ruby/core/bignum/shared/abs.rb                |     6 +
 spec/ruby/core/bignum/shared/divide.rb             |    27 +
 spec/ruby/core/bignum/shared/equal.rb              |    31 +
 spec/ruby/core/bignum/shared/modulo.rb             |    38 +
 spec/ruby/core/bignum/size_spec.rb                 |    46 +
 spec/ruby/core/bignum/to_f_spec.rb                 |    13 +
 spec/ruby/core/bignum/to_s_spec.rb                 |    48 +
 spec/ruby/core/bignum/uminus_spec.rb               |    11 +
 spec/ruby/core/binding/clone_spec.rb               |     7 +
 spec/ruby/core/binding/dup_spec.rb                 |     7 +
 spec/ruby/core/binding/eval_spec.rb                |    31 +
 spec/ruby/core/binding/fixtures/classes.rb         |    28 +
 spec/ruby/core/binding/location_spec.rb            |    46 +
 spec/ruby/core/binding/shared/clone.rb             |    20 +
 .../builtin_constants/builtin_constants_spec.rb    |    57 +
 spec/ruby/core/class/allocate_spec.rb              |    34 +
 spec/ruby/core/class/dup_spec.rb                   |    72 +
 spec/ruby/core/class/fixtures/classes.rb           |    54 +
 spec/ruby/core/class/inherited_spec.rb             |    88 +
 spec/ruby/core/class/initialize_copy_spec.rb       |    22 +
 spec/ruby/core/class/initialize_spec.rb            |    26 +
 spec/ruby/core/class/new_spec.rb                   |   160 +
 spec/ruby/core/class/superclass_spec.rb            |    40 +
 spec/ruby/core/comparable/between_spec.rb          |    25 +
 spec/ruby/core/comparable/equal_value_spec.rb      |    91 +
 spec/ruby/core/comparable/fixtures/classes.rb      |    15 +
 spec/ruby/core/comparable/gt_spec.rb               |    43 +
 spec/ruby/core/comparable/gte_spec.rb              |    47 +
 spec/ruby/core/comparable/lt_spec.rb               |    43 +
 spec/ruby/core/comparable/lte_spec.rb              |    46 +
 spec/ruby/core/complex/abs2_spec.rb                |     8 +
 spec/ruby/core/complex/abs_spec.rb                 |     8 +
 spec/ruby/core/complex/angle_spec.rb               |    10 +
 spec/ruby/core/complex/arg_spec.rb                 |    10 +
 spec/ruby/core/complex/coerce_spec.rb              |     8 +
 spec/ruby/core/complex/conj_spec.rb                |    10 +
 spec/ruby/core/complex/conjugate_spec.rb           |    10 +
 spec/ruby/core/complex/constants_spec.rb           |     7 +
 spec/ruby/core/complex/denominator_spec.rb         |     9 +
 spec/ruby/core/complex/divide_spec.rb              |     7 +
 spec/ruby/core/complex/eql_spec.rb                 |    33 +
 spec/ruby/core/complex/equal_value_spec.rb         |     7 +
 spec/ruby/core/complex/exponent_spec.rb            |     7 +
 spec/ruby/core/complex/fdiv_spec.rb                |   131 +
 spec/ruby/core/complex/hash_spec.rb                |     8 +
 spec/ruby/core/complex/imag_spec.rb                |     7 +
 spec/ruby/core/complex/imaginary_spec.rb           |     7 +
 spec/ruby/core/complex/inspect_spec.rb             |     7 +
 spec/ruby/core/complex/integer_spec.rb             |    13 +
 spec/ruby/core/complex/magnitude_spec.rb           |     8 +
 spec/ruby/core/complex/marshal_dump_spec.rb        |     9 +
 spec/ruby/core/complex/marshal_load_spec.rb        |    25 +
 spec/ruby/core/complex/minus_spec.rb               |     7 +
 spec/ruby/core/complex/multiply_spec.rb            |     7 +
 spec/ruby/core/complex/numerator_spec.rb           |     7 +
 spec/ruby/core/complex/phase_spec.rb               |     8 +
 spec/ruby/core/complex/plus_spec.rb                |     7 +
 spec/ruby/core/complex/polar_spec.rb               |    16 +
 spec/ruby/core/complex/quo_spec.rb                 |     7 +
 spec/ruby/core/complex/rationalize_spec.rb         |    33 +
 spec/ruby/core/complex/real_spec.rb                |    26 +
 spec/ruby/core/complex/rect_spec.rb                |    11 +
 spec/ruby/core/complex/rectangular_spec.rb         |    11 +
 spec/ruby/core/complex/to_f_spec.rb                |    43 +
 spec/ruby/core/complex/to_i_spec.rb                |    43 +
 spec/ruby/core/complex/to_r_spec.rb                |    43 +
 spec/ruby/core/complex/to_s_spec.rb                |     7 +
 spec/ruby/core/complex/uminus_spec.rb              |    13 +
 spec/ruby/core/continuation/call_spec.rb           |     8 +
 .../core/continuation/element_reference_spec.rb    |     8 +
 spec/ruby/core/continuation/new_spec.rb            |     8 +
 spec/ruby/core/dir/chdir_spec.rb                   |   124 +
 spec/ruby/core/dir/chroot_spec.rb                  |    51 +
 spec/ruby/core/dir/close_spec.rb                   |    41 +
 spec/ruby/core/dir/delete_spec.rb                  |    15 +
 spec/ruby/core/dir/dir_spec.rb                     |     7 +
 spec/ruby/core/dir/each_spec.rb                    |    63 +
 spec/ruby/core/dir/element_reference_spec.rb       |    53 +
 spec/ruby/core/dir/entries_spec.rb                 |    38 +
 spec/ruby/core/dir/exist_spec.rb                   |    17 +
 spec/ruby/core/dir/exists_spec.rb                  |    17 +
 spec/ruby/core/dir/fixtures/common.rb              |   167 +
 spec/ruby/core/dir/foreach_spec.rb                 |    52 +
 spec/ruby/core/dir/getwd_spec.rb                   |    15 +
 spec/ruby/core/dir/glob_spec.rb                    |   155 +
 spec/ruby/core/dir/home_spec.rb                    |    26 +
 spec/ruby/core/dir/initialize_spec.rb              |    29 +
 spec/ruby/core/dir/inspect_spec.rb                 |    26 +
 spec/ruby/core/dir/mkdir_spec.rb                   |    97 +
 spec/ruby/core/dir/open_spec.rb                    |    15 +
 spec/ruby/core/dir/path_spec.rb                    |    15 +
 spec/ruby/core/dir/pos_spec.rb                     |    40 +
 spec/ruby/core/dir/pwd_spec.rb                     |    51 +
 spec/ruby/core/dir/read_spec.rb                    |    23 +
 spec/ruby/core/dir/rewind_spec.rb                  |    43 +
 spec/ruby/core/dir/rmdir_spec.rb                   |    15 +
 spec/ruby/core/dir/seek_spec.rb                    |    19 +
 spec/ruby/core/dir/shared/chroot.rb                |    43 +
 spec/ruby/core/dir/shared/closed.rb                |     9 +
 spec/ruby/core/dir/shared/delete.rb                |    71 +
 spec/ruby/core/dir/shared/exists.rb                |    53 +
 spec/ruby/core/dir/shared/glob.rb                  |   312 +
 spec/ruby/core/dir/shared/open.rb                  |    60 +
 spec/ruby/core/dir/shared/path.rb                  |    37 +
 spec/ruby/core/dir/shared/pos.rb                   |    51 +
 spec/ruby/core/dir/shared/pwd.rb                   |    40 +
 spec/ruby/core/dir/tell_spec.rb                    |    18 +
 spec/ruby/core/dir/to_path.rb                      |    17 +
 spec/ruby/core/dir/to_path_spec.rb                 |     7 +
 spec/ruby/core/dir/unlink_spec.rb                  |    15 +
 spec/ruby/core/encoding/_dump_spec.rb              |     7 +
 spec/ruby/core/encoding/_load_spec.rb              |     7 +
 spec/ruby/core/encoding/aliases_spec.rb            |    45 +
 spec/ruby/core/encoding/ascii_compatible_spec.rb   |    13 +
 spec/ruby/core/encoding/compatible_spec.rb         |   326 +
 .../converter/asciicompat_encoding_spec.rb         |    39 +
 .../ruby/core/encoding/converter/constants_spec.rb |   133 +
 spec/ruby/core/encoding/converter/convert_spec.rb  |    46 +
 spec/ruby/core/encoding/converter/convpath_spec.rb |    65 +
 .../converter/destination_encoding_spec.rb         |    13 +
 spec/ruby/core/encoding/converter/finish_spec.rb   |    38 +
 .../core/encoding/converter/insert_output_spec.rb  |     7 +
 spec/ruby/core/encoding/converter/inspect_spec.rb  |     7 +
 .../core/encoding/converter/last_error_spec.rb     |    84 +
 spec/ruby/core/encoding/converter/new_spec.rb      |   121 +
 .../encoding/converter/primitive_convert_spec.rb   |   137 +
 .../encoding/converter/primitive_errinfo_spec.rb   |    72 +
 spec/ruby/core/encoding/converter/putback_spec.rb  |    50 +
 .../core/encoding/converter/replacement_spec.rb    |    64 +
 .../encoding/converter/search_convpath_spec.rb     |    73 +
 .../encoding/converter/source_encoding_spec.rb     |    13 +
 spec/ruby/core/encoding/default_external_spec.rb   |    87 +
 spec/ruby/core/encoding/default_internal_spec.rb   |    93 +
 spec/ruby/core/encoding/dummy_spec.rb              |    16 +
 spec/ruby/core/encoding/find_spec.rb               |    92 +
 spec/ruby/core/encoding/fixtures/classes.rb        |    48 +
 spec/ruby/core/encoding/inspect_spec.rb            |    21 +
 .../destination_encoding_name_spec.rb              |    20 +
 .../destination_encoding_spec.rb                   |    20 +
 .../error_bytes_spec.rb                            |    32 +
 .../incomplete_input_spec.rb                       |    30 +
 .../readagain_bytes_spec.rb                        |    31 +
 .../source_encoding_name_spec.rb                   |    30 +
 .../source_encoding_spec.rb                        |    35 +
 spec/ruby/core/encoding/list_spec.rb               |    43 +
 spec/ruby/core/encoding/locale_charmap_spec.rb     |    47 +
 spec/ruby/core/encoding/name_list_spec.rb          |    25 +
 spec/ruby/core/encoding/name_spec.rb               |     7 +
 spec/ruby/core/encoding/names_spec.rb              |    37 +
 spec/ruby/core/encoding/replicate_spec.rb          |    34 +
 spec/ruby/core/encoding/shared/name.rb             |    15 +
 spec/ruby/core/encoding/to_s_spec.rb               |     7 +
 .../destination_encoding_name_spec.rb              |    17 +
 .../destination_encoding_spec.rb                   |    17 +
 .../undefined_conversion_error/error_char_spec.rb  |    29 +
 .../source_encoding_name_spec.rb                   |    30 +
 .../source_encoding_spec.rb                        |    31 +
 spec/ruby/core/enumerable/all_spec.rb              |   130 +
 spec/ruby/core/enumerable/any_spec.rb              |   150 +
 spec/ruby/core/enumerable/chunk_spec.rb            |    80 +
 spec/ruby/core/enumerable/collect_concat_spec.rb   |     9 +
 spec/ruby/core/enumerable/collect_spec.rb          |     7 +
 spec/ruby/core/enumerable/count_spec.rb            |    45 +
 spec/ruby/core/enumerable/cycle_spec.rb            |    88 +
 spec/ruby/core/enumerable/detect_spec.rb           |     7 +
 spec/ruby/core/enumerable/drop_spec.rb             |    45 +
 spec/ruby/core/enumerable/drop_while_spec.rb       |    49 +
 spec/ruby/core/enumerable/each_cons_spec.rb        |    62 +
 spec/ruby/core/enumerable/each_entry_spec.rb       |    40 +
 spec/ruby/core/enumerable/each_slice_spec.rb       |    62 +
 spec/ruby/core/enumerable/each_with_index_spec.rb  |    55 +
 spec/ruby/core/enumerable/each_with_object_spec.rb |    41 +
 spec/ruby/core/enumerable/entries_spec.rb          |     7 +
 spec/ruby/core/enumerable/find_all_spec.rb         |     7 +
 spec/ruby/core/enumerable/find_index_spec.rb       |    64 +
 spec/ruby/core/enumerable/find_spec.rb             |     7 +
 spec/ruby/core/enumerable/first_spec.rb            |    20 +
 spec/ruby/core/enumerable/fixtures/classes.rb      |   240 +
 spec/ruby/core/enumerable/flat_map_spec.rb         |     9 +
 spec/ruby/core/enumerable/grep_spec.rb             |    31 +
 spec/ruby/core/enumerable/group_by_spec.rb         |    36 +
 spec/ruby/core/enumerable/include_spec.rb          |     7 +
 spec/ruby/core/enumerable/inject_spec.rb           |     7 +
 spec/ruby/core/enumerable/map_spec.rb              |     7 +
 spec/ruby/core/enumerable/max_by_spec.rb           |    42 +
 spec/ruby/core/enumerable/max_spec.rb              |    96 +
 spec/ruby/core/enumerable/member_spec.rb           |     7 +
 spec/ruby/core/enumerable/min_by_spec.rb           |    43 +
 spec/ruby/core/enumerable/min_spec.rb              |   101 +
 spec/ruby/core/enumerable/minmax_by_spec.rb        |    43 +
 spec/ruby/core/enumerable/minmax_spec.rb           |    56 +
 spec/ruby/core/enumerable/none_spec.rb             |    68 +
 spec/ruby/core/enumerable/one_spec.rb              |    60 +
 spec/ruby/core/enumerable/partition_spec.rb        |    26 +
 spec/ruby/core/enumerable/reduce_spec.rb           |     9 +
 spec/ruby/core/enumerable/reject_spec.rb           |    32 +
 spec/ruby/core/enumerable/reverse_each_spec.rb     |    25 +
 spec/ruby/core/enumerable/select_spec.rb           |     7 +
 spec/ruby/core/enumerable/shared/collect.rb        |    43 +
 spec/ruby/core/enumerable/shared/collect_concat.rb |    27 +
 spec/ruby/core/enumerable/shared/entries.rb        |    18 +
 spec/ruby/core/enumerable/shared/find.rb           |    78 +
 spec/ruby/core/enumerable/shared/find_all.rb       |    35 +
 spec/ruby/core/enumerable/shared/include.rb        |    34 +
 spec/ruby/core/enumerable/shared/inject.rb         |    77 +
 spec/ruby/core/enumerable/shared/take.rb           |    65 +
 spec/ruby/core/enumerable/slice_before_spec.rb     |    79 +
 spec/ruby/core/enumerable/sort_by_spec.rb          |    30 +
 spec/ruby/core/enumerable/sort_spec.rb             |    61 +
 spec/ruby/core/enumerable/take_spec.rb             |    15 +
 spec/ruby/core/enumerable/take_while_spec.rb       |    44 +
 spec/ruby/core/enumerable/to_a_spec.rb             |     7 +
 spec/ruby/core/enumerable/zip_spec.rb              |    52 +
 spec/ruby/core/enumerator/each_spec.rb             |     7 +
 spec/ruby/core/enumerator/each_with_index_spec.rb  |    32 +
 spec/ruby/core/enumerator/each_with_object_spec.rb |     8 +
 spec/ruby/core/enumerator/enum_for_spec.rb         |     9 +
 spec/ruby/core/enumerator/feed_spec.rb             |     7 +
 spec/ruby/core/enumerator/generator/each_spec.rb   |    18 +
 spec/ruby/core/enumerator/inject_spec.rb           |    15 +
 spec/ruby/core/enumerator/inspect_spec.rb          |     7 +
 spec/ruby/core/enumerator/new_spec.rb              |    34 +
 spec/ruby/core/enumerator/next_spec.rb             |     9 +
 spec/ruby/core/enumerator/next_values_spec.rb      |    57 +
 spec/ruby/core/enumerator/peek_spec.rb             |    38 +
 spec/ruby/core/enumerator/peek_values_spec.rb      |    59 +
 spec/ruby/core/enumerator/rewind_spec.rb           |    26 +
 spec/ruby/core/enumerator/to_enum_spec.rb          |     9 +
 spec/ruby/core/enumerator/with_index_spec.rb       |    68 +
 spec/ruby/core/enumerator/with_object_spec.rb      |     8 +
 spec/ruby/core/enumerator/yielder/append_spec.rb   |    19 +
 spec/ruby/core/enumerator/yielder/yield_spec.rb    |    18 +
 spec/ruby/core/env/assoc_spec.rb                   |    25 +
 spec/ruby/core/env/clear_spec.rb                   |    20 +
 spec/ruby/core/env/delete_if_spec.rb               |    34 +
 spec/ruby/core/env/delete_spec.rb                  |    23 +
 spec/ruby/core/env/each_key_spec.rb                |    39 +
 spec/ruby/core/env/each_pair_spec.rb               |     6 +
 spec/ruby/core/env/each_spec.rb                    |     6 +
 spec/ruby/core/env/each_value_spec.rb              |    39 +
 spec/ruby/core/env/element_reference_spec.rb       |    49 +
 spec/ruby/core/env/element_set_spec.rb             |     6 +
 spec/ruby/core/env/empty_spec.rb                   |    23 +
 spec/ruby/core/env/fetch_spec.rb                   |    34 +
 spec/ruby/core/env/has_key_spec.rb                 |     6 +
 spec/ruby/core/env/has_value_spec.rb               |     6 +
 spec/ruby/core/env/include_spec.rb                 |     6 +
 spec/ruby/core/env/index_spec.rb                   |     6 +
 spec/ruby/core/env/indexes_spec.rb                 |     1 +
 spec/ruby/core/env/indices_spec.rb                 |     1 +
 spec/ruby/core/env/inspect_spec.rb                 |    11 +
 spec/ruby/core/env/invert_spec.rb                  |    12 +
 spec/ruby/core/env/keep_if_spec.rb                 |    26 +
 spec/ruby/core/env/key_spec.rb                     |    13 +
 spec/ruby/core/env/keys_spec.rb                    |    16 +
 spec/ruby/core/env/length_spec.rb                  |     6 +
 spec/ruby/core/env/member_spec.rb                  |     6 +
 spec/ruby/core/env/rassoc_spec.rb                  |    25 +
 spec/ruby/core/env/rehash_spec.rb                  |     1 +
 spec/ruby/core/env/reject_spec.rb                  |    88 +
 spec/ruby/core/env/replace_spec.rb                 |    15 +
 spec/ruby/core/env/select_spec.rb                  |    54 +
 spec/ruby/core/env/shared/each.rb                  |    64 +
 spec/ruby/core/env/shared/include.rb               |    11 +
 spec/ruby/core/env/shared/key.rb                   |    15 +
 spec/ruby/core/env/shared/length.rb                |    13 +
 spec/ruby/core/env/shared/store.rb                 |    70 +
 spec/ruby/core/env/shared/to_hash.rb               |    19 +
 spec/ruby/core/env/shared/value.rb                 |    18 +
 spec/ruby/core/env/shift_spec.rb                   |    57 +
 spec/ruby/core/env/size_spec.rb                    |     6 +
 spec/ruby/core/env/store_spec.rb                   |     6 +
 spec/ruby/core/env/to_a_spec.rb                    |    21 +
 spec/ruby/core/env/to_h_spec.rb                    |     8 +
 spec/ruby/core/env/to_hash_spec.rb                 |     6 +
 spec/ruby/core/env/to_s_spec.rb                    |     7 +
 spec/ruby/core/env/update_spec.rb                  |    25 +
 spec/ruby/core/env/value_spec.rb                   |     6 +
 spec/ruby/core/env/values_at_spec.rb               |    19 +
 spec/ruby/core/env/values_spec.rb                  |    23 +
 spec/ruby/core/exception/args_spec.rb              |     5 +
 spec/ruby/core/exception/arguments_spec.rb         |    11 +
 spec/ruby/core/exception/backtrace_spec.rb         |    51 +
 spec/ruby/core/exception/case_compare_spec.rb      |     5 +
 .../exception/destination_encoding_name_spec.rb    |    13 +
 .../core/exception/destination_encoding_spec.rb    |    13 +
 spec/ruby/core/exception/equal_value_spec.rb       |    84 +
 spec/ruby/core/exception/errno_spec.rb             |    16 +
 spec/ruby/core/exception/error_bytes_spec.rb       |     7 +
 spec/ruby/core/exception/error_char_spec.rb        |     7 +
 spec/ruby/core/exception/exception_spec.rb         |    85 +
 spec/ruby/core/exception/exit_value_spec.rb        |     5 +
 spec/ruby/core/exception/fixtures/common.rb        |    56 +
 spec/ruby/core/exception/incomplete_input_spec.rb  |     7 +
 spec/ruby/core/exception/initialize_spec.rb        |     1 +
 spec/ruby/core/exception/inspect_spec.rb           |    16 +
 spec/ruby/core/exception/io_error_spec.rb          |     7 +
 spec/ruby/core/exception/message_spec.rb           |    17 +
 spec/ruby/core/exception/name_error_spec.rb        |    13 +
 spec/ruby/core/exception/name_spec.rb              |     5 +
 spec/ruby/core/exception/new_spec.rb               |     7 +
 spec/ruby/core/exception/no_method_error_spec.rb   |    57 +
 spec/ruby/core/exception/range_error_spec.rb       |     7 +
 spec/ruby/core/exception/readagain_bytes_spec.rb   |     7 +
 spec/ruby/core/exception/reason_spec.rb            |     5 +
 spec/ruby/core/exception/redefining_backtrace.rb   |    11 +
 spec/ruby/core/exception/result_spec.rb            |     7 +
 spec/ruby/core/exception/script_error_spec.rb      |    15 +
 spec/ruby/core/exception/set_backtrace_spec.rb     |    18 +
 spec/ruby/core/exception/shared/new.rb             |    18 +
 spec/ruby/core/exception/shared/to_s.rb            |    22 +
 spec/ruby/core/exception/signal_exception_spec.rb  |   126 +
 spec/ruby/core/exception/signm_spec.rb             |     5 +
 spec/ruby/core/exception/signo_spec.rb             |     5 +
 .../core/exception/source_encoding_name_spec.rb    |    13 +
 spec/ruby/core/exception/source_encoding_spec.rb   |    13 +
 spec/ruby/core/exception/standard_error_spec.rb    |    56 +
 spec/ruby/core/exception/status_spec.rb            |     5 +
 spec/ruby/core/exception/success_spec.rb           |     5 +
 spec/ruby/core/exception/system_call_error_spec.rb |    58 +
 .../ruby/core/exception/system_stack_error_spec.rb |    16 +
 spec/ruby/core/exception/to_s_spec.rb              |    10 +
 spec/ruby/core/exception/to_str_spec.rb            |    17 +
 spec/ruby/core/false/and_spec.rb                   |    11 +
 spec/ruby/core/false/inspect_spec.rb               |     7 +
 spec/ruby/core/false/or_spec.rb                    |    11 +
 spec/ruby/core/false/to_s_spec.rb                  |     7 +
 spec/ruby/core/false/xor_spec.rb                   |    11 +
 spec/ruby/core/fiber/new_spec.rb                   |    38 +
 spec/ruby/core/fiber/resume_spec.rb                |    39 +
 spec/ruby/core/fiber/yield_spec.rb                 |    34 +
 spec/ruby/core/file/absolute_path_spec.rb          |    39 +
 spec/ruby/core/file/atime_spec.rb                  |    43 +
 spec/ruby/core/file/basename_spec.rb               |   153 +
 spec/ruby/core/file/blockdev_spec.rb               |     6 +
 spec/ruby/core/file/chardev_spec.rb                |     6 +
 spec/ruby/core/file/chmod_spec.rb                  |   241 +
 spec/ruby/core/file/chown_spec.rb                  |   156 +
 spec/ruby/core/file/constants/constants_spec.rb    |    31 +
 spec/ruby/core/file/constants_spec.rb              |   141 +
 spec/ruby/core/file/ctime_spec.rb                  |    42 +
 spec/ruby/core/file/delete_spec.rb                 |     6 +
 spec/ruby/core/file/directory_spec.rb              |    10 +
 spec/ruby/core/file/dirname_spec.rb                |   105 +
 spec/ruby/core/file/executable_real_spec.rb        |     7 +
 spec/ruby/core/file/executable_spec.rb             |     7 +
 spec/ruby/core/file/exist_spec.rb                  |     6 +
 spec/ruby/core/file/exists_spec.rb                 |     6 +
 spec/ruby/core/file/expand_path_spec.rb            |   250 +
 spec/ruby/core/file/extname_spec.rb                |    56 +
 spec/ruby/core/file/file_spec.rb                   |    12 +
 spec/ruby/core/file/fixtures/common.rb             |    22 +
 .../ruby/core/file/fixtures/do_not_remove          |     0
 spec/ruby/core/file/fixtures/file_types.rb         |    65 +
 spec/ruby/core/file/flock_spec.rb                  |    96 +
 spec/ruby/core/file/fnmatch_spec.rb                |    10 +
 spec/ruby/core/file/ftype_spec.rb                  |    69 +
 spec/ruby/core/file/grpowned_spec.rb               |    10 +
 spec/ruby/core/file/identical_spec.rb              |     6 +
 spec/ruby/core/file/initialize_spec.rb             |    29 +
 spec/ruby/core/file/inspect_spec.rb                |    17 +
 spec/ruby/core/file/join_spec.rb                   |   143 +
 spec/ruby/core/file/lchmod_spec.rb                 |    45 +
 spec/ruby/core/file/lchown_spec.rb                 |    65 +
 spec/ruby/core/file/link_spec.rb                   |    39 +
 spec/ruby/core/file/lstat_spec.rb                  |    33 +
 spec/ruby/core/file/mtime_spec.rb                  |    38 +
 spec/ruby/core/file/new_spec.rb                    |   162 +
 spec/ruby/core/file/null_spec.rb                   |    18 +
 spec/ruby/core/file/open_spec.rb                   |   599 +
 spec/ruby/core/file/owned_spec.rb                  |    33 +
 spec/ruby/core/file/path_spec.rb                   |    31 +
 spec/ruby/core/file/pipe_spec.rb                   |    32 +
 spec/ruby/core/file/read_spec.rb                   |     6 +
 spec/ruby/core/file/readable_real_spec.rb          |     7 +
 spec/ruby/core/file/readable_spec.rb               |     7 +
 spec/ruby/core/file/readlink_spec.rb               |    67 +
 spec/ruby/core/file/realdirpath_spec.rb            |     7 +
 spec/ruby/core/file/realpath_spec.rb               |    71 +
 spec/ruby/core/file/rename_spec.rb                 |    37 +
 spec/ruby/core/file/reopen_spec.rb                 |    34 +
 spec/ruby/core/file/setgid_spec.rb                 |    34 +
 spec/ruby/core/file/setuid_spec.rb                 |    34 +
 spec/ruby/core/file/shared/fnmatch.rb              |   186 +
 spec/ruby/core/file/shared/open.rb                 |     7 +
 spec/ruby/core/file/shared/read.rb                 |    21 +
 spec/ruby/core/file/shared/stat.rb                 |    52 +
 spec/ruby/core/file/shared/unlink.rb               |    56 +
 spec/ruby/core/file/size_spec.rb                   |   122 +
 spec/ruby/core/file/socket_spec.rb                 |    31 +
 spec/ruby/core/file/split_spec.rb                  |    75 +
 spec/ruby/core/file/stat/atime_spec.rb             |    18 +
 spec/ruby/core/file/stat/blksize_spec.rb           |    18 +
 spec/ruby/core/file/stat/blockdev_spec.rb          |     7 +
 spec/ruby/core/file/stat/blocks_spec.rb            |    18 +
 spec/ruby/core/file/stat/chardev_spec.rb           |     7 +
 spec/ruby/core/file/stat/comparison_spec.rb        |    45 +
 spec/ruby/core/file/stat/ctime_spec.rb             |    18 +
 spec/ruby/core/file/stat/dev_major_spec.rb         |    15 +
 spec/ruby/core/file/stat/dev_minor_spec.rb         |    15 +
 spec/ruby/core/file/stat/dev_spec.rb               |    15 +
 spec/ruby/core/file/stat/directory_spec.rb         |     7 +
 spec/ruby/core/file/stat/executable_real_spec.rb   |     7 +
 spec/ruby/core/file/stat/executable_spec.rb        |     7 +
 spec/ruby/core/file/stat/file_spec.rb              |     7 +
 spec/ruby/core/file/stat/fixtures/classes.rb       |     5 +
 spec/ruby/core/file/stat/ftype_spec.rb             |    61 +
 spec/ruby/core/file/stat/gid_spec.rb               |    19 +
 spec/ruby/core/file/stat/grpowned_spec.rb          |     7 +
 spec/ruby/core/file/stat/ino_spec.rb               |    18 +
 spec/ruby/core/file/stat/inspect_spec.rb           |    19 +
 spec/ruby/core/file/stat/mode_spec.rb              |    19 +
 spec/ruby/core/file/stat/mtime_spec.rb             |    18 +
 spec/ruby/core/file/stat/new_spec.rb               |    32 +
 spec/ruby/core/file/stat/nlink_spec.rb             |    19 +
 spec/ruby/core/file/stat/owned_spec.rb             |    31 +
 spec/ruby/core/file/stat/pipe_spec.rb              |    32 +
 spec/ruby/core/file/stat/rdev_major_spec.rb        |    15 +
 spec/ruby/core/file/stat/rdev_minor_spec.rb        |    15 +
 spec/ruby/core/file/stat/rdev_spec.rb              |    15 +
 spec/ruby/core/file/stat/readable_real_spec.rb     |     7 +
 spec/ruby/core/file/stat/readable_spec.rb          |     7 +
 spec/ruby/core/file/stat/setgid_spec.rb            |    11 +
 spec/ruby/core/file/stat/setuid_spec.rb            |    11 +
 spec/ruby/core/file/stat/size_spec.rb              |    21 +
 spec/ruby/core/file/stat/socket_spec.rb            |    11 +
 spec/ruby/core/file/stat/sticky_spec.rb            |    11 +
 spec/ruby/core/file/stat/symlink_spec.rb           |     7 +
 spec/ruby/core/file/stat/uid_spec.rb               |    18 +
 spec/ruby/core/file/stat/world_readable_spec.rb    |    15 +
 spec/ruby/core/file/stat/world_writable_spec.rb    |    17 +
 spec/ruby/core/file/stat/writable_real_spec.rb     |     7 +
 spec/ruby/core/file/stat/writable_spec.rb          |     7 +
 spec/ruby/core/file/stat/zero_spec.rb              |    13 +
 spec/ruby/core/file/stat_spec.rb                   |    46 +
 spec/ruby/core/file/sticky_spec.rb                 |    50 +
 spec/ruby/core/file/symlink_spec.rb                |    59 +
 spec/ruby/core/file/to_path_spec.rb                |    48 +
 spec/ruby/core/file/truncate_spec.rb               |   179 +
 spec/ruby/core/file/umask_spec.rb                  |    60 +
 spec/ruby/core/file/unlink_spec.rb                 |     6 +
 spec/ruby/core/file/utime_spec.rb                  |    38 +
 spec/ruby/core/file/world_readable_spec.rb         |    14 +
 spec/ruby/core/file/world_writable_spec.rb         |    16 +
 spec/ruby/core/file/writable_real_spec.rb          |     7 +
 spec/ruby/core/file/writable_spec.rb               |     7 +
 spec/ruby/core/file/zero_spec.rb                   |    13 +
 spec/ruby/core/filetest/blockdev_spec.rb           |     6 +
 spec/ruby/core/filetest/chardev_spec.rb            |     6 +
 spec/ruby/core/filetest/directory_spec.rb          |    10 +
 spec/ruby/core/filetest/executable_real_spec.rb    |     7 +
 spec/ruby/core/filetest/executable_spec.rb         |     7 +
 spec/ruby/core/filetest/exist_spec.rb              |     6 +
 spec/ruby/core/filetest/exists_spec.rb             |     6 +
 spec/ruby/core/filetest/file_spec.rb               |    10 +
 spec/ruby/core/filetest/grpowned_spec.rb           |    10 +
 spec/ruby/core/filetest/identical_spec.rb          |     6 +
 spec/ruby/core/filetest/owned_spec.rb              |    10 +
 spec/ruby/core/filetest/pipe_spec.rb               |    10 +
 spec/ruby/core/filetest/readable_real_spec.rb      |     7 +
 spec/ruby/core/filetest/readable_spec.rb           |     7 +
 spec/ruby/core/filetest/setgid_spec.rb             |    10 +
 spec/ruby/core/filetest/setuid_spec.rb             |    10 +
 spec/ruby/core/filetest/size_spec.rb               |    34 +
 spec/ruby/core/filetest/socket_spec.rb             |    10 +
 spec/ruby/core/filetest/sticky_spec.rb             |     7 +
 spec/ruby/core/filetest/symlink_spec.rb            |    10 +
 spec/ruby/core/filetest/world_readable_spec.rb     |     7 +
 spec/ruby/core/filetest/world_writable_spec.rb     |     7 +
 spec/ruby/core/filetest/writable_real_spec.rb      |     7 +
 spec/ruby/core/filetest/writable_spec.rb           |     7 +
 spec/ruby/core/filetest/zero_spec.rb               |    13 +
 spec/ruby/core/fixnum/abs_spec.rb                  |     7 +
 spec/ruby/core/fixnum/bit_and_spec.rb              |    71 +
 spec/ruby/core/fixnum/bit_or_spec.rb               |    73 +
 spec/ruby/core/fixnum/bit_xor_spec.rb              |    71 +
 spec/ruby/core/fixnum/case_compare_spec.rb         |     8 +
 spec/ruby/core/fixnum/coerce_spec.rb               |    39 +
 spec/ruby/core/fixnum/comparison_spec.rb           |    26 +
 spec/ruby/core/fixnum/complement_spec.rb           |    10 +
 spec/ruby/core/fixnum/div_spec.rb                  |    54 +
 spec/ruby/core/fixnum/divide_spec.rb               |    35 +
 spec/ruby/core/fixnum/divmod_spec.rb               |    45 +
 spec/ruby/core/fixnum/element_reference_spec.rb    |    64 +
 spec/ruby/core/fixnum/equal_value_spec.rb          |     6 +
 spec/ruby/core/fixnum/even_spec.rb                 |    25 +
 spec/ruby/core/fixnum/exponent_spec.rb             |    90 +
 spec/ruby/core/fixnum/fdiv_spec.rb                 |    49 +
 spec/ruby/core/fixnum/gt_spec.rb                   |    19 +
 spec/ruby/core/fixnum/gte_spec.rb                  |    20 +
 spec/ruby/core/fixnum/hash_spec.rb                 |    11 +
 spec/ruby/core/fixnum/id2name_spec.rb              |    21 +
 spec/ruby/core/fixnum/induced_from_spec.rb         |    36 +
 spec/ruby/core/fixnum/left_shift_spec.rb           |    81 +
 spec/ruby/core/fixnum/lt_spec.rb                   |    19 +
 spec/ruby/core/fixnum/lte_spec.rb                  |    20 +
 spec/ruby/core/fixnum/magnitude_spec.rb            |     8 +
 spec/ruby/core/fixnum/minus_spec.rb                |    20 +
 spec/ruby/core/fixnum/modulo_spec.rb               |    10 +
 spec/ruby/core/fixnum/multiply_spec.rb             |    37 +
 spec/ruby/core/fixnum/odd_spec.rb                  |    25 +
 spec/ruby/core/fixnum/plus_spec.rb                 |    20 +
 spec/ruby/core/fixnum/quo_spec.rb                  |    40 +
 spec/ruby/core/fixnum/right_shift_spec.rb          |    91 +
 spec/ruby/core/fixnum/shared/abs.rb                |     9 +
 spec/ruby/core/fixnum/shared/equal.rb              |    24 +
 spec/ruby/core/fixnum/shared/modulo.rb             |    52 +
 spec/ruby/core/fixnum/size_spec.rb                 |    19 +
 spec/ruby/core/fixnum/succ_spec.rb                 |    17 +
 spec/ruby/core/fixnum/to_f_spec.rb                 |     9 +
 spec/ruby/core/fixnum/to_s_spec.rb                 |    50 +
 spec/ruby/core/fixnum/to_sym_spec.rb               |    22 +
 spec/ruby/core/fixnum/uminus_spec.rb               |    16 +
 spec/ruby/core/fixnum/zero_spec.rb                 |     9 +
 spec/ruby/core/float/abs_spec.rb                   |     5 +
 spec/ruby/core/float/angle_spec.rb                 |     7 +
 spec/ruby/core/float/arg_spec.rb                   |     7 +
 spec/ruby/core/float/case_compare_spec.rb          |     8 +
 spec/ruby/core/float/ceil_spec.rb                  |    13 +
 spec/ruby/core/float/coerce_spec.rb                |    18 +
 spec/ruby/core/float/comparison_spec.rb            |    59 +
 spec/ruby/core/float/constants_spec.rb             |    64 +
 spec/ruby/core/float/denominator_spec.rb           |    31 +
 spec/ruby/core/float/divide_spec.rb                |    31 +
 spec/ruby/core/float/divmod_spec.rb                |    53 +
 spec/ruby/core/float/eql_spec.rb                   |    16 +
 spec/ruby/core/float/equal_value_spec.rb           |     6 +
 spec/ruby/core/float/exponent_spec.rb              |    18 +
 spec/ruby/core/float/fdiv_spec.rb                  |     8 +
 spec/ruby/core/float/finite_spec.rb                |    19 +
 spec/ruby/core/float/fixtures/coerce.rb            |    15 +
 spec/ruby/core/float/floor_spec.rb                 |    13 +
 spec/ruby/core/float/gt_spec.rb                    |     9 +
 spec/ruby/core/float/gte_spec.rb                   |     9 +
 spec/ruby/core/float/hash_spec.rb                  |    11 +
 spec/ruby/core/float/induced_from_spec.rb          |    38 +
 spec/ruby/core/float/infinite_spec.rb              |    19 +
 spec/ruby/core/float/lt_spec.rb                    |     9 +
 spec/ruby/core/float/lte_spec.rb                   |    10 +
 spec/ruby/core/float/magnitude_spec.rb             |     7 +
 spec/ruby/core/float/minus_spec.rb                 |     9 +
 spec/ruby/core/float/modulo_spec.rb                |    10 +
 spec/ruby/core/float/multiply_spec.rb              |     9 +
 spec/ruby/core/float/nan_spec.rb                   |     9 +
 spec/ruby/core/float/numerator_spec.rb             |    41 +
 spec/ruby/core/float/phase_spec.rb                 |     7 +
 spec/ruby/core/float/plus_spec.rb                  |     9 +
 spec/ruby/core/float/quo_spec.rb                   |     8 +
 spec/ruby/core/float/rationalize_spec.rb           |    45 +
 spec/ruby/core/float/round_spec.rb                 |    82 +
 spec/ruby/core/float/shared/abs.rb                 |    21 +
 spec/ruby/core/float/shared/equal.rb               |    14 +
 spec/ruby/core/float/shared/modulo.rb              |    51 +
 spec/ruby/core/float/shared/quo.rb                 |    59 +
 spec/ruby/core/float/shared/to_i.rb                |    10 +
 spec/ruby/core/float/to_f_spec.rb                  |     9 +
 spec/ruby/core/float/to_i_spec.rb                  |     6 +
 spec/ruby/core/float/to_int_spec.rb                |     6 +
 spec/ruby/core/float/to_r_spec.rb                  |     7 +
 spec/ruby/core/float/to_s_spec.rb                  |   145 +
 spec/ruby/core/float/truncate_spec.rb              |     6 +
 spec/ruby/core/float/uminus_spec.rb                |    28 +
 spec/ruby/core/float/uplus_spec.rb                 |     9 +
 spec/ruby/core/float/zero_spec.rb                  |     9 +
 spec/ruby/core/gc/count_spec.rb                    |     9 +
 spec/ruby/core/gc/disable_spec.rb                  |    17 +
 spec/ruby/core/gc/enable_spec.rb                   |    12 +
 spec/ruby/core/gc/garbage_collect_spec.rb          |    15 +
 spec/ruby/core/gc/profiler/clear_spec.rb           |     7 +
 spec/ruby/core/gc/profiler/disable_spec.rb         |    24 +
 spec/ruby/core/gc/profiler/enable_spec.rb          |    24 +
 spec/ruby/core/gc/profiler/enabled_spec.rb         |    26 +
 spec/ruby/core/gc/profiler/report_spec.rb          |     7 +
 spec/ruby/core/gc/profiler/result_spec.rb          |     9 +
 spec/ruby/core/gc/profiler/total_time_spec.rb      |     9 +
 spec/ruby/core/gc/start_spec.rb                    |     8 +
 spec/ruby/core/gc/stress_spec.rb                   |    30 +
 spec/ruby/core/hash/allocate_spec.rb               |    15 +
 spec/ruby/core/hash/assoc_spec.rb                  |    48 +
 spec/ruby/core/hash/clear_spec.rb                  |    40 +
 spec/ruby/core/hash/clone_spec.rb                  |    13 +
 spec/ruby/core/hash/compare_by_identity_spec.rb    |   109 +
 spec/ruby/core/hash/constructor_spec.rb            |   119 +
 spec/ruby/core/hash/default_proc_spec.rb           |    76 +
 spec/ruby/core/hash/default_spec.rb                |    55 +
 spec/ruby/core/hash/delete_if_spec.rb              |    46 +
 spec/ruby/core/hash/delete_spec.rb                 |    41 +
 spec/ruby/core/hash/each_key_spec.rb               |    21 +
 spec/ruby/core/hash/each_pair_spec.rb              |    33 +
 spec/ruby/core/hash/each_spec.rb                   |     9 +
 spec/ruby/core/hash/each_value_spec.rb             |    21 +
 spec/ruby/core/hash/element_reference_spec.rb      |   120 +
 spec/ruby/core/hash/element_set_spec.rb            |     7 +
 spec/ruby/core/hash/empty_spec.rb                  |    15 +
 spec/ruby/core/hash/eql_spec.rb                    |    19 +
 spec/ruby/core/hash/equal_value_spec.rb            |    18 +
 spec/ruby/core/hash/fetch_spec.rb                  |    43 +
 spec/ruby/core/hash/fixtures/classes.rb            |    47 +
 spec/ruby/core/hash/flatten_spec.rb                |    64 +
 spec/ruby/core/hash/has_key_spec.rb                |     8 +
 spec/ruby/core/hash/has_value_spec.rb              |     8 +
 spec/ruby/core/hash/hash_spec.rb                   |    51 +
 spec/ruby/core/hash/include_spec.rb                |     7 +
 spec/ruby/core/hash/index_spec.rb                  |     7 +
 spec/ruby/core/hash/indexes_spec.rb                |     9 +
 spec/ruby/core/hash/indices_spec.rb                |     9 +
 spec/ruby/core/hash/initialize_copy_spec.rb        |    11 +
 spec/ruby/core/hash/initialize_spec.rb             |    58 +
 spec/ruby/core/hash/inspect_spec.rb                |     7 +
 spec/ruby/core/hash/invert_spec.rb                 |    27 +
 spec/ruby/core/hash/keep_if_spec.rb                |    31 +
 spec/ruby/core/hash/key_spec.rb                    |    14 +
 spec/ruby/core/hash/keys_spec.rb                   |    38 +
 spec/ruby/core/hash/length_spec.rb                 |     7 +
 spec/ruby/core/hash/member_spec.rb                 |     7 +
 spec/ruby/core/hash/merge_spec.rb                  |    67 +
 spec/ruby/core/hash/new_spec.rb                    |    36 +
 spec/ruby/core/hash/rassoc_spec.rb                 |    44 +
 spec/ruby/core/hash/rehash_spec.rb                 |    51 +
 spec/ruby/core/hash/reject_spec.rb                 |    98 +
 spec/ruby/core/hash/replace_spec.rb                |     7 +
 spec/ruby/core/hash/select_spec.rb                 |    98 +
 spec/ruby/core/hash/shared/each.rb                 |    68 +
 spec/ruby/core/hash/shared/eql.rb                  |   216 +
 spec/ruby/core/hash/shared/equal.rb                |    92 +
 spec/ruby/core/hash/shared/index.rb                |    27 +
 spec/ruby/core/hash/shared/iteration.rb            |    31 +
 spec/ruby/core/hash/shared/key.rb                  |    35 +
 spec/ruby/core/hash/shared/length.rb               |    10 +
 spec/ruby/core/hash/shared/replace.rb              |    69 +
 spec/ruby/core/hash/shared/store.rb                |    71 +
 spec/ruby/core/hash/shared/to_s.rb                 |    67 +
 spec/ruby/core/hash/shared/update.rb               |    72 +
 spec/ruby/core/hash/shared/value.rb                |    14 +
 spec/ruby/core/hash/shared/values_at.rb            |     9 +
 spec/ruby/core/hash/shift_spec.rb                  |    42 +
 spec/ruby/core/hash/size_spec.rb                   |     7 +
 spec/ruby/core/hash/sort_spec.rb                   |    17 +
 spec/ruby/core/hash/store_spec.rb                  |     7 +
 spec/ruby/core/hash/to_a_spec.rb                   |    29 +
 spec/ruby/core/hash/to_h_spec.rb                   |    36 +
 spec/ruby/core/hash/to_hash_spec.rb                |    14 +
 spec/ruby/core/hash/to_s_spec.rb                   |    20 +
 spec/ruby/core/hash/try_convert_spec.rb            |    52 +
 spec/ruby/core/hash/update_spec.rb                 |     7 +
 spec/ruby/core/hash/value_spec.rb                  |     8 +
 spec/ruby/core/hash/values_at_spec.rb              |     7 +
 spec/ruby/core/hash/values_spec.rb                 |    10 +
 spec/ruby/core/integer/ceil_spec.rb                |     6 +
 spec/ruby/core/integer/chr_spec.rb                 |   260 +
 spec/ruby/core/integer/denominator_spec.rb         |    22 +
 spec/ruby/core/integer/downto_spec.rb              |    53 +
 spec/ruby/core/integer/even_spec.rb                |    20 +
 spec/ruby/core/integer/floor_spec.rb               |     6 +
 spec/ruby/core/integer/gcd_spec.rb                 |    60 +
 spec/ruby/core/integer/gcdlcm_spec.rb              |    55 +
 spec/ruby/core/integer/induced_from_spec.rb        |    43 +
 spec/ruby/core/integer/integer_spec.rb             |     9 +
 spec/ruby/core/integer/lcm_spec.rb                 |    60 +
 spec/ruby/core/integer/next_spec.rb                |     6 +
 spec/ruby/core/integer/numerator_spec.rb           |    20 +
 spec/ruby/core/integer/odd_spec.rb                 |    20 +
 spec/ruby/core/integer/ord_spec.rb                 |    19 +
 spec/ruby/core/integer/pred_spec.rb                |    12 +
 spec/ruby/core/integer/rationalize_spec.rb         |    41 +
 spec/ruby/core/integer/round_spec.rb               |    67 +
 spec/ruby/core/integer/shared/next.rb              |    25 +
 spec/ruby/core/integer/shared/to_i.rb              |     8 +
 spec/ruby/core/integer/succ_spec.rb                |     6 +
 spec/ruby/core/integer/times_spec.rb               |    75 +
 spec/ruby/core/integer/to_i_spec.rb                |     6 +
 spec/ruby/core/integer/to_int_spec.rb              |     6 +
 spec/ruby/core/integer/to_r_spec.rb                |    28 +
 spec/ruby/core/integer/truncate_spec.rb            |     6 +
 spec/ruby/core/integer/upto_spec.rb                |    50 +
 spec/ruby/core/io/advise_spec.rb                   |    82 +
 spec/ruby/core/io/binmode_spec.rb                  |    66 +
 spec/ruby/core/io/binread_spec.rb                  |    49 +
 spec/ruby/core/io/binwrite_spec.rb                 |    10 +
 spec/ruby/core/io/bytes_spec.rb                    |    47 +
 spec/ruby/core/io/chars_spec.rb                    |    14 +
 spec/ruby/core/io/close_on_exec_spec.rb            |   112 +
 spec/ruby/core/io/close_read_spec.rb               |    62 +
 spec/ruby/core/io/close_spec.rb                    |    72 +
 spec/ruby/core/io/close_write_spec.rb              |    64 +
 spec/ruby/core/io/closed_spec.rb                   |    20 +
 spec/ruby/core/io/codepoints_spec.rb               |    27 +
 spec/ruby/core/io/constants_spec.rb                |    19 +
 spec/ruby/core/io/copy_stream_spec.rb              |   270 +
 spec/ruby/core/io/dup_spec.rb                      |    75 +
 spec/ruby/core/io/each_byte_spec.rb                |    58 +
 spec/ruby/core/io/each_char_spec.rb                |    14 +
 spec/ruby/core/io/each_codepoint_spec.rb           |    32 +
 spec/ruby/core/io/each_line_spec.rb                |    11 +
 spec/ruby/core/io/each_spec.rb                     |    11 +
 spec/ruby/core/io/eof_spec.rb                      |   111 +
 spec/ruby/core/io/external_encoding_spec.rb        |   218 +
 spec/ruby/core/io/fcntl_spec.rb                    |     8 +
 spec/ruby/core/io/fdatasync_spec.rb                |     7 +
 spec/ruby/core/io/fileno_spec.rb                   |    12 +
 spec/ruby/core/io/fixtures/bom_UTF-16BE.txt        |   Bin 0 -> 20 bytes
 spec/ruby/core/io/fixtures/bom_UTF-16LE.txt        |   Bin 0 -> 20 bytes
 spec/ruby/core/io/fixtures/bom_UTF-32BE.txt        |   Bin 0 -> 40 bytes
 spec/ruby/core/io/fixtures/bom_UTF-32LE.txt        |   Bin 0 -> 40 bytes
 spec/ruby/core/io/fixtures/bom_UTF-8.txt           |     1 +
 spec/ruby/core/io/fixtures/classes.rb              |   170 +
 spec/ruby/core/io/fixtures/copy_stream.txt         |     6 +
 .../ruby/core/io/fixtures/empty.txt                |     0
 spec/ruby/core/io/fixtures/lines.txt               |     9 +
 spec/ruby/core/io/fixtures/no_bom_UTF-8.txt        |     1 +
 spec/ruby/core/io/fixtures/numbered_lines.txt      |     5 +
 spec/ruby/core/io/fixtures/one_byte.txt            |     1 +
 spec/ruby/core/io/fixtures/read_binary.txt         |     1 +
 spec/ruby/core/io/fixtures/read_euc_jp.txt         |     1 +
 spec/ruby/core/io/fixtures/reopen_stdout.rb        |     3 +
 spec/ruby/core/io/flush_spec.rb                    |     8 +
 spec/ruby/core/io/for_fd_spec.rb                   |    10 +
 spec/ruby/core/io/foreach_spec.rb                  |    81 +
 spec/ruby/core/io/fsync_spec.rb                    |    24 +
 spec/ruby/core/io/getbyte_spec.rb                  |    46 +
 spec/ruby/core/io/getc_spec.rb                     |    54 +
 spec/ruby/core/io/gets_spec.rb                     |   215 +
 spec/ruby/core/io/initialize_copy_spec.rb          |     5 +
 spec/ruby/core/io/initialize_spec.rb               |    52 +
 spec/ruby/core/io/inspect_spec.rb                  |    25 +
 spec/ruby/core/io/internal_encoding_spec.rb        |   129 +
 spec/ruby/core/io/io_spec.rb                       |    11 +
 spec/ruby/core/io/ioctl_spec.rb                    |    28 +
 spec/ruby/core/io/isatty_spec.rb                   |     6 +
 spec/ruby/core/io/lineno_spec.rb                   |    95 +
 spec/ruby/core/io/lines_spec.rb                    |    38 +
 spec/ruby/core/io/new_spec.rb                      |    10 +
 spec/ruby/core/io/open_spec.rb                     |    73 +
 spec/ruby/core/io/output_spec.rb                   |    27 +
 spec/ruby/core/io/pid_spec.rb                      |    35 +
 spec/ruby/core/io/pipe_spec.rb                     |   212 +
 spec/ruby/core/io/popen_spec.rb                    |   146 +
 spec/ruby/core/io/pos_spec.rb                      |    12 +
 spec/ruby/core/io/print_spec.rb                    |    54 +
 spec/ruby/core/io/printf_spec.rb                   |    32 +
 spec/ruby/core/io/putc_spec.rb                     |    11 +
 spec/ruby/core/io/puts_spec.rb                     |   112 +
 spec/ruby/core/io/read_nonblock_spec.rb            |    64 +
 spec/ruby/core/io/read_spec.rb                     |   556 +
 spec/ruby/core/io/readbyte_spec.rb                 |    28 +
 spec/ruby/core/io/readchar_spec.rb                 |    57 +
 spec/ruby/core/io/readline_spec.rb                 |    45 +
 spec/ruby/core/io/readlines_spec.rb                |   190 +
 spec/ruby/core/io/readpartial_spec.rb              |    96 +
 spec/ruby/core/io/reopen_spec.rb                   |   261 +
 spec/ruby/core/io/rewind_spec.rb                   |    38 +
 spec/ruby/core/io/seek_spec.rb                     |    64 +
 spec/ruby/core/io/select_spec.rb                   |   112 +
 spec/ruby/core/io/set_encoding_spec.rb             |   179 +
 spec/ruby/core/io/shared/binwrite.rb               |    79 +
 spec/ruby/core/io/shared/chars.rb                  |    67 +
 spec/ruby/core/io/shared/codepoints.rb             |    44 +
 spec/ruby/core/io/shared/each.rb                   |   127 +
 spec/ruby/core/io/shared/gets_ascii.rb             |    27 +
 spec/ruby/core/io/shared/new.rb                    |   322 +
 spec/ruby/core/io/shared/pos.rb                    |    72 +
 spec/ruby/core/io/shared/readlines.rb              |   237 +
 spec/ruby/core/io/shared/tty.rb                    |    18 +
 spec/ruby/core/io/shared/write.rb                  |    70 +
 spec/ruby/core/io/stat_spec.rb                     |    24 +
 spec/ruby/core/io/sync_spec.rb                     |    50 +
 spec/ruby/core/io/sysopen_spec.rb                  |    67 +
 spec/ruby/core/io/sysread_spec.rb                  |    91 +
 spec/ruby/core/io/sysseek_spec.rb                  |    44 +
 spec/ruby/core/io/syswrite_spec.rb                 |    56 +
 spec/ruby/core/io/tell_spec.rb                     |     7 +
 spec/ruby/core/io/to_i_spec.rb                     |    12 +
 spec/ruby/core/io/to_io_spec.rb                    |    21 +
 spec/ruby/core/io/try_convert_spec.rb              |    47 +
 spec/ruby/core/io/tty_spec.rb                      |     6 +
 spec/ruby/core/io/ungetbyte_spec.rb                |    50 +
 spec/ruby/core/io/ungetc_spec.rb                   |   139 +
 spec/ruby/core/io/write_nonblock_spec.rb           |    39 +
 spec/ruby/core/io/write_spec.rb                    |    98 +
 spec/ruby/core/kernel/Array_spec.rb                |    96 +
 spec/ruby/core/kernel/Complex_spec.rb              |     8 +
 spec/ruby/core/kernel/Float_spec.rb                |   251 +
 spec/ruby/core/kernel/Integer_spec.rb              |   525 +
 spec/ruby/core/kernel/Rational_spec.rb             |     8 +
 spec/ruby/core/kernel/String_spec.rb               |   115 +
 spec/ruby/core/kernel/__callee___spec.rb           |     9 +
 spec/ruby/core/kernel/__method___spec.rb           |    45 +
 spec/ruby/core/kernel/__send___spec.rb             |     6 +
 spec/ruby/core/kernel/abort_spec.rb                |    15 +
 spec/ruby/core/kernel/at_exit_spec.rb              |    44 +
 spec/ruby/core/kernel/autoload_spec.rb             |   126 +
 spec/ruby/core/kernel/backtick_spec.rb             |    58 +
 spec/ruby/core/kernel/binding_spec.rb              |    60 +
 spec/ruby/core/kernel/block_given_spec.rb          |    53 +
 spec/ruby/core/kernel/callcc_spec.rb               |    15 +
 spec/ruby/core/kernel/caller_spec.rb               |   174 +
 spec/ruby/core/kernel/case_compare_spec.rb         |   174 +
 spec/ruby/core/kernel/catch_spec.rb                |   159 +
 spec/ruby/core/kernel/chomp_spec.rb                |    72 +
 spec/ruby/core/kernel/chop_spec.rb                 |    60 +
 spec/ruby/core/kernel/class_spec.rb                |     6 +
 spec/ruby/core/kernel/clone_spec.rb                |    53 +
 spec/ruby/core/kernel/comparison_spec.rb           |    33 +
 spec/ruby/core/kernel/const_lookup_spec.rb         |     7 +
 .../core/kernel/define_singleton_method_spec.rb    |    85 +
 spec/ruby/core/kernel/display_spec.rb              |     6 +
 spec/ruby/core/kernel/dup_spec.rb                  |    45 +
 spec/ruby/core/kernel/enum_for_spec.rb             |     7 +
 spec/ruby/core/kernel/eql_spec.rb                  |    19 +
 spec/ruby/core/kernel/equal_spec.rb                |    68 +
 spec/ruby/core/kernel/equal_value_spec.rb          |    15 +
 spec/ruby/core/kernel/eval_spec.rb                 |   316 +
 spec/ruby/core/kernel/exec_spec.rb                 |    15 +
 spec/ruby/core/kernel/exit_spec.rb                 |    27 +
 spec/ruby/core/kernel/extend_spec.rb               |    72 +
 spec/ruby/core/kernel/fail_spec.rb                 |    43 +
 spec/ruby/core/kernel/fixtures/__method__.rb       |    30 +
 spec/ruby/core/kernel/fixtures/autoload_b.rb       |     5 +
 spec/ruby/core/kernel/fixtures/autoload_c.rb       |     5 +
 spec/ruby/core/kernel/fixtures/autoload_d.rb       |     5 +
 spec/ruby/core/kernel/fixtures/caller_fixture1.rb  |    42 +
 spec/ruby/core/kernel/fixtures/caller_fixture2.rb  |    33 +
 spec/ruby/core/kernel/fixtures/chomp.rb            |     4 +
 spec/ruby/core/kernel/fixtures/chomp_f.rb          |     4 +
 spec/ruby/core/kernel/fixtures/chop.rb             |     4 +
 spec/ruby/core/kernel/fixtures/chop_f.rb           |     4 +
 spec/ruby/core/kernel/fixtures/classes.rb          |   410 +
 spec/ruby/core/kernel/fixtures/eval_locals.rb      |     6 +
 .../kernel/fixtures/eval_return_with_lambda.rb     |    12 +
 .../kernel/fixtures/eval_return_without_lambda.rb  |    14 +
 spec/ruby/core/kernel/fixtures/test.rb             |   362 +
 spec/ruby/core/kernel/fork_spec.rb                 |    15 +
 spec/ruby/core/kernel/format_spec.rb               |    14 +
 spec/ruby/core/kernel/freeze_spec.rb               |    64 +
 spec/ruby/core/kernel/frozen_spec.rb               |    12 +
 spec/ruby/core/kernel/getc_spec.rb                 |    14 +
 spec/ruby/core/kernel/gets_spec.rb                 |    12 +
 spec/ruby/core/kernel/global_variables_spec.rb     |    34 +
 spec/ruby/core/kernel/gsub_spec.rb                 |    95 +
 spec/ruby/core/kernel/hash_spec.rb                 |     6 +
 spec/ruby/core/kernel/initialize_clone_spec.rb     |    25 +
 spec/ruby/core/kernel/initialize_copy_spec.rb      |     8 +
 spec/ruby/core/kernel/initialize_dup_spec.rb       |    23 +
 spec/ruby/core/kernel/inspect_spec.rb              |     6 +
 spec/ruby/core/kernel/instance_eval_spec.rb        |   167 +
 spec/ruby/core/kernel/instance_of_spec.rb          |     5 +
 .../core/kernel/instance_variable_defined_spec.rb  |    35 +
 .../ruby/core/kernel/instance_variable_get_spec.rb |   128 +
 .../ruby/core/kernel/instance_variable_set_spec.rb |   108 +
 spec/ruby/core/kernel/instance_variables_spec.rb   |    58 +
 spec/ruby/core/kernel/is_a_spec.rb                 |     5 +
 spec/ruby/core/kernel/iterator_spec.rb             |    12 +
 spec/ruby/core/kernel/kind_of_spec.rb              |     5 +
 spec/ruby/core/kernel/lambda_spec.rb               |    92 +
 spec/ruby/core/kernel/load_spec.rb                 |    40 +
 spec/ruby/core/kernel/local_variables_spec.rb      |    55 +
 spec/ruby/core/kernel/loop_spec.rb                 |    72 +
 spec/ruby/core/kernel/match_spec.rb                |     6 +
 spec/ruby/core/kernel/method_missing_spec.rb       |    31 +
 spec/ruby/core/kernel/method_spec.rb               |    42 +
 spec/ruby/core/kernel/methods_spec.rb              |   173 +
 spec/ruby/core/kernel/nil_spec.rb                  |     6 +
 spec/ruby/core/kernel/not_match_spec.rb            |     7 +
 spec/ruby/core/kernel/open_spec.rb                 |   137 +
 spec/ruby/core/kernel/p_spec.rb                    |    79 +
 spec/ruby/core/kernel/print_spec.rb                |    12 +
 spec/ruby/core/kernel/printf_spec.rb               |    12 +
 spec/ruby/core/kernel/private_methods_spec.rb      |    87 +
 spec/ruby/core/kernel/proc_spec.rb                 |    33 +
 spec/ruby/core/kernel/protected_methods_spec.rb    |    76 +
 spec/ruby/core/kernel/public_method_spec.rb        |    37 +
 spec/ruby/core/kernel/public_methods_spec.rb       |    93 +
 spec/ruby/core/kernel/public_send_spec.rb          |    76 +
 spec/ruby/core/kernel/putc_spec.rb                 |    39 +
 spec/ruby/core/kernel/puts_spec.rb                 |   100 +
 spec/ruby/core/kernel/raise_spec.rb                |    17 +
 spec/ruby/core/kernel/rand_spec.rb                 |    72 +
 spec/ruby/core/kernel/readline_spec.rb             |    12 +
 spec/ruby/core/kernel/readlines_spec.rb            |    12 +
 .../core/kernel/remove_instance_variable_spec.rb   |    53 +
 spec/ruby/core/kernel/require_relative_spec.rb     |   309 +
 spec/ruby/core/kernel/require_spec.rb              |    36 +
 spec/ruby/core/kernel/respond_to_missing_spec.rb   |   103 +
 spec/ruby/core/kernel/respond_to_spec.rb           |    91 +
 spec/ruby/core/kernel/scan_spec.rb                 |    14 +
 spec/ruby/core/kernel/select_spec.rb               |    12 +
 spec/ruby/core/kernel/send_spec.rb                 |    68 +
 spec/ruby/core/kernel/set_trace_func_spec.rb       |    12 +
 spec/ruby/core/kernel/shared/__method__.rb         |    66 +
 spec/ruby/core/kernel/shared/lambda.rb             |    26 +
 spec/ruby/core/kernel/shared/load.rb               |   101 +
 spec/ruby/core/kernel/shared/method.rb             |    59 +
 spec/ruby/core/kernel/shared/require.rb            |   724 +
 spec/ruby/core/kernel/shared/send.rb               |   110 +
 spec/ruby/core/kernel/singleton_class_spec.rb      |    30 +
 .../core/kernel/singleton_method_added_spec.rb     |     9 +
 .../core/kernel/singleton_method_removed_spec.rb   |     8 +
 .../core/kernel/singleton_method_undefined_spec.rb |     7 +
 spec/ruby/core/kernel/singleton_methods_spec.rb    |   187 +
 spec/ruby/core/kernel/sleep_spec.rb                |    43 +
 spec/ruby/core/kernel/spawn_spec.rb                |    17 +
 spec/ruby/core/kernel/split_spec.rb                |    14 +
 spec/ruby/core/kernel/sprintf_spec.rb              |   389 +
 spec/ruby/core/kernel/srand_spec.rb                |    61 +
 spec/ruby/core/kernel/sub_spec.rb                  |    26 +
 spec/ruby/core/kernel/syscall_spec.rb              |    12 +
 spec/ruby/core/kernel/system_spec.rb               |    79 +
 spec/ruby/core/kernel/taint_spec.rb                |    58 +
 spec/ruby/core/kernel/tainted_spec.rb              |    12 +
 spec/ruby/core/kernel/tap_spec.rb                  |    15 +
 spec/ruby/core/kernel/test_spec.rb                 |    62 +
 spec/ruby/core/kernel/throw_spec.rb                |    96 +
 spec/ruby/core/kernel/to_a_spec.rb                 |    24 +
 spec/ruby/core/kernel/to_enum_spec.rb              |     7 +
 spec/ruby/core/kernel/to_s_spec.rb                 |    18 +
 spec/ruby/core/kernel/trace_var_spec.rb            |    49 +
 spec/ruby/core/kernel/trap_spec.rb                 |    12 +
 spec/ruby/core/kernel/trust_spec.rb                |    27 +
 spec/ruby/core/kernel/type_spec.rb                 |     6 +
 spec/ruby/core/kernel/untaint_spec.rb              |    34 +
 spec/ruby/core/kernel/untrace_var_spec.rb          |    12 +
 spec/ruby/core/kernel/untrust_spec.rb              |    27 +
 spec/ruby/core/kernel/untrusted_spec.rb            |    40 +
 spec/ruby/core/kernel/warn_spec.rb                 |    59 +
 spec/ruby/core/main/def_spec.rb                    |    14 +
 spec/ruby/core/main/fixtures/classes.rb            |    15 +
 spec/ruby/core/main/fixtures/wrapped_include.rb    |     1 +
 spec/ruby/core/main/include_spec.rb                |    18 +
 spec/ruby/core/main/private_spec.rb                |    17 +
 spec/ruby/core/main/public_spec.rb                 |    17 +
 spec/ruby/core/main/to_s_spec.rb                   |     7 +
 spec/ruby/core/marshal/dump_spec.rb                |   508 +
 spec/ruby/core/marshal/fixtures/marshal_data.rb    |   411 +
 spec/ruby/core/marshal/fixtures/random.dump        |   Bin 0 -> 2520 bytes
 spec/ruby/core/marshal/float_spec.rb               |   101 +
 spec/ruby/core/marshal/load_spec.rb                |     6 +
 spec/ruby/core/marshal/major_version_spec.rb       |     7 +
 spec/ruby/core/marshal/minor_version_spec.rb       |     7 +
 spec/ruby/core/marshal/restore_spec.rb             |     6 +
 spec/ruby/core/marshal/shared/load.rb              |   669 +
 spec/ruby/core/matchdata/begin_spec.rb             |    40 +
 spec/ruby/core/matchdata/captures_spec.rb          |     7 +
 spec/ruby/core/matchdata/element_reference_spec.rb |    20 +
 spec/ruby/core/matchdata/end_spec.rb               |    39 +
 spec/ruby/core/matchdata/eql_spec.rb               |     8 +
 spec/ruby/core/matchdata/equal_value_spec.rb       |     8 +
 spec/ruby/core/matchdata/hash_spec.rb              |     7 +
 spec/ruby/core/matchdata/initialize_copy_spec.rb   |     1 +
 spec/ruby/core/matchdata/inspect_spec.rb           |    19 +
 spec/ruby/core/matchdata/length_spec.rb            |     6 +
 spec/ruby/core/matchdata/names_spec.rb             |     3 +
 spec/ruby/core/matchdata/offset_spec.rb            |    40 +
 spec/ruby/core/matchdata/post_match_spec.rb        |    20 +
 spec/ruby/core/matchdata/pre_match_spec.rb         |    20 +
 spec/ruby/core/matchdata/regexp_spec.rb            |    15 +
 spec/ruby/core/matchdata/select_spec.rb            |     9 +
 spec/ruby/core/matchdata/shared/eql.rb             |    26 +
 spec/ruby/core/matchdata/shared/length.rb          |     5 +
 spec/ruby/core/matchdata/size_spec.rb              |     6 +
 spec/ruby/core/matchdata/string_spec.rb            |    14 +
 spec/ruby/core/matchdata/to_a_spec.rb              |     7 +
 spec/ruby/core/matchdata/to_s_spec.rb              |     7 +
 spec/ruby/core/matchdata/values_at_spec.rb         |    13 +
 .../matchdata/versions/element_reference_1.9.rb    |    35 +
 spec/ruby/core/matchdata/versions/names_1.9.rb     |    33 +
 spec/ruby/core/math/acos_spec.rb                   |    78 +
 spec/ruby/core/math/acosh_spec.rb                  |    55 +
 spec/ruby/core/math/asin_spec.rb                   |    62 +
 spec/ruby/core/math/asinh_spec.rb                  |    50 +
 spec/ruby/core/math/atan2_spec.rb                  |    88 +
 spec/ruby/core/math/atan_spec.rb                   |    48 +
 spec/ruby/core/math/atanh_spec.rb                  |    14 +
 spec/ruby/core/math/cbrt_spec.rb                   |    29 +
 spec/ruby/core/math/constants_spec.rb              |    22 +
 spec/ruby/core/math/cos_spec.rb                    |    50 +
 spec/ruby/core/math/cosh_spec.rb                   |    45 +
 spec/ruby/core/math/erf_spec.rb                    |    52 +
 spec/ruby/core/math/erfc_spec.rb                   |    51 +
 spec/ruby/core/math/exp_spec.rb                    |    45 +
 spec/ruby/core/math/fixtures/classes.rb            |    28 +
 spec/ruby/core/math/frexp_spec.rb                  |    46 +
 spec/ruby/core/math/gamma_spec.rb                  |    85 +
 spec/ruby/core/math/hypot_spec.rb                  |    49 +
 spec/ruby/core/math/ldexp_spec.rb                  |    62 +
 spec/ruby/core/math/lgamma_spec.rb                 |    85 +
 spec/ruby/core/math/log10_spec.rb                  |    57 +
 spec/ruby/core/math/log2_spec.rb                   |    70 +
 spec/ruby/core/math/log_spec.rb                    |    76 +
 spec/ruby/core/math/sin_spec.rb                    |    47 +
 spec/ruby/core/math/sinh_spec.rb                   |    45 +
 spec/ruby/core/math/sqrt_spec.rb                   |    44 +
 spec/ruby/core/math/tan_spec.rb                    |    50 +
 spec/ruby/core/math/tanh_spec.rb                   |    47 +
 spec/ruby/core/method/arity_spec.rb                |    65 +
 spec/ruby/core/method/call_spec.rb                 |     7 +
 spec/ruby/core/method/clone_spec.rb                |    14 +
 spec/ruby/core/method/element_reference_spec.rb    |     7 +
 spec/ruby/core/method/eql_spec.rb                  |     8 +
 spec/ruby/core/method/equal_value_spec.rb          |     6 +
 spec/ruby/core/method/fixtures/classes.rb          |   168 +
 spec/ruby/core/method/fixtures/classes_1.9.rb      |    12 +
 spec/ruby/core/method/hash_spec.rb                 |    19 +
 spec/ruby/core/method/inspect_spec.rb              |     6 +
 spec/ruby/core/method/name_spec.rb                 |    37 +
 spec/ruby/core/method/owner_spec.rb                |    30 +
 spec/ruby/core/method/parameters_spec.rb           |     3 +
 spec/ruby/core/method/receiver_spec.rb             |    26 +
 spec/ruby/core/method/shared/call.rb               |    28 +
 spec/ruby/core/method/shared/eql.rb                |   131 +
 spec/ruby/core/method/shared/to_s.rb               |    34 +
 spec/ruby/core/method/source_location_spec.rb      |   101 +
 spec/ruby/core/method/to_proc_spec.rb              |    98 +
 spec/ruby/core/method/to_s_spec.rb                 |     6 +
 spec/ruby/core/method/unbind_spec.rb               |    37 +
 spec/ruby/core/method/versions/parameters_1.9.rb   |   194 +
 spec/ruby/core/module/alias_method_spec.rb         |    89 +
 spec/ruby/core/module/allocate_spec.rb             |    14 +
 spec/ruby/core/module/ancestors_spec.rb            |    20 +
 spec/ruby/core/module/append_features_spec.rb      |    33 +
 spec/ruby/core/module/attr_accessor_spec.rb        |   100 +
 spec/ruby/core/module/attr_reader_spec.rb          |    65 +
 spec/ruby/core/module/attr_spec.rb                 |   136 +
 spec/ruby/core/module/attr_writer_spec.rb          |    82 +
 spec/ruby/core/module/autoload_spec.rb             |   454 +
 spec/ruby/core/module/case_compare_spec.rb         |    27 +
 spec/ruby/core/module/class_eval_spec.rb           |     7 +
 spec/ruby/core/module/class_exec_spec.rb           |     7 +
 .../core/module/class_variable_defined_spec.rb     |    82 +
 spec/ruby/core/module/class_variable_get_spec.rb   |   102 +
 spec/ruby/core/module/class_variable_set_spec.rb   |    85 +
 spec/ruby/core/module/class_variables_spec.rb      |    58 +
 spec/ruby/core/module/comparison_spec.rb           |    36 +
 spec/ruby/core/module/const_defined_spec.rb        |   105 +
 spec/ruby/core/module/const_get_spec.rb            |   180 +
 spec/ruby/core/module/const_missing_spec.rb        |    27 +
 spec/ruby/core/module/const_set_spec.rb            |    54 +
 spec/ruby/core/module/constants_spec.rb            |   113 +
 spec/ruby/core/module/define_method_spec.rb        |   365 +
 .../core/module/define_singleton_method_spec.rb    |    19 +
 spec/ruby/core/module/eql_spec.rb                  |     7 +
 spec/ruby/core/module/equal_spec.rb                |     7 +
 spec/ruby/core/module/equal_value_spec.rb          |     7 +
 spec/ruby/core/module/extend_object_spec.rb        |    28 +
 spec/ruby/core/module/extended_spec.rb             |    52 +
 spec/ruby/core/module/fixtures/autoload.rb         |     1 +
 spec/ruby/core/module/fixtures/autoload_c.rb       |    11 +
 spec/ruby/core/module/fixtures/autoload_concur.rb  |     9 +
 spec/ruby/core/module/fixtures/autoload_d.rb       |    11 +
 spec/ruby/core/module/fixtures/autoload_e.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_ex1.rb     |    16 +
 spec/ruby/core/module/fixtures/autoload_f.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_g.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_h.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_i.rb       |     5 +
 spec/ruby/core/module/fixtures/autoload_j.rb       |     3 +
 spec/ruby/core/module/fixtures/autoload_k.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_lm.rb      |     4 +
 spec/ruby/core/module/fixtures/autoload_n.rb       |     3 +
 spec/ruby/core/module/fixtures/autoload_o.rb       |     1 +
 spec/ruby/core/module/fixtures/autoload_r.rb       |     4 +
 spec/ruby/core/module/fixtures/autoload_s.rb       |     5 +
 spec/ruby/core/module/fixtures/autoload_scope.rb   |     8 +
 .../ruby/core/module/fixtures/autoload_subclass.rb |    11 +
 spec/ruby/core/module/fixtures/autoload_t.rb       |     3 +
 spec/ruby/core/module/fixtures/autoload_v.rb       |     7 +
 spec/ruby/core/module/fixtures/autoload_w.rb       |     2 +
 spec/ruby/core/module/fixtures/autoload_w2.rb      |     1 +
 spec/ruby/core/module/fixtures/autoload_x.rb       |     3 +
 spec/ruby/core/module/fixtures/autoload_z.rb       |     5 +
 spec/ruby/core/module/fixtures/classes.rb          |   434 +
 spec/ruby/core/module/fixtures/classes19.rb        |     7 +
 spec/ruby/core/module/fixtures/module.rb           |     4 +
 spec/ruby/core/module/fixtures/name.rb             |    10 +
 spec/ruby/core/module/freeze_spec.rb               |     6 +
 spec/ruby/core/module/gt_spec.rb                   |    29 +
 spec/ruby/core/module/gte_spec.rb                  |    33 +
 spec/ruby/core/module/include_spec.rb              |   276 +
 spec/ruby/core/module/included_modules_spec.rb     |    12 +
 spec/ruby/core/module/included_spec.rb             |    47 +
 spec/ruby/core/module/initialize_copy_spec.rb      |    17 +
 spec/ruby/core/module/initialize_spec.rb           |    18 +
 spec/ruby/core/module/instance_method_spec.rb      |    68 +
 spec/ruby/core/module/instance_methods_spec.rb     |   101 +
 spec/ruby/core/module/lt_spec.rb                   |    29 +
 spec/ruby/core/module/lte_spec.rb                  |    33 +
 spec/ruby/core/module/method_added_spec.rb         |    34 +
 spec/ruby/core/module/method_defined_spec.rb       |    49 +
 spec/ruby/core/module/method_removed_spec.rb       |    33 +
 spec/ruby/core/module/method_undefined_spec.rb     |    33 +
 spec/ruby/core/module/module_eval_spec.rb          |     7 +
 spec/ruby/core/module/module_exec_spec.rb          |     7 +
 spec/ruby/core/module/module_function_spec.rb      |   239 +
 spec/ruby/core/module/name_spec.rb                 |    93 +
 spec/ruby/core/module/nesting_spec.rb              |    31 +
 spec/ruby/core/module/new_spec.rb                  |    31 +
 spec/ruby/core/module/private_class_method_spec.rb |    73 +
 spec/ruby/core/module/private_constant_spec.rb     |    28 +
 .../core/module/private_instance_methods_spec.rb   |    54 +
 .../core/module/private_method_defined_spec.rb     |    92 +
 spec/ruby/core/module/private_spec.rb              |    45 +
 .../core/module/protected_instance_methods_spec.rb |    81 +
 .../core/module/protected_method_defined_spec.rb   |    92 +
 spec/ruby/core/module/protected_spec.rb            |    48 +
 spec/ruby/core/module/public_class_method_spec.rb  |    73 +
 spec/ruby/core/module/public_constant_spec.rb      |    31 +
 .../core/module/public_instance_method_spec.rb     |     7 +
 .../core/module/public_instance_methods_spec.rb    |   101 +
 .../ruby/core/module/public_method_defined_spec.rb |   105 +
 spec/ruby/core/module/public_spec.rb               |    35 +
 .../ruby/core/module/remove_class_variable_spec.rb |    52 +
 spec/ruby/core/module/remove_const_spec.rb         |    84 +
 spec/ruby/core/module/remove_method_spec.rb        |    73 +
 spec/ruby/core/module/shared/class_eval.rb         |    94 +
 spec/ruby/core/module/shared/class_exec.rb         |    29 +
 spec/ruby/core/module/shared/equal_value.rb        |    14 +
 spec/ruby/core/module/to_s_spec.rb                 |     6 +
 spec/ruby/core/module/undef_method_spec.rb         |    85 +
 .../ruby/core/module/versions/define_method_1.9.rb |    31 +
 spec/ruby/core/mutex/lock_spec.rb                  |     8 +
 spec/ruby/core/mutex/locked_spec.rb                |     8 +
 spec/ruby/core/mutex/sleep_spec.rb                 |    58 +
 spec/ruby/core/mutex/synchronize_spec.rb           |     8 +
 spec/ruby/core/mutex/try_lock_spec.rb              |     8 +
 spec/ruby/core/mutex/unlock_spec.rb                |     8 +
 spec/ruby/core/nil/and_spec.rb                     |    11 +
 spec/ruby/core/nil/dup_spec.rb                     |     5 +
 spec/ruby/core/nil/inspect_spec.rb                 |     7 +
 spec/ruby/core/nil/nil_spec.rb                     |     7 +
 spec/ruby/core/nil/or_spec.rb                      |    11 +
 spec/ruby/core/nil/rationalize_spec.rb             |    18 +
 spec/ruby/core/nil/to_a_spec.rb                    |     7 +
 spec/ruby/core/nil/to_c_spec.rb                    |     9 +
 spec/ruby/core/nil/to_f_spec.rb                    |    11 +
 spec/ruby/core/nil/to_h_spec.rb                    |    10 +
 spec/ruby/core/nil/to_i_spec.rb                    |    11 +
 spec/ruby/core/nil/to_r_spec.rb                    |     9 +
 spec/ruby/core/nil/to_s_spec.rb                    |     7 +
 spec/ruby/core/nil/xor_spec.rb                     |    11 +
 spec/ruby/core/numeric/abs2_spec.rb                |    36 +
 spec/ruby/core/numeric/abs_spec.rb                 |     5 +
 spec/ruby/core/numeric/angle_spec.rb               |     8 +
 spec/ruby/core/numeric/arg_spec.rb                 |     8 +
 spec/ruby/core/numeric/ceil_spec.rb                |    15 +
 spec/ruby/core/numeric/coerce_spec.rb              |    76 +
 spec/ruby/core/numeric/comparison_spec.rb          |    48 +
 spec/ruby/core/numeric/conj_spec.rb                |     8 +
 spec/ruby/core/numeric/conjugate_spec.rb           |     8 +
 spec/ruby/core/numeric/denominator_spec.rb         |    26 +
 spec/ruby/core/numeric/div_spec.rb                 |    34 +
 spec/ruby/core/numeric/divmod_spec.rb              |    26 +
 spec/ruby/core/numeric/eql_spec.rb                 |    22 +
 spec/ruby/core/numeric/fdiv_spec.rb                |    38 +
 spec/ruby/core/numeric/fixtures/classes.rb         |    17 +
 spec/ruby/core/numeric/floor_spec.rb               |    14 +
 spec/ruby/core/numeric/i_spec.rb                   |    17 +
 spec/ruby/core/numeric/imag_spec.rb                |     8 +
 spec/ruby/core/numeric/imaginary_spec.rb           |     8 +
 spec/ruby/core/numeric/initialize_copy_spec.rb     |    26 +
 spec/ruby/core/numeric/integer_spec.rb             |     8 +
 spec/ruby/core/numeric/magnitude_spec.rb           |     7 +
 spec/ruby/core/numeric/modulo_spec.rb              |    37 +
 spec/ruby/core/numeric/nonzero_spec.rb             |    18 +
 spec/ruby/core/numeric/numerator_spec.rb           |    35 +
 spec/ruby/core/numeric/phase_spec.rb               |     8 +
 spec/ruby/core/numeric/polar_spec.rb               |     8 +
 spec/ruby/core/numeric/quo_spec.rb                 |    49 +
 spec/ruby/core/numeric/real_spec.rb                |    17 +
 spec/ruby/core/numeric/rect_spec.rb                |     8 +
 spec/ruby/core/numeric/rectangular_spec.rb         |     8 +
 spec/ruby/core/numeric/remainder_spec.rb           |    67 +
 spec/ruby/core/numeric/round_spec.rb               |    14 +
 spec/ruby/core/numeric/shared/abs.rb               |    19 +
 spec/ruby/core/numeric/shared/quo.rb               |     7 +
 spec/ruby/core/numeric/shared/rect.rb              |    48 +
 .../core/numeric/singleton_method_added_spec.rb    |    41 +
 spec/ruby/core/numeric/step_spec.rb                |   267 +
 spec/ruby/core/numeric/to_c_spec.rb                |    47 +
 spec/ruby/core/numeric/to_int_spec.rb              |    10 +
 spec/ruby/core/numeric/truncate_spec.rb            |    14 +
 spec/ruby/core/numeric/uminus_spec.rb              |    31 +
 spec/ruby/core/numeric/uplus_spec.rb               |     9 +
 spec/ruby/core/numeric/zero_spec.rb                |    18 +
 spec/ruby/core/object/__id__spec.rb                |     9 +
 spec/ruby/core/object/clone_spec.rb                |    17 +
 spec/ruby/core/object/dup_spec.rb                  |    14 +
 spec/ruby/core/object/fixtures/classes.rb          |    17 +
 spec/ruby/core/object/id_spec.rb                   |     9 +
 spec/ruby/core/object/initialize_spec.rb           |     1 +
 spec/ruby/core/object/instance_exec_spec.rb        |   110 +
 spec/ruby/core/object/instance_of_spec.rb          |    53 +
 spec/ruby/core/object/is_a_spec.rb                 |     6 +
 spec/ruby/core/object/kind_of_spec.rb              |     6 +
 spec/ruby/core/object/match_spec.rb                |    29 +
 spec/ruby/core/object/metaclass_spec.rb            |     9 +
 spec/ruby/core/object/new_spec.rb                  |    24 +
 spec/ruby/core/object/object_id_spec.rb            |     7 +
 spec/ruby/core/object/shared/dup_clone.rb          |   103 +
 spec/ruby/core/object/shared/kind_of.rb            |    60 +
 spec/ruby/core/objectspace/_id2ref_spec.rb         |    26 +
 spec/ruby/core/objectspace/add_finalizer_spec.rb   |     5 +
 spec/ruby/core/objectspace/call_finalizer_spec.rb  |     5 +
 spec/ruby/core/objectspace/count_objects_spec.rb   |     7 +
 .../ruby/core/objectspace/define_finalizer_spec.rb |    66 +
 spec/ruby/core/objectspace/each_object_spec.rb     |    48 +
 spec/ruby/core/objectspace/finalizers_spec.rb      |     5 +
 spec/ruby/core/objectspace/fixtures.rb             |    35 +
 spec/ruby/core/objectspace/garbage_collect_spec.rb |    22 +
 .../ruby/core/objectspace/remove_finalizer_spec.rb |     5 +
 .../core/objectspace/undefine_finalizer_spec.rb    |     5 +
 spec/ruby/core/precision/included_spec.rb          |    20 +
 spec/ruby/core/precision/prec_f_spec.rb            |    13 +
 spec/ruby/core/precision/prec_i_spec.rb            |    13 +
 spec/ruby/core/precision/prec_spec.rb              |    27 +
 spec/ruby/core/proc/allocate_spec.rb               |     9 +
 spec/ruby/core/proc/arity_spec.rb                  |   112 +
 spec/ruby/core/proc/binding_spec.rb                |    21 +
 spec/ruby/core/proc/block_pass_spec.rb             |    41 +
 spec/ruby/core/proc/call_spec.rb                   |    20 +
 spec/ruby/core/proc/case_compare_spec.rb           |    19 +
 spec/ruby/core/proc/clone_spec.rb                  |     6 +
 spec/ruby/core/proc/curry_spec.rb                  |   162 +
 spec/ruby/core/proc/dup_spec.rb                    |     6 +
 spec/ruby/core/proc/element_reference_spec.rb      |    20 +
 spec/ruby/core/proc/eql_spec.rb                    |     8 +
 spec/ruby/core/proc/equal_value_spec.rb            |     8 +
 spec/ruby/core/proc/fixtures/common.rb             |    46 +
 spec/ruby/core/proc/fixtures/source_location.rb    |    55 +
 spec/ruby/core/proc/hash_spec.rb                   |    24 +
 spec/ruby/core/proc/inspect_spec.rb                |     6 +
 spec/ruby/core/proc/lambda_spec.rb                 |    62 +
 spec/ruby/core/proc/new_spec.rb                    |   192 +
 spec/ruby/core/proc/parameters_spec.rb             |     2 +
 spec/ruby/core/proc/shared/arity.rb                |    25 +
 spec/ruby/core/proc/shared/call.rb                 |   133 +
 spec/ruby/core/proc/shared/call_arguments.rb       |     7 +
 spec/ruby/core/proc/shared/dup.rb                  |    10 +
 spec/ruby/core/proc/shared/equal.rb                |    81 +
 spec/ruby/core/proc/shared/to_s.rb                 |    23 +
 spec/ruby/core/proc/source_location_spec.rb        |    74 +
 spec/ruby/core/proc/to_proc_spec.rb                |     9 +
 spec/ruby/core/proc/to_s_spec.rb                   |     6 +
 spec/ruby/core/proc/versions/arity_1.9.rb          |    41 +
 spec/ruby/core/proc/versions/arity_2.0.rb          |    41 +
 spec/ruby/core/proc/versions/call_1.8.7.rb         |     1 +
 spec/ruby/core/proc/versions/call_1.9.rb           |     1 +
 spec/ruby/core/proc/versions/call_2.0.rb           |     1 +
 spec/ruby/core/proc/versions/parameters_1.9.rb     |    73 +
 spec/ruby/core/proc/versions/parameters_2.0.rb     |    73 +
 spec/ruby/core/proc/yield_spec.rb                  |    19 +
 spec/ruby/core/process/abort_spec.rb               |     6 +
 spec/ruby/core/process/constants_spec.rb           |    63 +
 spec/ruby/core/process/daemon_spec.rb              |   127 +
 spec/ruby/core/process/detach_spec.rb              |    50 +
 spec/ruby/core/process/egid_spec.rb                |    19 +
 spec/ruby/core/process/euid_spec.rb                |    56 +
 spec/ruby/core/process/exec_spec.rb                |     8 +
 spec/ruby/core/process/exit_spec.rb                |    10 +
 spec/ruby/core/process/fixtures/common.rb          |    77 +
 spec/ruby/core/process/fixtures/daemon.rb          |   111 +
 spec/ruby/core/process/fixtures/kill.rb            |    47 +
 spec/ruby/core/process/fork_spec.rb                |     6 +
 spec/ruby/core/process/getpgid_spec.rb             |    17 +
 spec/ruby/core/process/getpgrp_spec.rb             |     7 +
 spec/ruby/core/process/getpriority_spec.rb         |    23 +
 spec/ruby/core/process/getrlimit_spec.rb           |   226 +
 .../ruby/core/process/gid/change_privilege_spec.rb |     5 +
 spec/ruby/core/process/gid/eid_spec.rb             |     9 +
 spec/ruby/core/process/gid/grant_privilege_spec.rb |     5 +
 spec/ruby/core/process/gid/re_exchange_spec.rb     |     5 +
 spec/ruby/core/process/gid/re_exchangeable_spec.rb |     5 +
 spec/ruby/core/process/gid/rid_spec.rb             |     5 +
 spec/ruby/core/process/gid/sid_available_spec.rb   |     5 +
 spec/ruby/core/process/gid/switch_spec.rb          |     5 +
 spec/ruby/core/process/gid_spec.rb                 |    22 +
 spec/ruby/core/process/groups_spec.rb              |    30 +
 spec/ruby/core/process/initgroups_spec.rb          |    20 +
 spec/ruby/core/process/kill_spec.rb                |   162 +
 spec/ruby/core/process/maxgroups_spec.rb           |    21 +
 spec/ruby/core/process/pid_spec.rb                 |     9 +
 spec/ruby/core/process/ppid_spec.rb                |    23 +
 spec/ruby/core/process/setpgid_spec.rb             |    25 +
 spec/ruby/core/process/setpgrp_spec.rb             |    43 +
 spec/ruby/core/process/setpriority_spec.rb         |    60 +
 spec/ruby/core/process/setrlimit_spec.rb           |   226 +
 spec/ruby/core/process/setsid_spec.rb              |    24 +
 spec/ruby/core/process/spawn_spec.rb               |     8 +
 spec/ruby/core/process/status/_spec.rb             |     5 +
 spec/ruby/core/process/status/coredump_spec.rb     |     5 +
 spec/ruby/core/process/status/equal_value_spec.rb  |     5 +
 spec/ruby/core/process/status/exited_spec.rb       |    37 +
 spec/ruby/core/process/status/exitstatus_spec.rb   |    13 +
 spec/ruby/core/process/status/inspect_spec.rb      |     5 +
 spec/ruby/core/process/status/pid_spec.rb          |    13 +
 spec/ruby/core/process/status/right_shift_spec.rb  |     5 +
 spec/ruby/core/process/status/signaled_spec.rb     |    35 +
 spec/ruby/core/process/status/stopped_spec.rb      |     5 +
 spec/ruby/core/process/status/stopsig_spec.rb      |     5 +
 spec/ruby/core/process/status/success_spec.rb      |    51 +
 spec/ruby/core/process/status/termsig_spec.rb      |    39 +
 spec/ruby/core/process/status/to_i_spec.rb         |     5 +
 spec/ruby/core/process/status/to_int_spec.rb       |     5 +
 spec/ruby/core/process/status/to_s_spec.rb         |     5 +
 spec/ruby/core/process/sys/getegid_spec.rb         |     5 +
 spec/ruby/core/process/sys/geteuid_spec.rb         |     5 +
 spec/ruby/core/process/sys/getgid_spec.rb          |     5 +
 spec/ruby/core/process/sys/getuid_spec.rb          |     5 +
 spec/ruby/core/process/sys/issetugid_spec.rb       |     5 +
 spec/ruby/core/process/sys/setegid_spec.rb         |     5 +
 spec/ruby/core/process/sys/seteuid_spec.rb         |     5 +
 spec/ruby/core/process/sys/setgid_spec.rb          |     5 +
 spec/ruby/core/process/sys/setregid_spec.rb        |     5 +
 spec/ruby/core/process/sys/setresgid_spec.rb       |     5 +
 spec/ruby/core/process/sys/setresuid_spec.rb       |     5 +
 spec/ruby/core/process/sys/setreuid_spec.rb        |     5 +
 spec/ruby/core/process/sys/setrgid_spec.rb         |     5 +
 spec/ruby/core/process/sys/setruid_spec.rb         |     5 +
 spec/ruby/core/process/sys/setuid_spec.rb          |     5 +
 spec/ruby/core/process/times_spec.rb               |     6 +
 .../ruby/core/process/uid/change_privilege_spec.rb |     5 +
 spec/ruby/core/process/uid/eid_spec.rb             |     9 +
 spec/ruby/core/process/uid/grant_privilege_spec.rb |     5 +
 spec/ruby/core/process/uid/re_exchange_spec.rb     |     5 +
 spec/ruby/core/process/uid/re_exchangeable_spec.rb |     5 +
 spec/ruby/core/process/uid/rid_spec.rb             |     5 +
 spec/ruby/core/process/uid/sid_available_spec.rb   |     5 +
 spec/ruby/core/process/uid/switch_spec.rb          |     5 +
 spec/ruby/core/process/uid_spec.rb                 |    78 +
 spec/ruby/core/process/wait2_spec.rb               |    28 +
 spec/ruby/core/process/wait_spec.rb                |   100 +
 spec/ruby/core/process/waitall_spec.rb             |    48 +
 spec/ruby/core/process/waitpid2_spec.rb            |     5 +
 spec/ruby/core/process/waitpid_spec.rb             |     5 +
 spec/ruby/core/random/bytes_spec.rb                |    41 +
 spec/ruby/core/random/equal_value_spec.rb          |    39 +
 spec/ruby/core/random/new_seed_spec.rb             |    27 +
 spec/ruby/core/random/new_spec.rb                  |    39 +
 spec/ruby/core/random/rand_spec.rb                 |   218 +
 spec/ruby/core/random/seed_spec.rb                 |    32 +
 spec/ruby/core/random/srand_spec.rb                |    43 +
 spec/ruby/core/range/begin_spec.rb                 |     6 +
 spec/ruby/core/range/case_compare_spec.rb          |    16 +
 spec/ruby/core/range/cover_spec.rb                 |    57 +
 spec/ruby/core/range/each_spec.rb                  |    69 +
 spec/ruby/core/range/end_spec.rb                   |     6 +
 spec/ruby/core/range/eql_spec.rb                   |     6 +
 spec/ruby/core/range/equal_value_spec.rb           |     6 +
 spec/ruby/core/range/exclude_end_spec.rb           |    15 +
 spec/ruby/core/range/first_spec.rb                 |    51 +
 spec/ruby/core/range/hash_spec.rb                  |    24 +
 spec/ruby/core/range/include_spec.rb               |     6 +
 spec/ruby/core/range/initialize_spec.rb            |    28 +
 spec/ruby/core/range/inspect_spec.rb               |    14 +
 spec/ruby/core/range/last_spec.rb                  |    51 +
 spec/ruby/core/range/max_spec.rb                   |    93 +
 spec/ruby/core/range/member_spec.rb                |     6 +
 spec/ruby/core/range/min_spec.rb                   |    87 +
 spec/ruby/core/range/new_spec.rb                   |    34 +
 spec/ruby/core/range/shared/begin.rb               |    10 +
 spec/ruby/core/range/shared/end.rb                 |    10 +
 spec/ruby/core/range/shared/equal_value.rb         |    33 +
 spec/ruby/core/range/shared/include.rb             |    27 +
 spec/ruby/core/range/step_spec.rb                  |   351 +
 spec/ruby/core/range/to_a_spec.rb                  |    25 +
 spec/ruby/core/range/to_s_spec.rb                  |    13 +
 spec/ruby/core/rational/abs_spec.rb                |     7 +
 spec/ruby/core/rational/ceil_spec.rb               |     7 +
 spec/ruby/core/rational/coerce_spec.rb             |     7 +
 spec/ruby/core/rational/comparison_spec.rb         |    23 +
 spec/ruby/core/rational/denominator_spec.rb        |     7 +
 spec/ruby/core/rational/div_spec.rb                |    19 +
 spec/ruby/core/rational/divide_spec.rb             |    19 +
 spec/ruby/core/rational/divmod_spec.rb             |    15 +
 spec/ruby/core/rational/equal_value_spec.rb        |    19 +
 spec/ruby/core/rational/exponent_spec.rb           |     7 +
 spec/ruby/core/rational/fdiv_spec.rb               |     7 +
 spec/ruby/core/rational/floor_spec.rb              |     7 +
 spec/ruby/core/rational/hash_spec.rb               |     7 +
 spec/ruby/core/rational/initialize_spec.rb         |     7 +
 spec/ruby/core/rational/inspect_spec.rb            |     7 +
 spec/ruby/core/rational/integer_spec.rb            |    13 +
 spec/ruby/core/rational/magnitude_spec.rb          |     7 +
 spec/ruby/core/rational/marshal_dump_spec.rb       |     9 +
 spec/ruby/core/rational/marshal_load_spec.rb       |    25 +
 spec/ruby/core/rational/minus_spec.rb              |     7 +
 spec/ruby/core/rational/modulo_spec.rb             |     7 +
 spec/ruby/core/rational/multiply_spec.rb           |    19 +
 spec/ruby/core/rational/numerator_spec.rb          |     7 +
 spec/ruby/core/rational/plus_spec.rb               |    18 +
 spec/ruby/core/rational/quo_spec.rb                |     7 +
 spec/ruby/core/rational/rationalize_spec.rb        |    38 +
 spec/ruby/core/rational/remainder_spec.rb          |     7 +
 spec/ruby/core/rational/round_spec.rb              |     7 +
 spec/ruby/core/rational/to_f_spec.rb               |     7 +
 spec/ruby/core/rational/to_i_spec.rb               |     7 +
 spec/ruby/core/rational/to_r_spec.rb               |     7 +
 spec/ruby/core/rational/to_s_spec.rb               |     7 +
 spec/ruby/core/rational/truncate_spec.rb           |     7 +
 spec/ruby/core/rational/zero_spec.rb               |    15 +
 spec/ruby/core/regexp/case_compare_spec.rb         |    21 +
 spec/ruby/core/regexp/casefold_spec.rb             |     8 +
 spec/ruby/core/regexp/compile_spec.rb              |    14 +
 spec/ruby/core/regexp/encoding_spec.rb             |    62 +
 spec/ruby/core/regexp/eql_spec.rb                  |     6 +
 spec/ruby/core/regexp/equal_value_spec.rb          |     6 +
 spec/ruby/core/regexp/escape_spec.rb               |     6 +
 spec/ruby/core/regexp/fixed_encoding_spec.rb       |    38 +
 spec/ruby/core/regexp/hash_spec.rb                 |    18 +
 spec/ruby/core/regexp/initialize_copy_spec.rb      |     1 +
 spec/ruby/core/regexp/initialize_spec.rb           |    25 +
 spec/ruby/core/regexp/inspect_spec.rb              |    52 +
 spec/ruby/core/regexp/kcode_spec.rb                |    17 +
 spec/ruby/core/regexp/last_match_spec.rb           |    14 +
 spec/ruby/core/regexp/match_spec.rb                |   100 +
 spec/ruby/core/regexp/named_captures_spec.rb       |     1 +
 spec/ruby/core/regexp/names_spec.rb                |     1 +
 spec/ruby/core/regexp/new_spec.rb                  |    14 +
 spec/ruby/core/regexp/options_spec.rb              |    43 +
 spec/ruby/core/regexp/quote_spec.rb                |     6 +
 spec/ruby/core/regexp/shared/equal_value.rb        |    27 +
 spec/ruby/core/regexp/shared/new.rb                |   613 +
 spec/ruby/core/regexp/shared/quote.rb              |    33 +
 spec/ruby/core/regexp/source_spec.rb               |    10 +
 spec/ruby/core/regexp/to_s_spec.rb                 |    50 +
 spec/ruby/core/regexp/try_convert_spec.rb          |    21 +
 spec/ruby/core/regexp/union_spec.rb                |   151 +
 .../core/regexp/versions/named_captures_1.9.rb     |    35 +
 spec/ruby/core/regexp/versions/names_1.9.rb        |    29 +
 spec/ruby/core/regexp/versions/source_1.9.rb       |    14 +
 spec/ruby/core/signal/list_spec.rb                 |    64 +
 spec/ruby/core/signal/trap_spec.rb                 |   106 +
 spec/ruby/core/string/allocate_spec.rb             |    21 +
 spec/ruby/core/string/append_spec.rb               |     8 +
 spec/ruby/core/string/ascii_only_spec.rb           |    75 +
 spec/ruby/core/string/bytes_spec.rb                |    68 +
 spec/ruby/core/string/bytesize_spec.rb             |    37 +
 spec/ruby/core/string/byteslice_spec.rb            |    30 +
 spec/ruby/core/string/capitalize_spec.rb           |    65 +
 spec/ruby/core/string/case_compare_spec.rb         |    10 +
 spec/ruby/core/string/casecmp_spec.rb              |   122 +
 spec/ruby/core/string/center_spec.rb               |   133 +
 spec/ruby/core/string/chars_spec.rb                |    19 +
 spec/ruby/core/string/chomp_spec.rb                |   398 +
 spec/ruby/core/string/chop_spec.rb                 |   142 +
 spec/ruby/core/string/chr_spec.rb                  |    44 +
 spec/ruby/core/string/clear_spec.rb                |    39 +
 spec/ruby/core/string/codepoints_spec.rb           |    25 +
 spec/ruby/core/string/comparison_spec.rb           |   119 +
 spec/ruby/core/string/concat_spec.rb               |     8 +
 spec/ruby/core/string/count_spec.rb                |   111 +
 spec/ruby/core/string/crypt_spec.rb                |   134 +
 spec/ruby/core/string/delete_spec.rb               |   131 +
 spec/ruby/core/string/downcase_spec.rb             |    66 +
 spec/ruby/core/string/dump_spec.rb                 |   577 +
 spec/ruby/core/string/dup_spec.rb                  |    44 +
 spec/ruby/core/string/each_byte_spec.rb            |    49 +
 spec/ruby/core/string/each_char_spec.rb            |    10 +
 spec/ruby/core/string/each_codepoint_spec.rb       |    10 +
 spec/ruby/core/string/each_line_spec.rb            |    12 +
 spec/ruby/core/string/each_spec.rb                 |     9 +
 spec/ruby/core/string/element_reference_spec.rb    |    33 +
 spec/ruby/core/string/element_set_spec.rb          |   700 +
 spec/ruby/core/string/empty_spec.rb                |    12 +
 spec/ruby/core/string/encode_spec.rb               |   129 +
 spec/ruby/core/string/encoding_spec.rb             |   182 +
 spec/ruby/core/string/end_with_spec.rb             |    69 +
 spec/ruby/core/string/entries_spec.rb              |     8 +
 spec/ruby/core/string/eql_spec.rb                  |    19 +
 spec/ruby/core/string/equal_value_spec.rb          |     8 +
 spec/ruby/core/string/fixtures/classes.rb          |    49 +
 .../core/string/fixtures/iso-8859-9-encoding.rb    |     9 +
 spec/ruby/core/string/fixtures/utf-8-encoding.rb   |     7 +
 spec/ruby/core/string/force_encoding_spec.rb       |    48 +
 spec/ruby/core/string/getbyte_spec.rb              |    71 +
 spec/ruby/core/string/gsub_spec.rb                 |   716 +
 spec/ruby/core/string/hash_spec.rb                 |     9 +
 spec/ruby/core/string/hex_spec.rb                  |    67 +
 spec/ruby/core/string/include_spec.rb              |    47 +
 spec/ruby/core/string/index_spec.rb                |   393 +
 spec/ruby/core/string/initialize_spec.rb           |    26 +
 spec/ruby/core/string/insert_spec.rb               |    81 +
 spec/ruby/core/string/inspect_spec.rb              |   759 +
 spec/ruby/core/string/intern_spec.rb               |     7 +
 spec/ruby/core/string/length_spec.rb               |     7 +
 spec/ruby/core/string/lines_spec.rb                |    21 +
 spec/ruby/core/string/ljust_spec.rb                |   116 +
 spec/ruby/core/string/lstrip_spec.rb               |    66 +
 spec/ruby/core/string/match_spec.rb                |   113 +
 spec/ruby/core/string/modulo_spec.rb               |   992 ++
 spec/ruby/core/string/multiply_spec.rb             |    53 +
 spec/ruby/core/string/new_spec.rb                  |    52 +
 spec/ruby/core/string/next_spec.rb                 |    11 +
 spec/ruby/core/string/oct_spec.rb                  |   108 +
 spec/ruby/core/string/ord_spec.rb                  |    32 +
 spec/ruby/core/string/partition_spec.rb            |    50 +
 spec/ruby/core/string/plus_spec.rb                 |    47 +
 spec/ruby/core/string/prepend_spec.rb              |    46 +
 spec/ruby/core/string/replace_spec.rb              |     7 +
 spec/ruby/core/string/reverse_spec.rb              |    48 +
 spec/ruby/core/string/rindex_spec.rb               |   457 +
 spec/ruby/core/string/rjust_spec.rb                |   116 +
 spec/ruby/core/string/rpartition_spec.rb           |    37 +
 spec/ruby/core/string/rstrip_spec.rb               |    83 +
 spec/ruby/core/string/scan_spec.rb                 |   197 +
 spec/ruby/core/string/setbyte_spec.rb              |    89 +
 spec/ruby/core/string/shared/chars.rb              |    64 +
 spec/ruby/core/string/shared/codepoints.rb         |    56 +
 spec/ruby/core/string/shared/concat.rb             |   198 +
 .../core/string/shared/each_char_without_block.rb  |    11 +
 .../string/shared/each_codepoint_without_block.rb  |    12 +
 spec/ruby/core/string/shared/each_line.rb          |   132 +
 .../core/string/shared/each_line_without_block.rb  |     7 +
 spec/ruby/core/string/shared/encode.rb             |   226 +
 spec/ruby/core/string/shared/eql.rb                |    21 +
 spec/ruby/core/string/shared/equal_value.rb        |    27 +
 spec/ruby/core/string/shared/length.rb             |    10 +
 spec/ruby/core/string/shared/replace.rb            |    86 +
 spec/ruby/core/string/shared/slice.rb              |   410 +
 spec/ruby/core/string/shared/succ.rb               |    96 +
 spec/ruby/core/string/shared/to_a.rb               |     9 +
 spec/ruby/core/string/shared/to_s.rb               |    18 +
 spec/ruby/core/string/shared/to_sym.rb             |    48 +
 spec/ruby/core/string/shared/versions/slice_1.9.rb |    78 +
 spec/ruby/core/string/shared/versions/slice_2.0.rb |    78 +
 spec/ruby/core/string/size_spec.rb                 |     7 +
 spec/ruby/core/string/slice_spec.rb                |   542 +
 spec/ruby/core/string/split_spec.rb                |   379 +
 spec/ruby/core/string/squeeze_spec.rb              |   149 +
 spec/ruby/core/string/start_with_spec.rb           |    59 +
 spec/ruby/core/string/strip_spec.rb                |    87 +
 spec/ruby/core/string/sub_spec.rb                  |   435 +
 spec/ruby/core/string/succ_spec.rb                 |    11 +
 spec/ruby/core/string/sum_spec.rb                  |    22 +
 spec/ruby/core/string/swapcase_spec.rb             |    61 +
 spec/ruby/core/string/to_a_spec.rb                 |     8 +
 spec/ruby/core/string/to_c_spec.rb                 |   101 +
 spec/ruby/core/string/to_f_spec.rb                 |    77 +
 spec/ruby/core/string/to_i_spec.rb                 |   163 +
 spec/ruby/core/string/to_r_spec.rb                 |    60 +
 spec/ruby/core/string/to_s_spec.rb                 |     7 +
 spec/ruby/core/string/to_str_spec.rb               |     7 +
 spec/ruby/core/string/to_sym_spec.rb               |     7 +
 spec/ruby/core/string/tr_s_spec.rb                 |   147 +
 spec/ruby/core/string/tr_spec.rb                   |   154 +
 spec/ruby/core/string/try_convert_spec.rb          |    52 +
 spec/ruby/core/string/unpack/a_spec.rb             |    51 +
 spec/ruby/core/string/unpack/at_spec.rb            |    29 +
 spec/ruby/core/string/unpack/b_spec.rb             |   184 +
 spec/ruby/core/string/unpack/c_spec.rb             |    63 +
 spec/ruby/core/string/unpack/comment_spec.rb       |    25 +
 spec/ruby/core/string/unpack/d_spec.rb             |    28 +
 spec/ruby/core/string/unpack/e_spec.rb             |    14 +
 spec/ruby/core/string/unpack/f_spec.rb             |    28 +
 spec/ruby/core/string/unpack/g_spec.rb             |    14 +
 spec/ruby/core/string/unpack/h_spec.rb             |   124 +
 spec/ruby/core/string/unpack/i_spec.rb             |   154 +
 spec/ruby/core/string/unpack/l_spec.rb             |   490 +
 spec/ruby/core/string/unpack/m_spec.rb             |   172 +
 spec/ruby/core/string/unpack/n_spec.rb             |    18 +
 spec/ruby/core/string/unpack/p_spec.rb             |    21 +
 spec/ruby/core/string/unpack/percent_spec.rb       |     7 +
 spec/ruby/core/string/unpack/q_spec.rb             |    72 +
 spec/ruby/core/string/unpack/s_spec.rb             |   154 +
 spec/ruby/core/string/unpack/shared/basic.rb       |    29 +
 spec/ruby/core/string/unpack/shared/float.rb       |   267 +
 spec/ruby/core/string/unpack/shared/integer.rb     |   343 +
 spec/ruby/core/string/unpack/shared/string.rb      |    51 +
 spec/ruby/core/string/unpack/shared/unicode.rb     |    60 +
 spec/ruby/core/string/unpack/u_spec.rb             |    78 +
 spec/ruby/core/string/unpack/v_spec.rb             |    18 +
 spec/ruby/core/string/unpack/w_spec.rb             |    25 +
 spec/ruby/core/string/unpack/x_spec.rb             |    62 +
 spec/ruby/core/string/unpack/z_spec.rb             |    21 +
 spec/ruby/core/string/upcase_spec.rb               |    60 +
 spec/ruby/core/string/upto_spec.rb                 |   127 +
 spec/ruby/core/string/valid_encoding_spec.rb       |   122 +
 spec/ruby/core/string/versions/match_1.9.rb        |     7 +
 spec/ruby/core/string/versions/match_2.0.rb        |     7 +
 spec/ruby/core/struct/each_pair_spec.rb            |    33 +
 spec/ruby/core/struct/each_spec.rb                 |    34 +
 spec/ruby/core/struct/element_reference_spec.rb    |    52 +
 spec/ruby/core/struct/element_set_spec.rb          |    29 +
 spec/ruby/core/struct/eql_spec.rb                  |    13 +
 spec/ruby/core/struct/equal_value_spec.rb          |     7 +
 spec/ruby/core/struct/fixtures/classes.rb          |    26 +
 spec/ruby/core/struct/hash_spec.rb                 |    48 +
 spec/ruby/core/struct/initialize_copy_spec.rb      |     3 +
 spec/ruby/core/struct/initialize_spec.rb           |    24 +
 spec/ruby/core/struct/inspect_spec.rb              |    18 +
 spec/ruby/core/struct/instance_variables_spec.rb   |    29 +
 spec/ruby/core/struct/length_spec.rb               |    12 +
 spec/ruby/core/struct/members_spec.rb              |    23 +
 spec/ruby/core/struct/new_spec.rb                  |   137 +
 spec/ruby/core/struct/select_spec.rb               |    21 +
 spec/ruby/core/struct/shared/accessor.rb           |     7 +
 spec/ruby/core/struct/shared/equal_value.rb        |    33 +
 spec/ruby/core/struct/shared/inspect.rb            |    13 +
 spec/ruby/core/struct/size_spec.rb                 |    11 +
 spec/ruby/core/struct/struct_spec.rb               |    40 +
 spec/ruby/core/struct/tms/cstime_spec.rb           |     9 +
 spec/ruby/core/struct/tms/cutime_spec.rb           |     9 +
 .../ruby/core/struct/tms/element_reference_spec.rb |     5 +
 spec/ruby/core/struct/tms/members_spec.rb          |     5 +
 spec/ruby/core/struct/tms/new_spec.rb              |     5 +
 spec/ruby/core/struct/tms/stime_spec.rb            |     9 +
 spec/ruby/core/struct/tms/utime_spec.rb            |     9 +
 spec/ruby/core/struct/to_a_spec.rb                 |    12 +
 spec/ruby/core/struct/to_h_spec.rb                 |    17 +
 spec/ruby/core/struct/to_s_spec.rb                 |    12 +
 spec/ruby/core/struct/values_at_spec.rb            |    16 +
 spec/ruby/core/struct/values_spec.rb               |    11 +
 spec/ruby/core/symbol/all_symbols_spec.rb          |    14 +
 spec/ruby/core/symbol/capitalize_spec.rb           |    44 +
 spec/ruby/core/symbol/case_compare_spec.rb         |    11 +
 spec/ruby/core/symbol/casecmp_spec.rb              |    77 +
 spec/ruby/core/symbol/comparison_spec.rb           |    53 +
 spec/ruby/core/symbol/downcase_spec.rb             |    26 +
 spec/ruby/core/symbol/element_reference_spec.rb    |     8 +
 spec/ruby/core/symbol/empty_spec.rb                |    14 +
 spec/ruby/core/symbol/encoding_spec.rb             |    15 +
 spec/ruby/core/symbol/equal_value_spec.rb          |    14 +
 spec/ruby/core/symbol/fixtures/classes.rb          |     3 +
 spec/ruby/core/symbol/id2name_spec.rb              |     6 +
 spec/ruby/core/symbol/inspect_spec.rb              |   116 +
 spec/ruby/core/symbol/intern_spec.rb               |    11 +
 spec/ruby/core/symbol/length_spec.rb               |     9 +
 spec/ruby/core/symbol/match_spec.rb                |    26 +
 spec/ruby/core/symbol/next_spec.rb                 |     8 +
 spec/ruby/core/symbol/shared/id2name.rb            |     9 +
 spec/ruby/core/symbol/shared/length.rb             |    23 +
 spec/ruby/core/symbol/shared/slice.rb              |   262 +
 spec/ruby/core/symbol/shared/succ.rb               |    18 +
 spec/ruby/core/symbol/size_spec.rb                 |     9 +
 spec/ruby/core/symbol/slice_spec.rb                |     8 +
 spec/ruby/core/symbol/succ_spec.rb                 |     8 +
 spec/ruby/core/symbol/swapcase_spec.rb             |    34 +
 spec/ruby/core/symbol/to_i_spec.rb                 |    19 +
 spec/ruby/core/symbol/to_int_spec.rb               |    18 +
 spec/ruby/core/symbol/to_proc_spec.rb              |    46 +
 spec/ruby/core/symbol/to_s_spec.rb                 |     6 +
 spec/ruby/core/symbol/to_sym_spec.rb               |     9 +
 spec/ruby/core/symbol/upcase_spec.rb               |    22 +
 spec/ruby/core/symbol/versions/encoding_1.9.rb     |    11 +
 spec/ruby/core/systemexit/initialize_spec.rb       |    27 +
 spec/ruby/core/systemexit/success_spec.rb          |    13 +
 spec/ruby/core/thread/abort_on_exception_spec.rb   |   126 +
 spec/ruby/core/thread/add_trace_func_spec.rb       |     7 +
 spec/ruby/core/thread/alive_spec.rb                |    60 +
 spec/ruby/core/thread/allocate_spec.rb             |     9 +
 spec/ruby/core/thread/backtrace_spec.rb            |     7 +
 spec/ruby/core/thread/critical_spec.rb             |    96 +
 spec/ruby/core/thread/current_spec.rb              |    15 +
 spec/ruby/core/thread/element_reference_spec.rb    |    53 +
 spec/ruby/core/thread/element_set_spec.rb          |    46 +
 spec/ruby/core/thread/exclusive_spec.rb            |    20 +
 spec/ruby/core/thread/exit_spec.rb                 |    21 +
 spec/ruby/core/thread/fixtures/classes.rb          |   291 +
 spec/ruby/core/thread/fork_spec.rb                 |     9 +
 spec/ruby/core/thread/group_spec.rb                |     5 +
 spec/ruby/core/thread/initialize_spec.rb           |    26 +
 spec/ruby/core/thread/inspect_spec.rb              |    48 +
 spec/ruby/core/thread/join_spec.rb                 |    63 +
 spec/ruby/core/thread/key_spec.rb                  |    64 +
 spec/ruby/core/thread/keys_spec.rb                 |    47 +
 spec/ruby/core/thread/kill_spec.rb                 |    21 +
 spec/ruby/core/thread/list_spec.rb                 |    38 +
 spec/ruby/core/thread/main_spec.rb                 |    10 +
 spec/ruby/core/thread/new_spec.rb                  |    72 +
 spec/ruby/core/thread/pass_spec.rb                 |     8 +
 spec/ruby/core/thread/priority_spec.rb             |     9 +
 spec/ruby/core/thread/raise_spec.rb                |   225 +
 spec/ruby/core/thread/run_spec.rb                  |     9 +
 spec/ruby/core/thread/safe_level_spec.rb           |     6 +
 spec/ruby/core/thread/set_trace_func_spec.rb       |     7 +
 spec/ruby/core/thread/shared/exit.rb               |   174 +
 spec/ruby/core/thread/shared/start.rb              |    51 +
 spec/ruby/core/thread/shared/wakeup.rb             |    60 +
 spec/ruby/core/thread/start_spec.rb                |     9 +
 spec/ruby/core/thread/status_spec.rb               |    48 +
 spec/ruby/core/thread/stop_spec.rb                 |    66 +
 spec/ruby/core/thread/terminate_spec.rb            |    11 +
 spec/ruby/core/thread/value_spec.rb                |    36 +
 spec/ruby/core/thread/wakeup_spec.rb               |     7 +
 spec/ruby/core/threadgroup/add_spec.rb             |    36 +
 spec/ruby/core/threadgroup/enclose_spec.rb         |     5 +
 spec/ruby/core/threadgroup/enclosed_spec.rb        |     5 +
 spec/ruby/core/threadgroup/fixtures/classes.rb     |     6 +
 spec/ruby/core/threadgroup/list_spec.rb            |    24 +
 spec/ruby/core/time/_dump_spec.rb                  |    54 +
 spec/ruby/core/time/_load_spec.rb                  |    66 +
 spec/ruby/core/time/asctime_spec.rb                |     7 +
 spec/ruby/core/time/at_spec.rb                     |   169 +
 spec/ruby/core/time/comparison_spec.rb             |    81 +
 spec/ruby/core/time/ctime_spec.rb                  |     7 +
 spec/ruby/core/time/day_spec.rb                    |     7 +
 spec/ruby/core/time/dst_spec.rb                    |     7 +
 spec/ruby/core/time/dup_spec.rb                    |    29 +
 spec/ruby/core/time/eql_spec.rb                    |    32 +
 spec/ruby/core/time/fixtures/classes.rb            |     5 +
 spec/ruby/core/time/fixtures/methods.rb            |    21 +
 spec/ruby/core/time/friday_spec.rb                 |    13 +
 spec/ruby/core/time/getgm_spec.rb                  |     7 +
 spec/ruby/core/time/getlocal_spec.rb               |    90 +
 spec/ruby/core/time/getutc_spec.rb                 |     7 +
 spec/ruby/core/time/gm_spec.rb                     |    11 +
 spec/ruby/core/time/gmt_offset_spec.rb             |     7 +
 spec/ruby/core/time/gmt_spec.rb                    |     9 +
 spec/ruby/core/time/gmtime_spec.rb                 |     7 +
 spec/ruby/core/time/gmtoff_spec.rb                 |     7 +
 spec/ruby/core/time/hash_spec.rb                   |    12 +
 spec/ruby/core/time/hour_spec.rb                   |    20 +
 spec/ruby/core/time/initialize_copy_spec.rb        |     2 +
 spec/ruby/core/time/inspect_spec.rb                |    11 +
 spec/ruby/core/time/isdst_spec.rb                  |     7 +
 spec/ruby/core/time/local_spec.rb                  |    12 +
 spec/ruby/core/time/localtime_spec.rb              |   103 +
 spec/ruby/core/time/mday_spec.rb                   |     7 +
 spec/ruby/core/time/min_spec.rb                    |    20 +
 spec/ruby/core/time/minus_spec.rb                  |   105 +
 spec/ruby/core/time/mktime_spec.rb                 |    12 +
 spec/ruby/core/time/mon_spec.rb                    |     7 +
 spec/ruby/core/time/monday_spec.rb                 |    14 +
 spec/ruby/core/time/month_spec.rb                  |     7 +
 spec/ruby/core/time/new_spec.rb                    |    96 +
 spec/ruby/core/time/now_spec.rb                    |     7 +
 spec/ruby/core/time/nsec_spec.rb                   |    29 +
 spec/ruby/core/time/plus_spec.rb                   |   144 +
 spec/ruby/core/time/round_spec.rb                  |    26 +
 spec/ruby/core/time/saturday_spec.rb               |    13 +
 spec/ruby/core/time/sec_spec.rb                    |     8 +
 spec/ruby/core/time/shared/asctime.rb              |     6 +
 spec/ruby/core/time/shared/day.rb                  |    17 +
 spec/ruby/core/time/shared/getgm.rb                |     9 +
 spec/ruby/core/time/shared/gm.rb                   |    42 +
 spec/ruby/core/time/shared/gmt_offset.rb           |    47 +
 spec/ruby/core/time/shared/gmtime.rb               |    10 +
 spec/ruby/core/time/shared/inspect.rb              |    29 +
 spec/ruby/core/time/shared/isdst.rb                |    10 +
 spec/ruby/core/time/shared/local.rb                |    39 +
 spec/ruby/core/time/shared/month.rb                |    17 +
 spec/ruby/core/time/shared/now.rb                  |    15 +
 spec/ruby/core/time/shared/time_params.rb          |   347 +
 spec/ruby/core/time/shared/to_i.rb                 |     5 +
 spec/ruby/core/time/strftime_spec.rb               |   299 +
 spec/ruby/core/time/subsec_spec.rb                 |    29 +
 spec/ruby/core/time/succ_spec.rb                   |    14 +
 spec/ruby/core/time/sunday_spec.rb                 |    13 +
 spec/ruby/core/time/thursday_spec.rb               |    13 +
 spec/ruby/core/time/times_spec.rb                  |     8 +
 spec/ruby/core/time/to_a_spec.rb                   |    11 +
 spec/ruby/core/time/to_f_spec.rb                   |     8 +
 spec/ruby/core/time/to_i_spec.rb                   |     7 +
 spec/ruby/core/time/to_r_spec.rb                   |    13 +
 spec/ruby/core/time/to_s_spec.rb                   |     7 +
 spec/ruby/core/time/tuesday_spec.rb                |    13 +
 spec/ruby/core/time/tv_nsec_spec.rb                |     7 +
 spec/ruby/core/time/tv_sec_spec.rb                 |     7 +
 spec/ruby/core/time/tv_usec_spec.rb                |     6 +
 spec/ruby/core/time/usec_spec.rb                   |    42 +
 spec/ruby/core/time/utc_offset_spec.rb             |     7 +
 spec/ruby/core/time/utc_spec.rb                    |    22 +
 spec/ruby/core/time/wday_spec.rb                   |    10 +
 spec/ruby/core/time/wednesday_spec.rb              |    13 +
 spec/ruby/core/time/yday_spec.rb                   |    10 +
 spec/ruby/core/time/year_spec.rb                   |    20 +
 spec/ruby/core/time/zone_spec.rb                   |    21 +
 spec/ruby/core/true/and_spec.rb                    |    11 +
 spec/ruby/core/true/inspect_spec.rb                |     7 +
 spec/ruby/core/true/or_spec.rb                     |    11 +
 spec/ruby/core/true/to_s_spec.rb                   |     7 +
 spec/ruby/core/true/xor_spec.rb                    |    11 +
 spec/ruby/core/unboundmethod/arity_spec.rb         |    36 +
 spec/ruby/core/unboundmethod/bind_spec.rb          |    57 +
 spec/ruby/core/unboundmethod/clone_spec.rb         |    12 +
 spec/ruby/core/unboundmethod/eql_spec.rb           |     7 +
 spec/ruby/core/unboundmethod/equal_value_spec.rb   |   119 +
 spec/ruby/core/unboundmethod/fixtures/classes.rb   |    80 +
 spec/ruby/core/unboundmethod/hash_spec.rb          |    19 +
 spec/ruby/core/unboundmethod/inspect_spec.rb       |     7 +
 spec/ruby/core/unboundmethod/name_spec.rb          |    31 +
 spec/ruby/core/unboundmethod/owner_spec.rb         |    50 +
 spec/ruby/core/unboundmethod/parameters_spec.rb    |     7 +
 spec/ruby/core/unboundmethod/shared/to_s.rb        |    25 +
 .../core/unboundmethod/source_location_spec.rb     |    54 +
 spec/ruby/core/unboundmethod/to_s_spec.rb          |     7 +
 spec/ruby/fixtures/class.rb                        |   124 +
 spec/ruby/fixtures/class_variables.rb              |    58 +
 spec/ruby/fixtures/code/concurrent.rb              |     8 +
 spec/ruby/fixtures/code/concurrent2.rb             |     2 +
 spec/ruby/fixtures/code/concurrent3.rb             |     1 +
 spec/ruby/fixtures/code/file_fixture.rb            |     1 +
 spec/ruby/fixtures/code/line_fixture.rb            |     5 +
 spec/ruby/fixtures/code/load_ext_fixture.rb        |     1 +
 spec/ruby/fixtures/code/load_fixture               |     1 +
 spec/ruby/fixtures/code/load_fixture.dll           |     1 +
 spec/ruby/fixtures/code/load_fixture.dylib         |     1 +
 spec/ruby/fixtures/code/load_fixture.ext           |     1 +
 spec/ruby/fixtures/code/load_fixture.ext.dll       |     1 +
 spec/ruby/fixtures/code/load_fixture.ext.dylib     |     1 +
 spec/ruby/fixtures/code/load_fixture.ext.rb        |     1 +
 spec/ruby/fixtures/code/load_fixture.rb            |     1 +
 spec/ruby/fixtures/code/methods_fixture.rb         |   364 +
 spec/ruby/fixtures/code/raise_fixture.rb           |     1 +
 spec/ruby/fixtures/code/recursive_load_fixture.rb  |     5 +
 .../fixtures/code/recursive_require_fixture.rb     |     3 +
 spec/ruby/fixtures/code/wrap_fixture.rb            |     3 +
 spec/ruby/fixtures/code_loading.rb                 |    30 +
 spec/ruby/fixtures/constants.rb                    |   274 +
 spec/ruby/fixtures/enumerator/classes.rb           |    15 +
 spec/ruby/fixtures/kernel/callcc.rb                |    17 +
 spec/ruby/fixtures/kernel/classes.rb               |    55 +
 spec/ruby/fixtures/kernel/singleton_method.rb      |    22 +
 spec/ruby/fixtures/math/common.rb                  |     3 +
 spec/ruby/fixtures/rational.rb                     |    11 +
 spec/ruby/fixtures/reflection.rb                   |   352 +
 spec/ruby/fixtures/thread_runner.rb                |    40 +
 spec/ruby/language/BEGIN_spec.rb                   |    49 +
 spec/ruby/language/README                          |    30 +
 spec/ruby/language/alias_spec.rb                   |   160 +
 spec/ruby/language/and_spec.rb                     |    66 +
 spec/ruby/language/array_spec.rb                   |   117 +
 spec/ruby/language/block_spec.rb                   |   544 +
 spec/ruby/language/break_spec.rb                   |   332 +
 spec/ruby/language/case_spec.rb                    |   310 +
 spec/ruby/language/class_spec.rb                   |   194 +
 spec/ruby/language/class_variable_spec.rb          |    56 +
 spec/ruby/language/constants_spec.rb               |   557 +
 spec/ruby/language/def_spec.rb                     |   551 +
 spec/ruby/language/defined_spec.rb                 |  1311 ++
 spec/ruby/language/encoding_spec.rb                |    70 +
 spec/ruby/language/ensure_spec.rb                  |   104 +
 spec/ruby/language/execution_spec.rb               |    15 +
 spec/ruby/language/file_spec.rb                    |    29 +
 spec/ruby/language/fixtures/argv_encoding.rb       |     1 +
 spec/ruby/language/fixtures/array.rb               |    11 +
 spec/ruby/language/fixtures/block.rb               |    57 +
 spec/ruby/language/fixtures/break.rb               |   240 +
 .../language/fixtures/break_lambda_toplevel.rb     |     9 +
 .../fixtures/break_lambda_toplevel_block.rb        |    23 +
 .../fixtures/break_lambda_toplevel_method.rb       |    17 +
 spec/ruby/language/fixtures/classes.rb             |    55 +
 spec/ruby/language/fixtures/coding_us_ascii.rb     |    11 +
 spec/ruby/language/fixtures/coding_utf_8.rb        |    11 +
 spec/ruby/language/fixtures/constant_visibility.rb |    78 +
 spec/ruby/language/fixtures/defined.rb             |   286 +
 spec/ruby/language/fixtures/ensure.rb              |    72 +
 spec/ruby/language/fixtures/file.rb                |     1 +
 spec/ruby/language/fixtures/literal_lambda.rb      |     7 +
 spec/ruby/language/fixtures/match_operators.rb     |     5 +
 spec/ruby/language/fixtures/match_operators19.rb   |     7 +
 spec/ruby/language/fixtures/metaclass.rb           |    34 +
 spec/ruby/language/fixtures/module.rb              |    24 +
 spec/ruby/language/fixtures/next.rb                |   128 +
 spec/ruby/language/fixtures/private.rb             |    63 +
 spec/ruby/language/fixtures/return.rb              |   118 +
 spec/ruby/language/fixtures/rubyopt.rb             |     1 +
 spec/ruby/language/fixtures/send.rb                |   110 +
 spec/ruby/language/fixtures/send_1.9.rb            |    22 +
 spec/ruby/language/fixtures/super.rb               |   308 +
 spec/ruby/language/fixtures/variables.rb           |    58 +
 spec/ruby/language/fixtures/yield.rb               |    28 +
 spec/ruby/language/for_spec.rb                     |   192 +
 spec/ruby/language/hash_spec.rb                    |    66 +
 spec/ruby/language/if_spec.rb                      |   356 +
 spec/ruby/language/line_spec.rb                    |    45 +
 spec/ruby/language/literal_lambda_spec.rb          |     1 +
 spec/ruby/language/loop_spec.rb                    |    67 +
 spec/ruby/language/magic_comment_spec.rb           |    64 +
 spec/ruby/language/match_spec.rb                   |    53 +
 spec/ruby/language/metaclass_spec.rb               |   159 +
 spec/ruby/language/module_spec.rb                  |    56 +
 spec/ruby/language/next_spec.rb                    |   469 +
 spec/ruby/language/not_spec.rb                     |    55 +
 spec/ruby/language/numbers_spec.rb                 |    56 +
 spec/ruby/language/or_spec.rb                      |    90 +
 spec/ruby/language/order_spec.rb                   |    77 +
 spec/ruby/language/precedence_spec.rb              |   483 +
 spec/ruby/language/predefined/data_spec.rb         |    43 +
 spec/ruby/language/predefined/fixtures/data1.rb    |     4 +
 spec/ruby/language/predefined/fixtures/data2.rb    |     4 +
 spec/ruby/language/predefined/fixtures/data3.rb    |     7 +
 spec/ruby/language/predefined/fixtures/data4.rb    |     4 +
 .../language/predefined/fixtures/data_flock.rb     |     3 +
 .../ruby/language/predefined/fixtures/data_only.rb |     2 +
 .../language/predefined/fixtures/print_data.rb     |     3 +
 spec/ruby/language/predefined_spec.rb              |  1216 ++
 spec/ruby/language/private_spec.rb                 |    89 +
 spec/ruby/language/proc_spec.rb                    |   265 +
 spec/ruby/language/redo_spec.rb                    |    65 +
 spec/ruby/language/regexp/anchors_spec.rb          |   163 +
 spec/ruby/language/regexp/back-references_spec.rb  |    50 +
 .../ruby/language/regexp/character_classes_spec.rb |    96 +
 spec/ruby/language/regexp/encoding_spec.rb         |   169 +
 spec/ruby/language/regexp/escapes_spec.rb          |    81 +
 spec/ruby/language/regexp/grouping_spec.rb         |    23 +
 spec/ruby/language/regexp/interpolation_spec.rb    |    55 +
 spec/ruby/language/regexp/modifiers_spec.rb        |   146 +
 spec/ruby/language/regexp/repetition_spec.rb       |    47 +
 .../regexp/versions/character_classes_1.9.rb       |   499 +
 spec/ruby/language/regexp_spec.rb                  |   108 +
 spec/ruby/language/rescue_spec.rb                  |   121 +
 spec/ruby/language/retry_spec.rb                   |    56 +
 spec/ruby/language/return_spec.rb                  |   281 +
 spec/ruby/language/send_spec.rb                    |   227 +
 spec/ruby/language/shared/__FILE__.rb              |    35 +
 spec/ruby/language/shared/__LINE__.rb              |    15 +
 spec/ruby/language/singleton_class_spec.rb         |   305 +
 spec/ruby/language/splat_spec.rb                   |   192 +
 spec/ruby/language/string_spec.rb                  |   303 +
 spec/ruby/language/super_spec.rb                   |   284 +
 spec/ruby/language/symbol_spec.rb                  |    95 +
 spec/ruby/language/throw_spec.rb                   |   121 +
 spec/ruby/language/undef_spec.rb                   |    16 +
 spec/ruby/language/unless_spec.rb                  |    45 +
 spec/ruby/language/until_spec.rb                   |   234 +
 spec/ruby/language/variables_spec.rb               |  1367 ++
 spec/ruby/language/versions/array_1.8.rb           |    13 +
 spec/ruby/language/versions/array_1.9.rb           |    39 +
 spec/ruby/language/versions/block_1.8.rb           |    21 +
 spec/ruby/language/versions/block_1.9.rb           |   166 +
 spec/ruby/language/versions/break_1.8.rb           |     6 +
 spec/ruby/language/versions/case_1.8.rb            |    15 +
 spec/ruby/language/versions/case_1.9.rb            |    20 +
 spec/ruby/language/versions/def_1.8.rb             |    25 +
 spec/ruby/language/versions/for_1.8.rb             |    12 +
 spec/ruby/language/versions/hash_1.9.rb            |    19 +
 spec/ruby/language/versions/if_1.8.rb              |    76 +
 spec/ruby/language/versions/literal_lambda_1.9.rb  |   143 +
 spec/ruby/language/versions/next_1.8.rb            |     6 +
 spec/ruby/language/versions/not_1.9.rb             |    22 +
 spec/ruby/language/versions/redo_1.8.rb            |     6 +
 spec/ruby/language/versions/regexp_1.9.rb          |    28 +
 spec/ruby/language/versions/retry_1.8.rb           |    20 +
 spec/ruby/language/versions/send_1.8.rb            |    67 +
 spec/ruby/language/versions/send_1.9.rb            |   246 +
 spec/ruby/language/versions/symbol_1.8.rb          |     5 +
 spec/ruby/language/versions/symbol_1.9.rb          |    15 +
 spec/ruby/language/versions/unless_1.8.rb          |     5 +
 spec/ruby/language/versions/variables_1.9.rb       |     8 +
 spec/ruby/language/while_spec.rb                   |   238 +
 spec/ruby/language/yield_spec.rb                   |   128 +
 spec/ruby/library/abbrev/abbrev_spec.rb            |    31 +
 spec/ruby/library/base64/b64encode_spec.rb         |    36 +
 spec/ruby/library/base64/decode64_spec.rb          |     9 +
 spec/ruby/library/base64/decode_b_spec.rb          |    19 +
 spec/ruby/library/base64/encode64_spec.rb          |    14 +
 spec/ruby/library/bigdecimal/abs_spec.rb           |    50 +
 spec/ruby/library/bigdecimal/add_spec.rb           |   179 +
 spec/ruby/library/bigdecimal/case_compare_spec.rb  |     7 +
 spec/ruby/library/bigdecimal/ceil_spec.rb          |   123 +
 spec/ruby/library/bigdecimal/coerce_spec.rb        |    26 +
 spec/ruby/library/bigdecimal/comparison_spec.rb    |    81 +
 spec/ruby/library/bigdecimal/div_spec.rb           |   144 +
 spec/ruby/library/bigdecimal/divide_spec.rb        |     7 +
 spec/ruby/library/bigdecimal/divmod_spec.rb        |   234 +
 spec/ruby/library/bigdecimal/double_fig_spec.rb    |     9 +
 spec/ruby/library/bigdecimal/eql_spec.rb           |     6 +
 spec/ruby/library/bigdecimal/equal_value_spec.rb   |     7 +
 spec/ruby/library/bigdecimal/exponent_spec.rb      |    38 +
 spec/ruby/library/bigdecimal/finite_spec.rb        |    35 +
 spec/ruby/library/bigdecimal/fix_spec.rb           |    57 +
 spec/ruby/library/bigdecimal/fixtures/classes.rb   |    17 +
 spec/ruby/library/bigdecimal/floor_spec.rb         |   110 +
 spec/ruby/library/bigdecimal/frac_spec.rb          |    48 +
 spec/ruby/library/bigdecimal/gt_spec.rb            |    87 +
 spec/ruby/library/bigdecimal/gte_spec.rb           |    91 +
 spec/ruby/library/bigdecimal/induced_from_spec.rb  |    37 +
 spec/ruby/library/bigdecimal/infinite_spec.rb      |    32 +
 spec/ruby/library/bigdecimal/inspect_spec.rb       |    41 +
 spec/ruby/library/bigdecimal/limit_spec.rb         |    30 +
 spec/ruby/library/bigdecimal/lt_spec.rb            |    85 +
 spec/ruby/library/bigdecimal/lte_spec.rb           |    91 +
 spec/ruby/library/bigdecimal/minus_spec.rb         |    58 +
 spec/ruby/library/bigdecimal/mode_spec.rb          |    65 +
 spec/ruby/library/bigdecimal/modulo_spec.rb        |    12 +
 spec/ruby/library/bigdecimal/mult_spec.rb          |    24 +
 spec/ruby/library/bigdecimal/multiply_spec.rb      |    26 +
 spec/ruby/library/bigdecimal/nan_spec.rb           |    23 +
 spec/ruby/library/bigdecimal/new_spec.rb           |   121 +
 spec/ruby/library/bigdecimal/nonzero_spec.rb       |    29 +
 spec/ruby/library/bigdecimal/plus_spec.rb          |    50 +
 spec/ruby/library/bigdecimal/power_spec.rb         |     6 +
 spec/ruby/library/bigdecimal/precs_spec.rb         |    49 +
 spec/ruby/library/bigdecimal/quo_spec.rb           |    13 +
 spec/ruby/library/bigdecimal/remainder_spec.rb     |    84 +
 spec/ruby/library/bigdecimal/round_spec.rb         |   194 +
 spec/ruby/library/bigdecimal/shared/eql.rb         |    65 +
 spec/ruby/library/bigdecimal/shared/modulo.rb      |   146 +
 spec/ruby/library/bigdecimal/shared/mult.rb        |    97 +
 spec/ruby/library/bigdecimal/shared/power.rb       |    83 +
 spec/ruby/library/bigdecimal/shared/quo.rb         |    59 +
 spec/ruby/library/bigdecimal/shared/to_int.rb      |    27 +
 spec/ruby/library/bigdecimal/sign_spec.rb          |    47 +
 spec/ruby/library/bigdecimal/split_spec.rb         |    88 +
 spec/ruby/library/bigdecimal/sqrt_spec.rb          |   112 +
 spec/ruby/library/bigdecimal/sub_spec.rb           |    53 +
 spec/ruby/library/bigdecimal/to_f_spec.rb          |    55 +
 spec/ruby/library/bigdecimal/to_i_spec.rb          |     7 +
 spec/ruby/library/bigdecimal/to_int_spec.rb        |     8 +
 spec/ruby/library/bigdecimal/to_s_spec.rb          |    72 +
 spec/ruby/library/bigdecimal/truncate_spec.rb      |   101 +
 spec/ruby/library/bigdecimal/uminus_spec.rb        |    58 +
 spec/ruby/library/bigdecimal/uplus_spec.rb         |    20 +
 spec/ruby/library/bigdecimal/ver_spec.rb           |    11 +
 spec/ruby/library/bigdecimal/zero_spec.rb          |    28 +
 spec/ruby/library/cgi/cookie/domain_spec.rb        |    23 +
 spec/ruby/library/cgi/cookie/expires_spec.rb       |    23 +
 spec/ruby/library/cgi/cookie/initialize_spec.rb    |   147 +
 spec/ruby/library/cgi/cookie/name_spec.rb          |    23 +
 spec/ruby/library/cgi/cookie/parse_spec.rb         |    18 +
 spec/ruby/library/cgi/cookie/path_spec.rb          |    23 +
 spec/ruby/library/cgi/cookie/secure_spec.rb        |    70 +
 spec/ruby/library/cgi/cookie/to_s_spec.rb          |    29 +
 spec/ruby/library/cgi/cookie/value_spec.rb         |    80 +
 spec/ruby/library/cgi/escapeElement_spec.rb        |    20 +
 spec/ruby/library/cgi/escapeHTML_spec.rb           |    26 +
 spec/ruby/library/cgi/escape_spec.rb               |    14 +
 spec/ruby/library/cgi/header_spec.rb               |     7 +
 spec/ruby/library/cgi/htmlextension/a_spec.rb      |    49 +
 spec/ruby/library/cgi/htmlextension/base_spec.rb   |    33 +
 .../library/cgi/htmlextension/blockquote_spec.rb   |    33 +
 spec/ruby/library/cgi/htmlextension/br_spec.rb     |    22 +
 .../ruby/library/cgi/htmlextension/caption_spec.rb |    33 +
 .../cgi/htmlextension/checkbox_group_spec.rb       |    78 +
 .../library/cgi/htmlextension/checkbox_spec.rb     |    77 +
 .../ruby/library/cgi/htmlextension/doctype_spec.rb |    27 +
 .../library/cgi/htmlextension/file_field_spec.rb   |    74 +
 .../library/cgi/htmlextension/fixtures/common.rb   |    16 +
 spec/ruby/library/cgi/htmlextension/form_spec.rb   |    58 +
 spec/ruby/library/cgi/htmlextension/frame_spec.rb  |    14 +
 .../library/cgi/htmlextension/frameset_spec.rb     |    14 +
 spec/ruby/library/cgi/htmlextension/hidden_spec.rb |    59 +
 spec/ruby/library/cgi/htmlextension/html_spec.rb   |    66 +
 .../library/cgi/htmlextension/image_button_spec.rb |    69 +
 spec/ruby/library/cgi/htmlextension/img_spec.rb    |    85 +
 .../cgi/htmlextension/multipart_form_spec.rb       |    64 +
 .../cgi/htmlextension/password_field_spec.rb       |    84 +
 .../library/cgi/htmlextension/popup_menu_spec.rb   |     8 +
 .../library/cgi/htmlextension/radio_button_spec.rb |    77 +
 .../library/cgi/htmlextension/radio_group_spec.rb  |    79 +
 spec/ruby/library/cgi/htmlextension/reset_spec.rb  |    57 +
 .../cgi/htmlextension/scrolling_list_spec.rb       |     8 +
 .../library/cgi/htmlextension/shared/popup_menu.rb |    94 +
 spec/ruby/library/cgi/htmlextension/submit_spec.rb |    57 +
 .../library/cgi/htmlextension/text_field_spec.rb   |    84 +
 .../library/cgi/htmlextension/textarea_spec.rb     |    73 +
 spec/ruby/library/cgi/http_header_spec.rb          |    10 +
 spec/ruby/library/cgi/initialize_spec.rb           |   172 +
 spec/ruby/library/cgi/out_spec.rb                  |    51 +
 spec/ruby/library/cgi/parse_spec.rb                |    24 +
 spec/ruby/library/cgi/pretty_spec.rb               |    24 +
 spec/ruby/library/cgi/print_spec.rb                |    26 +
 .../cgi/queryextension/accept_charset_spec.rb      |    22 +
 .../cgi/queryextension/accept_encoding_spec.rb     |    22 +
 .../cgi/queryextension/accept_language_spec.rb     |    22 +
 .../ruby/library/cgi/queryextension/accept_spec.rb |    22 +
 .../library/cgi/queryextension/auth_type_spec.rb   |    22 +
 .../cgi/queryextension/cache_control_spec.rb       |    22 +
 .../cgi/queryextension/content_length_spec.rb      |    26 +
 .../cgi/queryextension/content_type_spec.rb        |    22 +
 .../library/cgi/queryextension/cookies_spec.rb     |    10 +
 .../cgi/queryextension/element_reference_spec.rb   |    34 +
 spec/ruby/library/cgi/queryextension/from_spec.rb  |    22 +
 .../cgi/queryextension/gateway_interface_spec.rb   |    22 +
 .../library/cgi/queryextension/has_key_spec.rb     |     7 +
 spec/ruby/library/cgi/queryextension/host_spec.rb  |    22 +
 .../library/cgi/queryextension/include_spec.rb     |     7 +
 spec/ruby/library/cgi/queryextension/key_spec.rb   |     7 +
 spec/ruby/library/cgi/queryextension/keys_spec.rb  |    20 +
 .../library/cgi/queryextension/multipart_spec.rb   |    40 +
 .../library/cgi/queryextension/negotiate_spec.rb   |    22 +
 .../ruby/library/cgi/queryextension/params_spec.rb |    45 +
 .../library/cgi/queryextension/path_info_spec.rb   |    22 +
 .../cgi/queryextension/path_translated_spec.rb     |    22 +
 .../ruby/library/cgi/queryextension/pragma_spec.rb |    22 +
 .../cgi/queryextension/query_string_spec.rb        |    22 +
 .../library/cgi/queryextension/raw_cookie2_spec.rb |    22 +
 .../library/cgi/queryextension/raw_cookie_spec.rb  |    22 +
 .../library/cgi/queryextension/referer_spec.rb     |    22 +
 .../library/cgi/queryextension/remote_addr_spec.rb |    22 +
 .../library/cgi/queryextension/remote_host_spec.rb |    22 +
 .../cgi/queryextension/remote_ident_spec.rb        |    22 +
 .../library/cgi/queryextension/remote_user_spec.rb |    22 +
 .../cgi/queryextension/request_method_spec.rb      |    22 +
 .../library/cgi/queryextension/script_name_spec.rb |    22 +
 .../library/cgi/queryextension/server_name_spec.rb |    22 +
 .../library/cgi/queryextension/server_port_spec.rb |    26 +
 .../cgi/queryextension/server_protocol_spec.rb     |    22 +
 .../cgi/queryextension/server_software_spec.rb     |    22 +
 .../library/cgi/queryextension/shared/has_key.rb   |    19 +
 .../library/cgi/queryextension/user_agent_spec.rb  |    22 +
 spec/ruby/library/cgi/rfc1123_date_spec.rb         |    10 +
 spec/ruby/library/cgi/shared/http_header.rb        |   112 +
 spec/ruby/library/cgi/unescapeElement_spec.rb      |    20 +
 spec/ruby/library/cgi/unescapeHTML_spec.rb         |    34 +
 spec/ruby/library/cgi/unescape_spec.rb             |    15 +
 spec/ruby/library/complex/Complex_spec.rb          |    10 +
 spec/ruby/library/complex/abs2_spec.rb             |    10 +
 spec/ruby/library/complex/abs_spec.rb              |    10 +
 spec/ruby/library/complex/angle_spec.rb            |     8 +
 spec/ruby/library/complex/arg_spec.rb              |     8 +
 spec/ruby/library/complex/coerce_spec.rb           |    11 +
 spec/ruby/library/complex/comparison_spec.rb       |    24 +
 spec/ruby/library/complex/conj_spec.rb             |     8 +
 spec/ruby/library/complex/conjugate_spec.rb        |     8 +
 spec/ruby/library/complex/constants_spec.rb        |     9 +
 spec/ruby/library/complex/denominator_spec.rb      |    20 +
 spec/ruby/library/complex/divide_spec.rb           |     9 +
 spec/ruby/library/complex/equal_value_spec.rb      |     9 +
 spec/ruby/library/complex/exponent_spec.rb         |    10 +
 spec/ruby/library/complex/float/angle_spec.rb      |     9 +
 spec/ruby/library/complex/float/arg_spec.rb        |     9 +
 spec/ruby/library/complex/generic_spec.rb          |    27 +
 spec/ruby/library/complex/hash_spec.rb             |    11 +
 spec/ruby/library/complex/imag_spec.rb             |    10 +
 spec/ruby/library/complex/image_spec.rb            |     8 +
 spec/ruby/library/complex/inspect_spec.rb          |    10 +
 spec/ruby/library/complex/math/acos_spec.rb        |    31 +
 spec/ruby/library/complex/math/acosh_spec.rb       |    31 +
 spec/ruby/library/complex/math/asin_spec.rb        |    31 +
 spec/ruby/library/complex/math/asinh_spec.rb       |    31 +
 spec/ruby/library/complex/math/atan2_spec.rb       |    31 +
 spec/ruby/library/complex/math/atan_spec.rb        |    31 +
 spec/ruby/library/complex/math/atanh_spec.rb       |    35 +
 spec/ruby/library/complex/math/cos_spec.rb         |    31 +
 spec/ruby/library/complex/math/cosh_spec.rb        |    31 +
 spec/ruby/library/complex/math/exp_spec.rb         |    31 +
 spec/ruby/library/complex/math/fixtures/classes.rb |     3 +
 spec/ruby/library/complex/math/log10_spec.rb       |    31 +
 spec/ruby/library/complex/math/log_spec.rb         |    31 +
 spec/ruby/library/complex/math/shared/acos.rb      |    41 +
 spec/ruby/library/complex/math/shared/acosh.rb     |    37 +
 spec/ruby/library/complex/math/shared/asin.rb      |    47 +
 spec/ruby/library/complex/math/shared/asinh.rb     |    32 +
 spec/ruby/library/complex/math/shared/atan.rb      |    32 +
 spec/ruby/library/complex/math/shared/atan2.rb     |    34 +
 spec/ruby/library/complex/math/shared/atanh.rb     |    30 +
 spec/ruby/library/complex/math/shared/cos.rb       |    30 +
 spec/ruby/library/complex/math/shared/cosh.rb      |    28 +
 spec/ruby/library/complex/math/shared/exp.rb       |    28 +
 spec/ruby/library/complex/math/shared/log.rb       |    39 +
 spec/ruby/library/complex/math/shared/log10.rb     |    41 +
 spec/ruby/library/complex/math/shared/sin.rb       |    30 +
 spec/ruby/library/complex/math/shared/sinh.rb      |    28 +
 spec/ruby/library/complex/math/shared/sqrt.rb      |    34 +
 spec/ruby/library/complex/math/shared/tan.rb       |    28 +
 spec/ruby/library/complex/math/shared/tanh.rb      |    32 +
 spec/ruby/library/complex/math/sin_spec.rb         |    31 +
 spec/ruby/library/complex/math/sinh_spec.rb        |    31 +
 spec/ruby/library/complex/math/sqrt_spec.rb        |    31 +
 spec/ruby/library/complex/math/tan_spec.rb         |    31 +
 spec/ruby/library/complex/math/tanh_spec.rb        |    31 +
 spec/ruby/library/complex/minus_spec.rb            |     9 +
 spec/ruby/library/complex/modulo_spec.rb           |    31 +
 spec/ruby/library/complex/multiply_spec.rb         |     9 +
 spec/ruby/library/complex/new_spec.rb              |    43 +
 spec/ruby/library/complex/numerator_spec.rb        |    12 +
 spec/ruby/library/complex/numeric/angle_spec.rb    |    12 +
 spec/ruby/library/complex/numeric/arg_spec.rb      |    12 +
 spec/ruby/library/complex/numeric/conj_spec.rb     |    12 +
 .../ruby/library/complex/numeric/conjugate_spec.rb |    12 +
 spec/ruby/library/complex/numeric/im_spec.rb       |    11 +
 spec/ruby/library/complex/numeric/imag_spec.rb     |    12 +
 spec/ruby/library/complex/numeric/image_spec.rb    |    12 +
 spec/ruby/library/complex/numeric/polar_spec.rb    |    12 +
 spec/ruby/library/complex/numeric/real_spec.rb     |    12 +
 spec/ruby/library/complex/plus_spec.rb             |     9 +
 spec/ruby/library/complex/polar_spec.rb            |    13 +
 spec/ruby/library/complex/real_spec.rb             |    10 +
 spec/ruby/library/complex/to_s_spec.rb             |     9 +
 .../library/conditionvariable/broadcast_spec.rb    |    62 +
 spec/ruby/library/conditionvariable/signal_spec.rb |    66 +
 spec/ruby/library/conditionvariable/wait_spec.rb   |    21 +
 spec/ruby/library/continuation/call_spec.rb        |    10 +
 .../library/continuation/element_reference_spec.rb |    10 +
 .../library/continuation/kernel/callcc_spec.rb     |    17 +
 spec/ruby/library/continuation/new_spec.rb         |    10 +
 .../csv/basicwriter/close_on_terminate_spec.rb     |     6 +
 .../library/csv/basicwriter/initialize_spec.rb     |     6 +
 .../ruby/library/csv/basicwriter/terminate_spec.rb |     6 +
 spec/ruby/library/csv/cell/data_spec.rb            |     6 +
 spec/ruby/library/csv/cell/initialize_spec.rb      |     6 +
 spec/ruby/library/csv/fixtures/one_line.csv        |     1 +
 spec/ruby/library/csv/foreach_spec.rb              |     6 +
 spec/ruby/library/csv/generate_line_spec.rb        |    59 +
 spec/ruby/library/csv/generate_row_spec.rb         |     6 +
 spec/ruby/library/csv/generate_spec.rb             |    74 +
 spec/ruby/library/csv/iobuf/close_spec.rb          |     6 +
 spec/ruby/library/csv/iobuf/initialize_spec.rb     |     6 +
 spec/ruby/library/csv/iobuf/read_spec.rb           |     6 +
 spec/ruby/library/csv/iobuf/terminate_spec.rb      |     6 +
 .../csv/ioreader/close_on_terminate_spec.rb        |     6 +
 spec/ruby/library/csv/ioreader/get_row_spec.rb     |     6 +
 spec/ruby/library/csv/ioreader/initialize_spec.rb  |     6 +
 spec/ruby/library/csv/ioreader/terminate_spec.rb   |     6 +
 spec/ruby/library/csv/open_spec.rb                 |     6 +
 spec/ruby/library/csv/parse_row_spec.rb            |    30 +
 spec/ruby/library/csv/parse_spec.rb                |   127 +
 spec/ruby/library/csv/read_spec.rb                 |     6 +
 spec/ruby/library/csv/reader/close_spec.rb         |     8 +
 spec/ruby/library/csv/reader/create_spec.rb        |     8 +
 spec/ruby/library/csv/reader/each_spec.rb          |     8 +
 spec/ruby/library/csv/reader/get_row_spec.rb       |     8 +
 spec/ruby/library/csv/reader/initialize_spec.rb    |     8 +
 spec/ruby/library/csv/reader/parse_spec.rb         |    25 +
 spec/ruby/library/csv/reader/shift_spec.rb         |     8 +
 spec/ruby/library/csv/reader/terminate_spec.rb     |     8 +
 spec/ruby/library/csv/readlines_spec.rb            |    25 +
 spec/ruby/library/csv/streambuf/add_buf_spec.rb    |     6 +
 spec/ruby/library/csv/streambuf/buf_size_spec.rb   |     6 +
 spec/ruby/library/csv/streambuf/drop_spec.rb       |     6 +
 .../csv/streambuf/element_reference_spec.rb        |     6 +
 spec/ruby/library/csv/streambuf/get_spec.rb        |     6 +
 spec/ruby/library/csv/streambuf/idx_is_eos_spec.rb |     6 +
 spec/ruby/library/csv/streambuf/initialize_spec.rb |     6 +
 spec/ruby/library/csv/streambuf/is_eos_spec.rb     |     6 +
 spec/ruby/library/csv/streambuf/read_spec.rb       |     6 +
 spec/ruby/library/csv/streambuf/rel_buf_spec.rb    |     6 +
 spec/ruby/library/csv/streambuf/terminate_spec.rb  |     6 +
 spec/ruby/library/csv/stringreader/get_row_spec.rb |     6 +
 .../library/csv/stringreader/initialize_spec.rb    |     6 +
 spec/ruby/library/csv/writer/add_row_spec.rb       |     6 +
 spec/ruby/library/csv/writer/append_spec.rb        |     6 +
 spec/ruby/library/csv/writer/close_spec.rb         |     6 +
 spec/ruby/library/csv/writer/create_spec.rb        |     6 +
 spec/ruby/library/csv/writer/generate_spec.rb      |     6 +
 spec/ruby/library/csv/writer/initialize_spec.rb    |     6 +
 spec/ruby/library/csv/writer/terminate_spec.rb     |     6 +
 spec/ruby/library/date/accessor_spec.rb            |    91 +
 spec/ruby/library/date/add_month_spec.rb           |    30 +
 spec/ruby/library/date/add_spec.rb                 |    30 +
 spec/ruby/library/date/ajd_spec.rb                 |     6 +
 spec/ruby/library/date/ajd_to_amjd_spec.rb         |     6 +
 spec/ruby/library/date/ajd_to_jd_spec.rb           |     6 +
 spec/ruby/library/date/amjd_spec.rb                |     6 +
 spec/ruby/library/date/amjd_to_ajd_spec.rb         |     6 +
 spec/ruby/library/date/append_spec.rb              |     6 +
 spec/ruby/library/date/asctime_spec.rb             |     6 +
 spec/ruby/library/date/boat_spec.rb                |    24 +
 spec/ruby/library/date/case_compare_spec.rb        |     6 +
 spec/ruby/library/date/civil_spec.rb               |    12 +
 spec/ruby/library/date/civil_to_jd_spec.rb         |    17 +
 spec/ruby/library/date/commercial_spec.rb          |    18 +
 spec/ruby/library/date/commercial_to_jd_spec.rb    |     6 +
 spec/ruby/library/date/comparison_spec.rb          |     6 +
 spec/ruby/library/date/constants_spec.rb           |   111 +
 spec/ruby/library/date/conversions_spec.rb         |   155 +
 spec/ruby/library/date/ctime_spec.rb               |     6 +
 spec/ruby/library/date/cwday_spec.rb               |     6 +
 spec/ruby/library/date/cweek_spec.rb               |     6 +
 spec/ruby/library/date/cwyear_spec.rb              |     6 +
 spec/ruby/library/date/day_fraction_spec.rb        |     6 +
 .../ruby/library/date/day_fraction_to_time_spec.rb |     6 +
 spec/ruby/library/date/day_spec.rb                 |     6 +
 spec/ruby/library/date/downto_spec.rb              |    18 +
 spec/ruby/library/date/england_spec.rb             |     6 +
 spec/ruby/library/date/eql_spec.rb                 |    12 +
 spec/ruby/library/date/exist1_spec.rb              |     9 +
 spec/ruby/library/date/exist2_spec.rb              |     9 +
 spec/ruby/library/date/exist3_spec.rb              |     9 +
 spec/ruby/library/date/exist_spec.rb               |     9 +
 spec/ruby/library/date/existw_spec.rb              |     9 +
 .../library/date/format/bag/method_missing_spec.rb |     6 +
 spec/ruby/library/date/format/bag/to_hash_spec.rb  |     6 +
 spec/ruby/library/date/gregorian_leap_spec.rb      |    16 +
 spec/ruby/library/date/gregorian_spec.rb           |    47 +
 spec/ruby/library/date/hash_spec.rb                |     8 +
 spec/ruby/library/date/infinity/abs_spec.rb        |     6 +
 spec/ruby/library/date/infinity/coerce_spec.rb     |     6 +
 spec/ruby/library/date/infinity/comparison_spec.rb |     6 +
 spec/ruby/library/date/infinity/d_spec.rb          |     6 +
 spec/ruby/library/date/infinity/finite_spec.rb     |     6 +
 spec/ruby/library/date/infinity/infinite_spec.rb   |     6 +
 spec/ruby/library/date/infinity/nan_spec.rb        |     6 +
 spec/ruby/library/date/infinity/uminus_spec.rb     |     6 +
 spec/ruby/library/date/infinity/uplus_spec.rb      |     6 +
 spec/ruby/library/date/infinity/zero_spec.rb       |     6 +
 spec/ruby/library/date/infinity_spec.rb            |    77 +
 spec/ruby/library/date/inspect_spec.rb             |     6 +
 spec/ruby/library/date/italy_spec.rb               |     6 +
 spec/ruby/library/date/jd_spec.rb                  |    15 +
 spec/ruby/library/date/jd_to_ajd_spec.rb           |     6 +
 spec/ruby/library/date/jd_to_civil_spec.rb         |     6 +
 spec/ruby/library/date/jd_to_commercial_spec.rb    |     6 +
 spec/ruby/library/date/jd_to_ld_spec.rb            |     6 +
 spec/ruby/library/date/jd_to_mjd_spec.rb           |     6 +
 spec/ruby/library/date/jd_to_ordinal_spec.rb       |     6 +
 spec/ruby/library/date/jd_to_wday_spec.rb          |     6 +
 spec/ruby/library/date/julian_leap_spec.rb         |    15 +
 spec/ruby/library/date/julian_spec.rb              |    48 +
 spec/ruby/library/date/ld_spec.rb                  |     6 +
 spec/ruby/library/date/ld_to_jd_spec.rb            |     6 +
 spec/ruby/library/date/leap_spec.rb                |    10 +
 spec/ruby/library/date/mday_spec.rb                |     6 +
 spec/ruby/library/date/minus_month_spec.rb         |    23 +
 spec/ruby/library/date/minus_spec.rb               |    30 +
 spec/ruby/library/date/mjd_spec.rb                 |     6 +
 spec/ruby/library/date/mjd_to_jd_spec.rb           |     6 +
 spec/ruby/library/date/mon_spec.rb                 |     6 +
 spec/ruby/library/date/month_spec.rb               |     6 +
 spec/ruby/library/date/new0_spec.rb                |     9 +
 spec/ruby/library/date/new1_spec.rb                |     9 +
 spec/ruby/library/date/new2_spec.rb                |     9 +
 spec/ruby/library/date/new3_spec.rb                |     9 +
 spec/ruby/library/date/new_spec.rb                 |    14 +
 spec/ruby/library/date/new_start_spec.rb           |     6 +
 spec/ruby/library/date/newsg_spec.rb               |     8 +
 spec/ruby/library/date/neww_spec.rb                |     8 +
 spec/ruby/library/date/next_spec.rb                |     6 +
 spec/ruby/library/date/ns_spec.rb                  |    12 +
 spec/ruby/library/date/ordinal_spec.rb             |     8 +
 spec/ruby/library/date/ordinal_to_jd_spec.rb       |     6 +
 spec/ruby/library/date/os_spec.rb                  |    12 +
 spec/ruby/library/date/parse_spec.rb               |   174 +
 spec/ruby/library/date/plus_spec.rb                |    20 +
 spec/ruby/library/date/relationship_spec.rb        |    20 +
 spec/ruby/library/date/right_shift_spec.rb         |     6 +
 spec/ruby/library/date/sg_spec.rb                  |     8 +
 spec/ruby/library/date/shared/civil.rb             |    69 +
 spec/ruby/library/date/shared/commercial.rb        |    62 +
 spec/ruby/library/date/shared/jd.rb                |    14 +
 spec/ruby/library/date/shared/new_bang.rb          |    14 +
 spec/ruby/library/date/shared/ordinal.rb           |    42 +
 spec/ruby/library/date/shared/parse.rb             |    54 +
 spec/ruby/library/date/shared/parse_eu.rb          |    48 +
 spec/ruby/library/date/shared/parse_us.rb          |    61 +
 spec/ruby/library/date/shared/valid_civil.rb       |    69 +
 spec/ruby/library/date/shared/valid_commercial.rb  |    66 +
 spec/ruby/library/date/shared/valid_jd.rb          |    36 +
 spec/ruby/library/date/shared/valid_ordinal.rb     |    60 +
 spec/ruby/library/date/start_spec.rb               |     6 +
 spec/ruby/library/date/step_spec.rb                |    56 +
 spec/ruby/library/date/strftime_spec.rb            |   205 +
 spec/ruby/library/date/strptime_spec.rb            |   162 +
 spec/ruby/library/date/succ_spec.rb                |     6 +
 .../ruby/library/date/time_to_day_fraction_spec.rb |     6 +
 spec/ruby/library/date/to_s_spec.rb                |     6 +
 spec/ruby/library/date/today_spec.rb               |     6 +
 spec/ruby/library/date/upto_spec.rb                |    16 +
 spec/ruby/library/date/valid_civil_spec.rb         |    10 +
 spec/ruby/library/date/valid_commercial_spec.rb    |    10 +
 spec/ruby/library/date/valid_date_spec.rb          |     7 +
 spec/ruby/library/date/valid_jd_spec.rb            |    10 +
 spec/ruby/library/date/valid_ordinal_spec.rb       |    10 +
 spec/ruby/library/date/valid_time_spec.rb          |     6 +
 spec/ruby/library/date/wday_spec.rb                |     6 +
 spec/ruby/library/date/yday_spec.rb                |     6 +
 spec/ruby/library/date/year_spec.rb                |     6 +
 spec/ruby/library/date/zone_to_diff_spec.rb        |     6 +
 spec/ruby/library/datetime/_strptime_spec.rb       |     6 +
 spec/ruby/library/datetime/civil_spec.rb           |     6 +
 spec/ruby/library/datetime/commercial_spec.rb      |     6 +
 spec/ruby/library/datetime/hour_spec.rb            |    78 +
 spec/ruby/library/datetime/httpdate_spec.rb        |     6 +
 spec/ruby/library/datetime/iso8601_spec.rb         |    10 +
 spec/ruby/library/datetime/jd_spec.rb              |     6 +
 spec/ruby/library/datetime/jisx0301_spec.rb        |    10 +
 spec/ruby/library/datetime/min_spec.rb             |     6 +
 spec/ruby/library/datetime/minute_spec.rb          |     8 +
 spec/ruby/library/datetime/new_offset_spec.rb      |     6 +
 spec/ruby/library/datetime/new_spec.rb             |    53 +
 spec/ruby/library/datetime/now_spec.rb             |     8 +
 spec/ruby/library/datetime/offset_spec.rb          |     6 +
 spec/ruby/library/datetime/ordinal_spec.rb         |     6 +
 spec/ruby/library/datetime/parse_spec.rb           |   167 +
 spec/ruby/library/datetime/rfc2822_spec.rb         |     6 +
 spec/ruby/library/datetime/rfc3339_spec.rb         |    10 +
 spec/ruby/library/datetime/rfc822_spec.rb          |     6 +
 spec/ruby/library/datetime/sec_fraction_spec.rb    |     6 +
 spec/ruby/library/datetime/sec_spec.rb             |     6 +
 spec/ruby/library/datetime/second_fraction_spec.rb |     6 +
 spec/ruby/library/datetime/second_spec.rb          |     8 +
 spec/ruby/library/datetime/shared/min.rb           |    77 +
 spec/ruby/library/datetime/shared/sec.rb           |    65 +
 spec/ruby/library/datetime/strftime_spec.rb        |    26 +
 spec/ruby/library/datetime/strptime_spec.rb        |     6 +
 spec/ruby/library/datetime/to_date_spec.rb         |     6 +
 spec/ruby/library/datetime/to_datetime_spec.rb     |     6 +
 spec/ruby/library/datetime/to_s_spec.rb            |     6 +
 spec/ruby/library/datetime/to_time_spec.rb         |     6 +
 spec/ruby/library/datetime/xmlschema_spec.rb       |    10 +
 spec/ruby/library/datetime/zone_spec.rb            |     6 +
 .../delegate_class/instance_method_spec.rb         |    54 +
 .../delegate_class/instance_methods_spec.rb        |    50 +
 .../private_instance_methods_spec.rb               |    42 +
 .../protected_instance_methods_spec.rb             |    56 +
 .../delegate_class/public_instance_methods_spec.rb |    46 +
 .../delegate/delegator/case_compare_spec.rb        |    11 +
 .../library/delegate/delegator/compare_spec.rb     |    11 +
 .../library/delegate/delegator/complement_spec.rb  |    13 +
 spec/ruby/library/delegate/delegator/eql_spec.rb   |    13 +
 spec/ruby/library/delegate/delegator/equal_spec.rb |    13 +
 .../library/delegate/delegator/equal_value_spec.rb |    32 +
 .../ruby/library/delegate/delegator/frozen_spec.rb |    49 +
 spec/ruby/library/delegate/delegator/hash_spec.rb  |    13 +
 .../library/delegate/delegator/marshal_spec.rb     |    23 +
 .../ruby/library/delegate/delegator/method_spec.rb |    77 +
 .../library/delegate/delegator/methods_spec.rb     |    66 +
 .../library/delegate/delegator/not_equal_spec.rb   |    26 +
 spec/ruby/library/delegate/delegator/not_spec.rb   |    13 +
 .../delegate/delegator/private_methods_spec.rb     |    34 +
 .../delegate/delegator/protected_methods_spec.rb   |    32 +
 .../delegate/delegator/public_methods_spec.rb      |    30 +
 spec/ruby/library/delegate/delegator/send_spec.rb  |    34 +
 spec/ruby/library/delegate/delegator/taint_spec.rb |    25 +
 spec/ruby/library/delegate/delegator/tap_spec.rb   |    18 +
 spec/ruby/library/delegate/delegator/trust_spec.rb |    42 +
 .../library/delegate/delegator/untaint_spec.rb     |    26 +
 .../library/delegate/delegator/untrust_spec.rb     |    25 +
 spec/ruby/library/delegate/fixtures/classes.rb     |    65 +
 spec/ruby/library/digest/hexencode_spec.rb         |    31 +
 spec/ruby/library/digest/md5/append_spec.rb        |     7 +
 spec/ruby/library/digest/md5/block_length_spec.rb  |    12 +
 spec/ruby/library/digest/md5/digest_bang_spec.rb   |    13 +
 spec/ruby/library/digest/md5/digest_length_spec.rb |    12 +
 spec/ruby/library/digest/md5/digest_spec.rb        |    32 +
 spec/ruby/library/digest/md5/equal_spec.rb         |    38 +
 spec/ruby/library/digest/md5/file_spec.rb          |    43 +
 .../ruby/library/digest/md5/hexdigest_bang_spec.rb |    14 +
 spec/ruby/library/digest/md5/hexdigest_spec.rb     |    32 +
 spec/ruby/library/digest/md5/inspect_spec.rb       |    12 +
 spec/ruby/library/digest/md5/length_spec.rb        |     8 +
 spec/ruby/library/digest/md5/reset_spec.rb         |    15 +
 spec/ruby/library/digest/md5/shared/constants.rb   |    16 +
 spec/ruby/library/digest/md5/shared/length.rb      |     8 +
 spec/ruby/library/digest/md5/shared/sample.rb      |    15 +
 spec/ruby/library/digest/md5/shared/update.rb      |     7 +
 spec/ruby/library/digest/md5/size_spec.rb          |     8 +
 spec/ruby/library/digest/md5/to_s_spec.rb          |    24 +
 spec/ruby/library/digest/md5/update_spec.rb        |     7 +
 spec/ruby/library/digest/sha1/digest_spec.rb       |    20 +
 spec/ruby/library/digest/sha1/file_spec.rb         |    43 +
 spec/ruby/library/digest/sha1/shared/constants.rb  |    16 +
 spec/ruby/library/digest/sha256/append_spec.rb     |     7 +
 .../library/digest/sha256/block_length_spec.rb     |    12 +
 .../ruby/library/digest/sha256/digest_bang_spec.rb |    13 +
 .../library/digest/sha256/digest_length_spec.rb    |    12 +
 spec/ruby/library/digest/sha256/digest_spec.rb     |    32 +
 spec/ruby/library/digest/sha256/equal_spec.rb      |    37 +
 spec/ruby/library/digest/sha256/file_spec.rb       |    43 +
 .../library/digest/sha256/hexdigest_bang_spec.rb   |    14 +
 spec/ruby/library/digest/sha256/hexdigest_spec.rb  |    32 +
 spec/ruby/library/digest/sha256/inspect_spec.rb    |    12 +
 spec/ruby/library/digest/sha256/length_spec.rb     |     8 +
 spec/ruby/library/digest/sha256/reset_spec.rb      |    15 +
 .../ruby/library/digest/sha256/shared/constants.rb |    16 +
 spec/ruby/library/digest/sha256/shared/length.rb   |     8 +
 spec/ruby/library/digest/sha256/shared/update.rb   |     7 +
 spec/ruby/library/digest/sha256/size_spec.rb       |     8 +
 spec/ruby/library/digest/sha256/to_s_spec.rb       |    21 +
 spec/ruby/library/digest/sha256/update_spec.rb     |     7 +
 spec/ruby/library/digest/sha384/append_spec.rb     |     7 +
 .../library/digest/sha384/block_length_spec.rb     |    12 +
 .../ruby/library/digest/sha384/digest_bang_spec.rb |    13 +
 .../library/digest/sha384/digest_length_spec.rb    |    12 +
 spec/ruby/library/digest/sha384/digest_spec.rb     |    32 +
 spec/ruby/library/digest/sha384/equal_spec.rb      |    37 +
 spec/ruby/library/digest/sha384/file_spec.rb       |    43 +
 .../library/digest/sha384/hexdigest_bang_spec.rb   |    14 +
 spec/ruby/library/digest/sha384/hexdigest_spec.rb  |    32 +
 spec/ruby/library/digest/sha384/inspect_spec.rb    |    12 +
 spec/ruby/library/digest/sha384/length_spec.rb     |     8 +
 spec/ruby/library/digest/sha384/reset_spec.rb      |    15 +
 .../ruby/library/digest/sha384/shared/constants.rb |    17 +
 spec/ruby/library/digest/sha384/shared/length.rb   |     8 +
 spec/ruby/library/digest/sha384/shared/update.rb   |     7 +
 spec/ruby/library/digest/sha384/size_spec.rb       |     8 +
 spec/ruby/library/digest/sha384/to_s_spec.rb       |    21 +
 spec/ruby/library/digest/sha384/update_spec.rb     |     7 +
 spec/ruby/library/digest/sha512/append_spec.rb     |     7 +
 .../library/digest/sha512/block_length_spec.rb     |    12 +
 .../ruby/library/digest/sha512/digest_bang_spec.rb |    13 +
 .../library/digest/sha512/digest_length_spec.rb    |    12 +
 spec/ruby/library/digest/sha512/digest_spec.rb     |    32 +
 spec/ruby/library/digest/sha512/equal_spec.rb      |    37 +
 spec/ruby/library/digest/sha512/file_spec.rb       |    43 +
 .../library/digest/sha512/hexdigest_bang_spec.rb   |    14 +
 spec/ruby/library/digest/sha512/hexdigest_spec.rb  |    32 +
 spec/ruby/library/digest/sha512/inspect_spec.rb    |    12 +
 spec/ruby/library/digest/sha512/length_spec.rb     |     8 +
 spec/ruby/library/digest/sha512/reset_spec.rb      |    15 +
 .../ruby/library/digest/sha512/shared/constants.rb |    16 +
 spec/ruby/library/digest/sha512/shared/length.rb   |     8 +
 spec/ruby/library/digest/sha512/shared/update.rb   |     7 +
 spec/ruby/library/digest/sha512/size_spec.rb       |     8 +
 spec/ruby/library/digest/sha512/to_s_spec.rb       |    21 +
 spec/ruby/library/digest/sha512/update_spec.rb     |     7 +
 spec/ruby/library/drb/config_spec.rb               |     1 +
 spec/ruby/library/drb/current_server_spec.rb       |     1 +
 spec/ruby/library/drb/drbobject/__drbref_spec.rb   |     1 +
 spec/ruby/library/drb/drbobject/__drburi_spec.rb   |     1 +
 spec/ruby/library/drb/drbobject/_dump_spec.rb      |     1 +
 spec/ruby/library/drb/drbobject/_load_spec.rb      |     1 +
 spec/ruby/library/drb/drbobject/eql_spec.rb        |     1 +
 .../ruby/library/drb/drbobject/equal_value_spec.rb |     1 +
 spec/ruby/library/drb/drbobject/hash_spec.rb       |     1 +
 .../library/drb/drbobject/method_missing_spec.rb   |     1 +
 spec/ruby/library/drb/drbobject/new_spec.rb        |     1 +
 spec/ruby/library/drb/drbobject/new_with_spec.rb   |     1 +
 .../library/drb/drbobject/new_with_uri_spec.rb     |     1 +
 .../drb/drbobject/prepare_backtrace_spec.rb        |     1 +
 .../drb/drbobject/pretty_print_cycle_spec.rb       |     1 +
 .../library/drb/drbobject/pretty_print_spec.rb     |     1 +
 spec/ruby/library/drb/drbobject/respond_to_spec.rb |     1 +
 .../ruby/library/drb/drbobject/with_friend_spec.rb |     1 +
 spec/ruby/library/drb/fetch_server_spec.rb         |     1 +
 spec/ruby/library/drb/fixtures/test_server.rb      |     8 +
 spec/ruby/library/drb/front_spec.rb                |     1 +
 spec/ruby/library/drb/here_spec.rb                 |     1 +
 spec/ruby/library/drb/install_acl_spec.rb          |     1 +
 spec/ruby/library/drb/install_id_conv_spec.rb      |     1 +
 spec/ruby/library/drb/primary_server_spec.rb       |     1 +
 spec/ruby/library/drb/regist_server_spec.rb        |     1 +
 spec/ruby/library/drb/remove_server_spec.rb        |     1 +
 spec/ruby/library/drb/start_service_spec.rb        |    37 +
 spec/ruby/library/drb/stop_service_spec.rb         |    25 +
 spec/ruby/library/drb/thread_spec.rb               |     1 +
 spec/ruby/library/drb/to_id_spec.rb                |     1 +
 spec/ruby/library/drb/to_obj_spec.rb               |     1 +
 spec/ruby/library/drb/uri_spec.rb                  |     1 +
 spec/ruby/library/enumerator/each_spec.rb          |     7 +
 .../library/enumerator/each_with_index_spec.rb     |     9 +
 spec/ruby/library/enumerator/enum_cons_spec.rb     |    10 +
 spec/ruby/library/enumerator/enum_for_spec.rb      |    10 +
 spec/ruby/library/enumerator/enum_slice_spec.rb    |    16 +
 .../library/enumerator/enum_with_index_spec.rb     |    16 +
 spec/ruby/library/enumerator/new_spec.rb           |    14 +
 spec/ruby/library/enumerator/next_spec.rb          |    10 +
 spec/ruby/library/enumerator/rewind_spec.rb        |    10 +
 spec/ruby/library/enumerator/to_enum_spec.rb       |    10 +
 spec/ruby/library/enumerator/with_index_spec.rb    |     9 +
 spec/ruby/library/erb/def_class_spec.rb            |    29 +
 spec/ruby/library/erb/def_method_spec.rb           |    26 +
 spec/ruby/library/erb/def_module_spec.rb           |    27 +
 .../library/erb/defmethod/def_erb_method_spec.rb   |    63 +
 spec/ruby/library/erb/filename_spec.rb             |    54 +
 spec/ruby/library/erb/new_spec.rb                  |   153 +
 spec/ruby/library/erb/result_spec.rb               |   102 +
 spec/ruby/library/erb/run_spec.rb                  |    97 +
 spec/ruby/library/erb/src_spec.rb                  |    33 +
 spec/ruby/library/erb/util/h_spec.rb               |     7 +
 spec/ruby/library/erb/util/html_escape_spec.rb     |     8 +
 spec/ruby/library/erb/util/shared/html_escape.rb   |    58 +
 spec/ruby/library/erb/util/shared/url_encode.rb    |    38 +
 spec/ruby/library/erb/util/u_spec.rb               |     8 +
 spec/ruby/library/erb/util/url_encode_spec.rb      |     7 +
 spec/ruby/library/etc/endgrent_spec.rb             |     7 +
 spec/ruby/library/etc/endpwent_spec.rb             |     7 +
 spec/ruby/library/etc/getgrent_spec.rb             |     7 +
 spec/ruby/library/etc/getgrgid_spec.rb             |    79 +
 spec/ruby/library/etc/getgrnam_spec.rb             |    37 +
 spec/ruby/library/etc/getlogin_spec.rb             |    14 +
 spec/ruby/library/etc/getpwent_spec.rb             |     7 +
 spec/ruby/library/etc/getpwnam_spec.rb             |    37 +
 spec/ruby/library/etc/getpwuid_spec.rb             |    44 +
 spec/ruby/library/etc/group_spec.rb                |    17 +
 spec/ruby/library/etc/passwd_spec.rb               |     2 +
 spec/ruby/library/etc/setgrent_spec.rb             |     2 +
 spec/ruby/library/etc/setpwent_spec.rb             |     2 +
 spec/ruby/library/etc/shared/windows.rb            |     7 +
 spec/ruby/library/etc/struct_group_spec.rb         |    31 +
 spec/ruby/library/etc/struct_passwd_spec.rb        |    43 +
 spec/ruby/library/expect/expect_spec.rb            |    60 +
 spec/ruby/library/fiber/alive_spec.rb              |    48 +
 spec/ruby/library/fiber/current_spec.rb            |    61 +
 spec/ruby/library/fiber/resume_spec.rb             |    14 +
 spec/ruby/library/fiber/transfer_spec.rb           |    43 +
 spec/ruby/library/ftools/catname_spec.rb           |    20 +
 spec/ruby/library/ftools/chmod_spec.rb             |    30 +
 spec/ruby/library/ftools/compare_spec.rb           |    31 +
 spec/ruby/library/ftools/copy_spec.rb              |    35 +
 spec/ruby/library/ftools/install_spec.rb           |    26 +
 spec/ruby/library/ftools/makedirs_spec.rb          |    25 +
 spec/ruby/library/ftools/move_spec.rb              |    34 +
 spec/ruby/library/ftools/safe_unlink_spec.rb       |    27 +
 spec/ruby/library/ftools/syscopy_spec.rb           |    35 +
 spec/ruby/library/generator/each_spec.rb           |    33 +
 spec/ruby/library/generator/fixtures/common.rb     |    21 +
 spec/ruby/library/generator/new_spec.rb            |    26 +
 spec/ruby/library/generator/next_spec.rb           |    79 +
 spec/ruby/library/generator/rewind_spec.rb         |    34 +
 spec/ruby/library/getoptlong/each_option_spec.rb   |     7 +
 spec/ruby/library/getoptlong/each_spec.rb          |     7 +
 spec/ruby/library/getoptlong/error_message_spec.rb |    32 +
 spec/ruby/library/getoptlong/get_option_spec.rb    |     7 +
 spec/ruby/library/getoptlong/get_spec.rb           |     7 +
 spec/ruby/library/getoptlong/initialize_spec.rb    |    28 +
 spec/ruby/library/getoptlong/ordering_spec.rb      |    43 +
 spec/ruby/library/getoptlong/set_options_spec.rb   |    92 +
 spec/ruby/library/getoptlong/shared/each.rb        |    23 +
 spec/ruby/library/getoptlong/shared/get.rb         |    75 +
 spec/ruby/library/getoptlong/terminate_spec.rb     |    35 +
 spec/ruby/library/getoptlong/terminated_spec.rb    |    21 +
 spec/ruby/library/iconv/charset_map_spec.rb        |    21 +
 spec/ruby/library/iconv/close_spec.rb              |    25 +
 spec/ruby/library/iconv/conv_spec.rb               |    33 +
 spec/ruby/library/iconv/failure/failed_spec.rb     |    54 +
 spec/ruby/library/iconv/failure/inspect_spec.rb    |    23 +
 spec/ruby/library/iconv/failure/success_spec.rb    |    52 +
 spec/ruby/library/iconv/failure_spec.rb            |    31 +
 spec/ruby/library/iconv/fixtures/classes.rb        |    11 +
 spec/ruby/library/iconv/iconv_spec.rb              |   212 +
 spec/ruby/library/iconv/new_spec.rb                |     9 +
 spec/ruby/library/iconv/open_spec.rb               |    30 +
 .../library/iconv/shared/initialize_exceptions.rb  |    13 +
 spec/ruby/library/iconv/shared/new.rb              |    33 +
 spec/ruby/library/ipaddr/hton_spec.rb              |    30 +
 spec/ruby/library/ipaddr/ipv4_conversion_spec.rb   |    46 +
 spec/ruby/library/ipaddr/new_spec.rb               |    95 +
 spec/ruby/library/ipaddr/operator_spec.rb          |    80 +
 spec/ruby/library/ipaddr/reverse_spec.rb           |    27 +
 spec/ruby/library/ipaddr/to_s_spec.rb              |    20 +
 spec/ruby/library/logger/application/level_spec.rb |    39 +
 spec/ruby/library/logger/application/log_spec.rb   |    73 +
 spec/ruby/library/logger/application/new_spec.rb   |    40 +
 .../library/logger/application/set_log_spec.rb     |    21 +
 spec/ruby/library/logger/application/start_spec.rb |    33 +
 spec/ruby/library/logger/device/close_spec.rb      |    37 +
 spec/ruby/library/logger/device/new_spec.rb        |    47 +
 spec/ruby/library/logger/device/write_spec.rb      |    51 +
 spec/ruby/library/logger/fixtures/common.rb        |    18 +
 spec/ruby/library/logger/logger/add_spec.rb        |    81 +
 spec/ruby/library/logger/logger/close_spec.rb      |    34 +
 .../library/logger/logger/datetime_format_spec.rb  |    61 +
 spec/ruby/library/logger/logger/debug_spec.rb      |    52 +
 spec/ruby/library/logger/logger/error_spec.rb      |    53 +
 spec/ruby/library/logger/logger/fatal_spec.rb      |    53 +
 spec/ruby/library/logger/logger/info_spec.rb       |    53 +
 spec/ruby/library/logger/logger/new_spec.rb        |    63 +
 spec/ruby/library/logger/logger/unknown_spec.rb    |    36 +
 spec/ruby/library/logger/logger/warn_spec.rb       |    53 +
 spec/ruby/library/logger/severity_spec.rb          |    13 +
 spec/ruby/library/mathn/bignum/exponent_spec.rb    |    20 +
 spec/ruby/library/mathn/complex/Complex_spec.rb    |    13 +
 spec/ruby/library/mathn/fixnum/exponent_spec.rb    |    16 +
 spec/ruby/library/mathn/float/exponent_spec.rb     |    16 +
 .../mathn/integer/from_prime_division_spec.rb      |     8 +
 spec/ruby/library/mathn/integer/gcd2_spec.rb       |    18 +
 .../library/mathn/integer/prime_division_spec.rb   |    20 +
 spec/ruby/library/mathn/math/fixtures/classes.rb   |     3 +
 spec/ruby/library/mathn/math/rsqrt_spec.rb         |    14 +
 spec/ruby/library/mathn/math/shared/rsqrt.rb       |    31 +
 spec/ruby/library/mathn/math/shared/sqrt.rb        |    25 +
 spec/ruby/library/mathn/math/sqrt_spec.rb          |    14 +
 spec/ruby/library/mathn/prime/each_spec.rb         |    29 +
 spec/ruby/library/mathn/prime/new_spec.rb          |    12 +
 spec/ruby/library/mathn/prime/next_spec.rb         |    11 +
 spec/ruby/library/mathn/rational/Rational_spec.rb  |    13 +
 spec/ruby/library/mathn/rational/exponent_spec.rb  |    71 +
 spec/ruby/library/mathn/rational/inspect_spec.rb   |    24 +
 spec/ruby/library/matrix/I_spec.rb                 |     6 +
 spec/ruby/library/matrix/build_spec.rb             |    76 +
 spec/ruby/library/matrix/clone_spec.rb             |    27 +
 spec/ruby/library/matrix/coerce_spec.rb            |    12 +
 spec/ruby/library/matrix/collect_spec.rb           |     6 +
 spec/ruby/library/matrix/column_size_spec.rb       |    15 +
 spec/ruby/library/matrix/column_spec.rb            |    37 +
 spec/ruby/library/matrix/column_vector_spec.rb     |    37 +
 spec/ruby/library/matrix/column_vectors_spec.rb    |    26 +
 spec/ruby/library/matrix/columns_spec.rb           |    46 +
 spec/ruby/library/matrix/conj_spec.rb              |     8 +
 spec/ruby/library/matrix/conjugate_spec.rb         |     8 +
 spec/ruby/library/matrix/constructor_spec.rb       |    69 +
 spec/ruby/library/matrix/det_spec.rb               |     7 +
 spec/ruby/library/matrix/determinant_spec.rb       |     7 +
 spec/ruby/library/matrix/diagonal_spec.rb          |    74 +
 spec/ruby/library/matrix/divide_spec.rb            |    61 +
 spec/ruby/library/matrix/each_spec.rb              |    78 +
 spec/ruby/library/matrix/each_with_index_spec.rb   |    85 +
 .../eigenvalue_matrix_spec.rb                      |    11 +
 .../eigenvalue_decomposition/eigenvalues_spec.rb   |    24 +
 .../eigenvector_matrix_spec.rb                     |    24 +
 .../eigenvalue_decomposition/eigenvectors_spec.rb  |    26 +
 .../eigenvalue_decomposition/initialize_spec.rb    |    28 +
 .../matrix/eigenvalue_decomposition/to_a_spec.rb   |    20 +
 spec/ruby/library/matrix/element_reference_spec.rb |    25 +
 spec/ruby/library/matrix/empty_spec.rb             |    70 +
 spec/ruby/library/matrix/eql_spec.rb               |    13 +
 spec/ruby/library/matrix/equal_value_spec.rb       |    11 +
 spec/ruby/library/matrix/exponent_spec.rb          |    67 +
 spec/ruby/library/matrix/find_index_spec.rb        |   148 +
 spec/ruby/library/matrix/fixtures/classes.rb       |     7 +
 spec/ruby/library/matrix/hash_spec.rb              |    15 +
 spec/ruby/library/matrix/hermitian_spec.rb         |    38 +
 spec/ruby/library/matrix/identity_spec.rb          |     6 +
 spec/ruby/library/matrix/imag_spec.rb              |     8 +
 spec/ruby/library/matrix/imaginary_spec.rb         |     8 +
 spec/ruby/library/matrix/inspect_spec.rb           |    31 +
 spec/ruby/library/matrix/inv_spec.rb               |     7 +
 spec/ruby/library/matrix/inverse_from_spec.rb      |     6 +
 spec/ruby/library/matrix/inverse_spec.rb           |     7 +
 spec/ruby/library/matrix/lower_triangular_spec.rb  |    26 +
 .../matrix/lup_decomposition/determinant_spec.rb   |    25 +
 .../matrix/lup_decomposition/initialize_spec.rb    |    15 +
 .../library/matrix/lup_decomposition/l_spec.rb     |    20 +
 .../library/matrix/lup_decomposition/p_spec.rb     |    20 +
 .../library/matrix/lup_decomposition/solve_spec.rb |    55 +
 .../library/matrix/lup_decomposition/to_a_spec.rb  |    37 +
 .../library/matrix/lup_decomposition/u_spec.rb     |    20 +
 spec/ruby/library/matrix/map_spec.rb               |     6 +
 spec/ruby/library/matrix/minor_spec.rb             |    91 +
 spec/ruby/library/matrix/minus_spec.rb             |    46 +
 spec/ruby/library/matrix/multiply_spec.rb          |    74 +
 spec/ruby/library/matrix/new_spec.rb               |     8 +
 spec/ruby/library/matrix/normal_spec.rb            |    28 +
 spec/ruby/library/matrix/orthogonal_spec.rb        |    28 +
 spec/ruby/library/matrix/permutation_spec.rb       |    34 +
 spec/ruby/library/matrix/plus_spec.rb              |    46 +
 spec/ruby/library/matrix/rank_spec.rb              |    25 +
 spec/ruby/library/matrix/real_spec.rb              |    46 +
 spec/ruby/library/matrix/rect_spec.rb              |     8 +
 spec/ruby/library/matrix/rectangular_spec.rb       |     8 +
 spec/ruby/library/matrix/regular_spec.rb           |    35 +
 spec/ruby/library/matrix/round_spec.rb             |    25 +
 spec/ruby/library/matrix/row_size_spec.rb          |    13 +
 spec/ruby/library/matrix/row_spec.rb               |    38 +
 spec/ruby/library/matrix/row_vector_spec.rb        |    34 +
 spec/ruby/library/matrix/row_vectors_spec.rb       |    26 +
 spec/ruby/library/matrix/rows_spec.rb              |    41 +
 spec/ruby/library/matrix/scalar/Fail_spec.rb       |     6 +
 spec/ruby/library/matrix/scalar/Raise_spec.rb      |     6 +
 spec/ruby/library/matrix/scalar/divide_spec.rb     |     6 +
 spec/ruby/library/matrix/scalar/exponent_spec.rb   |     6 +
 spec/ruby/library/matrix/scalar/included_spec.rb   |     6 +
 spec/ruby/library/matrix/scalar/initialize_spec.rb |     6 +
 spec/ruby/library/matrix/scalar/minus_spec.rb      |     6 +
 spec/ruby/library/matrix/scalar/multiply_spec.rb   |     6 +
 spec/ruby/library/matrix/scalar/plus_spec.rb       |     6 +
 spec/ruby/library/matrix/scalar_spec.rb            |    67 +
 spec/ruby/library/matrix/shared/collect.rb         |    30 +
 spec/ruby/library/matrix/shared/conjugate.rb       |    22 +
 spec/ruby/library/matrix/shared/determinant.rb     |    53 +
 spec/ruby/library/matrix/shared/equal_value.rb     |    35 +
 spec/ruby/library/matrix/shared/identity.rb        |    21 +
 spec/ruby/library/matrix/shared/imaginary.rb       |    22 +
 spec/ruby/library/matrix/shared/inverse.rb         |    42 +
 spec/ruby/library/matrix/shared/rectangular.rb     |    20 +
 spec/ruby/library/matrix/shared/trace.rb           |    14 +
 spec/ruby/library/matrix/shared/transpose.rb       |    23 +
 spec/ruby/library/matrix/singular_spec.rb          |    35 +
 spec/ruby/library/matrix/spec_helper.rb            |    35 +
 spec/ruby/library/matrix/square_spec.rb            |    30 +
 spec/ruby/library/matrix/symmetric_spec.rb         |    31 +
 spec/ruby/library/matrix/t_spec.rb                 |     6 +
 spec/ruby/library/matrix/to_a_spec.rb              |     6 +
 spec/ruby/library/matrix/to_s_spec.rb              |     6 +
 spec/ruby/library/matrix/tr_spec.rb                |     7 +
 spec/ruby/library/matrix/trace_spec.rb             |     7 +
 spec/ruby/library/matrix/transpose_spec.rb         |     6 +
 spec/ruby/library/matrix/unit_spec.rb              |     6 +
 spec/ruby/library/matrix/unitary_spec.rb           |    30 +
 spec/ruby/library/matrix/upper_triangular_spec.rb  |    27 +
 .../library/matrix/vector/cross_product_spec.rb    |    26 +
 spec/ruby/library/matrix/vector/each2_spec.rb      |    53 +
 spec/ruby/library/matrix/vector/eql_spec.rb        |    18 +
 .../library/matrix/vector/inner_product_spec.rb    |    26 +
 spec/ruby/library/matrix/vector/normalize_spec.rb  |    20 +
 spec/ruby/library/matrix/zero_spec.rb              |    56 +
 spec/ruby/library/mutex/lock_spec.rb               |    10 +
 spec/ruby/library/mutex/locked_spec.rb             |    10 +
 spec/ruby/library/mutex/synchronize_spec.rb        |    10 +
 spec/ruby/library/mutex/try_lock_spec.rb           |    10 +
 spec/ruby/library/mutex/unlock_spec.rb             |    10 +
 spec/ruby/library/net/FTPError_spec.rb             |     8 +
 spec/ruby/library/net/FTPPermError_spec.rb         |    12 +
 spec/ruby/library/net/FTPProtoError_spec.rb        |    12 +
 spec/ruby/library/net/FTPReplyError_spec.rb        |    12 +
 spec/ruby/library/net/FTPTempError_spec.rb         |    12 +
 spec/ruby/library/net/ftp/abort_spec.rb            |    62 +
 spec/ruby/library/net/ftp/acct_spec.rb             |    58 +
 spec/ruby/library/net/ftp/binary_spec.rb           |    24 +
 spec/ruby/library/net/ftp/chdir_spec.rb            |   101 +
 spec/ruby/library/net/ftp/close_spec.rb            |    30 +
 spec/ruby/library/net/ftp/closed_spec.rb           |    21 +
 spec/ruby/library/net/ftp/connect_spec.rb          |    49 +
 spec/ruby/library/net/ftp/debug_mode_spec.rb       |    23 +
 spec/ruby/library/net/ftp/delete_spec.rb           |    59 +
 spec/ruby/library/net/ftp/dir_spec.rb              |     8 +
 spec/ruby/library/net/ftp/fixtures/putbinaryfile   |     3 +
 spec/ruby/library/net/ftp/fixtures/puttextfile     |     3 +
 spec/ruby/library/net/ftp/fixtures/server.rb       |   265 +
 spec/ruby/library/net/ftp/get_spec.rb              |    21 +
 spec/ruby/library/net/ftp/getbinaryfile_spec.rb    |     8 +
 spec/ruby/library/net/ftp/getdir_spec.rb           |     7 +
 spec/ruby/library/net/ftp/gettextfile_spec.rb      |     8 +
 spec/ruby/library/net/ftp/help_spec.rb             |    66 +
 spec/ruby/library/net/ftp/initialize_spec.rb       |    87 +
 .../library/net/ftp/last_response_code_spec.rb     |     8 +
 spec/ruby/library/net/ftp/last_response_spec.rb    |    25 +
 spec/ruby/library/net/ftp/lastresp_spec.rb         |     8 +
 spec/ruby/library/net/ftp/list_spec.rb             |     8 +
 spec/ruby/library/net/ftp/login_spec.rb            |   216 +
 spec/ruby/library/net/ftp/ls_spec.rb               |     8 +
 spec/ruby/library/net/ftp/mdtm_spec.rb             |    38 +
 spec/ruby/library/net/ftp/mkdir_spec.rb            |    61 +
 spec/ruby/library/net/ftp/mtime_spec.rb            |    50 +
 spec/ruby/library/net/ftp/nlst_spec.rb             |   121 +
 spec/ruby/library/net/ftp/noop_spec.rb             |    38 +
 spec/ruby/library/net/ftp/open_spec.rb             |    55 +
 spec/ruby/library/net/ftp/passive_spec.rb          |    24 +
 spec/ruby/library/net/ftp/put_spec.rb              |    21 +
 spec/ruby/library/net/ftp/putbinaryfile_spec.rb    |     8 +
 spec/ruby/library/net/ftp/puttextfile_spec.rb      |     8 +
 spec/ruby/library/net/ftp/pwd_spec.rb              |    53 +
 spec/ruby/library/net/ftp/quit_spec.rb             |    33 +
 spec/ruby/library/net/ftp/rename_spec.rb           |    94 +
 spec/ruby/library/net/ftp/resume_spec.rb           |    23 +
 spec/ruby/library/net/ftp/retrbinary_spec.rb       |    30 +
 spec/ruby/library/net/ftp/retrlines_spec.rb        |    34 +
 spec/ruby/library/net/ftp/return_code_spec.rb      |    24 +
 spec/ruby/library/net/ftp/rmdir_spec.rb            |    58 +
 spec/ruby/library/net/ftp/sendcmd_spec.rb          |    54 +
 spec/ruby/library/net/ftp/set_socket_spec.rb       |     8 +
 spec/ruby/library/net/ftp/shared/getbinaryfile.rb  |   179 +
 spec/ruby/library/net/ftp/shared/gettextfile.rb    |   129 +
 .../library/net/ftp/shared/last_response_code.rb   |    25 +
 spec/ruby/library/net/ftp/shared/list.rb           |   133 +
 spec/ruby/library/net/ftp/shared/putbinaryfile.rb  |   232 +
 spec/ruby/library/net/ftp/shared/puttextfile.rb    |   149 +
 spec/ruby/library/net/ftp/shared/pwd.rb            |     3 +
 spec/ruby/library/net/ftp/site_spec.rb             |    53 +
 spec/ruby/library/net/ftp/size_spec.rb             |    48 +
 spec/ruby/library/net/ftp/status_spec.rb           |    63 +
 spec/ruby/library/net/ftp/storbinary_spec.rb       |    48 +
 spec/ruby/library/net/ftp/storlines_spec.rb        |    43 +
 spec/ruby/library/net/ftp/system_spec.rb           |    48 +
 spec/ruby/library/net/ftp/voidcmd_spec.rb          |    54 +
 spec/ruby/library/net/ftp/welcome_spec.rb          |    25 +
 spec/ruby/library/net/http/HTTPBadResponse_spec.rb |     8 +
 spec/ruby/library/net/http/HTTPError_spec.rb       |    12 +
 spec/ruby/library/net/http/HTTPFatalError_spec.rb  |    12 +
 .../library/net/http/HTTPHeaderSyntaxError_spec.rb |     8 +
 .../library/net/http/HTTPRetriableError_spec.rb    |    12 +
 .../library/net/http/HTTPServerException_spec.rb   |    12 +
 spec/ruby/library/net/http/http/Proxy_spec.rb      |    35 +
 spec/ruby/library/net/http/http/active_spec.rb     |     8 +
 spec/ruby/library/net/http/http/address_spec.rb    |     9 +
 .../net/http/http/close_on_empty_response_spec.rb  |    10 +
 spec/ruby/library/net/http/http/copy_spec.rb       |    27 +
 .../library/net/http/http/default_port_spec.rb     |     8 +
 spec/ruby/library/net/http/http/delete_spec.rb     |    27 +
 spec/ruby/library/net/http/http/finish_spec.rb     |    31 +
 .../library/net/http/http/fixtures/http_server.rb  |    97 +
 spec/ruby/library/net/http/http/get2_spec.rb       |     8 +
 spec/ruby/library/net/http/http/get_print_spec.rb  |    29 +
 .../library/net/http/http/get_response_spec.rb     |    29 +
 spec/ruby/library/net/http/http/get_spec.rb        |    53 +
 spec/ruby/library/net/http/http/head2_spec.rb      |     9 +
 spec/ruby/library/net/http/http/head_spec.rb       |    31 +
 .../net/http/http/http_default_port_spec.rb        |     8 +
 .../net/http/http/https_default_port_spec.rb       |     8 +
 spec/ruby/library/net/http/http/initialize_spec.rb |    46 +
 spec/ruby/library/net/http/http/inspect_spec.rb    |    26 +
 .../library/net/http/http/is_version_1_1_spec.rb   |     7 +
 .../library/net/http/http/is_version_1_2_spec.rb   |     7 +
 spec/ruby/library/net/http/http/lock_spec.rb       |    27 +
 spec/ruby/library/net/http/http/mkcol_spec.rb      |    27 +
 spec/ruby/library/net/http/http/move_spec.rb       |    31 +
 spec/ruby/library/net/http/http/new_spec.rb        |    97 +
 spec/ruby/library/net/http/http/newobj_spec.rb     |    48 +
 .../library/net/http/http/open_timeout_spec.rb     |    24 +
 spec/ruby/library/net/http/http/options_spec.rb    |    31 +
 spec/ruby/library/net/http/http/port_spec.rb       |     9 +
 spec/ruby/library/net/http/http/post2_spec.rb      |     8 +
 spec/ruby/library/net/http/http/post_form_spec.rb  |    21 +
 spec/ruby/library/net/http/http/post_spec.rb       |    44 +
 spec/ruby/library/net/http/http/propfind_spec.rb   |    30 +
 spec/ruby/library/net/http/http/proppatch_spec.rb  |    30 +
 .../library/net/http/http/proxy_address_spec.rb    |    31 +
 .../ruby/library/net/http/http/proxy_class_spec.rb |     9 +
 spec/ruby/library/net/http/http/proxy_pass_spec.rb |    39 +
 spec/ruby/library/net/http/http/proxy_port_spec.rb |    39 +
 spec/ruby/library/net/http/http/proxy_user_spec.rb |    39 +
 spec/ruby/library/net/http/http/put2_spec.rb       |     8 +
 spec/ruby/library/net/http/http/put_spec.rb        |    30 +
 .../library/net/http/http/read_timeout_spec.rb     |    24 +
 .../ruby/library/net/http/http/request_get_spec.rb |     8 +
 .../library/net/http/http/request_head_spec.rb     |     8 +
 .../library/net/http/http/request_post_spec.rb     |     8 +
 .../ruby/library/net/http/http/request_put_spec.rb |     8 +
 spec/ruby/library/net/http/http/request_spec.rb    |   115 +
 .../library/net/http/http/request_types_spec.rb    |   254 +
 .../library/net/http/http/send_request_spec.rb     |   124 +
 .../library/net/http/http/set_debug_output_spec.rb |    35 +
 .../library/net/http/http/shared/request_get.rb    |    49 +
 .../library/net/http/http/shared/request_head.rb   |    49 +
 .../library/net/http/http/shared/request_post.rb   |    49 +
 .../library/net/http/http/shared/request_put.rb    |    49 +
 spec/ruby/library/net/http/http/shared/started.rb  |    28 +
 .../library/net/http/http/shared/version_1_1.rb    |    19 +
 .../library/net/http/http/shared/version_1_2.rb    |     6 +
 .../ruby/library/net/http/http/socket_type_spec.rb |     8 +
 spec/ruby/library/net/http/http/start_spec.rb      |   116 +
 spec/ruby/library/net/http/http/started_spec.rb    |     8 +
 spec/ruby/library/net/http/http/trace_spec.rb      |    30 +
 spec/ruby/library/net/http/http/unlock_spec.rb     |    30 +
 spec/ruby/library/net/http/http/use_ssl_spec.rb    |     9 +
 .../ruby/library/net/http/http/version_1_1_spec.rb |    22 +
 .../ruby/library/net/http/http/version_1_2_spec.rb |    20 +
 .../net/http/httpexceptions/fixtures/classes.rb    |     5 +
 .../net/http/httpexceptions/initialize_spec.rb     |    17 +
 .../net/http/httpexceptions/response_spec.rb       |    10 +
 .../net/http/httpgenericrequest/body_exist_spec.rb |    27 +
 .../net/http/httpgenericrequest/body_spec.rb       |    30 +
 .../http/httpgenericrequest/body_stream_spec.rb    |    32 +
 .../net/http/httpgenericrequest/exec_spec.rb       |   136 +
 .../net/http/httpgenericrequest/inspect_spec.rb    |    25 +
 .../net/http/httpgenericrequest/method_spec.rb     |    15 +
 .../net/http/httpgenericrequest/path_spec.rb       |    12 +
 .../request_body_permitted_spec.rb                 |    12 +
 .../response_body_permitted_spec.rb                |    12 +
 .../httpgenericrequest/set_body_internal_spec.rb   |    21 +
 .../library/net/http/httpheader/add_field_spec.rb  |    31 +
 .../library/net/http/httpheader/basic_auth_spec.rb |    14 +
 .../net/http/httpheader/canonical_each_spec.rb     |     8 +
 .../library/net/http/httpheader/chunked_spec.rb    |    22 +
 .../net/http/httpheader/content_length_spec.rb     |    54 +
 .../net/http/httpheader/content_range_spec.rb      |    34 +
 .../net/http/httpheader/content_type_spec.rb       |    26 +
 .../library/net/http/httpheader/delete_spec.rb     |    30 +
 .../http/httpheader/each_capitalized_name_spec.rb  |    45 +
 .../net/http/httpheader/each_capitalized_spec.rb   |     9 +
 .../net/http/httpheader/each_header_spec.rb        |     8 +
 .../library/net/http/httpheader/each_key_spec.rb   |     8 +
 .../library/net/http/httpheader/each_name_spec.rb  |     8 +
 spec/ruby/library/net/http/httpheader/each_spec.rb |     8 +
 .../library/net/http/httpheader/each_value_spec.rb |    46 +
 .../net/http/httpheader/element_reference_spec.rb  |    39 +
 .../net/http/httpheader/element_set_spec.rb        |    41 +
 .../ruby/library/net/http/httpheader/fetch_spec.rb |    69 +
 .../net/http/httpheader/fixtures/classes.rb        |    11 +
 .../library/net/http/httpheader/form_data_spec.rb  |     8 +
 .../library/net/http/httpheader/get_fields_spec.rb |    39 +
 .../http/httpheader/initialize_http_header_spec.rb |    29 +
 spec/ruby/library/net/http/httpheader/key_spec.rb  |    21 +
 .../library/net/http/httpheader/length_spec.rb     |     8 +
 .../library/net/http/httpheader/main_type_spec.rb  |    24 +
 .../net/http/httpheader/proxy_basic_auth_spec.rb   |    14 +
 .../net/http/httpheader/range_length_spec.rb       |    32 +
 .../ruby/library/net/http/httpheader/range_spec.rb |    48 +
 .../net/http/httpheader/set_content_type_spec.rb   |     8 +
 .../net/http/httpheader/set_form_data_spec.rb      |     8 +
 .../library/net/http/httpheader/set_range_spec.rb  |     8 +
 .../net/http/httpheader/shared/each_capitalized.rb |    42 +
 .../net/http/httpheader/shared/each_header.rb      |    42 +
 .../net/http/httpheader/shared/each_name.rb        |    39 +
 .../net/http/httpheader/shared/set_content_type.rb |    20 +
 .../net/http/httpheader/shared/set_form_data.rb    |    27 +
 .../net/http/httpheader/shared/set_range.rb        |    89 +
 .../library/net/http/httpheader/shared/size.rb     |    18 +
 spec/ruby/library/net/http/httpheader/size_spec.rb |     8 +
 .../library/net/http/httpheader/sub_type_spec.rb   |    32 +
 .../library/net/http/httpheader/to_hash_spec.rb    |    25 +
 .../net/http/httpheader/type_params_spec.rb        |    24 +
 .../net/http/httprequest/initialize_spec.rb        |    45 +
 .../net/http/httpresponse/body_permitted_spec.rb   |    13 +
 .../library/net/http/httpresponse/body_spec.rb     |     7 +
 .../library/net/http/httpresponse/code_spec.rb     |    24 +
 .../net/http/httpresponse/code_type_spec.rb        |    24 +
 .../library/net/http/httpresponse/entity_spec.rb   |     7 +
 .../library/net/http/httpresponse/error_spec.rb    |    24 +
 .../net/http/httpresponse/error_type_spec.rb       |    24 +
 .../net/http/httpresponse/exception_type_spec.rb   |    13 +
 .../library/net/http/httpresponse/header_spec.rb   |     9 +
 .../net/http/httpresponse/http_version_spec.rb     |    12 +
 .../net/http/httpresponse/initialize_spec.rb       |    11 +
 .../library/net/http/httpresponse/inspect_spec.rb  |    15 +
 .../library/net/http/httpresponse/message_spec.rb  |     9 +
 .../ruby/library/net/http/httpresponse/msg_spec.rb |     9 +
 .../net/http/httpresponse/read_body_spec.rb        |    86 +
 .../net/http/httpresponse/read_header_spec.rb      |     9 +
 .../library/net/http/httpresponse/read_new_spec.rb |    22 +
 .../net/http/httpresponse/reading_body_spec.rb     |    58 +
 .../library/net/http/httpresponse/response_spec.rb |     9 +
 .../library/net/http/httpresponse/shared/body.rb   |    18 +
 .../library/net/http/httpresponse/to_ary_spec.rb   |    26 +
 .../library/net/http/httpresponse/value_spec.rb    |    24 +
 spec/ruby/library/net/telnet/binmode_spec.rb       |   142 +
 spec/ruby/library/net/telnet/cmd_spec.rb           |     6 +
 spec/ruby/library/net/telnet/initialize_spec.rb    |     6 +
 spec/ruby/library/net/telnet/login_spec.rb         |     6 +
 spec/ruby/library/net/telnet/preprocess_spec.rb    |     6 +
 spec/ruby/library/net/telnet/print_spec.rb         |     6 +
 spec/ruby/library/net/telnet/puts_spec.rb          |     6 +
 spec/ruby/library/net/telnet/sock_spec.rb          |     6 +
 spec/ruby/library/net/telnet/telnetmode_spec.rb    |    10 +
 spec/ruby/library/net/telnet/waitfor_spec.rb       |     6 +
 spec/ruby/library/net/telnet/write_spec.rb         |     6 +
 spec/ruby/library/observer/add_observer_spec.rb    |    31 +
 spec/ruby/library/observer/count_observers_spec.rb |    33 +
 spec/ruby/library/observer/delete_observer_spec.rb |    19 +
 .../ruby/library/observer/delete_observers_spec.rb |    19 +
 spec/ruby/library/observer/fixtures/classes.rb     |    25 +
 .../ruby/library/observer/notify_observers_spec.rb |    31 +
 spec/ruby/library/open3/capture2_spec.rb           |     8 +
 spec/ruby/library/open3/capture2e_spec.rb          |     8 +
 spec/ruby/library/open3/capture3_spec.rb           |     8 +
 spec/ruby/library/open3/pipeline_r_spec.rb         |     8 +
 spec/ruby/library/open3/pipeline_rw_spec.rb        |     8 +
 spec/ruby/library/open3/pipeline_spec.rb           |     8 +
 spec/ruby/library/open3/pipeline_start_spec.rb     |     8 +
 spec/ruby/library/open3/pipeline_w_spec.rb         |     8 +
 spec/ruby/library/open3/popen2_spec.rb             |     8 +
 spec/ruby/library/open3/popen2e_spec.rb            |     8 +
 spec/ruby/library/open3/popen3_spec.rb             |    29 +
 spec/ruby/library/openssl/cipher_spec.rb           |    17 +
 spec/ruby/library/openssl/config/freeze_spec.rb    |    18 +
 spec/ruby/library/openssl/hmac/digest_spec.rb      |    16 +
 spec/ruby/library/openssl/hmac/hexdigest_spec.rb   |    16 +
 .../library/openssl/random/pseudo_bytes_spec.rb    |     6 +
 .../library/openssl/random/random_bytes_spec.rb    |     6 +
 .../library/openssl/random/shared/random_bytes.rb  |    29 +
 spec/ruby/library/openssl/shared/constants.rb      |    11 +
 spec/ruby/library/openssl/x509/name/parse_spec.rb  |    48 +
 spec/ruby/library/openstruct/delete_field_spec.rb  |    29 +
 .../library/openstruct/element_reference_spec.rb   |    21 +
 spec/ruby/library/openstruct/element_set_spec.rb   |    22 +
 spec/ruby/library/openstruct/equal_value_spec.rb   |    28 +
 spec/ruby/library/openstruct/fixtures/classes.rb   |     4 +
 spec/ruby/library/openstruct/frozen_spec.rb        |    40 +
 .../library/openstruct/initialize_copy_spec.rb     |    26 +
 spec/ruby/library/openstruct/initialize_spec.rb    |     8 +
 spec/ruby/library/openstruct/inspect_spec.rb       |     8 +
 spec/ruby/library/openstruct/marshal_dump_spec.rb  |     9 +
 spec/ruby/library/openstruct/marshal_load_spec.rb  |    12 +
 .../ruby/library/openstruct/method_missing_spec.rb |    47 +
 .../library/openstruct/new_ostruct_member_spec.rb  |    32 +
 spec/ruby/library/openstruct/new_spec.rb           |    20 +
 spec/ruby/library/openstruct/shared/inspect.rb     |    20 +
 spec/ruby/library/openstruct/table_spec.rb         |    18 +
 spec/ruby/library/openstruct/to_h_spec.rb          |    31 +
 spec/ruby/library/openstruct/to_s_spec.rb          |     8 +
 spec/ruby/library/parsedate/parsedate_spec.rb      |   107 +
 spec/ruby/library/pathname/absolute_spec.rb        |    23 +
 spec/ruby/library/pathname/equal_value_spec.rb     |    15 +
 spec/ruby/library/pathname/hash_spec.rb            |    15 +
 spec/ruby/library/pathname/new_spec.rb             |    19 +
 spec/ruby/library/pathname/parent_spec.rb          |    19 +
 spec/ruby/library/pathname/relative_spec.rb        |    23 +
 spec/ruby/library/pathname/root_spec.rb            |    27 +
 spec/ruby/library/pathname/sub_spec.rb             |    16 +
 spec/ruby/library/ping/pingecho_spec.rb            |    29 +
 spec/ruby/library/prime/each_spec.rb               |   158 +
 spec/ruby/library/prime/instance_spec.rb           |    22 +
 .../library/prime/int_from_prime_division_spec.rb  |    13 +
 spec/ruby/library/prime/integer/each_prime_spec.rb |    13 +
 .../prime/integer/from_prime_division_spec.rb      |    13 +
 .../library/prime/integer/prime_division_spec.rb   |    19 +
 spec/ruby/library/prime/integer/prime_spec.rb      |    17 +
 spec/ruby/library/prime/new_spec.rb                |    22 +
 spec/ruby/library/prime/next_spec.rb               |     9 +
 spec/ruby/library/prime/prime_division_spec.rb     |    25 +
 spec/ruby/library/prime/prime_spec.rb              |    17 +
 spec/ruby/library/prime/shared/next.rb             |    18 +
 spec/ruby/library/prime/succ_spec.rb               |     9 +
 spec/ruby/library/queue/append_spec.rb             |     7 +
 spec/ruby/library/queue/clear_spec.rb              |    15 +
 spec/ruby/library/queue/deq_spec.rb                |     7 +
 spec/ruby/library/queue/empty_spec.rb              |    15 +
 spec/ruby/library/queue/enq_spec.rb                |     7 +
 spec/ruby/library/queue/length_spec.rb             |     7 +
 spec/ruby/library/queue/num_waiting_spec.rb        |    19 +
 spec/ruby/library/queue/pop_spec.rb                |     7 +
 spec/ruby/library/queue/push_spec.rb               |     7 +
 spec/ruby/library/queue/shared/deque.rb            |    37 +
 spec/ruby/library/queue/shared/enque.rb            |    10 +
 spec/ruby/library/queue/shared/length.rb           |     9 +
 spec/ruby/library/queue/shift_spec.rb              |     7 +
 spec/ruby/library/queue/size_spec.rb               |     7 +
 spec/ruby/library/rational/Rational_spec.rb        |     7 +
 spec/ruby/library/rational/abs_spec.rb             |     7 +
 spec/ruby/library/rational/ceil_spec.rb            |     7 +
 spec/ruby/library/rational/coerce_spec.rb          |     7 +
 spec/ruby/library/rational/comparison_spec.rb      |    23 +
 spec/ruby/library/rational/denominator_spec.rb     |     7 +
 spec/ruby/library/rational/div_spec.rb             |    19 +
 spec/ruby/library/rational/divide_spec.rb          |    19 +
 spec/ruby/library/rational/divmod_spec.rb          |    15 +
 spec/ruby/library/rational/equal_value_spec.rb     |    19 +
 spec/ruby/library/rational/exponent_spec.rb        |     7 +
 spec/ruby/library/rational/fdiv_spec.rb            |     7 +
 spec/ruby/library/rational/floor_spec.rb           |     7 +
 spec/ruby/library/rational/hash_spec.rb            |     7 +
 spec/ruby/library/rational/initialize_spec.rb      |     9 +
 spec/ruby/library/rational/inspect_spec.rb         |     7 +
 spec/ruby/library/rational/minus_spec.rb           |     7 +
 spec/ruby/library/rational/modulo_spec.rb          |     7 +
 spec/ruby/library/rational/multiply_spec.rb        |    19 +
 spec/ruby/library/rational/new_spec.rb             |    20 +
 spec/ruby/library/rational/numerator_spec.rb       |     7 +
 spec/ruby/library/rational/plus_spec.rb            |    18 +
 spec/ruby/library/rational/quo_spec.rb             |     7 +
 spec/ruby/library/rational/reduce_spec.rb          |    33 +
 spec/ruby/library/rational/remainder_spec.rb       |     7 +
 spec/ruby/library/rational/round_spec.rb           |     7 +
 spec/ruby/library/rational/to_f_spec.rb            |     7 +
 spec/ruby/library/rational/to_i_spec.rb            |     7 +
 spec/ruby/library/rational/to_r_spec.rb            |     7 +
 spec/ruby/library/rational/to_s_spec.rb            |     7 +
 spec/ruby/library/rational/truncate_spec.rb        |     7 +
 .../readline/basic_quote_characters_spec.rb        |    20 +
 .../readline/basic_word_break_characters_spec.rb   |    20 +
 .../readline/completer_quote_characters_spec.rb    |    20 +
 .../completer_word_break_characters_spec.rb        |    20 +
 .../readline/completion_append_character_spec.rb   |    20 +
 .../library/readline/completion_case_fold_spec.rb  |    22 +
 spec/ruby/library/readline/completion_proc_spec.rb |    26 +
 spec/ruby/library/readline/constants_spec.rb       |    22 +
 .../library/readline/emacs_editing_mode_spec.rb    |    13 +
 .../readline/filename_quote_characters_spec.rb     |    20 +
 spec/ruby/library/readline/history/append_spec.rb  |    32 +
 .../library/readline/history/delete_at_spec.rb     |    49 +
 spec/ruby/library/readline/history/each_spec.rb    |    33 +
 .../readline/history/element_reference_spec.rb     |    44 +
 .../library/readline/history/element_set_spec.rb   |    39 +
 spec/ruby/library/readline/history/empty_spec.rb   |    17 +
 spec/ruby/library/readline/history/history_spec.rb |    13 +
 spec/ruby/library/readline/history/length_spec.rb  |    12 +
 spec/ruby/library/readline/history/pop_spec.rb     |    34 +
 spec/ruby/library/readline/history/push_spec.rb    |    30 +
 spec/ruby/library/readline/history/shared/size.rb  |    14 +
 spec/ruby/library/readline/history/shift_spec.rb   |    34 +
 spec/ruby/library/readline/history/size_spec.rb    |    12 +
 spec/ruby/library/readline/history/to_s_spec.rb    |    13 +
 spec/ruby/library/readline/readline_spec.rb        |    34 +
 spec/ruby/library/readline/vi_editing_mode_spec.rb |    13 +
 spec/ruby/library/resolv/get_address_spec.rb       |    24 +
 spec/ruby/library/resolv/get_addresses_spec.rb     |    22 +
 spec/ruby/library/resolv/get_name_spec.rb          |    22 +
 spec/ruby/library/resolv/get_names_spec.rb         |    20 +
 spec/ruby/library/rexml/attribute/clone_spec.rb    |    11 +
 spec/ruby/library/rexml/attribute/element_spec.rb  |    23 +
 .../library/rexml/attribute/equal_value_spec.rb    |    18 +
 spec/ruby/library/rexml/attribute/hash_spec.rb     |    13 +
 .../library/rexml/attribute/initialize_spec.rb     |    29 +
 spec/ruby/library/rexml/attribute/inspect_spec.rb  |    20 +
 .../ruby/library/rexml/attribute/namespace_spec.rb |    24 +
 .../ruby/library/rexml/attribute/node_type_spec.rb |    10 +
 spec/ruby/library/rexml/attribute/prefix_spec.rb   |    18 +
 spec/ruby/library/rexml/attribute/remove_spec.rb   |    20 +
 spec/ruby/library/rexml/attribute/to_s_spec.rb     |    14 +
 .../ruby/library/rexml/attribute/to_string_spec.rb |    15 +
 spec/ruby/library/rexml/attribute/value_spec.rb    |    15 +
 spec/ruby/library/rexml/attribute/write_spec.rb    |    23 +
 spec/ruby/library/rexml/attribute/xpath_spec.rb    |    20 +
 spec/ruby/library/rexml/attributes/add_spec.rb     |     7 +
 spec/ruby/library/rexml/attributes/append_spec.rb  |     7 +
 .../library/rexml/attributes/delete_all_spec.rb    |    31 +
 spec/ruby/library/rexml/attributes/delete_spec.rb  |    27 +
 .../rexml/attributes/each_attribute_spec.rb        |    25 +
 spec/ruby/library/rexml/attributes/each_spec.rb    |    25 +
 .../rexml/attributes/element_reference_spec.rb     |    19 +
 .../library/rexml/attributes/element_set_spec.rb   |    26 +
 .../rexml/attributes/get_attribute_ns_spec.rb      |    14 +
 .../library/rexml/attributes/get_attribute_spec.rb |    29 +
 .../library/rexml/attributes/initialize_spec.rb    |    19 +
 spec/ruby/library/rexml/attributes/length_spec.rb  |     7 +
 .../library/rexml/attributes/namespaces_spec.rb    |     6 +
 .../ruby/library/rexml/attributes/prefixes_spec.rb |    24 +
 spec/ruby/library/rexml/attributes/shared/add.rb   |    17 +
 .../ruby/library/rexml/attributes/shared/length.rb |    13 +
 spec/ruby/library/rexml/attributes/size_spec.rb    |     7 +
 spec/ruby/library/rexml/attributes/to_a_spec.rb    |    21 +
 spec/ruby/library/rexml/cdata/clone_spec.rb        |    10 +
 spec/ruby/library/rexml/cdata/initialize_spec.rb   |    25 +
 spec/ruby/library/rexml/cdata/shared/to_s.rb       |    11 +
 spec/ruby/library/rexml/cdata/to_s_spec.rb         |     7 +
 spec/ruby/library/rexml/cdata/value_spec.rb        |     7 +
 .../library/rexml/document/add_element_spec.rb     |    31 +
 spec/ruby/library/rexml/document/add_spec.rb       |    61 +
 spec/ruby/library/rexml/document/clone_spec.rb     |    20 +
 spec/ruby/library/rexml/document/doctype_spec.rb   |    15 +
 spec/ruby/library/rexml/document/encoding_spec.rb  |    22 +
 .../library/rexml/document/expanded_name_spec.rb   |    16 +
 spec/ruby/library/rexml/document/new_spec.rb       |    38 +
 spec/ruby/library/rexml/document/node_type_spec.rb |     8 +
 spec/ruby/library/rexml/document/root_spec.rb      |    12 +
 .../library/rexml/document/stand_alone_spec.rb     |    19 +
 spec/ruby/library/rexml/document/version_spec.rb   |    14 +
 spec/ruby/library/rexml/document/write_spec.rb     |    39 +
 spec/ruby/library/rexml/document/xml_decl_spec.rb  |    15 +
 .../library/rexml/element/add_attribute_spec.rb    |    41 +
 .../library/rexml/element/add_attributes_spec.rb   |    22 +
 .../ruby/library/rexml/element/add_element_spec.rb |    39 +
 .../library/rexml/element/add_namespace_spec.rb    |    24 +
 spec/ruby/library/rexml/element/add_text_spec.rb   |    24 +
 spec/ruby/library/rexml/element/attribute_spec.rb  |    17 +
 spec/ruby/library/rexml/element/attributes_spec.rb |    19 +
 spec/ruby/library/rexml/element/cdatas_spec.rb     |    24 +
 spec/ruby/library/rexml/element/clone_spec.rb      |    29 +
 spec/ruby/library/rexml/element/comments_spec.rb   |    21 +
 .../library/rexml/element/delete_attribute_spec.rb |    39 +
 .../library/rexml/element/delete_element_spec.rb   |    51 +
 .../library/rexml/element/delete_namespace_spec.rb |    25 +
 spec/ruby/library/rexml/element/document_spec.rb   |    18 +
 .../element/each_element_with_attribute_spec.rb    |    35 +
 .../rexml/element/each_element_with_text_spec.rb   |    31 +
 spec/ruby/library/rexml/element/get_text_spec.rb   |    18 +
 .../library/rexml/element/has_attributes_spec.rb   |    17 +
 .../library/rexml/element/has_elements_spec.rb     |    18 +
 spec/ruby/library/rexml/element/has_text_spec.rb   |    16 +
 spec/ruby/library/rexml/element/inspect_spec.rb    |    27 +
 .../library/rexml/element/instructions_spec.rb     |    21 +
 spec/ruby/library/rexml/element/namespace_spec.rb  |    27 +
 spec/ruby/library/rexml/element/namespaces_spec.rb |    32 +
 spec/ruby/library/rexml/element/new_spec.rb        |    35 +
 .../library/rexml/element/next_element_spec.rb     |    19 +
 spec/ruby/library/rexml/element/node_type_spec.rb  |     8 +
 spec/ruby/library/rexml/element/prefixes_spec.rb   |    23 +
 .../library/rexml/element/previous_element_spec.rb |    20 +
 spec/ruby/library/rexml/element/raw_spec.rb        |    24 +
 spec/ruby/library/rexml/element/root_spec.rb       |    28 +
 spec/ruby/library/rexml/element/text_spec.rb       |    46 +
 spec/ruby/library/rexml/element/texts_spec.rb      |    16 +
 spec/ruby/library/rexml/element/whitespace_spec.rb |    23 +
 .../ruby/library/rexml/node/each_recursive_spec.rb |    21 +
 .../rexml/node/find_first_recursive_spec.rb        |    25 +
 .../library/rexml/node/index_in_parent_spec.rb     |    15 +
 .../library/rexml/node/next_sibling_node_spec.rb   |    21 +
 spec/ruby/library/rexml/node/parent_spec.rb        |    21 +
 .../rexml/node/previous_sibling_node_spec.rb       |    21 +
 spec/ruby/library/rexml/shared/each_element.rb     |    36 +
 spec/ruby/library/rexml/shared/elements_to_a.rb    |    36 +
 spec/ruby/library/rexml/text/append_spec.rb        |    10 +
 spec/ruby/library/rexml/text/clone_spec.rb         |    10 +
 spec/ruby/library/rexml/text/comparison_spec.rb    |    25 +
 spec/ruby/library/rexml/text/empty_spec.rb         |    12 +
 spec/ruby/library/rexml/text/indent_text_spec.rb   |    24 +
 spec/ruby/library/rexml/text/inspect_spec.rb       |     8 +
 spec/ruby/library/rexml/text/new_spec.rb           |    49 +
 spec/ruby/library/rexml/text/node_type_spec.rb     |     8 +
 spec/ruby/library/rexml/text/normalize_spec.rb     |     8 +
 .../rexml/text/read_with_substitution_spec.rb      |    13 +
 spec/ruby/library/rexml/text/to_s_spec.rb          |    18 +
 spec/ruby/library/rexml/text/unnormalize_spec.rb   |     8 +
 spec/ruby/library/rexml/text/value_spec.rb         |    37 +
 spec/ruby/library/rexml/text/wrap_spec.rb          |    21 +
 .../rexml/text/write_with_substitution_spec.rb     |    33 +
 spec/ruby/library/scanf/io/block_scanf_spec.rb     |     7 +
 spec/ruby/library/scanf/io/fixtures/date.txt       |     4 +
 spec/ruby/library/scanf/io/fixtures/helloworld.txt |     1 +
 spec/ruby/library/scanf/io/scanf_spec.rb           |    35 +
 spec/ruby/library/scanf/io/shared/block_scanf.rb   |    28 +
 spec/ruby/library/scanf/string/block_scanf_spec.rb |     7 +
 spec/ruby/library/scanf/string/scanf_spec.rb       |    53 +
 .../library/scanf/string/shared/block_scanf.rb     |    26 +
 spec/ruby/library/securerandom/base64_spec.rb      |    57 +
 spec/ruby/library/securerandom/hex_spec.rb         |    56 +
 .../ruby/library/securerandom/random_bytes_spec.rb |    52 +
 .../library/securerandom/random_number_spec.rb     |    49 +
 spec/ruby/library/set/add_spec.rb                  |    27 +
 spec/ruby/library/set/append_spec.rb               |     7 +
 spec/ruby/library/set/classify_spec.rb             |    35 +
 spec/ruby/library/set/clear_spec.rb                |    17 +
 spec/ruby/library/set/collect_spec.rb              |     7 +
 spec/ruby/library/set/constructor_spec.rb          |    15 +
 spec/ruby/library/set/delete_if_spec.rb            |    46 +
 spec/ruby/library/set/delete_spec.rb               |    37 +
 spec/ruby/library/set/difference_spec.rb           |     7 +
 spec/ruby/library/set/divide_spec.rb               |    34 +
 spec/ruby/library/set/each_spec.rb                 |    34 +
 spec/ruby/library/set/empty_spec.rb                |    10 +
 spec/ruby/library/set/enumerable/to_set_spec.rb    |    19 +
 spec/ruby/library/set/eql_spec.rb                  |    17 +
 spec/ruby/library/set/equal_value_spec.rb          |    38 +
 spec/ruby/library/set/exclusion_spec.rb            |    18 +
 spec/ruby/library/set/flatten_merge_spec.rb        |    23 +
 spec/ruby/library/set/flatten_spec.rb              |    40 +
 spec/ruby/library/set/hash_spec.rb                 |    15 +
 spec/ruby/library/set/include_spec.rb              |     7 +
 spec/ruby/library/set/initialize_copy_spec.rb      |    18 +
 spec/ruby/library/set/initialize_spec.rb           |    24 +
 spec/ruby/library/set/inspect_spec.rb              |    18 +
 spec/ruby/library/set/intersection_spec.rb         |    11 +
 spec/ruby/library/set/keep_if_spec.rb              |    40 +
 spec/ruby/library/set/length_spec.rb               |     7 +
 spec/ruby/library/set/map_spec.rb                  |     7 +
 spec/ruby/library/set/member_spec.rb               |     7 +
 spec/ruby/library/set/merge_spec.rb                |    19 +
 spec/ruby/library/set/minus_spec.rb                |     7 +
 spec/ruby/library/set/plus_spec.rb                 |     7 +
 spec/ruby/library/set/pretty_print_cycle_spec.rb   |    10 +
 spec/ruby/library/set/pretty_print_spec.rb         |    17 +
 spec/ruby/library/set/proper_subset_spec.rb        |    34 +
 spec/ruby/library/set/proper_superset_spec.rb      |    34 +
 spec/ruby/library/set/reject_spec.rb               |    50 +
 spec/ruby/library/set/replace_spec.rb              |    17 +
 spec/ruby/library/set/select_spec.rb               |    44 +
 spec/ruby/library/set/shared/add.rb                |    14 +
 spec/ruby/library/set/shared/collect.rb            |    20 +
 spec/ruby/library/set/shared/difference.rb         |    15 +
 spec/ruby/library/set/shared/include.rb            |     7 +
 spec/ruby/library/set/shared/intersection.rb       |    15 +
 spec/ruby/library/set/shared/length.rb             |     6 +
 spec/ruby/library/set/shared/union.rb              |    15 +
 spec/ruby/library/set/size_spec.rb                 |     7 +
 spec/ruby/library/set/sortedset/add_spec.rb        |    35 +
 spec/ruby/library/set/sortedset/append_spec.rb     |     7 +
 spec/ruby/library/set/sortedset/classify_spec.rb   |    35 +
 spec/ruby/library/set/sortedset/clear_spec.rb      |    17 +
 spec/ruby/library/set/sortedset/collect_spec.rb    |     7 +
 .../ruby/library/set/sortedset/constructor_spec.rb |    15 +
 spec/ruby/library/set/sortedset/delete_if_spec.rb  |    48 +
 spec/ruby/library/set/sortedset/delete_spec.rb     |    37 +
 spec/ruby/library/set/sortedset/difference_spec.rb |     7 +
 spec/ruby/library/set/sortedset/divide_spec.rb     |    34 +
 spec/ruby/library/set/sortedset/each_spec.rb       |    36 +
 spec/ruby/library/set/sortedset/empty_spec.rb      |    10 +
 spec/ruby/library/set/sortedset/eql_spec.rb        |    18 +
 .../ruby/library/set/sortedset/equal_value_spec.rb |    13 +
 spec/ruby/library/set/sortedset/exclusion_spec.rb  |    18 +
 .../library/set/sortedset/flatten_merge_spec.rb    |     8 +
 spec/ruby/library/set/sortedset/flatten_spec.rb    |    48 +
 spec/ruby/library/set/sortedset/hash_spec.rb       |    15 +
 spec/ruby/library/set/sortedset/include_spec.rb    |     7 +
 .../library/set/sortedset/initialize_copy_spec.rb  |    18 +
 spec/ruby/library/set/sortedset/initialize_spec.rb |    32 +
 spec/ruby/library/set/sortedset/inspect_spec.rb    |    10 +
 .../library/set/sortedset/intersection_spec.rb     |    11 +
 spec/ruby/library/set/sortedset/keep_if_spec.rb    |    33 +
 spec/ruby/library/set/sortedset/length_spec.rb     |     7 +
 spec/ruby/library/set/sortedset/map_spec.rb        |     7 +
 spec/ruby/library/set/sortedset/member_spec.rb     |     7 +
 spec/ruby/library/set/sortedset/merge_spec.rb      |    19 +
 spec/ruby/library/set/sortedset/minus_spec.rb      |     7 +
 spec/ruby/library/set/sortedset/plus_spec.rb       |     7 +
 .../set/sortedset/pretty_print_cycle_spec.rb       |    10 +
 .../library/set/sortedset/pretty_print_spec.rb     |    17 +
 .../library/set/sortedset/proper_subset_spec.rb    |    33 +
 .../library/set/sortedset/proper_superset_spec.rb  |    33 +
 spec/ruby/library/set/sortedset/reject_spec.rb     |    52 +
 spec/ruby/library/set/sortedset/replace_spec.rb    |    17 +
 spec/ruby/library/set/sortedset/select_spec.rb     |    37 +
 spec/ruby/library/set/sortedset/shared/add.rb      |    14 +
 spec/ruby/library/set/sortedset/shared/collect.rb  |    20 +
 .../library/set/sortedset/shared/difference.rb     |    15 +
 spec/ruby/library/set/sortedset/shared/include.rb  |     7 +
 .../library/set/sortedset/shared/intersection.rb   |    15 +
 spec/ruby/library/set/sortedset/shared/length.rb   |     6 +
 spec/ruby/library/set/sortedset/shared/union.rb    |    15 +
 spec/ruby/library/set/sortedset/size_spec.rb       |     7 +
 spec/ruby/library/set/sortedset/subset_spec.rb     |    33 +
 spec/ruby/library/set/sortedset/subtract_spec.rb   |    17 +
 spec/ruby/library/set/sortedset/superset_spec.rb   |    33 +
 spec/ruby/library/set/sortedset/to_a_spec.rb       |     8 +
 spec/ruby/library/set/sortedset/union_spec.rb      |    11 +
 spec/ruby/library/set/subset_spec.rb               |    34 +
 spec/ruby/library/set/subtract_spec.rb             |    17 +
 spec/ruby/library/set/superset_spec.rb             |    34 +
 spec/ruby/library/set/to_a_spec.rb                 |     8 +
 spec/ruby/library/set/union_spec.rb                |    11 +
 spec/ruby/library/shellwords/shellwords_spec.rb    |    29 +
 spec/ruby/library/singleton/allocate_spec.rb       |     8 +
 spec/ruby/library/singleton/clone_spec.rb          |     8 +
 spec/ruby/library/singleton/dump_spec.rb           |    14 +
 spec/ruby/library/singleton/dup_spec.rb            |     8 +
 spec/ruby/library/singleton/fixtures/classes.rb    |    18 +
 spec/ruby/library/singleton/instance_spec.rb       |    30 +
 spec/ruby/library/singleton/instantiate_spec.rb    |    21 +
 spec/ruby/library/singleton/load_spec.rb           |    23 +
 spec/ruby/library/singleton/new_spec.rb            |     8 +
 spec/ruby/library/socket/addrinfo/afamily_spec.rb  |     6 +
 spec/ruby/library/socket/addrinfo/bind_spec.rb     |     6 +
 .../ruby/library/socket/addrinfo/canonname_spec.rb |     6 +
 .../library/socket/addrinfo/connect_from_spec.rb   |     6 +
 spec/ruby/library/socket/addrinfo/connect_spec.rb  |     6 +
 .../library/socket/addrinfo/connect_to_spec.rb     |     6 +
 .../socket/addrinfo/family_addrinfo_spec.rb        |     6 +
 spec/ruby/library/socket/addrinfo/foreach_spec.rb  |     6 +
 .../library/socket/addrinfo/getaddrinfo_spec.rb    |     6 +
 .../library/socket/addrinfo/getnameinfo_spec.rb    |     6 +
 .../socket/addrinfo/inspect_sockaddr_spec.rb       |     6 +
 spec/ruby/library/socket/addrinfo/inspect_spec.rb  |     6 +
 .../library/socket/addrinfo/ip_address_spec.rb     |     6 +
 spec/ruby/library/socket/addrinfo/ip_port_spec.rb  |     6 +
 spec/ruby/library/socket/addrinfo/ip_spec.rb       |    10 +
 .../ruby/library/socket/addrinfo/ip_unpack_spec.rb |     6 +
 .../library/socket/addrinfo/ipv4_loopback_spec.rb  |     6 +
 .../library/socket/addrinfo/ipv4_multicast_spec.rb |     6 +
 .../library/socket/addrinfo/ipv4_private_spec.rb   |     6 +
 spec/ruby/library/socket/addrinfo/ipv4_spec.rb     |     6 +
 .../library/socket/addrinfo/ipv6_linklocal_spec.rb |     6 +
 .../library/socket/addrinfo/ipv6_loopback_spec.rb  |     6 +
 .../library/socket/addrinfo/ipv6_mc_global_spec.rb |     6 +
 .../socket/addrinfo/ipv6_mc_linklocal_spec.rb      |     6 +
 .../socket/addrinfo/ipv6_mc_nodelocal_spec.rb      |     6 +
 .../socket/addrinfo/ipv6_mc_orglocal_spec.rb       |     6 +
 .../socket/addrinfo/ipv6_mc_sitelocal_spec.rb      |     6 +
 .../library/socket/addrinfo/ipv6_multicast_spec.rb |     6 +
 .../library/socket/addrinfo/ipv6_sitelocal_spec.rb |     6 +
 spec/ruby/library/socket/addrinfo/ipv6_spec.rb     |     6 +
 .../library/socket/addrinfo/ipv6_to_ipv4_spec.rb   |     6 +
 .../socket/addrinfo/ipv6_unspecified_spec.rb       |     6 +
 .../library/socket/addrinfo/ipv6_v4compat_spec.rb  |     6 +
 .../library/socket/addrinfo/ipv6_v4mapped_spec.rb  |     6 +
 spec/ruby/library/socket/addrinfo/listen_spec.rb   |     6 +
 .../library/socket/addrinfo/marshal_dump_spec.rb   |     6 +
 .../library/socket/addrinfo/marshal_load_spec.rb   |     6 +
 spec/ruby/library/socket/addrinfo/pfamily_spec.rb  |     6 +
 spec/ruby/library/socket/addrinfo/protocol_spec.rb |     6 +
 spec/ruby/library/socket/addrinfo/socktype_spec.rb |     6 +
 spec/ruby/library/socket/addrinfo/tcp_spec.rb      |     6 +
 spec/ruby/library/socket/addrinfo/to_s_spec.rb     |     6 +
 .../library/socket/addrinfo/to_sockaddr_spec.rb    |     6 +
 spec/ruby/library/socket/addrinfo/udp_spec.rb      |     6 +
 .../ruby/library/socket/addrinfo/unix_path_spec.rb |     6 +
 spec/ruby/library/socket/addrinfo/unix_spec.rb     |    10 +
 .../library/socket/basicsocket/close_read_spec.rb  |    43 +
 .../library/socket/basicsocket/close_write_spec.rb |    43 +
 .../basicsocket/do_not_reverse_lookup_spec.rb      |    79 +
 .../ruby/library/socket/basicsocket/for_fd_spec.rb |    38 +
 .../library/socket/basicsocket/getpeername_spec.rb |    25 +
 .../library/socket/basicsocket/getsockname_spec.rb |    28 +
 .../library/socket/basicsocket/getsockopt_spec.rb  |    55 +
 spec/ruby/library/socket/basicsocket/ioctl_spec.rb |    23 +
 .../socket/basicsocket/recv_nonblock_spec.rb       |     7 +
 spec/ruby/library/socket/basicsocket/recv_spec.rb  |    77 +
 spec/ruby/library/socket/basicsocket/send_spec.rb  |    82 +
 .../library/socket/basicsocket/setsockopt_spec.rb  |   334 +
 .../library/socket/basicsocket/shutdown_spec.rb    |     6 +
 .../library/socket/constants/constants_spec.rb     |    64 +
 spec/ruby/library/socket/fixtures/classes.rb       |   174 +
 spec/ruby/library/socket/fixtures/send_io.txt      |     1 +
 spec/ruby/library/socket/ipsocket/addr_spec.rb     |    73 +
 .../library/socket/ipsocket/getaddress_spec.rb     |    27 +
 spec/ruby/library/socket/ipsocket/peeraddr_spec.rb |    80 +
 spec/ruby/library/socket/ipsocket/recvfrom_spec.rb |    65 +
 spec/ruby/library/socket/option/int_spec.rb        |    28 +
 spec/ruby/library/socket/option/linger_spec.rb     |    53 +
 spec/ruby/library/socket/option/new_spec.rb        |    33 +
 spec/ruby/library/socket/shared/pack_sockaddr.rb   |    26 +
 .../socket/shared/partially_closable_sockets.rb    |    13 +
 spec/ruby/library/socket/shared/recv_nonblock.rb   |    33 +
 spec/ruby/library/socket/shared/socketpair.rb      |    35 +
 .../library/socket/socket/accept_nonblock_spec.rb  |    28 +
 spec/ruby/library/socket/socket/accept_spec.rb     |     2 +
 spec/ruby/library/socket/socket/bind_spec.rb       |    81 +
 .../library/socket/socket/connect_nonblock_spec.rb |    63 +
 spec/ruby/library/socket/socket/connect_spec.rb    |     2 +
 spec/ruby/library/socket/socket/for_fd_spec.rb     |    30 +
 .../ruby/library/socket/socket/getaddrinfo_spec.rb |   121 +
 .../library/socket/socket/gethostbyaddr_spec.rb    |     2 +
 .../library/socket/socket/gethostbyname_spec.rb    |    27 +
 .../ruby/library/socket/socket/gethostname_spec.rb |    10 +
 .../ruby/library/socket/socket/getnameinfo_spec.rb |    58 +
 .../library/socket/socket/getservbyname_spec.rb    |    24 +
 spec/ruby/library/socket/socket/listen_spec.rb     |    22 +
 spec/ruby/library/socket/socket/new_spec.rb        |   110 +
 .../library/socket/socket/pack_sockaddr_in_spec.rb |     7 +
 .../library/socket/socket/pack_sockaddr_un_spec.rb |     7 +
 spec/ruby/library/socket/socket/pair_spec.rb       |     7 +
 .../socket/socket/recvfrom_nonblock_spec.rb        |     2 +
 spec/ruby/library/socket/socket/recvfrom_spec.rb   |     2 +
 .../ruby/library/socket/socket/sockaddr_in_spec.rb |     7 +
 .../ruby/library/socket/socket/sockaddr_un_spec.rb |     7 +
 spec/ruby/library/socket/socket/socket_spec.rb     |    38 +
 spec/ruby/library/socket/socket/socketpair_spec.rb |     7 +
 spec/ruby/library/socket/socket/sysaccept_spec.rb  |     2 +
 .../socket/socket/unpack_sockaddr_in_spec.rb       |    17 +
 .../socket/socket/unpack_sockaddr_un_spec.rb       |     2 +
 .../socket/tcpserver/accept_nonblock_spec.rb       |    31 +
 spec/ruby/library/socket/tcpserver/accept_spec.rb  |    61 +
 spec/ruby/library/socket/tcpserver/gets_spec.rb    |    18 +
 spec/ruby/library/socket/tcpserver/listen_spec.rb  |     2 +
 spec/ruby/library/socket/tcpserver/new_spec.rb     |    89 +
 spec/ruby/library/socket/tcpserver/output_spec.rb  |     9 +
 .../library/socket/tcpserver/readpartial_spec.rb   |     9 +
 .../library/socket/tcpserver/sysaccept_spec.rb     |     2 +
 .../library/socket/tcpsocket/gethostbyname_spec.rb |    63 +
 spec/ruby/library/socket/tcpsocket/new_spec.rb     |     5 +
 spec/ruby/library/socket/tcpsocket/open_spec.rb    |     5 +
 .../socket/tcpsocket/partially_closable_spec.rb    |    21 +
 .../library/socket/tcpsocket/recv_nonblock_spec.rb |    32 +
 .../library/socket/tcpsocket/setsockopt_spec.rb    |    50 +
 spec/ruby/library/socket/tcpsocket/shared/new.rb   |    86 +
 spec/ruby/library/socket/udpsocket/bind_spec.rb    |    34 +
 spec/ruby/library/socket/udpsocket/connect_spec.rb |     2 +
 spec/ruby/library/socket/udpsocket/new_spec.rb     |     2 +
 spec/ruby/library/socket/udpsocket/open_spec.rb    |    13 +
 .../socket/udpsocket/recvfrom_nonblock_spec.rb     |     2 +
 spec/ruby/library/socket/udpsocket/send_spec.rb    |    58 +
 .../socket/unixserver/accept_nonblock_spec.rb      |    34 +
 spec/ruby/library/socket/unixserver/accept_spec.rb |    65 +
 spec/ruby/library/socket/unixserver/for_fd_spec.rb |    33 +
 spec/ruby/library/socket/unixserver/new_spec.rb    |     6 +
 spec/ruby/library/socket/unixserver/open_spec.rb   |    26 +
 spec/ruby/library/socket/unixserver/shared/new.rb  |    24 +
 spec/ruby/library/socket/unixsocket/addr_spec.rb   |    38 +
 spec/ruby/library/socket/unixsocket/new_spec.rb    |     6 +
 spec/ruby/library/socket/unixsocket/open_spec.rb   |    27 +
 spec/ruby/library/socket/unixsocket/pair_spec.rb   |    39 +
 .../socket/unixsocket/partially_closable_spec.rb   |    26 +
 spec/ruby/library/socket/unixsocket/path_spec.rb   |    30 +
 .../library/socket/unixsocket/peeraddr_spec.rb     |    30 +
 .../ruby/library/socket/unixsocket/recv_io_spec.rb |    41 +
 .../library/socket/unixsocket/recvfrom_spec.rb     |    49 +
 .../ruby/library/socket/unixsocket/send_io_spec.rb |    31 +
 spec/ruby/library/socket/unixsocket/shared/new.rb  |    26 +
 spec/ruby/library/stringio/append_spec.rb          |    84 +
 spec/ruby/library/stringio/binmode_spec.rb         |     9 +
 spec/ruby/library/stringio/bytes_spec.rb           |    13 +
 spec/ruby/library/stringio/chars_spec.rb           |    13 +
 spec/ruby/library/stringio/close_read_spec.rb      |    31 +
 spec/ruby/library/stringio/close_spec.rb           |    23 +
 spec/ruby/library/stringio/close_write_spec.rb     |    31 +
 spec/ruby/library/stringio/closed_read_spec.rb     |    12 +
 spec/ruby/library/stringio/closed_spec.rb          |    16 +
 spec/ruby/library/stringio/closed_write_spec.rb    |    12 +
 spec/ruby/library/stringio/codepoints_spec.rb      |    11 +
 spec/ruby/library/stringio/each_byte_spec.rb       |    11 +
 spec/ruby/library/stringio/each_char_spec.rb       |    13 +
 spec/ruby/library/stringio/each_codepoint_spec.rb  |    12 +
 spec/ruby/library/stringio/each_line_spec.rb       |    15 +
 spec/ruby/library/stringio/each_spec.rb            |    15 +
 spec/ruby/library/stringio/eof_spec.rb             |    11 +
 .../library/stringio/external_encoding_spec.rb     |    12 +
 spec/ruby/library/stringio/fcntl_spec.rb           |     8 +
 spec/ruby/library/stringio/fileno_spec.rb          |     9 +
 spec/ruby/library/stringio/fixtures/classes.rb     |    15 +
 spec/ruby/library/stringio/flush_spec.rb           |     9 +
 spec/ruby/library/stringio/fsync_spec.rb           |     9 +
 spec/ruby/library/stringio/getbyte_spec.rb         |    26 +
 spec/ruby/library/stringio/getc_spec.rb            |    31 +
 spec/ruby/library/stringio/gets_spec.rb            |   246 +
 spec/ruby/library/stringio/initialize_copy_spec.rb |    96 +
 spec/ruby/library/stringio/initialize_spec.rb      |   194 +
 .../library/stringio/internal_encoding_spec.rb     |    12 +
 spec/ruby/library/stringio/isatty_spec.rb          |     7 +
 spec/ruby/library/stringio/length_spec.rb          |     7 +
 spec/ruby/library/stringio/lineno_spec.rb          |    30 +
 spec/ruby/library/stringio/lines_spec.rb           |    17 +
 spec/ruby/library/stringio/open_spec.rb            |   216 +
 spec/ruby/library/stringio/path_spec.rb            |    16 +
 spec/ruby/library/stringio/pid_spec.rb             |     8 +
 spec/ruby/library/stringio/pos_spec.rb             |    28 +
 spec/ruby/library/stringio/print_spec.rb           |   114 +
 spec/ruby/library/stringio/printf_spec.rb          |    61 +
 spec/ruby/library/stringio/putc_spec.rb            |   105 +
 spec/ruby/library/stringio/puts_spec.rb            |   173 +
 spec/ruby/library/stringio/read_nonblock_spec.rb   |    30 +
 spec/ruby/library/stringio/read_spec.rb            |    62 +
 spec/ruby/library/stringio/readbyte_spec.rb        |    22 +
 spec/ruby/library/stringio/readchar_spec.rb        |    20 +
 spec/ruby/library/stringio/readline_spec.rb        |   128 +
 spec/ruby/library/stringio/readlines_spec.rb       |   125 +
 spec/ruby/library/stringio/readpartial_spec.rb     |    30 +
 spec/ruby/library/stringio/reopen_spec.rb          |   304 +
 spec/ruby/library/stringio/rewind_spec.rb          |    24 +
 spec/ruby/library/stringio/seek_spec.rb            |    76 +
 spec/ruby/library/stringio/set_encoding_spec.rb    |    34 +
 spec/ruby/library/stringio/shared/codepoints.rb    |    45 +
 spec/ruby/library/stringio/shared/each.rb          |   162 +
 spec/ruby/library/stringio/shared/each_byte.rb     |    60 +
 spec/ruby/library/stringio/shared/each_char.rb     |    50 +
 spec/ruby/library/stringio/shared/eof.rb           |    24 +
 spec/ruby/library/stringio/shared/getc.rb          |    43 +
 spec/ruby/library/stringio/shared/isatty.rb        |     5 +
 spec/ruby/library/stringio/shared/length.rb        |    12 +
 spec/ruby/library/stringio/shared/read.rb          |   186 +
 spec/ruby/library/stringio/shared/readchar.rb      |    29 +
 spec/ruby/library/stringio/shared/sysread.rb       |    27 +
 spec/ruby/library/stringio/shared/tell.rb          |    12 +
 spec/ruby/library/stringio/shared/write.rb         |   134 +
 spec/ruby/library/stringio/size_spec.rb            |     7 +
 spec/ruby/library/stringio/string_spec.rb          |    50 +
 spec/ruby/library/stringio/stringio_spec.rb        |     9 +
 spec/ruby/library/stringio/sync_spec.rb            |    19 +
 spec/ruby/library/stringio/sysread_spec.rb         |    28 +
 spec/ruby/library/stringio/syswrite_spec.rb        |    19 +
 spec/ruby/library/stringio/tell_spec.rb            |     7 +
 spec/ruby/library/stringio/truncate_spec.rb        |    70 +
 spec/ruby/library/stringio/tty_spec.rb             |     7 +
 spec/ruby/library/stringio/ungetbyte_spec.rb       |    88 +
 spec/ruby/library/stringio/ungetc_spec.rb          |    99 +
 spec/ruby/library/stringio/write_nonblock_spec.rb  |    21 +
 spec/ruby/library/stringio/write_spec.rb           |    19 +
 spec/ruby/library/stringscanner/append_spec.rb     |    11 +
 .../stringscanner/beginning_of_line_spec.rb        |     7 +
 spec/ruby/library/stringscanner/bol_spec.rb        |     7 +
 spec/ruby/library/stringscanner/check_spec.rb      |    16 +
 .../ruby/library/stringscanner/check_until_spec.rb |    15 +
 spec/ruby/library/stringscanner/clear_spec.rb      |    25 +
 spec/ruby/library/stringscanner/concat_spec.rb     |    11 +
 spec/ruby/library/stringscanner/dup_spec.rb        |    39 +
 .../stringscanner/element_reference_spec.rb        |    49 +
 spec/ruby/library/stringscanner/empty_spec.rb      |    25 +
 spec/ruby/library/stringscanner/eos_spec.rb        |     7 +
 spec/ruby/library/stringscanner/exist_spec.rb      |    24 +
 spec/ruby/library/stringscanner/get_byte_spec.rb   |     7 +
 spec/ruby/library/stringscanner/getbyte_spec.rb    |    28 +
 spec/ruby/library/stringscanner/getch_spec.rb      |    44 +
 spec/ruby/library/stringscanner/initialize_spec.rb |    28 +
 spec/ruby/library/stringscanner/inspect_spec.rb    |    20 +
 spec/ruby/library/stringscanner/match_spec.rb      |    28 +
 .../library/stringscanner/matched_size_spec.rb     |     7 +
 spec/ruby/library/stringscanner/matched_spec.rb    |    41 +
 .../ruby/library/stringscanner/matchedsize_spec.rb |    27 +
 .../library/stringscanner/must_C_version_spec.rb   |     8 +
 spec/ruby/library/stringscanner/peek_spec.rb       |     8 +
 spec/ruby/library/stringscanner/peep_spec.rb       |    25 +
 spec/ruby/library/stringscanner/pointer_spec.rb    |    11 +
 spec/ruby/library/stringscanner/pos_spec.rb        |    11 +
 spec/ruby/library/stringscanner/post_match_spec.rb |    28 +
 spec/ruby/library/stringscanner/pre_match_spec.rb  |    41 +
 spec/ruby/library/stringscanner/reset_spec.rb      |    15 +
 spec/ruby/library/stringscanner/rest_size_spec.rb  |     7 +
 spec/ruby/library/stringscanner/rest_spec.rb       |    48 +
 spec/ruby/library/stringscanner/restsize_spec.rb   |    25 +
 spec/ruby/library/stringscanner/scan_full_spec.rb  |    30 +
 spec/ruby/library/stringscanner/scan_spec.rb       |    81 +
 spec/ruby/library/stringscanner/scan_until_spec.rb |    23 +
 .../ruby/library/stringscanner/search_full_spec.rb |    30 +
 spec/ruby/library/stringscanner/shared/bol.rb      |    25 +
 spec/ruby/library/stringscanner/shared/concat.rb   |    30 +
 spec/ruby/library/stringscanner/shared/eos.rb      |    17 +
 .../library/stringscanner/shared/extract_range.rb  |    22 +
 .../stringscanner/shared/extract_range_matched.rb  |    22 +
 spec/ruby/library/stringscanner/shared/get_byte.rb |    28 +
 .../library/stringscanner/shared/matched_size.rb   |    21 +
 spec/ruby/library/stringscanner/shared/peek.rb     |    44 +
 spec/ruby/library/stringscanner/shared/pos.rb      |    83 +
 .../ruby/library/stringscanner/shared/rest_size.rb |    18 +
 .../ruby/library/stringscanner/shared/terminate.rb |    17 +
 spec/ruby/library/stringscanner/skip_spec.rb       |    18 +
 spec/ruby/library/stringscanner/skip_until_spec.rb |    18 +
 spec/ruby/library/stringscanner/string_spec.rb     |    40 +
 spec/ruby/library/stringscanner/terminate_spec.rb  |     7 +
 spec/ruby/library/stringscanner/unscan_spec.rb     |    29 +
 spec/ruby/library/syslog/alert_spec.rb             |     7 +
 spec/ruby/library/syslog/close_spec.rb             |    55 +
 spec/ruby/library/syslog/constants_spec.rb         |    55 +
 spec/ruby/library/syslog/crit_spec.rb              |     7 +
 spec/ruby/library/syslog/debug_spec.rb             |     7 +
 spec/ruby/library/syslog/emerg_spec.rb             |    13 +
 spec/ruby/library/syslog/err_spec.rb               |     7 +
 spec/ruby/library/syslog/facility_spec.rb          |    45 +
 spec/ruby/library/syslog/ident_spec.rb             |    32 +
 spec/ruby/library/syslog/info_spec.rb              |     7 +
 spec/ruby/library/syslog/inspect_spec.rb           |    36 +
 spec/ruby/library/syslog/instance_spec.rb          |    10 +
 spec/ruby/library/syslog/log_spec.rb               |    53 +
 spec/ruby/library/syslog/mask_spec.rb              |   130 +
 spec/ruby/library/syslog/notice_spec.rb            |     7 +
 spec/ruby/library/syslog/open_spec.rb              |    84 +
 spec/ruby/library/syslog/opened_spec.rb            |    36 +
 spec/ruby/library/syslog/options_spec.rb           |    45 +
 spec/ruby/library/syslog/reopen_spec.rb            |     7 +
 spec/ruby/library/syslog/shared/log.rb             |    41 +
 spec/ruby/library/syslog/shared/reopen.rb          |    40 +
 spec/ruby/library/syslog/warning_spec.rb           |     7 +
 spec/ruby/library/tempfile/_close_spec.rb          |    22 +
 spec/ruby/library/tempfile/callback_spec.rb        |     7 +
 spec/ruby/library/tempfile/close_spec.rb           |    60 +
 spec/ruby/library/tempfile/delete_spec.rb          |     8 +
 spec/ruby/library/tempfile/fixtures/common.rb      |     6 +
 spec/ruby/library/tempfile/initialize_spec.rb      |    37 +
 spec/ruby/library/tempfile/length_spec.rb          |     8 +
 spec/ruby/library/tempfile/open_spec.rb            |    94 +
 spec/ruby/library/tempfile/path_spec.rb            |    27 +
 spec/ruby/library/tempfile/shared/length.rb        |    31 +
 spec/ruby/library/tempfile/shared/unlink.rb        |    18 +
 spec/ruby/library/tempfile/size_spec.rb            |     8 +
 spec/ruby/library/tempfile/unlink_spec.rb          |     8 +
 spec/ruby/library/thread/exclusive_spec.rb         |    30 +
 spec/ruby/library/time/httpdate_spec.rb            |    21 +
 spec/ruby/library/time/iso8601_spec.rb             |     7 +
 spec/ruby/library/time/rfc2822_spec.rb             |     7 +
 spec/ruby/library/time/rfc822_spec.rb              |     7 +
 spec/ruby/library/time/shared/rfc2822.rb           |    65 +
 spec/ruby/library/time/shared/xmlschema.rb         |    53 +
 spec/ruby/library/time/xmlschema_spec.rb           |     7 +
 spec/ruby/library/timeout/error_spec.rb            |    16 +
 spec/ruby/library/timeout/timeout_spec.rb          |    37 +
 spec/ruby/library/tmpdir/dir/mktmpdir_spec.rb      |   130 +
 spec/ruby/library/tmpdir/dir/tmpdir_spec.rb        |    10 +
 .../library/uri/decode_www_form_component_spec.rb  |     8 +
 spec/ruby/library/uri/decode_www_form_spec.rb      |     8 +
 .../library/uri/encode_www_form_component_spec.rb  |     8 +
 spec/ruby/library/uri/encode_www_form_spec.rb      |     8 +
 spec/ruby/library/uri/eql_spec.rb                  |    12 +
 spec/ruby/library/uri/equality_spec.rb             |    48 +
 spec/ruby/library/uri/escape/decode_spec.rb        |     6 +
 spec/ruby/library/uri/escape/encode_spec.rb        |     6 +
 spec/ruby/library/uri/escape/escape_spec.rb        |     6 +
 spec/ruby/library/uri/escape/unescape_spec.rb      |     6 +
 spec/ruby/library/uri/extract_spec.rb              |    86 +
 spec/ruby/library/uri/fixtures/classes.rb          |    11 +
 spec/ruby/library/uri/fixtures/normalization.rb    |    54 +
 spec/ruby/library/uri/ftp/build_spec.rb            |     6 +
 spec/ruby/library/uri/ftp/merge_spec.rb            |     6 +
 spec/ruby/library/uri/ftp/new2_spec.rb             |     6 +
 spec/ruby/library/uri/ftp/path_spec.rb             |    56 +
 spec/ruby/library/uri/ftp/set_typecode_spec.rb     |     6 +
 spec/ruby/library/uri/ftp/to_s_spec.rb             |    25 +
 spec/ruby/library/uri/ftp/typecode_spec.rb         |    10 +
 spec/ruby/library/uri/generic/absolute_spec.rb     |    10 +
 spec/ruby/library/uri/generic/build2_spec.rb       |     6 +
 spec/ruby/library/uri/generic/build_spec.rb        |     6 +
 spec/ruby/library/uri/generic/coerce_spec.rb       |     6 +
 .../ruby/library/uri/generic/component_ary_spec.rb |     6 +
 spec/ruby/library/uri/generic/component_spec.rb    |    10 +
 spec/ruby/library/uri/generic/default_port_spec.rb |    10 +
 spec/ruby/library/uri/generic/eql_spec.rb          |     6 +
 spec/ruby/library/uri/generic/equal_value_spec.rb  |     6 +
 spec/ruby/library/uri/generic/fragment_spec.rb     |    10 +
 spec/ruby/library/uri/generic/hash_spec.rb         |     6 +
 spec/ruby/library/uri/generic/hierarchical_spec.rb |     6 +
 spec/ruby/library/uri/generic/host_spec.rb         |    10 +
 spec/ruby/library/uri/generic/inspect_spec.rb      |     6 +
 spec/ruby/library/uri/generic/merge_spec.rb        |    10 +
 spec/ruby/library/uri/generic/minus_spec.rb        |     6 +
 spec/ruby/library/uri/generic/normalize_spec.rb    |    10 +
 spec/ruby/library/uri/generic/opaque_spec.rb       |    10 +
 spec/ruby/library/uri/generic/password_spec.rb     |    10 +
 spec/ruby/library/uri/generic/path_spec.rb         |    10 +
 spec/ruby/library/uri/generic/plus_spec.rb         |     6 +
 spec/ruby/library/uri/generic/port_spec.rb         |    10 +
 spec/ruby/library/uri/generic/query_spec.rb        |    10 +
 spec/ruby/library/uri/generic/registry_spec.rb     |    10 +
 spec/ruby/library/uri/generic/relative_spec.rb     |     6 +
 spec/ruby/library/uri/generic/route_from_spec.rb   |     6 +
 spec/ruby/library/uri/generic/route_to_spec.rb     |     6 +
 spec/ruby/library/uri/generic/scheme_spec.rb       |    10 +
 spec/ruby/library/uri/generic/select_spec.rb       |     6 +
 spec/ruby/library/uri/generic/set_fragment_spec.rb |     6 +
 spec/ruby/library/uri/generic/set_host_spec.rb     |     6 +
 spec/ruby/library/uri/generic/set_opaque_spec.rb   |     6 +
 spec/ruby/library/uri/generic/set_password_spec.rb |     6 +
 spec/ruby/library/uri/generic/set_path_spec.rb     |     6 +
 spec/ruby/library/uri/generic/set_port_spec.rb     |     6 +
 spec/ruby/library/uri/generic/set_query_spec.rb    |     6 +
 spec/ruby/library/uri/generic/set_registry_spec.rb |     6 +
 spec/ruby/library/uri/generic/set_scheme_spec.rb   |     6 +
 spec/ruby/library/uri/generic/set_user_spec.rb     |     6 +
 spec/ruby/library/uri/generic/set_userinfo_spec.rb |     6 +
 spec/ruby/library/uri/generic/to_s_spec.rb         |     6 +
 spec/ruby/library/uri/generic/use_registry_spec.rb |     6 +
 spec/ruby/library/uri/generic/user_spec.rb         |    10 +
 spec/ruby/library/uri/generic/userinfo_spec.rb     |    10 +
 spec/ruby/library/uri/http/build_spec.rb           |     6 +
 spec/ruby/library/uri/http/request_uri_spec.rb     |    16 +
 spec/ruby/library/uri/join_spec.rb                 |    61 +
 spec/ruby/library/uri/ldap/attributes_spec.rb      |    10 +
 spec/ruby/library/uri/ldap/build_spec.rb           |     6 +
 spec/ruby/library/uri/ldap/dn_spec.rb              |    10 +
 spec/ruby/library/uri/ldap/extensions_spec.rb      |    10 +
 spec/ruby/library/uri/ldap/filter_spec.rb          |    10 +
 spec/ruby/library/uri/ldap/hierarchical_spec.rb    |     6 +
 spec/ruby/library/uri/ldap/scope_spec.rb           |    10 +
 spec/ruby/library/uri/ldap/set_attributes_spec.rb  |     6 +
 spec/ruby/library/uri/ldap/set_dn_spec.rb          |     6 +
 spec/ruby/library/uri/ldap/set_extensions_spec.rb  |     6 +
 spec/ruby/library/uri/ldap/set_filter_spec.rb      |     6 +
 spec/ruby/library/uri/ldap/set_scope_spec.rb       |     6 +
 spec/ruby/library/uri/mailto/build_spec.rb         |    99 +
 spec/ruby/library/uri/mailto/headers_spec.rb       |    10 +
 spec/ruby/library/uri/mailto/set_headers_spec.rb   |     6 +
 spec/ruby/library/uri/mailto/set_to_spec.rb        |     6 +
 spec/ruby/library/uri/mailto/to_mailtext_spec.rb   |     6 +
 spec/ruby/library/uri/mailto/to_rfc822text_spec.rb |     6 +
 spec/ruby/library/uri/mailto/to_s_spec.rb          |     6 +
 spec/ruby/library/uri/mailto/to_spec.rb            |    10 +
 spec/ruby/library/uri/merge_spec.rb                |    22 +
 spec/ruby/library/uri/normalize_spec.rb            |    35 +
 spec/ruby/library/uri/parse_spec.rb                |   249 +
 spec/ruby/library/uri/parser/escape_spec.rb        |     8 +
 spec/ruby/library/uri/parser/extract_spec.rb       |     9 +
 spec/ruby/library/uri/parser/inspect_spec.rb       |     8 +
 spec/ruby/library/uri/parser/join_spec.rb          |     9 +
 spec/ruby/library/uri/parser/make_regexp_spec.rb   |     8 +
 spec/ruby/library/uri/parser/parse_spec.rb         |     9 +
 spec/ruby/library/uri/parser/split_spec.rb         |     8 +
 spec/ruby/library/uri/parser/unescape_spec.rb      |     8 +
 spec/ruby/library/uri/plus_spec.rb                 |   489 +
 spec/ruby/library/uri/regexp_spec.rb               |    18 +
 spec/ruby/library/uri/route_from_spec.rb           |    25 +
 spec/ruby/library/uri/route_to_spec.rb             |    28 +
 spec/ruby/library/uri/select_spec.rb               |    31 +
 spec/ruby/library/uri/set_component_spec.rb        |    47 +
 spec/ruby/library/uri/shared/eql.rb                |    17 +
 spec/ruby/library/uri/shared/extract.rb            |    83 +
 spec/ruby/library/uri/shared/join.rb               |    58 +
 spec/ruby/library/uri/shared/parse.rb              |   245 +
 spec/ruby/library/uri/split_spec.rb                |     6 +
 spec/ruby/library/uri/uri_spec.rb                  |    31 +
 .../library/uri/util/make_components_hash_spec.rb  |     6 +
 spec/ruby/library/weakref/send_spec.rb             |    52 +
 .../library/win32ole/win32ole/_getproperty_spec.rb |    15 +
 .../ruby/library/win32ole/win32ole/_invoke_spec.rb |    21 +
 .../library/win32ole/win32ole/_setproperty_spec.rb |     1 +
 .../library/win32ole/win32ole/codepage_spec.rb     |    22 +
 .../ruby/library/win32ole/win32ole/connect_spec.rb |    15 +
 .../library/win32ole/win32ole/const_load_spec.rb   |    32 +
 .../library/win32ole/win32ole/constants_spec.rb    |    50 +
 .../library/win32ole/win32ole/create_guid_spec.rb  |    11 +
 spec/ruby/library/win32ole/win32ole/each_spec.rb   |     1 +
 spec/ruby/library/win32ole/win32ole/invoke_spec.rb |    13 +
 spec/ruby/library/win32ole/win32ole/locale_spec.rb |    32 +
 spec/ruby/library/win32ole/win32ole/new_spec.rb    |    26 +
 .../win32ole/win32ole/ole_func_methods_spec.rb     |    23 +
 .../win32ole/win32ole/ole_get_methods_spec.rb      |    15 +
 .../win32ole/win32ole/ole_method_help_spec.rb      |    11 +
 .../library/win32ole/win32ole/ole_method_spec.rb   |    11 +
 .../library/win32ole/win32ole/ole_methods_spec.rb  |    23 +
 .../library/win32ole/win32ole/ole_obj_help_spec.rb |    19 +
 .../win32ole/win32ole/ole_put_methods_spec.rb      |    23 +
 .../win32ole/win32ole/ole_show_help_spec.rb        |     7 +
 .../library/win32ole/win32ole/setproperty_spec.rb  |    11 +
 .../library/win32ole/win32ole/shared/ole_method.rb |    21 +
 .../win32ole/win32ole/shared/setproperty.rb        |    24 +
 .../win32ole/win32ole_event/handler_spec.rb        |    31 +
 .../win32ole/win32ole_event/message_loop_spec.rb   |    11 +
 .../library/win32ole/win32ole_event/new_spec.rb    |    36 +
 .../win32ole/win32ole_event/off_event_spec.rb      |    18 +
 .../win32ole/win32ole_event/on_event_spec.rb       |    65 +
 .../win32ole_event/on_event_with_outargs_spec.rb   |     9 +
 .../win32ole/win32ole_event/unadvise_spec.rb       |    18 +
 .../win32ole/win32ole_method/dispid_spec.rb        |    20 +
 .../win32ole_method/event_interface_spec.rb        |    26 +
 .../library/win32ole/win32ole_method/event_spec.rb |    20 +
 .../win32ole/win32ole_method/helpcontext_spec.rb   |    26 +
 .../win32ole/win32ole_method/helpfile_spec.rb      |    20 +
 .../win32ole/win32ole_method/helpstring_spec.rb    |    20 +
 .../win32ole/win32ole_method/invkind_spec.rb       |    20 +
 .../win32ole/win32ole_method/invoke_kind_spec.rb   |    20 +
 .../library/win32ole/win32ole_method/name_spec.rb  |    11 +
 .../library/win32ole/win32ole_method/new_spec.rb   |    33 +
 .../win32ole/win32ole_method/offset_vtbl_spec.rb   |    20 +
 .../win32ole/win32ole_method/params_spec.rb        |    28 +
 .../win32ole_method/return_type_detail_spec.rb     |    21 +
 .../win32ole/win32ole_method/return_type_spec.rb   |    20 +
 .../win32ole/win32ole_method/return_vtype_spec.rb  |    20 +
 .../win32ole/win32ole_method/shared/name.rb        |    20 +
 .../win32ole_method/size_opt_params_spec.rb        |    20 +
 .../win32ole/win32ole_method/size_params_spec.rb   |    20 +
 .../library/win32ole/win32ole_method/to_s_spec.rb  |    11 +
 .../win32ole/win32ole_method/visible_spec.rb       |    20 +
 .../win32ole/win32ole_param/default_spec.rb        |    31 +
 .../library/win32ole/win32ole_param/input_spec.rb  |    21 +
 .../library/win32ole/win32ole_param/name_spec.rb   |    11 +
 .../win32ole_param/ole_type_detail_spec.rb         |    21 +
 .../win32ole/win32ole_param/ole_type_spec.rb       |    21 +
 .../win32ole/win32ole_param/optional_spec.rb       |    21 +
 .../library/win32ole/win32ole_param/retval_spec.rb |    21 +
 .../library/win32ole/win32ole_param/shared/name.rb |    21 +
 .../library/win32ole/win32ole_param/to_s_spec.rb   |    11 +
 .../library/win32ole/win32ole_type/guid_spec.rb    |    18 +
 .../win32ole/win32ole_type/helpcontext_spec.rb     |    18 +
 .../win32ole/win32ole_type/helpfile_spec.rb        |    18 +
 .../win32ole/win32ole_type/helpstring_spec.rb      |    18 +
 .../win32ole/win32ole_type/major_version_spec.rb   |    18 +
 .../win32ole/win32ole_type/minor_version_spec.rb   |    18 +
 .../library/win32ole/win32ole_type/name_spec.rb    |    11 +
 .../library/win32ole/win32ole_type/new_spec.rb     |    39 +
 .../win32ole/win32ole_type/ole_classes_spec.rb     |    18 +
 .../win32ole/win32ole_type/ole_methods_spec.rb     |    18 +
 .../win32ole/win32ole_type/ole_type_spec.rb        |    18 +
 .../library/win32ole/win32ole_type/progid_spec.rb  |    18 +
 .../library/win32ole/win32ole_type/progids_spec.rb |    14 +
 .../library/win32ole/win32ole_type/shared/name.rb  |    19 +
 .../win32ole/win32ole_type/src_type_spec.rb        |    18 +
 .../library/win32ole/win32ole_type/to_s_spec.rb    |    11 +
 .../win32ole/win32ole_type/typekind_spec.rb        |    18 +
 .../win32ole/win32ole_type/typelibs_spec.rb        |    22 +
 .../win32ole/win32ole_type/variables_spec.rb       |    18 +
 .../library/win32ole/win32ole_type/visible_spec.rb |    18 +
 .../win32ole/win32ole_variable/name_spec.rb        |    11 +
 .../win32ole_variable/ole_type_detail_spec.rb      |    19 +
 .../win32ole/win32ole_variable/ole_type_spec.rb    |    18 +
 .../win32ole/win32ole_variable/shared/name.rb      |    18 +
 .../win32ole/win32ole_variable/to_s_spec.rb        |    11 +
 .../win32ole/win32ole_variable/value_spec.rb       |    19 +
 .../win32ole_variable/variable_kind_spec.rb        |    19 +
 .../win32ole/win32ole_variable/varkind_spec.rb     |    19 +
 .../win32ole/win32ole_variable/visible_spec.rb     |    18 +
 spec/ruby/library/yaml/add_builtin_type_spec.rb    |     2 +
 spec/ruby/library/yaml/add_domain_type_spec.rb     |     2 +
 spec/ruby/library/yaml/add_private_type_spec.rb    |     2 +
 spec/ruby/library/yaml/add_ruby_type_spec.rb       |     2 +
 spec/ruby/library/yaml/detect_implicit_spec.rb     |     2 +
 spec/ruby/library/yaml/dump_spec.rb                |    36 +
 spec/ruby/library/yaml/dump_stream_spec.rb         |    14 +
 spec/ruby/library/yaml/each_document_spec.rb       |    10 +
 spec/ruby/library/yaml/each_node_spec.rb           |     2 +
 spec/ruby/library/yaml/emitter_spec.rb             |     2 +
 spec/ruby/library/yaml/fixtures/common.rb          |    10 +
 spec/ruby/library/yaml/fixtures/example_class.rb   |     5 +
 spec/ruby/library/yaml/fixtures/strings.rb         |    36 +
 spec/ruby/library/yaml/fixtures/test_yaml.yml      |     2 +
 spec/ruby/library/yaml/generic_parser_spec.rb      |     2 +
 spec/ruby/library/yaml/load_documents_spec.rb      |     8 +
 spec/ruby/library/yaml/load_file_spec.rb           |    13 +
 spec/ruby/library/yaml/load_spec.rb                |   112 +
 spec/ruby/library/yaml/load_stream_spec.rb         |     2 +
 spec/ruby/library/yaml/object_maker_spec.rb        |     2 +
 spec/ruby/library/yaml/parse_documents_spec.rb     |     2 +
 spec/ruby/library/yaml/parse_file_spec.rb          |    10 +
 spec/ruby/library/yaml/parse_spec.rb               |    22 +
 spec/ruby/library/yaml/parser_spec.rb              |     2 +
 spec/ruby/library/yaml/quick_emit_spec.rb          |     2 +
 spec/ruby/library/yaml/read_type_class_spec.rb     |     2 +
 spec/ruby/library/yaml/shared/each_document.rb     |    18 +
 spec/ruby/library/yaml/tag_class_spec.rb           |    10 +
 spec/ruby/library/yaml/tagged_classes_spec.rb      |    10 +
 spec/ruby/library/yaml/tagurize_spec.rb            |     9 +
 spec/ruby/library/yaml/to_yaml_spec.rb             |    98 +
 spec/ruby/library/yaml/transfer_spec.rb            |     2 +
 spec/ruby/library/yaml/try_implicit_spec.rb        |     2 +
 spec/ruby/library/zlib/adler32_spec.rb             |    46 +
 spec/ruby/library/zlib/crc32_spec.rb               |    52 +
 spec/ruby/library/zlib/crc_table_spec.rb           |    11 +
 spec/ruby/library/zlib/deflate/append_spec.rb      |     1 +
 spec/ruby/library/zlib/deflate/deflate_spec.rb     |    50 +
 spec/ruby/library/zlib/deflate/flush_spec.rb       |     1 +
 .../library/zlib/deflate/initialize_copy_spec.rb   |     1 +
 spec/ruby/library/zlib/deflate/new_spec.rb         |     1 +
 spec/ruby/library/zlib/deflate/params_spec.rb      |    20 +
 .../library/zlib/deflate/set_dictionary_spec.rb    |    15 +
 spec/ruby/library/zlib/gzipfile/close_spec.rb      |    23 +
 spec/ruby/library/zlib/gzipfile/closed_spec.rb     |    17 +
 spec/ruby/library/zlib/gzipfile/comment_spec.rb    |    27 +
 spec/ruby/library/zlib/gzipfile/crc_spec.rb        |     1 +
 spec/ruby/library/zlib/gzipfile/finish_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipfile/level_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipfile/mtime_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipfile/orig_name_spec.rb  |    27 +
 spec/ruby/library/zlib/gzipfile/os_code_spec.rb    |     1 +
 spec/ruby/library/zlib/gzipfile/sync_spec.rb       |     1 +
 spec/ruby/library/zlib/gzipfile/to_io_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipfile/wrap_spec.rb       |     1 +
 .../ruby/library/zlib/gzipreader/each_byte_spec.rb |    33 +
 .../ruby/library/zlib/gzipreader/each_line_spec.rb |     1 +
 spec/ruby/library/zlib/gzipreader/each_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipreader/eof_spec.rb      |    55 +
 spec/ruby/library/zlib/gzipreader/getc_spec.rb     |    55 +
 spec/ruby/library/zlib/gzipreader/gets_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipreader/lineno_spec.rb   |     1 +
 spec/ruby/library/zlib/gzipreader/new_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipreader/open_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipreader/pos_spec.rb      |    26 +
 spec/ruby/library/zlib/gzipreader/read_spec.rb     |    69 +
 spec/ruby/library/zlib/gzipreader/readchar_spec.rb |     1 +
 spec/ruby/library/zlib/gzipreader/readline_spec.rb |     1 +
 .../ruby/library/zlib/gzipreader/readlines_spec.rb |     1 +
 spec/ruby/library/zlib/gzipreader/rewind_spec.rb   |    47 +
 spec/ruby/library/zlib/gzipreader/tell_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipreader/ungetc_spec.rb   |     1 +
 spec/ruby/library/zlib/gzipreader/unused_spec.rb   |     1 +
 spec/ruby/library/zlib/gzipwriter/append_spec.rb   |    17 +
 spec/ruby/library/zlib/gzipwriter/comment_spec.rb  |     1 +
 spec/ruby/library/zlib/gzipwriter/flush_spec.rb    |     1 +
 spec/ruby/library/zlib/gzipwriter/mtime_spec.rb    |    41 +
 spec/ruby/library/zlib/gzipwriter/new_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipwriter/open_spec.rb     |     1 +
 .../ruby/library/zlib/gzipwriter/orig_name_spec.rb |     1 +
 spec/ruby/library/zlib/gzipwriter/pos_spec.rb      |     1 +
 spec/ruby/library/zlib/gzipwriter/print_spec.rb    |     1 +
 spec/ruby/library/zlib/gzipwriter/printf_spec.rb   |     1 +
 spec/ruby/library/zlib/gzipwriter/putc_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipwriter/puts_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipwriter/tell_spec.rb     |     1 +
 spec/ruby/library/zlib/gzipwriter/write_spec.rb    |    37 +
 spec/ruby/library/zlib/inflate/append_spec.rb      |    61 +
 spec/ruby/library/zlib/inflate/inflate_spec.rb     |   110 +
 spec/ruby/library/zlib/inflate/new_spec.rb         |     1 +
 .../library/zlib/inflate/set_dictionary_spec.rb    |    20 +
 spec/ruby/library/zlib/inflate/sync_point_spec.rb  |     1 +
 spec/ruby/library/zlib/inflate/sync_spec.rb        |     1 +
 spec/ruby/library/zlib/zlib_version_spec.rb        |     1 +
 spec/ruby/library/zlib/zstream/adler_spec.rb       |    11 +
 spec/ruby/library/zlib/zstream/avail_in_spec.rb    |     9 +
 spec/ruby/library/zlib/zstream/avail_out_spec.rb   |     9 +
 spec/ruby/library/zlib/zstream/close_spec.rb       |     1 +
 spec/ruby/library/zlib/zstream/closed_spec.rb      |     1 +
 spec/ruby/library/zlib/zstream/data_type_spec.rb   |     9 +
 spec/ruby/library/zlib/zstream/end_spec.rb         |     1 +
 spec/ruby/library/zlib/zstream/ended_spec.rb       |     1 +
 spec/ruby/library/zlib/zstream/finish_spec.rb      |     1 +
 spec/ruby/library/zlib/zstream/finished_spec.rb    |     1 +
 .../library/zlib/zstream/flush_next_in_spec.rb     |     1 +
 .../library/zlib/zstream/flush_next_out_spec.rb    |    16 +
 spec/ruby/library/zlib/zstream/reset_spec.rb       |     1 +
 spec/ruby/library/zlib/zstream/stream_end_spec.rb  |     1 +
 spec/ruby/library/zlib/zstream/total_in_spec.rb    |     1 +
 spec/ruby/library/zlib/zstream/total_out_spec.rb   |     1 +
 spec/ruby/nbproject/project.properties             |    15 +
 spec/ruby/nbproject/project.xml                    |    18 +
 spec/ruby/optional/capi/README                     |    16 +
 spec/ruby/optional/capi/array_spec.rb              |   489 +
 spec/ruby/optional/capi/bignum_spec.rb             |   129 +
 spec/ruby/optional/capi/class_spec.rb              |   265 +
 spec/ruby/optional/capi/constants_spec.rb          |   259 +
 spec/ruby/optional/capi/data_spec.rb               |    38 +
 spec/ruby/optional/capi/encoding_spec.rb           |   433 +
 spec/ruby/optional/capi/enumerator_spec.rb         |    50 +
 spec/ruby/optional/capi/exception_spec.rb          |    55 +
 spec/ruby/optional/capi/ext/.gitignore             |     9 +
 spec/ruby/optional/capi/ext/array_spec.c           |   427 +
 spec/ruby/optional/capi/ext/bignum_spec.c          |    95 +
 spec/ruby/optional/capi/ext/class_spec.c           |   240 +
 .../optional/capi/ext/class_under_autoload_spec.c  |     5 +
 spec/ruby/optional/capi/ext/constants_spec.c       |   626 +
 spec/ruby/optional/capi/ext/data_spec.c            |    78 +
 spec/ruby/optional/capi/ext/encoding_spec.c        |   408 +
 spec/ruby/optional/capi/ext/enumerator_spec.c      |    27 +
 spec/ruby/optional/capi/ext/exception_spec.c       |    72 +
 spec/ruby/optional/capi/ext/file_spec.c            |    44 +
 spec/ruby/optional/capi/ext/float_spec.c           |    70 +
 spec/ruby/optional/capi/ext/gc_spec.c              |    61 +
 spec/ruby/optional/capi/ext/globals_spec.c         |   167 +
 spec/ruby/optional/capi/ext/hash_spec.c            |   149 +
 spec/ruby/optional/capi/ext/io_spec.c              |   269 +
 spec/ruby/optional/capi/ext/jruby.h                |    13 +
 spec/ruby/optional/capi/ext/kernel_spec.c          |   387 +
 spec/ruby/optional/capi/ext/marshal_spec.c         |    36 +
 spec/ruby/optional/capi/ext/module_spec.c          |   242 +
 .../optional/capi/ext/module_under_autoload_spec.c |     7 +
 spec/ruby/optional/capi/ext/mri.h                  |    71 +
 spec/ruby/optional/capi/ext/numeric_spec.c         |   136 +
 spec/ruby/optional/capi/ext/object_spec.c          |   598 +
 spec/ruby/optional/capi/ext/proc_spec.c            |    65 +
 spec/ruby/optional/capi/ext/range_spec.c           |    29 +
 spec/ruby/optional/capi/ext/rational_spec.c        |    45 +
 spec/ruby/optional/capi/ext/regexp_spec.c          |    88 +
 spec/ruby/optional/capi/ext/rubinius.h             |    13 +
 spec/ruby/optional/capi/ext/rubyspec.h             |   561 +
 spec/ruby/optional/capi/ext/rubyspec_version.h     |     3 +
 spec/ruby/optional/capi/ext/safe_spec.c            |    37 +
 spec/ruby/optional/capi/ext/string_spec.c          |   817 +
 spec/ruby/optional/capi/ext/struct_spec.c          |    85 +
 spec/ruby/optional/capi/ext/symbol_spec.c          |    82 +
 spec/ruby/optional/capi/ext/thread_spec.c          |   209 +
 spec/ruby/optional/capi/ext/time_spec.c            |    56 +
 spec/ruby/optional/capi/ext/util_spec.c            |   103 +
 spec/ruby/optional/capi/file_spec.rb               |    92 +
 spec/ruby/optional/capi/fixtures/class.rb          |    80 +
 spec/ruby/optional/capi/fixtures/encoding.rb       |     3 +
 spec/ruby/optional/capi/fixtures/foo.rb            |     1 +
 spec/ruby/optional/capi/fixtures/module.rb         |    23 +
 .../ruby/optional/capi/fixtures/module_autoload.rb |     4 +
 spec/ruby/optional/capi/fixtures/proc.rb           |    20 +
 spec/ruby/optional/capi/float_spec.rb              |    48 +
 spec/ruby/optional/capi/gc_spec.rb                 |    44 +
 spec/ruby/optional/capi/globals_spec.rb            |   185 +
 spec/ruby/optional/capi/hash_spec.rb               |   167 +
 spec/ruby/optional/capi/io_spec.rb                 |   278 +
 spec/ruby/optional/capi/kernel_spec.rb             |   451 +
 spec/ruby/optional/capi/marshal_spec.rb            |    46 +
 spec/ruby/optional/capi/module_spec.rb             |   279 +
 spec/ruby/optional/capi/numeric_spec.rb            |   314 +
 spec/ruby/optional/capi/object_spec.rb             |   705 +
 spec/ruby/optional/capi/proc_spec.rb               |   130 +
 spec/ruby/optional/capi/rake_helper.rb             |    23 +
 spec/ruby/optional/capi/range_spec.rb              |    46 +
 spec/ruby/optional/capi/rational_spec.rb           |    31 +
 spec/ruby/optional/capi/regexp_spec.rb             |    71 +
 spec/ruby/optional/capi/safe_spec.rb               |    19 +
 spec/ruby/optional/capi/spec_helper.rb             |   106 +
 spec/ruby/optional/capi/string_spec.rb             |   823 +
 spec/ruby/optional/capi/struct_spec.rb             |   145 +
 spec/ruby/optional/capi/symbol_spec.rb             |    89 +
 spec/ruby/optional/capi/thread_spec.rb             |   154 +
 spec/ruby/optional/capi/time_spec.rb               |    33 +
 spec/ruby/optional/capi/util_spec.rb               |   204 +
 spec/ruby/optional/ffi/LICENSE.SPECS               |    22 +
 spec/ruby/optional/ffi/async_callback_spec.rb      |    35 +
 spec/ruby/optional/ffi/bool_spec.rb                |    29 +
 spec/ruby/optional/ffi/buffer_spec.rb              |   241 +
 spec/ruby/optional/ffi/callback_spec.rb            |   667 +
 spec/ruby/optional/ffi/custom_param_type.rb        |    36 +
 spec/ruby/optional/ffi/custom_type_spec.rb         |    74 +
 spec/ruby/optional/ffi/dup_spec.rb                 |    54 +
 spec/ruby/optional/ffi/enum_spec.rb                |   220 +
 spec/ruby/optional/ffi/errno_spec.rb               |    18 +
 spec/ruby/optional/ffi/ffi_spec.rb                 |    29 +
 spec/ruby/optional/ffi/fixtures/.gitignore         |    10 +
 spec/ruby/optional/ffi/fixtures/Benchmark.c        |    52 +
 spec/ruby/optional/ffi/fixtures/BoolTest.c         |    31 +
 spec/ruby/optional/ffi/fixtures/BufferTest.c       |    31 +
 spec/ruby/optional/ffi/fixtures/ClosureTest.c      |   190 +
 spec/ruby/optional/ffi/fixtures/EnumTest.c         |    34 +
 spec/ruby/optional/ffi/fixtures/FunctionTest.c     |    58 +
 spec/ruby/optional/ffi/fixtures/GNUmakefile        |   123 +
 spec/ruby/optional/ffi/fixtures/GlobalVariable.c   |    62 +
 spec/ruby/optional/ffi/fixtures/LastErrorTest.c    |    21 +
 spec/ruby/optional/ffi/fixtures/NumberTest.c       |   132 +
 spec/ruby/optional/ffi/fixtures/PointerTest.c      |    63 +
 spec/ruby/optional/ffi/fixtures/ReferenceTest.c    |    23 +
 spec/ruby/optional/ffi/fixtures/StringTest.c       |    34 +
 spec/ruby/optional/ffi/fixtures/StructTest.c       |   240 +
 spec/ruby/optional/ffi/fixtures/UnionTest.c        |    43 +
 spec/ruby/optional/ffi/fixtures/VariadicTest.c     |    62 +
 spec/ruby/optional/ffi/fixtures/classes.rb         |   438 +
 spec/ruby/optional/ffi/function_spec.rb            |    76 +
 spec/ruby/optional/ffi/library_spec.rb             |   213 +
 spec/ruby/optional/ffi/long_double.rb              |    30 +
 spec/ruby/optional/ffi/managed_struct_spec.rb      |    61 +
 spec/ruby/optional/ffi/number_spec.rb              |   236 +
 spec/ruby/optional/ffi/platform_spec.rb            |   127 +
 spec/ruby/optional/ffi/pointer_spec.rb             |   220 +
 spec/ruby/optional/ffi/rbx/attach_function_spec.rb |    28 +
 spec/ruby/optional/ffi/rbx/memory_pointer_spec.rb  |   115 +
 spec/ruby/optional/ffi/rbx/spec_helper.rb          |     1 +
 spec/ruby/optional/ffi/rbx/struct_spec.rb          |    13 +
 spec/ruby/optional/ffi/spec_helper.rb              |    70 +
 spec/ruby/optional/ffi/string_spec.rb              |   108 +
 spec/ruby/optional/ffi/strptr_spec.rb              |    50 +
 spec/ruby/optional/ffi/struct_callback_spec.rb     |    69 +
 spec/ruby/optional/ffi/struct_initialize_spec.rb   |    35 +
 spec/ruby/optional/ffi/struct_packed_spec.rb       |    51 +
 spec/ruby/optional/ffi/struct_spec.rb              |   795 +
 spec/ruby/optional/ffi/typedef_spec.rb             |    78 +
 spec/ruby/optional/ffi/union_spec.rb               |    65 +
 spec/ruby/optional/ffi/variadic_spec.rb            |    92 +
 spec/ruby/ruby.1.8.mspec                           |    74 +
 spec/ruby/ruby.1.9.mspec                           |    95 +
 spec/ruby/ruby.2.0.mspec                           |    96 +
 spec/ruby/shared/complex/Complex.rb                |   148 +
 spec/ruby/shared/complex/abs.rb                    |    12 +
 spec/ruby/shared/complex/abs2.rb                   |    12 +
 spec/ruby/shared/complex/arg.rb                    |     9 +
 spec/ruby/shared/complex/coerce.rb                 |    72 +
 spec/ruby/shared/complex/conjugate.rb              |     8 +
 spec/ruby/shared/complex/constants.rb              |     7 +
 spec/ruby/shared/complex/denominator.rb            |    13 +
 spec/ruby/shared/complex/divide.rb                 |    88 +
 spec/ruby/shared/complex/equal_value.rb            |    95 +
 spec/ruby/shared/complex/exponent.rb               |    69 +
 spec/ruby/shared/complex/float/arg.rb              |    42 +
 spec/ruby/shared/complex/hash.rb                   |    16 +
 spec/ruby/shared/complex/image.rb                  |    10 +
 spec/ruby/shared/complex/inspect.rb                |    29 +
 spec/ruby/shared/complex/minus.rb                  |    47 +
 spec/ruby/shared/complex/multiply.rb               |    51 +
 spec/ruby/shared/complex/numerator.rb              |    19 +
 spec/ruby/shared/complex/numeric/arg.rb            |    40 +
 spec/ruby/shared/complex/numeric/conj.rb           |    20 +
 spec/ruby/shared/complex/numeric/imag.rb           |    26 +
 spec/ruby/shared/complex/numeric/polar.rb          |    52 +
 spec/ruby/shared/complex/numeric/real.rb           |    30 +
 spec/ruby/shared/complex/plus.rb                   |    47 +
 spec/ruby/shared/complex/polar.rb                  |    22 +
 spec/ruby/shared/complex/real.rb                   |     8 +
 spec/ruby/shared/complex/rect.rb                   |    96 +
 spec/ruby/shared/complex/to_s.rb                   |    78 +
 spec/ruby/shared/continuation/call.rb              |    76 +
 spec/ruby/shared/continuation/new.rb               |     5 +
 spec/ruby/shared/enumerator/each.rb                |    45 +
 spec/ruby/shared/enumerator/enum_cons.rb           |    12 +
 spec/ruby/shared/enumerator/enum_for.rb            |    33 +
 spec/ruby/shared/enumerator/new.rb                 |    42 +
 spec/ruby/shared/enumerator/next.rb                |    38 +
 spec/ruby/shared/enumerator/rewind.rb              |    41 +
 spec/ruby/shared/enumerator/with_index.rb          |    35 +
 spec/ruby/shared/enumerator/with_object.rb         |    42 +
 spec/ruby/shared/fiber/resume.rb                   |    67 +
 spec/ruby/shared/file/blockdev.rb                  |    11 +
 spec/ruby/shared/file/chardev.rb                   |    11 +
 spec/ruby/shared/file/directory.rb                 |    74 +
 spec/ruby/shared/file/executable.rb                |    50 +
 spec/ruby/shared/file/executable_real.rb           |    48 +
 spec/ruby/shared/file/exist.rb                     |    26 +
 spec/ruby/shared/file/file.rb                      |    48 +
 spec/ruby/shared/file/grpowned.rb                  |    29 +
 spec/ruby/shared/file/identical.rb                 |    58 +
 spec/ruby/shared/file/owned.rb                     |     6 +
 spec/ruby/shared/file/pipe.rb                      |     6 +
 spec/ruby/shared/file/readable.rb                  |    32 +
 spec/ruby/shared/file/readable_real.rb             |    25 +
 spec/ruby/shared/file/setgid.rb                    |     2 +
 spec/ruby/shared/file/setuid.rb                    |     2 +
 spec/ruby/shared/file/size.rb                      |   126 +
 spec/ruby/shared/file/socket.rb                    |     6 +
 spec/ruby/shared/file/sticky.rb                    |    32 +
 spec/ruby/shared/file/symlink.rb                   |    48 +
 spec/ruby/shared/file/world_readable.rb            |    48 +
 spec/ruby/shared/file/world_writable.rb            |    48 +
 spec/ruby/shared/file/writable.rb                  |    28 +
 spec/ruby/shared/file/writable_real.rb             |    35 +
 spec/ruby/shared/file/zero.rb                      |    77 +
 spec/ruby/shared/io/putc.rb                        |    57 +
 spec/ruby/shared/kernel/callcc.rb                  |    68 +
 spec/ruby/shared/kernel/method_missing.rb          |   120 +
 spec/ruby/shared/kernel/raise.rb                   |    68 +
 spec/ruby/shared/kernel/singleton_method_added.rb  |    42 +
 .../ruby/shared/kernel/singleton_method_removed.rb |    20 +
 .../shared/kernel/singleton_method_undefined.rb    |    19 +
 spec/ruby/shared/math/atanh.rb                     |   142 +
 spec/ruby/shared/mutex/lock.rb                     |    52 +
 spec/ruby/shared/mutex/locked.rb                   |    33 +
 spec/ruby/shared/mutex/synchronize.rb              |    25 +
 spec/ruby/shared/mutex/try_lock.rb                 |    30 +
 spec/ruby/shared/mutex/unlock.rb                   |    35 +
 spec/ruby/shared/object/object_id.rb               |    91 +
 spec/ruby/shared/process/abort.rb                  |    38 +
 spec/ruby/shared/process/exec.rb                   |   106 +
 spec/ruby/shared/process/exit.rb                   |    66 +
 spec/ruby/shared/process/fork.rb                   |    46 +
 spec/ruby/shared/process/spawn.rb                  |   492 +
 spec/ruby/shared/process/times.rb                  |    26 +
 spec/ruby/shared/rational/Rational.rb              |   121 +
 spec/ruby/shared/rational/abs.rb                   |    12 +
 spec/ruby/shared/rational/ceil.rb                  |    41 +
 spec/ruby/shared/rational/coerce.rb                |    41 +
 spec/ruby/shared/rational/comparison.rb            |    86 +
 spec/ruby/shared/rational/denominator.rb           |    15 +
 spec/ruby/shared/rational/div.rb                   |    81 +
 spec/ruby/shared/rational/divide.rb                |    72 +
 spec/ruby/shared/rational/divmod.rb                |    53 +
 spec/ruby/shared/rational/equal_value.rb           |    62 +
 spec/ruby/shared/rational/exponent.rb              |   281 +
 spec/ruby/shared/rational/fdiv.rb                  |     5 +
 spec/ruby/shared/rational/floor.rb                 |     5 +
 spec/ruby/shared/rational/hash.rb                  |    10 +
 spec/ruby/shared/rational/initialize.rb            |    25 +
 spec/ruby/shared/rational/inspect.rb               |    24 +
 spec/ruby/shared/rational/marshal_dump.rb          |     5 +
 spec/ruby/shared/rational/marshal_load.rb          |     5 +
 spec/ruby/shared/rational/minus.rb                 |    49 +
 spec/ruby/shared/rational/modulo.rb                |    52 +
 spec/ruby/shared/rational/multiply.rb              |    63 +
 spec/ruby/shared/rational/numerator.rb             |    11 +
 spec/ruby/shared/rational/plus.rb                  |    49 +
 spec/ruby/shared/rational/quo.rb                   |     5 +
 spec/ruby/shared/rational/remainder.rb             |     5 +
 spec/ruby/shared/rational/round.rb                 |    39 +
 spec/ruby/shared/rational/to_f.rb                  |    11 +
 spec/ruby/shared/rational/to_i.rb                  |    15 +
 spec/ruby/shared/rational/to_r.rb                  |    14 +
 spec/ruby/shared/rational/to_s.rb                  |    24 +
 spec/ruby/shared/rational/truncate.rb              |     5 +
 spec/ruby/spec_helper.rb                           |    59 +
 spec/ruby/version.rb                               |     3 +
 spec/tags/1.8/ruby/core/array/pack/m_tags.txt      |     2 +
 spec/tags/1.8/ruby/core/array/pack/p_tags.txt      |     2 +
 spec/tags/1.8/ruby/core/array/pack_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/bignum/comparison_tags.txt |     1 +
 spec/tags/1.8/ruby/core/binding/eval_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/binding/location_tags.txt  |     3 +
 spec/tags/1.8/ruby/core/class/superclass_tags.txt  |     2 -
 spec/tags/1.8/ruby/core/continuation/call_tags.txt |     3 +
 .../core/continuation/element_reference_tags.txt   |     3 +
 .../1.8/ruby/core/dir/element_reference_tags.txt   |     5 +
 spec/tags/1.8/ruby/core/dir/glob_tags.txt          |     5 +
 spec/tags/1.8/ruby/core/dir/mkdir_tags.txt         |     1 +
 spec/tags/{1.9 => 1.8}/ruby/core/dir/pwd_tags.txt  |     0
 .../1.8/ruby/core/enumerator/enum_for_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/enumerator/next_tags.txt   |     1 +
 .../tags/1.8/ruby/core/enumerator/to_enum_tags.txt |     1 +
 spec/tags/1.8/ruby/core/env/element_set_tags.txt   |     3 +
 spec/tags/1.8/ruby/core/env/index_tags.txt         |     1 +
 spec/tags/1.8/ruby/core/env/store_tags.txt         |     3 +
 .../ruby/core/exception/signal_exception_tags.txt  |    10 +
 spec/tags/1.8/ruby/core/file/directory_tags.txt    |     1 +
 spec/tags/1.8/ruby/core/file/flock_tags.txt        |     4 +-
 spec/tags/1.8/ruby/core/file/ftype_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/file/join_tags.txt         |     3 +-
 spec/tags/1.8/ruby/core/file/open_tags.txt         |     2 +
 spec/tags/1.8/ruby/core/file/readlink_tags.txt     |     2 +
 spec/tags/1.8/ruby/core/file/socket_tags.txt       |     1 +
 spec/tags/1.8/ruby/core/file/stat/ftype_tags.txt   |     1 +
 .../tags/1.8/ruby/core/filetest/directory_tags.txt |     1 +
 spec/tags/1.8/ruby/core/filetest/size_tags.txt     |     2 -
 spec/tags/1.8/ruby/core/fixnum/exponent_tags.txt   |     2 +
 spec/tags/1.8/ruby/core/float/to_s_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/hash/element_set_tags.txt  |     1 -
 .../1.8/ruby/core/hash/initialize_copy_tags.txt    |     1 +
 spec/tags/1.8/ruby/core/hash/merge_tags.txt        |     1 -
 spec/tags/1.8/ruby/core/hash/replace_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/hash/store_tags.txt        |     1 -
 spec/tags/1.8/ruby/core/integer/next_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/integer/succ_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/io/close_tags.txt          |     2 +-
 spec/tags/1.8/ruby/core/io/ioctl_tags.txt          |     2 +
 spec/tags/1.8/ruby/core/io/pipe_tags.txt           |     1 +
 spec/tags/1.8/ruby/core/io/popen_tags.txt          |     4 +-
 spec/tags/1.8/ruby/core/io/putc_tags.txt           |     5 +
 spec/tags/1.8/ruby/core/io/read_tags.txt           |     1 +
 spec/tags/1.8/ruby/core/io/reopen_tags.txt         |     6 +-
 spec/tags/1.8/ruby/core/io/select_tags.txt         |     2 +
 spec/tags/1.8/ruby/core/io/stat_tags.txt           |     1 +
 spec/tags/1.8/ruby/core/io/sysopen_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/kernel/Float_tags.txt      |     2 +
 spec/tags/1.8/ruby/core/kernel/__method___tags.txt |     4 +
 spec/tags/1.8/ruby/core/kernel/abort_tags.txt      |     8 +-
 spec/tags/1.8/ruby/core/kernel/autoload_tags.txt   |     1 -
 spec/tags/1.8/ruby/core/kernel/callcc_tags.txt     |    12 +-
 spec/tags/1.8/ruby/core/kernel/caller_tags.txt     |     5 +-
 spec/tags/1.8/ruby/core/kernel/eval_tags.txt       |     1 +
 spec/tags/1.8/ruby/core/kernel/exec_tags.txt       |    10 +
 spec/tags/1.8/ruby/core/kernel/exit_tags.txt       |     4 +
 spec/tags/1.8/ruby/core/kernel/load_tags.txt       |     2 -
 spec/tags/1.8/ruby/core/kernel/putc_tags.txt       |    10 +
 spec/tags/1.8/ruby/core/kernel/require_tags.txt    |     2 +
 spec/tags/1.8/ruby/core/kernel/sprintf_tags.txt    |     2 +
 spec/tags/1.8/ruby/core/kernel/srand_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/kernel/system_tags.txt     |     4 +
 spec/tags/1.8/ruby/core/marshal/dump_tags.txt      |    10 +-
 spec/tags/1.8/ruby/core/marshal/float_tags.txt     |     2 +
 spec/tags/1.8/ruby/core/marshal/load_tags.txt      |     9 +-
 spec/tags/1.8/ruby/core/marshal/restore_tags.txt   |     7 +
 spec/tags/1.8/ruby/core/matchdata/begin_tags.txt   |     1 +
 spec/tags/1.8/ruby/core/matchdata/offset_tags.txt  |     1 +
 spec/tags/1.8/ruby/core/method/to_proc_tags.txt    |     1 +
 spec/tags/1.8/ruby/core/module/autoload_tags.txt   |     3 +
 .../1.8/ruby/core/module/module_function_tags.txt  |     1 -
 spec/tags/1.8/ruby/core/module/name_tags.txt       |     2 +
 spec/tags/1.8/ruby/core/numeric/step_tags.txt      |    12 +
 .../1.8/ruby/core/object/instance_exec_tags.txt    |     1 +
 .../1.8/ruby/core/objectspace/_id2ref_tags.txt     |     3 +
 .../core/objectspace/define_finalizer_tags.txt     |     2 +-
 .../1.8/ruby/core/objectspace/each_object_tags.txt |     2 +
 .../1.8/ruby/core/proc/element_reference_tags.txt  |     1 -
 spec/tags/1.8/ruby/core/proc/inspect_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/proc/new_tags.txt          |     1 +
 spec/tags/1.8/ruby/core/proc/to_s_tags.txt         |     1 +
 spec/tags/1.8/ruby/core/process/abort_tags.txt     |     3 +-
 spec/tags/1.8/ruby/core/process/detach_tags.txt    |     5 +-
 spec/tags/1.8/ruby/core/process/exec_tags.txt      |     9 +
 spec/tags/1.8/ruby/core/process/exit_tags.txt      |     2 +
 spec/tags/1.8/ruby/core/process/getpgid_tags.txt   |     1 +
 .../1.8/ruby/core/process/getpriority_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/process/getrlimit_tags.txt |     4 +
 spec/tags/1.8/ruby/core/process/kill_tags.txt      |    10 +-
 .../1.8/ruby/core/process/setpriority_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/process/setrlimit_tags.txt |    15 +-
 .../1.8/ruby/core/process/status/exited_tags.txt   |     2 +
 .../tags/1.8/ruby/core/process/status/pid_tags.txt |     1 +
 .../1.8/ruby/core/process/status/signaled_tags.txt |     2 +
 .../1.8/ruby/core/process/status/success_tags.txt  |     1 +
 .../1.8/ruby/core/process/status/termsig_tags.txt  |     2 +
 spec/tags/1.8/ruby/core/process/wait_tags.txt      |     1 +
 spec/tags/1.8/ruby/core/range/step_tags.txt        |    12 +
 spec/tags/1.8/ruby/core/regexp/compile_tags.txt    |     1 +
 spec/tags/1.8/ruby/core/regexp/eql_tags.txt        |     2 +
 .../tags/1.8/ruby/core/regexp/equal_value_tags.txt |     2 +
 spec/tags/1.8/ruby/core/regexp/new_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/signal/trap_tags.txt       |    14 +
 spec/tags/1.8/ruby/core/string/append_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/string/concat_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/string/crypt_tags.txt      |     2 +
 .../tags/1.8/ruby/core/string/element_set_tags.txt |     1 +
 spec/tags/1.8/ruby/core/string/gsub_tags.txt       |     2 -
 spec/tags/1.8/ruby/core/string/intern_tags.txt     |     4 +
 spec/tags/1.8/ruby/core/string/split_tags.txt      |     1 -
 .../1.8/ruby/core/string/unpack/comment_tags.txt   |     5 +
 spec/tags/1.8/ruby/core/string/unpack/q_tags.txt   |     1 +
 spec/tags/1.8/ruby/core/string/unpack_tags.txt     |     1 +
 spec/tags/1.8/ruby/core/struct/new_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/symbol/to_proc_tags.txt    |     1 +
 spec/tags/1.8/ruby/core/thread/alive_tags.txt      |     2 +-
 spec/tags/1.8/ruby/core/thread/exit_tags.txt       |     1 +
 spec/tags/1.8/ruby/core/thread/fork_tags.txt       |     1 +
 spec/tags/1.8/ruby/core/thread/new_tags.txt        |     1 +
 spec/tags/1.8/ruby/core/time/at_tags.txt           |     2 +
 spec/tags/1.8/ruby/core/time/local_tags.txt        |     5 +
 spec/tags/1.8/ruby/core/time/mktime_tags.txt       |     5 +
 .../1.8/ruby/core/unboundmethod/owner_tags.txt     |     1 +
 spec/tags/1.8/ruby/language/array_tags.txt         |     1 +
 spec/tags/1.8/ruby/language/block_tags.txt         |     5 +
 spec/tags/1.8/ruby/language/class_tags.txt         |     1 +
 spec/tags/1.8/ruby/language/constants_tags.txt     |     2 +
 spec/tags/1.8/ruby/language/def_tags.txt           |     1 +
 spec/tags/1.8/ruby/language/defined_tags.txt       |    19 +-
 spec/tags/1.8/ruby/language/hash_tags.txt          |     1 -
 spec/tags/1.8/ruby/language/or_tags.txt            |     3 -
 .../1.8/ruby/language/predefined/data_tags.txt     |     1 +
 spec/tags/1.8/ruby/language/predefined_tags.txt    |    31 +-
 spec/tags/1.8/ruby/language/regexp_tags.txt        |     1 +
 spec/tags/1.8/ruby/language/super_tags.txt         |     1 +
 .../1.8/ruby/library/bigdecimal/divmod_tags.txt    |     1 +
 .../1.8/ruby/library/bigdecimal/modulo_tags.txt    |     2 +
 .../1.8/ruby/library/bigdecimal/remainder_tags.txt |     2 -
 .../ruby/library/complex/numeric/angle_tags.txt    |     2 -
 spec/tags/1.8/ruby/library/date/civil_tags.txt     |     1 -
 spec/tags/1.8/ruby/library/date/new_tags.txt       |     1 -
 .../delegate_class/instance_method_tags.txt        |     1 +
 .../delegate_class/instance_methods_tags.txt       |     1 +
 .../protected_instance_methods_tags.txt            |     1 +
 .../ruby/library/delegate/delegator/eql_tags.txt   |     1 +
 .../library/delegate/delegator/frozen_tags.txt     |     1 +
 .../ruby/library/delegate/delegator/hash_tags.txt  |     1 +
 .../library/delegate/delegator/marshal_tags.txt    |     1 +
 .../library/delegate/delegator/methods_tags.txt    |     1 +
 .../delegate/delegator/protected_methods_tags.txt  |     1 +
 .../ruby/library/delegate/delegator/taint_tags.txt |     1 +
 .../tags/1.8/ruby/library/digest/md5/file_tags.txt |     1 +
 .../1.8/ruby/library/digest/sha1/file_tags.txt     |     1 +
 .../1.8/ruby/library/digest/sha256/file_tags.txt   |     1 +
 .../1.8/ruby/library/digest/sha384/file_tags.txt   |     1 +
 .../1.8/ruby/library/digest/sha512/file_tags.txt   |     1 +
 .../1.8/ruby/library/drb/stop_service_tags.txt     |     2 +-
 .../1.8/ruby/library/enumerator/enum_for_tags.txt  |     1 +
 .../tags/1.8/ruby/library/enumerator/next_tags.txt |     1 +
 .../1.8/ruby/library/enumerator/to_enum_tags.txt   |     1 +
 spec/tags/1.8/ruby/library/erb/new_tags.txt        |     1 +
 .../ruby/library/iconv/failure/inspect_tags.txt    |     1 -
 spec/tags/1.8/ruby/library/ipaddr/new_tags.txt     |     1 +
 spec/tags/1.8/ruby/library/matrix/I_tags.txt       |     1 +
 spec/tags/1.8/ruby/library/matrix/clone_tags.txt   |     1 +
 spec/tags/1.8/ruby/library/matrix/collect_tags.txt |     2 +-
 .../1.8/ruby/library/matrix/column_size_tags.txt   |     1 -
 spec/tags/1.8/ruby/library/matrix/column_tags.txt  |     3 -
 .../1.8/ruby/library/matrix/column_vector_tags.txt |     2 +-
 spec/tags/1.8/ruby/library/matrix/columns_tags.txt |     2 +-
 .../1.8/ruby/library/matrix/constructor_tags.txt   |     6 +-
 spec/tags/1.8/ruby/library/matrix/det_tags.txt     |     3 -
 .../1.8/ruby/library/matrix/determinant_tags.txt   |     3 -
 spec/tags/1.8/ruby/library/matrix/divide_tags.txt  |     2 +-
 .../ruby/library/matrix/element_reference_tags.txt |     1 -
 .../tags/1.8/ruby/library/matrix/identity_tags.txt |     1 +
 spec/tags/1.8/ruby/library/matrix/inspect_tags.txt |     2 +-
 spec/tags/1.8/ruby/library/matrix/inv_tags.txt     |     3 +-
 spec/tags/1.8/ruby/library/matrix/inverse_tags.txt |     3 +-
 spec/tags/1.8/ruby/library/matrix/map_tags.txt     |     2 +-
 spec/tags/1.8/ruby/library/matrix/minor_tags.txt   |     5 +-
 spec/tags/1.8/ruby/library/matrix/minus_tags.txt   |     1 +
 .../tags/1.8/ruby/library/matrix/multiply_tags.txt |     4 +-
 spec/tags/1.8/ruby/library/matrix/plus_tags.txt    |     1 +
 spec/tags/1.8/ruby/library/matrix/row_tags.txt     |     3 -
 .../1.8/ruby/library/matrix/row_vector_tags.txt    |     1 +
 spec/tags/1.8/ruby/library/matrix/square_tags.txt  |     1 -
 spec/tags/1.8/ruby/library/matrix/t_tags.txt       |     2 +-
 spec/tags/1.8/ruby/library/matrix/tr_tags.txt      |     1 -
 spec/tags/1.8/ruby/library/matrix/trace_tags.txt   |     1 -
 .../1.8/ruby/library/matrix/transpose_tags.txt     |     2 +-
 spec/tags/1.8/ruby/library/matrix/unit_tags.txt    |     1 +
 .../1.8/ruby/library/matrix/vector/each2_tags.txt  |     1 -
 spec/tags/1.8/ruby/library/matrix/zero_tags.txt    |     1 +
 spec/tags/1.8/ruby/library/mutex/locked_tags.txt   |     1 +
 .../1.8/ruby/library/mutex/synchronize_tags.txt    |     1 +
 .../net/http/httpheader/canonical_each_tags.txt    |     1 +
 .../http/httpheader/each_capitalized_name_tags.txt |     1 +
 .../net/http/httpheader/each_capitalized_tags.txt  |     1 +
 .../net/http/httpheader/each_header_tags.txt       |     1 +
 .../ruby/library/net/http/httpheader/each_tags.txt |     1 +
 .../net/http/httpheader/each_value_tags.txt        |     1 +
 .../library/net/http/httpheader/fetch_tags.txt     |     2 +
 .../ruby/library/observer/add_observer_tags.txt    |     1 +
 .../library/openssl/random/pseudo_bytes_tags.txt   |     1 -
 .../library/openssl/random/random_bytes_tags.txt   |     1 -
 .../ruby/library/openstruct/element_set_tags.txt   |     1 +
 .../library/openstruct/initialize_copy_tags.txt    |     1 +
 .../1.8/ruby/library/rational/Rational_tags.txt    |     1 +
 .../1.8/ruby/library/rational/exponent_tags.txt    |     4 +
 .../1.8/ruby/library/rational/inspect_tags.txt     |     1 +
 .../readline/basic_quote_characters_tags.txt       |     2 +
 .../readline/completer_quote_characters_tags.txt   |     2 +
 .../completer_word_break_characters_tags.txt       |     2 +
 .../readline/completion_append_character_tags.txt  |     2 +
 .../ruby/library/readline/completion_proc_tags.txt |     2 +
 .../library/readline/emacs_editing_mode_tags.txt   |     1 +
 .../readline/filename_quote_characters_tags.txt    |     2 +
 .../1.8/ruby/library/readline/readline_tags.txt    |     2 +
 .../ruby/library/readline/vi_editing_mode_tags.txt |     1 +
 .../1.8/ruby/library/set/sortedset/add_tags.txt    |     1 -
 .../ruby/library/set/sortedset/flatten_tags.txt    |     3 -
 .../ruby/library/set/sortedset/initialize_tags.txt |     1 -
 .../library/socket/basicsocket/for_fd_tags.txt     |     1 +
 .../ruby/library/socket/basicsocket/ioctl_tags.txt |     1 +
 .../library/socket/basicsocket/setsockopt_tags.txt |     4 +
 .../1.8/ruby/library/socket/ipsocket/addr_tags.txt |     1 -
 .../ruby/library/socket/ipsocket/peeraddr_tags.txt |     1 -
 .../ruby/library/socket/ipsocket/recvfrom_tags.txt |     3 -
 .../library/socket/socket/accept_nonblock_tags.txt |     1 +
 .../1.8/ruby/library/socket/socket/bind_tags.txt   |     3 +
 .../library/socket/socket/getaddrinfo_tags.txt     |     7 +-
 .../library/socket/socket/gethostbyname_tags.txt   |     1 +
 .../library/socket/socket/gethostname_tags.txt     |     1 +
 .../1.8/ruby/library/socket/socket/new_tags.txt    |     7 +
 .../1.8/ruby/library/socket/socket/pair_tags.txt   |     1 +
 .../ruby/library/socket/socket/socketpair_tags.txt |     1 +
 .../1.8/ruby/library/socket/tcpserver/new_tags.txt |     2 +
 .../socket/tcpsocket/gethostbyname_tags.txt        |     1 -
 .../ruby/library/socket/udpsocket/send_tags.txt    |     2 -
 .../ruby/library/socket/unixserver/accept_tags.txt |     2 -
 .../ruby/library/socket/unixserver/for_fd_tags.txt |     1 +
 .../ruby/library/socket/unixsocket/pair_tags.txt   |     2 +
 .../socket/unixsocket/partially_closable_tags.txt  |     2 +
 .../library/socket/unixsocket/recv_io_tags.txt     |     2 +
 .../library/socket/unixsocket/recvfrom_tags.txt    |     3 +
 .../library/socket/unixsocket/send_io_tags.txt     |     1 +
 .../1.8/ruby/library/stringscanner/append_tags.txt |     2 +
 .../1.8/ruby/library/stringscanner/concat_tags.txt |     2 +
 .../1.8/ruby/library/stringscanner/getch_tags.txt  |     2 +
 .../1.8/ruby/library/stringscanner/scan_tags.txt   |     2 +
 spec/tags/1.8/ruby/library/syslog/alert_tags.txt   |     3 +
 spec/tags/1.8/ruby/library/syslog/close_tags.txt   |     2 +
 .../1.8/ruby/library/syslog/constants_tags.txt     |     4 +
 spec/tags/1.8/ruby/library/syslog/crit_tags.txt    |     3 +
 spec/tags/1.8/ruby/library/syslog/debug_tags.txt   |     3 +
 spec/tags/1.8/ruby/library/syslog/err_tags.txt     |     3 +
 .../tags/1.8/ruby/library/syslog/facility_tags.txt |     1 +
 spec/tags/1.8/ruby/library/syslog/info_tags.txt    |     3 +
 spec/tags/1.8/ruby/library/syslog/log_tags.txt     |     4 +
 spec/tags/1.8/ruby/library/syslog/mask_tags.txt    |     5 +
 spec/tags/1.8/ruby/library/syslog/notice_tags.txt  |     3 +
 spec/tags/1.8/ruby/library/syslog/options_tags.txt |     1 +
 spec/tags/1.8/ruby/library/syslog/warning_tags.txt |     3 +
 .../tags/1.8/ruby/library/tempfile/delete_tags.txt |     1 +
 .../tags/1.8/ruby/library/tempfile/unlink_tags.txt |     1 +
 spec/tags/1.8/ruby/library/uri/equality_tags.txt   |     1 +
 spec/tags/1.8/ruby/library/uri/join_tags.txt       |     2 +
 spec/tags/1.8/ruby/library/uri/merge_tags.txt      |     1 +
 spec/tags/1.8/ruby/library/uri/route_from_tags.txt |     1 +
 spec/tags/1.8/ruby/library/uri/route_to_tags.txt   |     1 +
 spec/tags/1.8/ruby/library/uri/uri_tags.txt        |     1 +
 spec/tags/1.8/ruby/library/yaml/load_tags.txt      |     1 +
 .../1.8/ruby/library/zlib/deflate/params_tags.txt  |     1 -
 .../ruby/library/zlib/gzipwriter/mtime_tags.txt    |     1 +
 spec/tags/1.8/ruby/optional/capi/bignum_tags.txt   |     1 +
 spec/tags/1.9/ruby/command_line/dash_e_tags.txt    |     4 +-
 .../1.9/ruby/command_line/dash_upper_e_tags.txt    |     1 +
 .../1.9/ruby/command_line/dash_upper_u_tags.txt    |    10 +-
 spec/tags/1.9/ruby/core/argf/binmode_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/array/element_set_tags.txt |     8 -
 spec/tags/1.9/ruby/core/array/pack/p_tags.txt      |     2 +
 spec/tags/1.9/ruby/core/array/pack_tags.txt        |    53 +-
 spec/tags/1.9/ruby/core/array/product_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/array/reject_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/array/reverse_tags.txt     |     1 +
 spec/tags/1.9/ruby/core/array/rotate_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/array/sample_tags.txt      |     4 +
 spec/tags/1.9/ruby/core/array/shuffle_tags.txt     |     2 +
 spec/tags/1.9/ruby/core/array/sort_by_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/array/sort_tags.txt        |     1 -
 .../basicobject/basic_object_subclass_tags.txt     |     2 -
 .../ruby/core/basicobject/basic_object_tags.txt    |     2 -
 .../ruby/core/basicobject/instance_exec_tags.txt   |     1 -
 .../1.9/ruby/core/basicobject/metaclass_tags.txt   |     2 -
 .../ruby/core/basicobject/method_missing_tags.txt  |     1 -
 .../basicobject/singleton_method_added_tags.txt    |     1 -
 .../basicobject/singleton_method_removed_tags.txt  |     1 -
 .../singleton_method_undefined_tags.txt            |     1 -
 spec/tags/1.9/ruby/core/bignum/comparison_tags.txt |     1 +
 spec/tags/1.9/ruby/core/bignum/exponent_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/binding/eval_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/binding/location_tags.txt  |     3 +
 .../builtin_constants/builtin_constants_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/complex/polar_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/complex/quo_tags.txt       |     1 +
 spec/tags/1.9/ruby/core/continuation/call_tags.txt |     3 +
 .../core/continuation/element_reference_tags.txt   |     3 +
 spec/tags/1.9/ruby/core/dir/chdir_tags.txt         |     2 -
 .../1.9/ruby/core/dir/element_reference_tags.txt   |     3 +
 spec/tags/1.9/ruby/core/dir/getwd_tags.txt         |     2 +
 spec/tags/1.9/ruby/core/dir/glob_tags.txt          |     3 +
 spec/tags/1.9/ruby/core/dir/home_tags.txt          |     2 -
 spec/tags/1.9/ruby/core/dir/mkdir_tags.txt         |     1 -
 spec/tags/1.9/ruby/core/dir/open_tags.txt          |     1 +
 spec/tags/1.9/ruby/core/dir/pwd_tags.txt           |     2 +
 spec/tags/1.9/ruby/core/encoding/aliases_tags.txt  |     2 -
 .../ruby/core/encoding/ascii_compatible_tags.txt   |     2 -
 .../1.9/ruby/core/encoding/compatible_tags.txt     |     1 -
 .../converter/asciicompat_encoding_tags.txt        |     7 -
 .../core/encoding/converter/constants_tags.txt     |    26 -
 .../ruby/core/encoding/converter/convert_tags.txt  |     6 -
 .../ruby/core/encoding/converter/convpath_tags.txt |     5 -
 .../converter/destination_encoding_tags.txt        |     1 -
 .../ruby/core/encoding/converter/finish_tags.txt   |     6 -
 .../core/encoding/converter/last_error_tags.txt    |     8 -
 .../1.9/ruby/core/encoding/converter/new_tags.txt  |     9 +
 .../encoding/converter/primitive_convert_tags.txt  |    19 +-
 .../encoding/converter/primitive_errinfo_tags.txt  |     3 -
 .../core/encoding/converter/replacement_tags.txt   |     6 +-
 .../encoding/converter/search_convpath_tags.txt    |     5 -
 .../encoding/converter/source_encoding_tags.txt    |     1 -
 .../ruby/core/encoding/default_external_tags.txt   |     5 +-
 .../ruby/core/encoding/default_internal_tags.txt   |     7 -
 spec/tags/1.9/ruby/core/encoding/find_tags.txt     |     1 -
 .../incomplete_input_tags.txt                      |     1 -
 .../source_encoding_name_tags.txt                  |     2 -
 spec/tags/1.9/ruby/core/encoding/list_tags.txt     |     1 -
 .../1.9/ruby/core/encoding/locale_charmap_tags.txt |     2 +-
 .../tags/1.9/ruby/core/encoding/replicate_tags.txt |     4 -
 .../destination_encoding_name_tags.txt             |     2 -
 .../destination_encoding_tags.txt                  |     2 -
 .../undefined_conversion_error/error_char_tags.txt |     2 -
 .../source_encoding_name_tags.txt                  |     2 -
 .../source_encoding_tags.txt                       |     2 -
 .../tags/1.9/ruby/core/enumerable/collect_tags.txt |     1 -
 .../1.9/ruby/core/enumerable/each_entry_tags.txt   |     4 -
 spec/tags/1.9/ruby/core/enumerable/map_tags.txt    |     1 -
 .../1.9/ruby/core/enumerable/slice_before_tags.txt |     6 -
 .../1.9/ruby/core/enumerator/enum_for_tags.txt     |     1 +
 .../ruby/core/enumerator/generator/each_tags.txt   |     1 +
 .../1.9/ruby/core/enumerator/next_values_tags.txt  |     7 +
 spec/tags/1.9/ruby/core/enumerator/peek_tags.txt   |     5 -
 .../1.9/ruby/core/enumerator/peek_values_tags.txt  |     7 +
 spec/tags/1.9/ruby/core/enumerator/rewind_tags.txt |     2 -
 .../tags/1.9/ruby/core/enumerator/to_enum_tags.txt |     1 +
 spec/tags/1.9/ruby/core/env/assoc_tags.txt         |     1 +
 spec/tags/1.9/ruby/core/env/each_key_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/env/each_pair_tags.txt     |     2 +-
 spec/tags/1.9/ruby/core/env/each_tags.txt          |     2 +-
 spec/tags/1.9/ruby/core/env/each_value_tags.txt    |     1 -
 .../1.9/ruby/core/env/element_reference_tags.txt   |     3 +-
 spec/tags/1.9/ruby/core/env/element_set_tags.txt   |     3 +
 spec/tags/1.9/ruby/core/env/fetch_tags.txt         |     1 -
 spec/tags/1.9/ruby/core/env/index_tags.txt         |     1 +
 spec/tags/1.9/ruby/core/env/keep_if_tags.txt       |     1 +
 spec/tags/1.9/ruby/core/env/key_tags.txt           |     1 +
 spec/tags/1.9/ruby/core/env/keys_tags.txt          |     1 -
 spec/tags/1.9/ruby/core/env/rassoc_tags.txt        |     3 +
 spec/tags/1.9/ruby/core/env/shift_tags.txt         |     1 +
 spec/tags/1.9/ruby/core/env/store_tags.txt         |     3 +
 spec/tags/1.9/ruby/core/env/to_a_tags.txt          |     1 -
 spec/tags/1.9/ruby/core/env/values_at_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/env/values_tags.txt        |     1 -
 .../1.9/ruby/core/exception/equal_value_tags.txt   |     6 -
 .../ruby/core/exception/signal_exception_tags.txt  |    11 +
 spec/tags/1.9/ruby/core/fiber/alive_tags.txt       |     3 -
 spec/tags/1.9/ruby/core/fiber/current_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/fiber/new_tags.txt         |     2 -
 spec/tags/1.9/ruby/core/fiber/resume_tags.txt      |    13 -
 spec/tags/1.9/ruby/core/fiber/transfer_tags.txt    |    15 -
 spec/tags/1.9/ruby/core/fiber/yield_tags.txt       |     2 -
 spec/tags/1.9/ruby/core/file/directory_tags.txt    |     2 +-
 spec/tags/1.9/ruby/core/file/exist_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/file/exists_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/file/expand_path_tags.txt  |     2 +-
 spec/tags/1.9/ruby/core/file/file_tags.txt         |     1 -
 spec/tags/1.9/ruby/core/file/flock_tags.txt        |     5 +-
 spec/tags/1.9/ruby/core/file/join_tags.txt         |     3 +-
 spec/tags/1.9/ruby/core/file/lchmod_tags.txt       |     2 +
 spec/tags/1.9/ruby/core/file/new_tags.txt          |    12 -
 spec/tags/1.9/ruby/core/file/open_tags.txt         |    31 -
 .../tags/1.9/ruby/core/file/readable_real_tags.txt |     1 -
 spec/tags/1.9/ruby/core/file/readable_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/file/readlink_tags.txt     |     2 +
 spec/tags/1.9/ruby/core/file/realpath_tags.txt     |     8 +
 spec/tags/1.9/ruby/core/file/reopen_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/file/size_tags.txt         |    15 +-
 spec/tags/1.9/ruby/core/file/stat/ftype_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/file/stat/ino_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/file/stat/mode_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/file/stat/new_tags.txt     |     1 -
 .../ruby/core/file/stat/world_readable_tags.txt    |     6 -
 .../ruby/core/file/stat/world_writable_tags.txt    |     6 -
 spec/tags/1.9/ruby/core/file/stat_tags.txt         |     2 +-
 spec/tags/1.9/ruby/core/file/to_path_tags.txt      |     2 -
 spec/tags/1.9/ruby/core/file/truncate_tags.txt     |     1 -
 .../1.9/ruby/core/file/world_readable_tags.txt     |     7 -
 .../1.9/ruby/core/file/world_writable_tags.txt     |     7 -
 spec/tags/1.9/ruby/core/file/zero_tags.txt         |     1 -
 .../tags/1.9/ruby/core/filetest/directory_tags.txt |     2 +-
 .../ruby/core/filetest/executable_real_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/filetest/exist_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/filetest/exists_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/filetest/file_tags.txt     |     1 -
 .../1.9/ruby/core/filetest/readable_real_tags.txt  |     1 -
 spec/tags/1.9/ruby/core/filetest/readable_tags.txt |     1 -
 spec/tags/1.9/ruby/core/filetest/size_tags.txt     |     4 -
 spec/tags/1.9/ruby/core/filetest/zero_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/fixnum/exponent_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/fixnum/fdiv_tags.txt       |     1 +
 spec/tags/1.9/ruby/core/float/to_s_tags.txt        |     3 +-
 .../1.9/ruby/core/gc/profiler/disable_tags.txt     |     1 +
 .../tags/1.9/ruby/core/gc/profiler/enable_tags.txt |     1 +
 .../1.9/ruby/core/gc/profiler/enabled_tags.txt     |     2 +
 .../tags/1.9/ruby/core/gc/profiler/result_tags.txt |     1 +
 .../1.9/ruby/core/gc/profiler/total_time_tags.txt  |     1 +
 spec/tags/1.9/ruby/core/hash/each_pair_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/hash/element_set_tags.txt  |     1 -
 spec/tags/1.9/ruby/core/hash/merge_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/hash/store_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/integer/chr_tags.txt       |    11 +-
 spec/tags/1.9/ruby/core/integer/gcd_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/integer/gcdlcm_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/integer/lcm_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/integer/round_tags.txt     |     1 +
 spec/tags/1.9/ruby/core/io/advise_tags.txt         |    13 +
 spec/tags/1.9/ruby/core/io/chars_tags.txt          |     1 -
 spec/tags/1.9/ruby/core/io/close_on_exec_tags.txt  |    10 +
 spec/tags/1.9/ruby/core/io/close_tags.txt          |     3 -
 spec/tags/1.9/ruby/core/io/codepoints_tags.txt     |     6 -
 spec/tags/1.9/ruby/core/io/copy_stream_tags.txt    |     9 +
 spec/tags/1.9/ruby/core/io/each_codepoint_tags.txt |     5 -
 spec/tags/1.9/ruby/core/io/eof_tags.txt            |     1 -
 spec/tags/1.9/ruby/core/io/for_fd_tags.txt         |     3 +
 spec/tags/1.9/ruby/core/io/foreach_tags.txt        |     5 -
 spec/tags/1.9/ruby/core/io/getc_tags.txt           |     1 -
 spec/tags/1.9/ruby/core/io/gets_tags.txt           |     2 -
 spec/tags/1.9/ruby/core/io/initialize_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/io/ioctl_tags.txt          |     2 +
 spec/tags/1.9/ruby/core/io/lines_tags.txt          |     1 -
 spec/tags/1.9/ruby/core/io/new_tags.txt            |     3 +
 spec/tags/1.9/ruby/core/io/open_tags.txt           |     3 +
 spec/tags/1.9/ruby/core/io/pipe_tags.txt           |    22 +
 spec/tags/1.9/ruby/core/io/popen_tags.txt          |     6 +-
 spec/tags/1.9/ruby/core/io/putc_tags.txt           |     5 +
 spec/tags/1.9/ruby/core/io/puts_tags.txt           |     1 -
 spec/tags/1.9/ruby/core/io/read_tags.txt           |    34 +-
 spec/tags/1.9/ruby/core/io/readchar_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/io/reopen_tags.txt         |    10 +-
 spec/tags/1.9/ruby/core/io/select_tags.txt         |     2 +
 spec/tags/1.9/ruby/core/io/set_encoding_tags.txt   |     1 +
 spec/tags/1.9/ruby/core/io/stat_tags.txt           |     1 +
 spec/tags/1.9/ruby/core/io/sysopen_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/io/ungetbyte_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/io/ungetc_tags.txt         |     1 -
 spec/tags/1.9/ruby/core/io/write_tags.txt          |     3 +
 spec/tags/1.9/ruby/core/kernel/Complex_tags.txt    |     1 +
 spec/tags/1.9/ruby/core/kernel/String_tags.txt     |     2 +
 spec/tags/1.9/ruby/core/kernel/__callee___tags.txt |     3 +
 spec/tags/1.9/ruby/core/kernel/abort_tags.txt      |     6 -
 spec/tags/1.9/ruby/core/kernel/autoload_tags.txt   |     1 -
 .../tags/1.9/ruby/core/kernel/block_given_tags.txt |     1 +
 spec/tags/1.9/ruby/core/kernel/callcc_tags.txt     |     4 +
 spec/tags/1.9/ruby/core/kernel/caller_tags.txt     |     2 +-
 spec/tags/1.9/ruby/core/kernel/catch_tags.txt      |     2 -
 spec/tags/1.9/ruby/core/kernel/chomp_tags.txt      |    13 +
 spec/tags/1.9/ruby/core/kernel/chop_tags.txt       |     7 +
 spec/tags/1.9/ruby/core/kernel/comparison_tags.txt |     5 -
 .../core/kernel/define_singleton_method_tags.txt   |     2 -
 spec/tags/1.9/ruby/core/kernel/eval_tags.txt       |     3 +-
 spec/tags/1.9/ruby/core/kernel/exec_tags.txt       |    12 +
 spec/tags/1.9/ruby/core/kernel/exit_tags.txt       |     4 +
 .../1.9/ruby/core/kernel/global_variables_tags.txt |     1 -
 .../ruby/core/kernel/instance_variables_tags.txt   |     2 -
 spec/tags/1.9/ruby/core/kernel/load_tags.txt       |     6 +-
 .../1.9/ruby/core/kernel/local_variables_tags.txt  |     2 -
 spec/tags/1.9/ruby/core/kernel/loop_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/kernel/method_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/kernel/open_tags.txt       |     1 -
 .../1.9/ruby/core/kernel/public_method_tags.txt    |     5 -
 .../1.9/ruby/core/kernel/public_methods_tags.txt   |     2 -
 .../tags/1.9/ruby/core/kernel/public_send_tags.txt |     8 -
 spec/tags/1.9/ruby/core/kernel/putc_tags.txt       |    10 +
 spec/tags/1.9/ruby/core/kernel/puts_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/kernel/require_tags.txt    |    10 +-
 .../ruby/core/kernel/respond_to_missing_tags.txt   |     8 -
 spec/tags/1.9/ruby/core/kernel/respond_to_tags.txt |     1 -
 .../ruby/core/kernel/singleton_methods_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/kernel/spawn_tags.txt      |   126 +-
 spec/tags/1.9/ruby/core/kernel/sprintf_tags.txt    |     1 +
 spec/tags/1.9/ruby/core/kernel/system_tags.txt     |     5 +-
 spec/tags/1.9/ruby/core/kernel/test_tags.txt       |     3 -
 spec/tags/1.9/ruby/core/kernel/throw_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/kernel/to_s_tags.txt       |     1 +
 spec/tags/1.9/ruby/core/main/include_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/marshal/dump_tags.txt      |    35 +-
 spec/tags/1.9/ruby/core/marshal/float_tags.txt     |     1 +
 spec/tags/1.9/ruby/core/marshal/load_tags.txt      |    12 +-
 spec/tags/1.9/ruby/core/marshal/restore_tags.txt   |     6 +
 spec/tags/1.9/ruby/core/matchdata/eql_tags.txt     |     1 -
 .../1.9/ruby/core/matchdata/equal_value_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/method/eql_tags.txt        |     7 +-
 .../tags/1.9/ruby/core/method/equal_value_tags.txt |     4 +-
 spec/tags/1.9/ruby/core/method/hash_tags.txt       |     2 +
 spec/tags/1.9/ruby/core/method/parameters_tags.txt |     4 +-
 .../1.9/ruby/core/method/source_location_tags.txt  |     1 -
 spec/tags/1.9/ruby/core/method/to_proc_tags.txt    |     2 +
 spec/tags/1.9/ruby/core/module/autoload_tags.txt   |     1 +
 .../1.9/ruby/core/module/const_defined_tags.txt    |     1 +
 spec/tags/1.9/ruby/core/module/constants_tags.txt  |     1 -
 .../1.9/ruby/core/module/module_function_tags.txt  |     4 +-
 spec/tags/1.9/ruby/core/module/name_tags.txt       |     2 +
 spec/tags/1.9/ruby/core/module/public_tags.txt     |     2 +-
 .../1.9/ruby/core/numeric/denominator_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/numeric/div_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/numeric/divmod_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/numeric/modulo_tags.txt    |     2 +-
 spec/tags/1.9/ruby/core/numeric/numerator_tags.txt |     1 -
 spec/tags/1.9/ruby/core/numeric/step_tags.txt      |    12 +
 spec/tags/1.9/ruby/core/object/match_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/object/new_tags.txt        |     1 -
 .../1.9/ruby/core/objectspace/_id2ref_tags.txt     |     2 +
 .../core/objectspace/define_finalizer_tags.txt     |     2 +-
 .../1.9/ruby/core/objectspace/each_object_tags.txt |     1 -
 spec/tags/1.9/ruby/core/proc/arity_tags.txt        |     5 +
 spec/tags/1.9/ruby/core/proc/call_tags.txt         |     3 -
 spec/tags/1.9/ruby/core/proc/case_compare_tags.txt |    11 -
 spec/tags/1.9/ruby/core/proc/curry_tags.txt        |    19 -
 .../1.9/ruby/core/proc/element_reference_tags.txt  |     3 -
 spec/tags/1.9/ruby/core/proc/eql_tags.txt          |     8 +-
 spec/tags/1.9/ruby/core/proc/equal_value_tags.txt  |     4 +-
 spec/tags/1.9/ruby/core/proc/inspect_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/proc/lambda_tags.txt       |     5 +-
 spec/tags/1.9/ruby/core/proc/new_tags.txt          |     1 +
 spec/tags/1.9/ruby/core/proc/parameters_tags.txt   |    10 -
 .../1.9/ruby/core/proc/source_location_tags.txt    |     6 -
 spec/tags/1.9/ruby/core/proc/to_s_tags.txt         |     2 +-
 spec/tags/1.9/ruby/core/proc/yield_tags.txt        |    12 -
 spec/tags/1.9/ruby/core/process/abort_tags.txt     |     3 +-
 spec/tags/1.9/ruby/core/process/daemon_tags.txt    |    23 +
 spec/tags/1.9/ruby/core/process/detach_tags.txt    |     7 +-
 spec/tags/1.9/ruby/core/process/exec_tags.txt      |    11 +
 spec/tags/1.9/ruby/core/process/exit_tags.txt      |     2 +
 spec/tags/1.9/ruby/core/process/fork_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/process/getrlimit_tags.txt |    37 +
 spec/tags/1.9/ruby/core/process/kill_tags.txt      |     9 +-
 spec/tags/1.9/ruby/core/process/setrlimit_tags.txt |    49 +-
 spec/tags/1.9/ruby/core/process/spawn_tags.txt     |    62 +
 .../1.9/ruby/core/process/status/success_tags.txt  |     1 +
 .../1.9/ruby/core/process/status/termsig_tags.txt  |     1 +
 spec/tags/1.9/ruby/core/process/wait_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/random/bytes_tags.txt      |     7 -
 .../tags/1.9/ruby/core/random/equal_value_tags.txt |     2 -
 spec/tags/1.9/ruby/core/random/new_seed_tags.txt   |     1 -
 spec/tags/1.9/ruby/core/random/srand_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/range/max_tags.txt         |     3 +-
 spec/tags/1.9/ruby/core/range/step_tags.txt        |     3 +
 spec/tags/1.9/ruby/core/rational/Rational_tags.txt |     1 -
 spec/tags/1.9/ruby/core/rational/exponent_tags.txt |     5 +
 spec/tags/1.9/ruby/core/rational/round_tags.txt    |     1 +
 spec/tags/1.9/ruby/core/regexp/compile_tags.txt    |     4 +-
 spec/tags/1.9/ruby/core/regexp/encoding_tags.txt   |     8 -
 .../1.9/ruby/core/regexp/fixed_encoding_tags.txt   |     3 -
 spec/tags/1.9/ruby/core/regexp/new_tags.txt        |     4 +-
 spec/tags/1.9/ruby/core/regexp/source_tags.txt     |     1 +
 spec/tags/1.9/ruby/core/regexp/union_tags.txt      |     2 +
 spec/tags/1.9/ruby/core/signal/trap_tags.txt       |    12 +
 spec/tags/1.9/ruby/core/string/ascii_only_tags.txt |     6 -
 spec/tags/1.9/ruby/core/string/bytesize_tags.txt   |     4 -
 spec/tags/1.9/ruby/core/string/chars_tags.txt      |     4 -
 spec/tags/1.9/ruby/core/string/chomp_tags.txt      |     2 -
 spec/tags/1.9/ruby/core/string/chop_tags.txt       |     2 -
 spec/tags/1.9/ruby/core/string/chr_tags.txt        |     2 -
 spec/tags/1.9/ruby/core/string/clear_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/string/codepoints_tags.txt |     3 -
 spec/tags/1.9/ruby/core/string/count_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/string/crypt_tags.txt      |     1 +
 spec/tags/1.9/ruby/core/string/delete_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/string/dump_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/string/each_char_tags.txt  |     4 -
 .../1.9/ruby/core/string/each_codepoint_tags.txt   |     3 -
 spec/tags/1.9/ruby/core/string/each_line_tags.txt  |     1 -
 .../tags/1.9/ruby/core/string/encode_bang_tags.txt |     8 -
 spec/tags/1.9/ruby/core/string/encode_tags.txt     |    10 -
 spec/tags/1.9/ruby/core/string/encoding_tags.txt   |    17 -
 .../1.9/ruby/core/string/force_encoding_tags.txt   |     4 +-
 spec/tags/1.9/ruby/core/string/getbyte_tags.txt    |     2 -
 spec/tags/1.9/ruby/core/string/gsub_tags.txt       |     3 -
 spec/tags/1.9/ruby/core/string/initialize_tags.txt |     1 -
 spec/tags/1.9/ruby/core/string/inspect_tags.txt    |     3 -
 spec/tags/1.9/ruby/core/string/lines_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/string/lstrip_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/string/modulo_tags.txt     |     9 +-
 spec/tags/1.9/ruby/core/string/next_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/string/oct_tags.txt        |     1 +
 spec/tags/1.9/ruby/core/string/ord_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/string/replace_tags.txt    |     2 -
 spec/tags/1.9/ruby/core/string/reverse_tags.txt    |     2 -
 spec/tags/1.9/ruby/core/string/rstrip_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/string/scan_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/string/setbyte_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/string/split_tags.txt      |     1 -
 spec/tags/1.9/ruby/core/string/squeeze_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/string/strip_tags.txt      |     2 -
 spec/tags/1.9/ruby/core/string/sub_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/string/succ_tags.txt       |     1 -
 spec/tags/1.9/ruby/core/string/tr_tags.txt         |     2 -
 spec/tags/1.9/ruby/core/string/unpack_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/string/upto_tags.txt       |     2 -
 .../1.9/ruby/core/string/valid_encoding_tags.txt   |     2 -
 spec/tags/1.9/ruby/core/struct/members_tags.txt    |     1 -
 spec/tags/1.9/ruby/core/struct/new_tags.txt        |     1 -
 spec/tags/1.9/ruby/core/symbol/capitalize_tags.txt |     3 -
 spec/tags/1.9/ruby/core/symbol/comparison_tags.txt |     1 -
 spec/tags/1.9/ruby/core/symbol/downcase_tags.txt   |     2 -
 spec/tags/1.9/ruby/core/symbol/inspect_tags.txt    |     3 -
 spec/tags/1.9/ruby/core/symbol/intern_tags.txt     |     2 -
 spec/tags/1.9/ruby/core/symbol/swapcase_tags.txt   |     2 -
 spec/tags/1.9/ruby/core/symbol/upcase_tags.txt     |     1 -
 spec/tags/1.9/ruby/core/thread/alive_tags.txt      |     2 +-
 spec/tags/1.9/ruby/core/thread/fork_tags.txt       |     2 +
 spec/tags/1.9/ruby/core/thread/new_tags.txt        |     1 +
 spec/tags/1.9/ruby/core/thread/raise_tags.txt      |     4 +-
 spec/tags/1.9/ruby/core/time/at_tags.txt           |     3 +-
 spec/tags/1.9/ruby/core/time/getlocal_tags.txt     |     6 +
 spec/tags/1.9/ruby/core/time/gm_tags.txt           |     2 -
 spec/tags/1.9/ruby/core/time/gmt_offset_tags.txt   |     1 +
 spec/tags/1.9/ruby/core/time/gmtoff_tags.txt       |     1 +
 spec/tags/1.9/ruby/core/time/inspect_tags.txt      |     2 -
 spec/tags/1.9/ruby/core/time/local_tags.txt        |     3 +
 spec/tags/1.9/ruby/core/time/localtime_tags.txt    |    10 +
 spec/tags/1.9/ruby/core/time/minus_tags.txt        |     7 +-
 spec/tags/1.9/ruby/core/time/mktime_tags.txt       |     3 +
 spec/tags/1.9/ruby/core/time/new_tags.txt          |     8 +
 spec/tags/1.9/ruby/core/time/plus_tags.txt         |     4 +-
 spec/tags/1.9/ruby/core/time/strftime_tags.txt     |     2 +
 spec/tags/1.9/ruby/core/time/to_r_tags.txt         |     2 +
 spec/tags/1.9/ruby/core/time/to_s_tags.txt         |     2 -
 spec/tags/1.9/ruby/core/time/utc_offset_tags.txt   |     1 +
 spec/tags/1.9/ruby/core/time/utc_tags.txt          |     2 -
 .../tags/1.9/ruby/core/unboundmethod/hash_tags.txt |     2 +
 spec/tags/1.9/ruby/language/BEGIN_tags.txt         |     2 -
 spec/tags/1.9/ruby/language/array_tags.txt         |     1 +
 spec/tags/1.9/ruby/language/block_tags.txt         |     8 +-
 spec/tags/1.9/ruby/language/catch_tags.txt         |     2 -
 spec/tags/1.9/ruby/language/class_tags.txt         |     3 +-
 spec/tags/1.9/ruby/language/constants_tags.txt     |     5 +
 spec/tags/1.9/ruby/language/def_tags.txt           |     1 +
 spec/tags/1.9/ruby/language/defined_tags.txt       |    23 +-
 spec/tags/1.9/ruby/language/eigenclass_tags.txt    |     1 -
 spec/tags/1.9/ruby/language/encoding_tags.txt      |     9 +-
 spec/tags/1.9/ruby/language/execution_tags.txt     |     4 +-
 spec/tags/1.9/ruby/language/file_tags.txt          |     1 -
 .../tags/1.9/ruby/language/literal_lambda_tags.txt |     3 -
 spec/tags/1.9/ruby/language/magic_comment_tags.txt |     2 -
 spec/tags/1.9/ruby/language/match_tags.txt         |     2 +
 spec/tags/1.9/ruby/language/metaclass_tags.txt     |     1 +
 spec/tags/1.9/ruby/language/method_tags.txt        |     6 -
 spec/tags/1.9/ruby/language/not_tags.txt           |     3 -
 spec/tags/1.9/ruby/language/or_tags.txt            |     3 -
 .../1.9/ruby/language/predefined/data_tags.txt     |     1 +
 spec/tags/1.9/ruby/language/predefined_tags.txt    |    39 +-
 spec/tags/1.9/ruby/language/proc_tags.txt          |     1 +
 .../language/regexp/character_classes_tags.txt     |    90 +-
 .../1.9/ruby/language/regexp/encoding_tags.txt     |     9 -
 spec/tags/1.9/ruby/language/regexp_tags.txt        |     1 +
 spec/tags/1.9/ruby/language/rescue_tags.txt        |     1 -
 spec/tags/1.9/ruby/language/retry_tags.txt         |     1 +
 spec/tags/1.9/ruby/language/return_tags.txt        |     1 -
 .../1.9/ruby/language/singleton_class_tags.txt     |     3 +
 spec/tags/1.9/ruby/language/symbol_tags.txt        |     1 +
 spec/tags/1.9/ruby/language/throw_tags.txt         |     4 -
 spec/tags/1.9/ruby/language/variables_tags.txt     |     1 -
 spec/tags/1.9/ruby/language/yield_tags.txt         |     1 +
 .../1.9/ruby/library/base64/b64encode_tags.txt     |     4 -
 .../tags/1.9/ruby/library/base64/decode_b_tags.txt |     2 -
 .../ruby/library/bigdecimal/case_compare_tags.txt  |     2 -
 .../1.9/ruby/library/bigdecimal/divmod_tags.txt    |     1 +
 spec/tags/1.9/ruby/library/bigdecimal/eql_tags.txt |     2 -
 .../ruby/library/bigdecimal/equal_value_tags.txt   |     2 -
 spec/tags/1.9/ruby/library/bigdecimal/gt_tags.txt  |     2 -
 spec/tags/1.9/ruby/library/bigdecimal/gte_tags.txt |     2 -
 spec/tags/1.9/ruby/library/bigdecimal/lt_tags.txt  |     2 -
 spec/tags/1.9/ruby/library/bigdecimal/lte_tags.txt |     2 -
 .../tags/1.9/ruby/library/bigdecimal/mode_tags.txt |     1 +
 .../1.9/ruby/library/bigdecimal/modulo_tags.txt    |     2 +
 spec/tags/1.9/ruby/library/bigdecimal/new_tags.txt |     1 +
 spec/tags/1.9/ruby/library/date/valid_jd_tags.txt  |     1 +
 spec/tags/1.9/ruby/library/datetime/hour_tags.txt  |     2 +
 spec/tags/1.9/ruby/library/datetime/min_tags.txt   |     2 +
 .../tags/1.9/ruby/library/datetime/minute_tags.txt |     2 +
 spec/tags/1.9/ruby/library/datetime/parse_tags.txt |     1 +
 spec/tags/1.9/ruby/library/datetime/sec_tags.txt   |     1 +
 .../tags/1.9/ruby/library/datetime/second_tags.txt |     1 +
 .../library/delegate/delegator/marshal_tags.txt    |     2 +
 .../library/delegate/delegator/methods_tags.txt    |     1 +
 .../ruby/library/delegate/delegator/trust_tags.txt |     4 +
 .../tags/1.9/ruby/library/digest/md5/file_tags.txt |     1 +
 .../1.9/ruby/library/digest/sha1/file_tags.txt     |     1 +
 .../1.9/ruby/library/digest/sha256/file_tags.txt   |     1 +
 .../1.9/ruby/library/digest/sha384/file_tags.txt   |     1 +
 .../1.9/ruby/library/digest/sha512/file_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/erb/new_tags.txt        |     2 +
 spec/tags/1.9/ruby/library/erb/result_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/erb/run_tags.txt        |     1 +
 spec/tags/1.9/ruby/library/fiber/alive_tags.txt    |     6 +
 spec/tags/1.9/ruby/library/fiber/current_tags.txt  |     3 +
 spec/tags/1.9/ruby/library/fiber/resume_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/fiber/transfer_tags.txt |    10 +
 spec/tags/1.9/ruby/library/iconv/close_tags.txt    |     1 +
 spec/tags/1.9/ruby/library/iconv/conv_tags.txt     |     1 +
 .../1.9/ruby/library/iconv/failure/failed_tags.txt |     2 +
 .../ruby/library/iconv/failure/success_tags.txt    |     2 +
 spec/tags/1.9/ruby/library/iconv/iconv_tags.txt    |     3 +
 spec/tags/1.9/ruby/library/matrix/I_tags.txt       |     1 +
 spec/tags/1.9/ruby/library/matrix/build_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/clone_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/collect_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/columns_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/conj_tags.txt    |     1 +
 .../1.9/ruby/library/matrix/conjugate_tags.txt     |     1 +
 .../1.9/ruby/library/matrix/constructor_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/divide_tags.txt  |     1 +
 .../eigenvector_matrix_tags.txt                    |     1 +
 .../eigenvalue_decomposition/eigenvectors_tags.txt |     1 +
 .../eigenvalue_decomposition/initialize_tags.txt   |     1 +
 .../1.9/ruby/library/matrix/hermitian_tags.txt     |     1 +
 .../tags/1.9/ruby/library/matrix/identity_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/imag_tags.txt    |     1 +
 .../1.9/ruby/library/matrix/imaginary_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/matrix/inspect_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/inv_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/matrix/inverse_tags.txt |     1 +
 .../matrix/lup_decomposition/determinant_tags.txt  |     1 +
 .../library/matrix/lup_decomposition/to_a_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/map_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/matrix/minor_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/minus_tags.txt   |     1 +
 .../tags/1.9/ruby/library/matrix/multiply_tags.txt |     1 +
 spec/tags/1.9/ruby/library/matrix/plus_tags.txt    |     1 +
 spec/tags/1.9/ruby/library/matrix/real_tags.txt    |     1 +
 spec/tags/1.9/ruby/library/matrix/rect_tags.txt    |     1 +
 .../1.9/ruby/library/matrix/rectangular_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/round_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/t_tags.txt       |     1 +
 .../1.9/ruby/library/matrix/transpose_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/matrix/unit_tags.txt    |     1 +
 .../library/matrix/vector/inner_product_tags.txt   |     1 +
 spec/tags/1.9/ruby/library/matrix/zero_tags.txt    |     1 +
 spec/tags/1.9/ruby/library/openssl/cipher_tags.txt |     1 +
 .../ruby/library/openssl/config/freeze_tags.txt    |     1 +
 .../library/openssl/random/pseudo_bytes_tags.txt   |     3 +
 .../library/openssl/random/random_bytes_tags.txt   |     3 +
 .../library/openstruct/initialize_copy_tags.txt    |     1 +
 .../readline/basic_quote_characters_tags.txt       |     2 +
 .../readline/completer_quote_characters_tags.txt   |     2 +
 .../completer_word_break_characters_tags.txt       |     2 +
 .../readline/completion_append_character_tags.txt  |     2 +
 .../ruby/library/readline/completion_proc_tags.txt |     2 +
 .../library/readline/emacs_editing_mode_tags.txt   |     1 +
 .../readline/filename_quote_characters_tags.txt    |     2 +
 .../1.9/ruby/library/readline/readline_tags.txt    |     2 +
 .../ruby/library/readline/vi_editing_mode_tags.txt |     1 +
 .../ruby/library/rexml/document/encoding_tags.txt  |     1 +
 .../ruby/library/rexml/document/xml_decl_tags.txt  |     1 +
 .../basicsocket/do_not_reverse_lookup_tags.txt     |     4 +
 .../library/socket/basicsocket/for_fd_tags.txt     |     1 +
 .../socket/basicsocket/getpeername_tags.txt        |     2 +
 .../socket/basicsocket/getsockname_tags.txt        |     1 +
 .../library/socket/basicsocket/getsockopt_tags.txt |     1 +
 .../ruby/library/socket/basicsocket/ioctl_tags.txt |     1 +
 .../ruby/library/socket/basicsocket/recv_tags.txt  |     3 +
 .../ruby/library/socket/basicsocket/send_tags.txt  |     3 +
 .../library/socket/basicsocket/setsockopt_tags.txt |     8 +
 .../1.9/ruby/library/socket/ipsocket/addr_tags.txt |     3 +
 .../ruby/library/socket/ipsocket/peeraddr_tags.txt |     4 +
 .../ruby/library/socket/ipsocket/recvfrom_tags.txt |     3 +
 .../1.9/ruby/library/socket/option/int_tags.txt    |     3 +
 .../1.9/ruby/library/socket/option/linger_tags.txt |     5 +
 .../1.9/ruby/library/socket/option/new_tags.txt    |     4 +
 .../library/socket/socket/accept_nonblock_tags.txt |     2 +
 .../1.9/ruby/library/socket/socket/bind_tags.txt   |     3 +
 .../socket/socket/connect_nonblock_tags.txt        |     3 +
 .../1.9/ruby/library/socket/socket/for_fd_tags.txt |     1 +
 .../library/socket/socket/getaddrinfo_tags.txt     |     2 +
 .../library/socket/socket/gethostbyname_tags.txt   |     1 +
 .../library/socket/socket/gethostname_tags.txt     |     1 +
 .../1.9/ruby/library/socket/socket/listen_tags.txt |     1 +
 .../1.9/ruby/library/socket/socket/new_tags.txt    |     7 +
 .../1.9/ruby/library/socket/socket/pair_tags.txt   |     1 +
 .../ruby/library/socket/socket/socketpair_tags.txt |     1 +
 .../socket/tcpserver/accept_nonblock_tags.txt      |     1 +
 .../ruby/library/socket/tcpserver/accept_tags.txt  |     3 +
 .../ruby/library/socket/tcpserver/gets_tags.txt    |     1 +
 .../1.9/ruby/library/socket/tcpserver/new_tags.txt |     5 +
 .../library/socket/tcpsocket/setsockopt_tags.txt   |     4 +
 .../ruby/library/socket/unixserver/for_fd_tags.txt |     1 +
 .../ruby/library/socket/unixsocket/pair_tags.txt   |     2 +
 .../socket/unixsocket/partially_closable_tags.txt  |     2 +
 .../library/socket/unixsocket/recv_io_tags.txt     |     2 +
 .../library/socket/unixsocket/recvfrom_tags.txt    |     3 +
 .../library/socket/unixsocket/send_io_tags.txt     |     1 +
 .../1.9/ruby/library/stringscanner/append_tags.txt |     2 +
 .../1.9/ruby/library/stringscanner/concat_tags.txt |     2 +
 .../1.9/ruby/library/stringscanner/getch_tags.txt  |     1 -
 spec/tags/1.9/ruby/library/syslog/alert_tags.txt   |     3 +
 spec/tags/1.9/ruby/library/syslog/close_tags.txt   |     2 +
 .../1.9/ruby/library/syslog/constants_tags.txt     |     4 +
 spec/tags/1.9/ruby/library/syslog/crit_tags.txt    |     3 +
 spec/tags/1.9/ruby/library/syslog/debug_tags.txt   |     3 +
 spec/tags/1.9/ruby/library/syslog/err_tags.txt     |     3 +
 .../tags/1.9/ruby/library/syslog/facility_tags.txt |     1 +
 spec/tags/1.9/ruby/library/syslog/info_tags.txt    |     3 +
 spec/tags/1.9/ruby/library/syslog/inspect_tags.txt |     3 +
 spec/tags/1.9/ruby/library/syslog/log_tags.txt     |     5 +
 spec/tags/1.9/ruby/library/syslog/mask_tags.txt    |     8 +
 spec/tags/1.9/ruby/library/syslog/notice_tags.txt  |     3 +
 spec/tags/1.9/ruby/library/syslog/open_tags.txt    |    14 +
 spec/tags/1.9/ruby/library/syslog/opened_tags.txt  |     3 +
 spec/tags/1.9/ruby/library/syslog/options_tags.txt |     4 +
 spec/tags/1.9/ruby/library/syslog/reopen_tags.txt  |     4 +
 spec/tags/1.9/ruby/library/syslog/warning_tags.txt |     3 +
 .../1.9/ruby/library/yaml/dump_stream_tags.txt     |     2 +
 spec/tags/1.9/ruby/library/yaml/dump_tags.txt      |     4 +
 .../1.9/ruby/library/yaml/each_document_tags.txt   |     2 +
 spec/tags/1.9/ruby/library/yaml/load_tags.txt      |     2 +
 spec/tags/1.9/ruby/library/yaml/parse_tags.txt     |     1 +
 spec/tags/1.9/ruby/library/yaml/tag_class_tags.txt |     1 +
 .../1.9/ruby/library/yaml/tagged_classes_tags.txt  |     1 +
 spec/tags/1.9/ruby/library/yaml/to_yaml_tags.txt   |    17 +
 .../ruby/library/zlib/gzipwriter/mtime_tags.txt    |     1 +
 src/builtin/gem_prelude.rb                         |   422 -
 src/builtin/generator_internal.rb                  |   407 -
 src/builtin/jsignal_internal.rb                    |    41 -
 src/builtin/prelude.rb                             |    41 -
 src/builtin/yaml/basenode.rb                       |   216 -
 src/builtin/yaml/yecht.rb                          |    19 -
 src/builtin/yaml/ypath.rb                          |    52 -
 src/jruby/commands.rb                              |    91 -
 src/jruby/path_helper.rb                           |   113 -
 src/org/jruby/BasicObjectStub.java                 |   422 -
 src/org/jruby/CompatVersion.java                   |    16 -
 src/org/jruby/Finalizable.java                     |    39 -
 src/org/jruby/IncludedModuleWrapper.java           |   260 -
 src/org/jruby/JRubyApplet.java                     |   434 -
 src/org/jruby/JRubyClient.java                     |    62 -
 src/org/jruby/JRubyServer.java                     |   156 -
 src/org/jruby/JRubyService.java                    |   122 -
 src/org/jruby/Main.java                            |   435 -
 src/org/jruby/MetaClass.java                       |    76 -
 src/org/jruby/NativeException.java                 |   150 -
 src/org/jruby/Profile.java                         |    63 -
 src/org/jruby/Ruby.java                            |  3993 -----
 src/org/jruby/RubyArgsFile.java                    |   669 -
 src/org/jruby/RubyArray.java                       |  4103 -----
 src/org/jruby/RubyBasicObject.java                 |  1595 --
 src/org/jruby/RubyBigDecimal.java                  |  1563 --
 src/org/jruby/RubyBignum.java                      |   908 -
 src/org/jruby/RubyBinding.java                     |   137 -
 src/org/jruby/RubyBoolean.java                     |   180 -
 src/org/jruby/RubyClass.java                       |  1497 --
 src/org/jruby/RubyClassPathVariable.java           |    99 -
 src/org/jruby/RubyComparable.java                  |   185 -
 src/org/jruby/RubyComplex.java                     |  1037 --
 src/org/jruby/RubyContinuation.java                |   123 -
 src/org/jruby/RubyConverter.java                   |    65 -
 src/org/jruby/RubyDigest.java                      |   496 -
 src/org/jruby/RubyDir.java                         |   683 -
 src/org/jruby/RubyEncoding.java                    |   392 -
 src/org/jruby/RubyEnumerable.java                  |  1528 --
 src/org/jruby/RubyEnumerator.java                  |   416 -
 src/org/jruby/RubyEtc.java                         |   364 -
 src/org/jruby/RubyException.java                   |   347 -
 src/org/jruby/RubyFile.java                        |  1753 --
 src/org/jruby/RubyFileStat.java                    |   597 -
 src/org/jruby/RubyFileTest.java                    |   387 -
 src/org/jruby/RubyFixnum.java                      |  1128 --
 src/org/jruby/RubyFloat.java                       |   834 -
 src/org/jruby/RubyGC.java                          |   110 -
 src/org/jruby/RubyGlobal.java                      |   726 -
 src/org/jruby/RubyHash.java                        |  2104 ---
 src/org/jruby/RubyIO.java                          |  3871 ----
 src/org/jruby/RubyIconv.java                       |   411 -
 src/org/jruby/RubyInstanceConfig.java              |  1557 --
 src/org/jruby/RubyInteger.java                     |   438 -
 src/org/jruby/RubyJRuby.java                       |   784 -
 src/org/jruby/RubyKernel.java                      |  1586 --
 src/org/jruby/RubyLocalJumpError.java              |    87 -
 src/org/jruby/RubyMarshal.java                     |   193 -
 src/org/jruby/RubyMatchData.java                   |   577 -
 src/org/jruby/RubyMath.java                        |   956 -
 src/org/jruby/RubyMethod.java                      |   302 -
 src/org/jruby/RubyModule.java                      |  3234 ----
 src/org/jruby/RubyNKF.java                         |   440 -
 src/org/jruby/RubyNameError.java                   |   219 -
 src/org/jruby/RubyNil.java                         |   232 -
 src/org/jruby/RubyNoMethodError.java               |    89 -
 src/org/jruby/RubyNumeric.java                     |   999 --
 src/org/jruby/RubyObject.java                      |  1688 --
 src/org/jruby/RubyObjectSpace.java                 |   174 -
 src/org/jruby/RubyPrecision.java                   |    96 -
 src/org/jruby/RubyProc.java                        |   289 -
 src/org/jruby/RubyProcess.java                     |   960 -
 src/org/jruby/RubyRandom.java                      |   242 -
 src/org/jruby/RubyRange.java                       |   716 -
 src/org/jruby/RubyRational.java                    |  1060 --
 src/org/jruby/RubyRegexp.java                      |  2104 ---
 src/org/jruby/RubySignal.java                      |   119 -
 src/org/jruby/RubyString.java                      |  7354 --------
 src/org/jruby/RubyStringIO.java                    |   930 -
 src/org/jruby/RubyStringScanner.java               |   549 -
 src/org/jruby/RubyStruct.java                      |   630 -
 src/org/jruby/RubySymbol.java                      |   828 -
 src/org/jruby/RubySystemCallError.java             |   256 -
 src/org/jruby/RubySystemExit.java                  |    92 -
 src/org/jruby/RubyTempfile.java                    |   313 -
 src/org/jruby/RubyThread.java                      |  1067 --
 src/org/jruby/RubyThreadGroup.java                 |   137 -
 src/org/jruby/RubyTime.java                        |   958 -
 src/org/jruby/RubyUnboundMethod.java               |   145 -
 src/org/jruby/RubyYielder.java                     |    88 -
 src/org/jruby/RubyZlib.java                        |  2050 ---
 src/org/jruby/TopSelfFactory.java                  |   123 -
 src/org/jruby/anno/AnnotationBinder.java           |   532 -
 src/org/jruby/anno/Coercion.java                   |    21 -
 src/org/jruby/anno/CoercionType.java               |    14 -
 src/org/jruby/anno/FrameField.java                 |     5 -
 src/org/jruby/anno/InvokerGenerator.java           |    69 -
 src/org/jruby/anno/JRubyClass.java                 |    20 -
 src/org/jruby/anno/JRubyConstant.java              |    12 -
 src/org/jruby/anno/JRubyMethod.java                |    86 -
 src/org/jruby/anno/JRubyModule.java                |    18 -
 src/org/jruby/anno/JavaMethodDescriptor.java       |   136 -
 src/org/jruby/anno/TypePopulator.java              |    89 -
 src/org/jruby/ast/AliasNode.java                   |    95 -
 src/org/jruby/ast/AndNode.java                     |    96 -
 src/org/jruby/ast/ArgAuxillaryNode.java            |    68 -
 src/org/jruby/ast/ArgsCatNode.java                 |    92 -
 src/org/jruby/ast/ArgsNoArgNode.java               |    49 -
 src/org/jruby/ast/ArgsNode.arities.erb             |    10 -
 src/org/jruby/ast/ArgsNode.erb                     |   330 -
 src/org/jruby/ast/ArgsNode.java                    |   446 -
 src/org/jruby/ast/ArgsPreOneArgNode.java           |    71 -
 src/org/jruby/ast/ArgsPreTwoArgNode.java           |    79 -
 src/org/jruby/ast/ArgsPushNode.java                |    81 -
 src/org/jruby/ast/ArgumentNode.java                |    69 -
 src/org/jruby/ast/ArrayNode.java                   |    99 -
 src/org/jruby/ast/AssignableNode.java              |    86 -
 src/org/jruby/ast/AttrAssignNode.java              |   278 -
 src/org/jruby/ast/AttrAssignOneArgNode.java        |    58 -
 src/org/jruby/ast/AttrAssignThreeArgNode.java      |    67 -
 src/org/jruby/ast/AttrAssignTwoArgNode.java        |    62 -
 src/org/jruby/ast/BackRefNode.java                 |   113 -
 src/org/jruby/ast/BeginNode.java                   |    85 -
 src/org/jruby/ast/BignumNode.java                  |    86 -
 src/org/jruby/ast/BinaryOperatorNode.java          |    47 -
 src/org/jruby/ast/BlockAcceptingNode.java          |    45 -
 src/org/jruby/ast/BlockArgNode.java                |    89 -
 src/org/jruby/ast/BlockNode.java                   |    76 -
 src/org/jruby/ast/BlockPassNode.java               |   109 -
 src/org/jruby/ast/BreakNode.java                   |    92 -
 src/org/jruby/ast/CallManyArgsBlockNode.java       |    66 -
 src/org/jruby/ast/CallManyArgsBlockPassNode.java   |    59 -
 src/org/jruby/ast/CallManyArgsNode.java            |    61 -
 src/org/jruby/ast/CallNoArgBlockNode.java          |    71 -
 src/org/jruby/ast/CallNoArgBlockPassNode.java      |    57 -
 src/org/jruby/ast/CallNoArgNode.java               |    88 -
 src/org/jruby/ast/CallNode.java                    |   193 -
 src/org/jruby/ast/CallOneArgBlockNode.java         |    64 -
 src/org/jruby/ast/CallOneArgBlockPassNode.java     |    64 -
 src/org/jruby/ast/CallOneArgFixnumNode.java        |    69 -
 src/org/jruby/ast/CallOneArgNode.java              |    65 -
 src/org/jruby/ast/CallSpecialArgBlockNode.java     |    76 -
 src/org/jruby/ast/CallSpecialArgBlockPassNode.java |    76 -
 src/org/jruby/ast/CallSpecialArgNode.java          |    79 -
 src/org/jruby/ast/CallThreeArgBlockNode.java       |    70 -
 src/org/jruby/ast/CallThreeArgBlockPassNode.java   |    70 -
 src/org/jruby/ast/CallThreeArgNode.java            |    71 -
 src/org/jruby/ast/CallTwoArgBlockNode.java         |    67 -
 src/org/jruby/ast/CallTwoArgBlockPassNode.java     |    67 -
 src/org/jruby/ast/CallTwoArgNode.java              |    68 -
 src/org/jruby/ast/CaseNode.java                    |   140 -
 src/org/jruby/ast/ClassNode.java                   |   151 -
 src/org/jruby/ast/ClassVarAsgnNode.java            |   101 -
 src/org/jruby/ast/ClassVarDeclNode.java            |   105 -
 src/org/jruby/ast/ClassVarNode.java                |   114 -
 src/org/jruby/ast/Colon2ConstNode.java             |    81 -
 src/org/jruby/ast/Colon2ImplicitNode.java          |    75 -
 src/org/jruby/ast/Colon2MethodNode.java            |    46 -
 src/org/jruby/ast/Colon2Node.java                  |    90 -
 src/org/jruby/ast/Colon3Node.java                  |   146 -
 src/org/jruby/ast/ConstDeclNode.java               |   141 -
 src/org/jruby/ast/ConstNode.java                   |   119 -
 src/org/jruby/ast/DAsgnNode.java                   |   120 -
 src/org/jruby/ast/DRegexpNode.java                 |   127 -
 src/org/jruby/ast/DStrNode.java                    |    89 -
 src/org/jruby/ast/DSymbolNode.java                 |    77 -
 src/org/jruby/ast/DVarNode.java                    |   125 -
 src/org/jruby/ast/DXStrNode.java                   |    76 -
 src/org/jruby/ast/DefinedNode.java                 |    92 -
 src/org/jruby/ast/DefnNode.java                    |   133 -
 src/org/jruby/ast/DefsNode.java                    |   133 -
 src/org/jruby/ast/DotNode.java                     |   125 -
 src/org/jruby/ast/EncodingNode.java                |    69 -
 src/org/jruby/ast/EnsureNode.java                  |   104 -
 src/org/jruby/ast/EvStrNode.java                   |    88 -
 src/org/jruby/ast/FCallManyArgsBlockNode.java      |    31 -
 src/org/jruby/ast/FCallManyArgsBlockPassNode.java  |    29 -
 src/org/jruby/ast/FCallManyArgsNode.java           |    62 -
 src/org/jruby/ast/FCallNoArgBlockNode.java         |    34 -
 src/org/jruby/ast/FCallNoArgBlockPassNode.java     |    29 -
 src/org/jruby/ast/FCallNode.java                   |   143 -
 src/org/jruby/ast/FCallOneArgBlockNode.java        |    36 -
 src/org/jruby/ast/FCallOneArgBlockPassNode.java    |    36 -
 src/org/jruby/ast/FCallSpecialArgBlockNode.java    |    48 -
 .../jruby/ast/FCallSpecialArgBlockPassNode.java    |    50 -
 src/org/jruby/ast/FCallSpecialArgNode.java         |    51 -
 src/org/jruby/ast/FCallThreeArgBlockNode.java      |    42 -
 src/org/jruby/ast/FCallThreeArgBlockPassNode.java  |    42 -
 src/org/jruby/ast/FCallTwoArgBlockNode.java        |    39 -
 src/org/jruby/ast/FCallTwoArgBlockPassNode.java    |    39 -
 src/org/jruby/ast/FalseNode.java                   |    90 -
 src/org/jruby/ast/FileNode.java                    |    41 -
 src/org/jruby/ast/FixnumNode.java                  |   103 -
 src/org/jruby/ast/FlipNode.java                    |   179 -
 src/org/jruby/ast/FloatNode.java                   |    88 -
 src/org/jruby/ast/ForNode.java                     |   118 -
 src/org/jruby/ast/GlobalAsgnNode.java              |    97 -
 src/org/jruby/ast/GlobalVarNode.java               |    88 -
 src/org/jruby/ast/Hash19Node.java                  |    53 -
 src/org/jruby/ast/HashNode.java                    |   104 -
 src/org/jruby/ast/IArgumentNode.java               |    37 -
 src/org/jruby/ast/IScopingNode.java                |    34 -
 src/org/jruby/ast/IfNode.java                      |   122 -
 src/org/jruby/ast/InstAsgnNode.java                |   115 -
 src/org/jruby/ast/InstVarNode.java                 |   124 -
 src/org/jruby/ast/IterNode.java                    |   135 -
 src/org/jruby/ast/LambdaNode.java                  |    75 -
 src/org/jruby/ast/ListNode.java                    |   139 -
 src/org/jruby/ast/LocalAsgnNode.java               |   133 -
 src/org/jruby/ast/LocalVarNode.java                |   125 -
 src/org/jruby/ast/Match2Node.java                  |   102 -
 src/org/jruby/ast/Match3Node.java                  |   110 -
 src/org/jruby/ast/MatchNode.java                   |    83 -
 src/org/jruby/ast/MethodDefNode.java               |   101 -
 src/org/jruby/ast/ModuleNode.java                  |   122 -
 src/org/jruby/ast/MultipleAsgn19Node.java          |   122 -
 src/org/jruby/ast/MultipleAsgnNode.java            |   145 -
 src/org/jruby/ast/NewlineNode.java                 |   106 -
 src/org/jruby/ast/NextNode.java                    |    93 -
 src/org/jruby/ast/NilImplicitNode.java             |    16 -
 src/org/jruby/ast/NilNode.java                     |    90 -
 src/org/jruby/ast/Node.java                        |   146 -
 src/org/jruby/ast/NodeType.java                    |   104 -
 src/org/jruby/ast/NotNode.java                     |    85 -
 src/org/jruby/ast/NthRefNode.java                  |    94 -
 src/org/jruby/ast/OpAsgnAndNode.java               |   111 -
 src/org/jruby/ast/OpAsgnNode.java                  |   144 -
 src/org/jruby/ast/OpAsgnOrNode.java                |   124 -
 src/org/jruby/ast/OpElementAsgnNode.java           |   153 -
 src/org/jruby/ast/OpElementOneArgAndAsgnNode.java  |    74 -
 src/org/jruby/ast/OpElementOneArgAsgnNode.java     |    72 -
 src/org/jruby/ast/OpElementOneArgOrAsgnNode.java   |    74 -
 src/org/jruby/ast/OptArgNode.java                  |    86 -
 src/org/jruby/ast/OrNode.java                      |   102 -
 src/org/jruby/ast/PostExeNode.java                 |    71 -
 src/org/jruby/ast/PreExeNode.java                  |    82 -
 src/org/jruby/ast/RedoNode.java                    |    83 -
 src/org/jruby/ast/RegexpNode.java                  |   106 -
 src/org/jruby/ast/RescueBodyNode.java              |   110 -
 src/org/jruby/ast/RescueNode.java                  |   223 -
 src/org/jruby/ast/RestArgNode.java                 |    60 -
 src/org/jruby/ast/RetryNode.java                   |    81 -
 src/org/jruby/ast/ReturnNode.java                  |    94 -
 src/org/jruby/ast/RootNode.java                    |   134 -
 src/org/jruby/ast/SClassNode.java                  |   135 -
 src/org/jruby/ast/SValue19Node.java                |    50 -
 src/org/jruby/ast/SValueNode.java                  |    73 -
 src/org/jruby/ast/SelfNode.java                    |    85 -
 src/org/jruby/ast/Splat19Node.java                 |    50 -
 src/org/jruby/ast/SplatNode.java                   |    73 -
 src/org/jruby/ast/StarNode.java                    |    76 -
 src/org/jruby/ast/StrNode.java                     |    98 -
 src/org/jruby/ast/SuperNode.java                   |   125 -
 src/org/jruby/ast/SymbolNode.java                  |    95 -
 src/org/jruby/ast/ToAryNode.java                   |    71 -
 src/org/jruby/ast/TrueNode.java                    |    90 -
 src/org/jruby/ast/TypedArgumentNode.java           |    31 -
 src/org/jruby/ast/UndefNode.java                   |    93 -
 src/org/jruby/ast/UnnamedRestArgNode.java          |    40 -
 src/org/jruby/ast/UntilNode.java                   |   139 -
 src/org/jruby/ast/VAliasNode.java                  |    94 -
 src/org/jruby/ast/VCallNode.java                   |    92 -
 src/org/jruby/ast/WhenNode.java                    |   126 -
 src/org/jruby/ast/WhileNode.java                   |   166 -
 src/org/jruby/ast/XStrNode.java                    |    85 -
 src/org/jruby/ast/YieldNode.java                   |   119 -
 src/org/jruby/ast/ZArrayNode.java                  |    75 -
 src/org/jruby/ast/ZSuperNode.java                  |   114 -
 src/org/jruby/ast/ZeroArgNode.java                 |    76 -
 src/org/jruby/ast/executable/AbstractScript.java   |   324 -
 src/org/jruby/ast/executable/RuntimeCache.java     |   638 -
 src/org/jruby/ast/executable/Script.java           |    17 -
 .../jruby/ast/java_signature/ArrayTypeNode.java    |    62 -
 .../java_signature/ConstructorSignatureNode.java   |    17 -
 .../ast/java_signature/MethodSignatureNode.java    |    59 -
 src/org/jruby/ast/java_signature/Modifier.java     |    21 -
 .../jruby/ast/java_signature/ParameterNode.java    |    55 -
 .../ast/java_signature/PrimitiveTypeNode.java      |    45 -
 .../ast/java_signature/ReferenceTypeNode.java      |    46 -
 .../jruby/ast/java_signature/SignatureNode.java    |    84 -
 src/org/jruby/ast/java_signature/TypeNode.java     |    68 -
 src/org/jruby/ast/types/IArityNode.java            |    39 -
 src/org/jruby/ast/types/ILiteralNode.java          |    36 -
 src/org/jruby/ast/types/INameNode.java             |    32 -
 src/org/jruby/ast/util/ArgsUtil.java               |   109 -
 src/org/jruby/ast/util/SexpMaker.java              |   388 -
 src/org/jruby/ast/visitor/NodeVisitor.java         |   242 -
 src/org/jruby/common/IRubyWarnings.java            |   111 -
 src/org/jruby/common/NullWarnings.java             |    56 -
 src/org/jruby/common/RubyWarnings.java             |   112 -
 src/org/jruby/compiler/ASTCompiler.java            |  3804 ----
 src/org/jruby/compiler/ASTCompiler19.java          |   370 -
 src/org/jruby/compiler/ASTInspector.java           |   814 -
 src/org/jruby/compiler/BodyCompiler.java           |   629 -
 src/org/jruby/compiler/CacheCompiler.java          |    55 -
 src/org/jruby/compiler/CompilerCallback.java       |    36 -
 src/org/jruby/compiler/DAGBuilder.java             |   207 -
 src/org/jruby/compiler/FastSwitchType.java         |    32 -
 src/org/jruby/compiler/InvocationCompiler.java     |    93 -
 src/org/jruby/compiler/JITCompiler.java            |   437 -
 src/org/jruby/compiler/ScriptCompiler.java         |    89 -
 src/org/jruby/compiler/VariableCompiler.java       |    90 -
 .../compiler/impl/AbstractVariableCompiler.java    |   480 -
 src/org/jruby/compiler/impl/BaseBodyCompiler.java  |  2849 ---
 .../compiler/impl/ChainedChildBodyCompiler.java    |    25 -
 .../compiler/impl/ChainedChildBodyCompiler19.java  |    37 -
 .../compiler/impl/ChainedRootBodyCompiler.java     |    25 -
 .../compiler/impl/ChildScopedBodyCompiler.java     |   152 -
 .../compiler/impl/ChildScopedBodyCompiler19.java   |    36 -
 src/org/jruby/compiler/impl/ClassBodyCompiler.java |    44 -
 .../compiler/impl/HeapBasedVariableCompiler.java   |   363 -
 .../compiler/impl/InheritedCacheCompiler.java      |   512 -
 .../impl/InvokeDynamicInvocationCompiler.java      |   128 -
 .../jruby/compiler/impl/MethodBodyCompiler.java    |   190 -
 .../compiler/impl/RootScopedBodyCompiler.java      |   181 -
 .../jruby/compiler/impl/SkinnyMethodAdapter.java   |   923 -
 .../compiler/impl/StackBasedVariableCompiler.java  |   182 -
 .../jruby/compiler/impl/StandardASMCompiler.java   |   762 -
 .../compiler/impl/StandardInvocationCompiler.java  |   789 -
 src/org/jruby/compiler/ir/CodeVersion.java         |    30 -
 src/org/jruby/compiler/ir/CompilerTarget.java      |     8 -
 src/org/jruby/compiler/ir/IRMethod.java            |    88 -
 src/org/jruby/compiler/ir/IR_Builder.java          |  2853 ---
 src/org/jruby/compiler/ir/IR_Class.java            |    17 -
 src/org/jruby/compiler/ir/IR_Closure.java          |    59 -
 src/org/jruby/compiler/ir/IR_ExecutionScope.java   |   273 -
 src/org/jruby/compiler/ir/IR_Loop.java             |    25 -
 src/org/jruby/compiler/ir/IR_MetaClass.java        |    25 -
 src/org/jruby/compiler/ir/IR_Module.java           |   123 -
 src/org/jruby/compiler/ir/IR_Scope.java            |    98 -
 src/org/jruby/compiler/ir/IR_ScopeImpl.java        |   290 -
 src/org/jruby/compiler/ir/IR_Script.java           |    33 -
 src/org/jruby/compiler/ir/Operation.java           |    83 -
 src/org/jruby/compiler/ir/Tuple.java               |     8 -
 .../ir/compiler_pass/AddFrameInstructions.java     |    31 -
 .../compiler/ir/compiler_pass/CFG_Builder.java     |    15 -
 .../compiler/ir/compiler_pass/CompilerPass.java    |    12 -
 .../ir/compiler_pass/DominatorTreeBuilder.java     |    28 -
 .../compiler/ir/compiler_pass/IR_Printer.java      |    30 -
 .../ir/compiler_pass/LiveVariableAnalysis.java     |    42 -
 .../ir/compiler_pass/opts/DeadCodeElimination.java |    30 -
 .../compiler_pass/opts/LocalOptimizationPass.java  |   170 -
 .../compiler/ir/dataflow/DataFlowConstants.java    |    37 -
 .../compiler/ir/dataflow/DataFlowProblem.java      |   150 -
 .../jruby/compiler/ir/dataflow/DataFlowVar.java    |    11 -
 .../jruby/compiler/ir/dataflow/FlowGraphNode.java  |   109 -
 .../dataflow/analyses/FrameLoadPlacementNode.java  |   196 -
 .../analyses/FrameLoadPlacementProblem.java        |    81 -
 .../dataflow/analyses/FrameStorePlacementNode.java |   235 -
 .../analyses/FrameStorePlacementProblem.java       |    78 -
 .../ir/dataflow/analyses/LiveVariableNode.java     |   300 -
 .../ir/dataflow/analyses/LiveVariablesProblem.java |   125 -
 .../ir/instructions/ALLOC_FRAME_Instr.java         |    43 -
 .../jruby/compiler/ir/instructions/ALU_Instr.java  |    18 -
 .../instructions/ASSERT_METHOD_VERSION_Instr.java  |    34 -
 .../ir/instructions/ATTR_ASSIGN_Instr.java         |    12 -
 .../compiler/ir/instructions/AttributeInstr.java   |     8 -
 .../jruby/compiler/ir/instructions/BEQ_Instr.java  |    13 -
 .../compiler/ir/instructions/BRANCH_Instr.java     |    20 -
 .../compiler/ir/instructions/BREAK_Instr.java      |    28 -
 .../ir/instructions/BUILD_CLOSURE_Instr.java       |    29 -
 .../jruby/compiler/ir/instructions/CASE_Instr.java |    52 -
 .../ir/instructions/CLOSURE_RETURN_Instr.java      |    12 -
 .../jruby/compiler/ir/instructions/COPY_Instr.java |    26 -
 .../compiler/ir/instructions/CallInstruction.java  |   258 -
 .../ir/instructions/DECLARE_LOCAL_TYPE_Instr.java  |    18 -
 .../ir/instructions/DEFINE_CLASS_METHOD_Instr.java |    22 -
 .../instructions/DEFINE_INSTANCE_METHOD_Instr.java |    22 -
 .../jruby/compiler/ir/instructions/EQQ_Instr.java  |    12 -
 .../ir/instructions/FilenameInstruction.java       |    17 -
 .../compiler/ir/instructions/GET_ARRAY_Instr.java  |    30 -
 .../compiler/ir/instructions/GET_CONST_Instr.java  |    41 -
 .../compiler/ir/instructions/GET_CVAR_Instr.java   |    24 -
 .../compiler/ir/instructions/GET_FIELD_Instr.java  |    13 -
 .../ir/instructions/GET_GLOBAL_VAR_Instr.java      |    13 -
 .../jruby/compiler/ir/instructions/GET_Instr.java  |    30 -
 .../jruby/compiler/ir/instructions/GuardInstr.java |     9 -
 .../jruby/compiler/ir/instructions/IR_Instr.java   |   111 -
 .../compiler/ir/instructions/IS_TRUE_Instr.java    |    32 -
 .../ir/instructions/JRUBY_IMPL_CALL_Instr.java     |    19 -
 .../ir/instructions/JUMP_INDIRECT_Instr.java       |    23 -
 .../jruby/compiler/ir/instructions/JUMP_Instr.java |    21 -
 .../compiler/ir/instructions/LABEL_Instr.java      |    17 -
 .../compiler/ir/instructions/LINE_NUM_Instr.java   |    16 -
 .../ir/instructions/LOAD_FROM_FRAME_Instr.java     |    38 -
 .../ir/instructions/MultiOperandInstr.java         |    36 -
 .../compiler/ir/instructions/NoOperandInstr.java   |    28 -
 .../compiler/ir/instructions/OneOperandInstr.java  |    32 -
 .../compiler/ir/instructions/PUT_CONST_Instr.java  |    19 -
 .../compiler/ir/instructions/PUT_CVAR_Instr.java   |    23 -
 .../compiler/ir/instructions/PUT_FIELD_Instr.java  |    12 -
 .../ir/instructions/PUT_GLOBAL_VAR_Instr.java      |    13 -
 .../jruby/compiler/ir/instructions/PUT_Instr.java  |    32 -
 .../ir/instructions/RECV_CLOSURE_ARG_Instr.java    |    19 -
 .../ir/instructions/RECV_CLOSURE_Instr.java        |    17 -
 .../ir/instructions/RECV_EXCEPTION_Instr.java      |     9 -
 .../ir/instructions/RECV_OPT_ARG_Instr.java        |    17 -
 .../RESCUED_BODY_END_MARKER_Instr.java             |    24 -
 .../RESCUED_BODY_START_MARKER_Instr.java           |    49 -
 .../compiler/ir/instructions/RETRY_Instr.java      |    16 -
 .../compiler/ir/instructions/RETURN_Instr.java     |    12 -
 .../ir/instructions/RUBY_INTERNALS_CALL_Instr.java |    40 -
 .../instructions/ReceiveArgumentInstruction.java   |    29 -
 .../ir/instructions/SET_RETADDR_Instr.java         |    22 -
 .../ir/instructions/STORE_TO_FRAME_Instr.java      |    29 -
 .../ir/instructions/THREAD_POLL_Instr.java         |    11 -
 .../ir/instructions/THROW_EXCEPTION_Instr.java     |    23 -
 .../compiler/ir/instructions/TwoOperandInstr.java  |    43 -
 .../compiler/ir/instructions/YIELD_Instr.java      |    17 -
 src/org/jruby/compiler/ir/operands/ArgIndex.java   |    10 -
 src/org/jruby/compiler/ir/operands/Array.java      |    76 -
 src/org/jruby/compiler/ir/operands/Attribute.java  |    30 -
 src/org/jruby/compiler/ir/operands/Backref.java    |    15 -
 .../jruby/compiler/ir/operands/BacktickString.java |    47 -
 src/org/jruby/compiler/ir/operands/Bignum.java     |     9 -
 .../jruby/compiler/ir/operands/BooleanLiteral.java |    13 -
 .../jruby/compiler/ir/operands/BreakResult.java    |    11 -
 .../jruby/compiler/ir/operands/CompoundArray.java  |    67 -
 .../jruby/compiler/ir/operands/CompoundString.java |    54 -
 src/org/jruby/compiler/ir/operands/Constant.java   |     6 -
 .../compiler/ir/operands/DynamicReference.java     |    29 -
 .../jruby/compiler/ir/operands/DynamicSymbol.java  |     6 -
 src/org/jruby/compiler/ir/operands/FieldRef.java   |     6 -
 src/org/jruby/compiler/ir/operands/Fixnum.java     |    50 -
 src/org/jruby/compiler/ir/operands/Float.java      |    34 -
 .../jruby/compiler/ir/operands/GlobalVariable.java |     7 -
 src/org/jruby/compiler/ir/operands/Hash.java       |    55 -
 .../jruby/compiler/ir/operands/KeyValuePair.java   |     9 -
 src/org/jruby/compiler/ir/operands/Label.java      |    16 -
 .../jruby/compiler/ir/operands/LocalVariable.java  |    47 -
 src/org/jruby/compiler/ir/operands/MetaObject.java |    42 -
 src/org/jruby/compiler/ir/operands/MethAddr.java   |    31 -
 src/org/jruby/compiler/ir/operands/Nil.java        |    13 -
 src/org/jruby/compiler/ir/operands/NthRef.java     |    15 -
 src/org/jruby/compiler/ir/operands/Operand.java    |    42 -
 src/org/jruby/compiler/ir/operands/Range.java      |    56 -
 src/org/jruby/compiler/ir/operands/Reference.java  |    10 -
 src/org/jruby/compiler/ir/operands/Regexp.java     |    36 -
 src/org/jruby/compiler/ir/operands/SValue.java     |    52 -
 .../jruby/compiler/ir/operands/SelfVariable.java   |    37 -
 src/org/jruby/compiler/ir/operands/Splat.java      |    47 -
 .../jruby/compiler/ir/operands/StandardError.java  |     8 -
 .../jruby/compiler/ir/operands/StringLiteral.java  |    20 -
 src/org/jruby/compiler/ir/operands/Symbol.java     |     6 -
 .../ir/operands/TemporaryClosureVariable.java      |    18 -
 .../compiler/ir/operands/TemporaryVariable.java    |    43 -
 src/org/jruby/compiler/ir/operands/Variable.java   |    33 -
 .../compiler/ir/representations/BasicBlock.java    |    63 -
 src/org/jruby/compiler/ir/representations/CFG.java |   496 -
 src/org/jruby/compiler/ir/targets/JDK6.java        |     7 -
 src/org/jruby/compiler/ir/targets/JDK7.java        |     7 -
 src/org/jruby/compiler/ir/targets/JVM.java         |   333 -
 .../compiler/util/BasicObjectStubGenerator.java    |   120 -
 src/org/jruby/compiler/util/HandleFactory.java     |   346 -
 src/org/jruby/demo/IRBConsole.java                 |   112 -
 src/org/jruby/demo/TextAreaReadline.java           |   608 -
 src/org/jruby/embed/AttributeName.java             |   128 -
 src/org/jruby/embed/EmbedEvalUnit.java             |    58 -
 .../embed/EmbedRubyInstanceConfigAdapter.java      |   485 -
 src/org/jruby/embed/EmbedRubyInterfaceAdapter.java |    47 -
 src/org/jruby/embed/EmbedRubyObjectAdapter.java    |   173 -
 src/org/jruby/embed/EmbedRubyRuntimeAdapter.java   |    96 -
 src/org/jruby/embed/EvalFailedException.java       |    48 -
 src/org/jruby/embed/InvokeFailedException.java     |    46 -
 src/org/jruby/embed/LocalContextScope.java         |    53 -
 src/org/jruby/embed/LocalVariableBehavior.java     |    61 -
 src/org/jruby/embed/ParseFailedException.java      |    47 -
 src/org/jruby/embed/PathType.java                  |    60 -
 src/org/jruby/embed/PropertyName.java              |   104 -
 src/org/jruby/embed/ScriptingContainer.java        |  1627 --
 src/org/jruby/embed/bsf/JRubyEngine.java           |   259 -
 .../internal/AbstractLocalContextProvider.java     |    67 -
 src/org/jruby/embed/internal/BiVariableMap.java    |   465 -
 src/org/jruby/embed/internal/CallMethodType.java   |    45 -
 .../jruby/embed/internal/EmbedEvalUnitImpl.java    |   153 -
 .../internal/EmbedRubyInterfaceAdapterImpl.java    |    97 -
 .../embed/internal/EmbedRubyObjectAdapterImpl.java |   446 -
 .../internal/EmbedRubyRuntimeAdapterImpl.java      |   259 -
 src/org/jruby/embed/internal/LocalContext.java     |    86 -
 .../jruby/embed/internal/LocalContextProvider.java |    97 -
 .../internal/SingleThreadLocalContextProvider.java |    72 -
 .../internal/SingletonLocalContextProvider.java    |    84 -
 .../internal/ThreadSafeLocalContextProvider.java   |    67 -
 src/org/jruby/embed/io/ReaderInputStream.java      |   502 -
 src/org/jruby/embed/io/WriterOutputStream.java     |   214 -
 src/org/jruby/embed/jsr223/JRubyBindings.java      |   234 -
 .../jruby/embed/jsr223/JRubyCompiledScript.java    |   150 -
 src/org/jruby/embed/jsr223/JRubyContext.java       |   239 -
 src/org/jruby/embed/jsr223/JRubyEngine.java        |   314 -
 src/org/jruby/embed/jsr223/JRubyEngineFactory.java |   177 -
 .../embed/jsr223/JRubyScriptEngineManager.java     |   191 -
 src/org/jruby/embed/jsr223/ServiceFinder.java      |   132 -
 src/org/jruby/embed/jsr223/Utils.java              |    61 -
 .../jruby/embed/util/SystemPropertyCatcher.java    |   246 -
 src/org/jruby/embed/variable/AbstractVariable.java |   147 -
 src/org/jruby/embed/variable/BiVariable.java       |   131 -
 src/org/jruby/embed/variable/ClassVariable.java    |   145 -
 src/org/jruby/embed/variable/Constant.java         |   174 -
 src/org/jruby/embed/variable/GlobalVariable.java   |   203 -
 src/org/jruby/embed/variable/InstanceVariable.java |   161 -
 .../jruby/embed/variable/LocalGlobalVariable.java  |   162 -
 .../embed/variable/PersistentLocalVariable.java    |   155 -
 .../embed/variable/TransientLocalVariable.java     |   130 -
 .../jruby/embed/variable/VariableInterceptor.java  |   274 -
 src/org/jruby/environment/OSEnvironment.java       |    83 -
 src/org/jruby/evaluator/ASTInterpreter.java        |   372 -
 src/org/jruby/evaluator/AssignmentVisitor.java     |   152 -
 src/org/jruby/exceptions/JumpException.java        |   104 -
 src/org/jruby/exceptions/MainExitException.java    |    75 -
 src/org/jruby/exceptions/RaiseException.java       |   237 -
 src/org/jruby/exceptions/ThreadKill.java           |    32 -
 src/org/jruby/exceptions/Unrescuable.java          |    38 -
 src/org/jruby/ext/DelegateLibrary.java             |    98 -
 src/org/jruby/ext/JRubyPOSIXHandler.java           |    87 -
 src/org/jruby/ext/LateLoadingLibrary.java          |    52 -
 src/org/jruby/ext/NetProtocolBufferedIO.java       |   136 -
 src/org/jruby/ext/Readline.java                    |   624 -
 src/org/jruby/ext/Timeout.java                     |   216 -
 src/org/jruby/ext/WeakRef.java                     |   105 -
 src/org/jruby/ext/ffi/AbstractInvoker.java         |   111 -
 src/org/jruby/ext/ffi/AbstractMemory.java          |  1606 --
 src/org/jruby/ext/ffi/AllocatedDirectMemoryIO.java |     7 -
 src/org/jruby/ext/ffi/ArrayMemoryIO.java           |   464 -
 src/org/jruby/ext/ffi/AutoPointer.java             |   147 -
 src/org/jruby/ext/ffi/Buffer.java                  |   179 -
 src/org/jruby/ext/ffi/CallbackInfo.java            |   223 -
 src/org/jruby/ext/ffi/DirectMemoryIO.java          |     6 -
 src/org/jruby/ext/ffi/Enum.java                    |    38 -
 src/org/jruby/ext/ffi/Factory.java                 |   204 -
 src/org/jruby/ext/ffi/FreedMemoryIO.java           |    30 -
 src/org/jruby/ext/ffi/IOModule.java                |   102 -
 src/org/jruby/ext/ffi/InvalidMemoryIO.java         |   191 -
 src/org/jruby/ext/ffi/MemoryIO.java                |   409 -
 src/org/jruby/ext/ffi/MemoryOp.java                |   218 -
 src/org/jruby/ext/ffi/MemoryPointer.java           |   126 -
 src/org/jruby/ext/ffi/NativeParam.java             |    37 -
 src/org/jruby/ext/ffi/NativeType.java              |    99 -
 src/org/jruby/ext/ffi/NoImplFactory.java           |    58 -
 src/org/jruby/ext/ffi/NullMemoryIO.java            |    42 -
 src/org/jruby/ext/ffi/Platform.java                |   463 -
 src/org/jruby/ext/ffi/Pointer.java                 |   147 -
 src/org/jruby/ext/ffi/Struct.java                  |   222 -
 src/org/jruby/ext/ffi/StructByValue.java           |    94 -
 src/org/jruby/ext/ffi/StructLayout.java            |  1207 --
 src/org/jruby/ext/ffi/StructLayoutBuilder.java     |   292 -
 src/org/jruby/ext/ffi/Type.java                    |   322 -
 src/org/jruby/ext/ffi/TypeSizeMapper.java          |    73 -
 src/org/jruby/ext/ffi/Util.java                    |   196 -
 .../ext/ffi/io/FileDescriptorByteChannel.java      |   123 -
 src/org/jruby/ext/ffi/io/FileDescriptorIO.java     |    93 -
 .../ext/ffi/jffi/AllocatedNativeMemoryIO.java      |    93 -
 .../jruby/ext/ffi/jffi/BoundedNativeMemoryIO.java  |   269 -
 src/org/jruby/ext/ffi/jffi/CallbackManager.java    |   647 -
 src/org/jruby/ext/ffi/jffi/CallbackMarshaller.java |    98 -
 .../ext/ffi/jffi/CallbackMethodWithBlock.java      |    75 -
 src/org/jruby/ext/ffi/jffi/CodeMemoryIO.java       |    66 -
 src/org/jruby/ext/ffi/jffi/DefaultMethod.java      |    50 -
 .../jruby/ext/ffi/jffi/DefaultMethodFactory.java   |   870 -
 .../jruby/ext/ffi/jffi/DefaultMethodOneArg.java    |    38 -
 .../jruby/ext/ffi/jffi/DefaultMethodThreeArg.java  |    43 -
 .../jruby/ext/ffi/jffi/DefaultMethodTwoArg.java    |    39 -
 .../jruby/ext/ffi/jffi/DefaultMethodZeroArg.java   |    31 -
 src/org/jruby/ext/ffi/jffi/DynamicLibrary.java     |   181 -
 src/org/jruby/ext/ffi/jffi/FFIUtil.java            |   181 -
 src/org/jruby/ext/ffi/jffi/Factory.java            |   118 -
 src/org/jruby/ext/ffi/jffi/FastIntMethod.java      |    37 -
 .../jruby/ext/ffi/jffi/FastIntMethodFactory.java   |   366 -
 .../jruby/ext/ffi/jffi/FastIntMethodOneArg.java    |    32 -
 .../jruby/ext/ffi/jffi/FastIntMethodThreeArg.java  |    38 -
 .../jruby/ext/ffi/jffi/FastIntMethodTwoArg.java    |    36 -
 .../jruby/ext/ffi/jffi/FastIntMethodZeroArg.java   |    27 -
 .../ext/ffi/jffi/FastIntPointerMethodOneArg.java   |    46 -
 .../ext/ffi/jffi/FastIntPointerMethodThreeArg.java |    57 -
 .../ext/ffi/jffi/FastIntPointerMethodTwoArg.java   |    50 -
 src/org/jruby/ext/ffi/jffi/FastLongMethod.java     |    37 -
 .../jruby/ext/ffi/jffi/FastLongMethodFactory.java  |   343 -
 .../jruby/ext/ffi/jffi/FastLongMethodOneArg.java   |    32 -
 .../jruby/ext/ffi/jffi/FastLongMethodThreeArg.java |    38 -
 .../jruby/ext/ffi/jffi/FastLongMethodTwoArg.java   |    36 -
 .../jruby/ext/ffi/jffi/FastLongMethodZeroArg.java  |    27 -
 src/org/jruby/ext/ffi/jffi/Function.java           |   172 -
 .../jruby/ext/ffi/jffi/IntParameterConverter.java  |    10 -
 src/org/jruby/ext/ffi/jffi/IntResultConverter.java |    17 -
 src/org/jruby/ext/ffi/jffi/Invocation.java         |    34 -
 src/org/jruby/ext/ffi/jffi/JFFIDynamicMethod.java  |    35 -
 src/org/jruby/ext/ffi/jffi/JFFIInvoker.java        |   130 -
 .../jruby/ext/ffi/jffi/LongParameterConverter.java |     9 -
 .../jruby/ext/ffi/jffi/LongResultConverter.java    |     9 -
 src/org/jruby/ext/ffi/jffi/MethodFactory.java      |    34 -
 src/org/jruby/ext/ffi/jffi/NativeMemoryIO.java     |   219 -
 .../jruby/ext/ffi/jffi/ParameterMarshaller.java    |    15 -
 src/org/jruby/ext/ffi/jffi/VariadicInvoker.java    |   136 -
 src/org/jruby/ext/mathn/Complex.java               |    36 -
 src/org/jruby/ext/mathn/Rational.java              |    36 -
 src/org/jruby/ext/socket/RubyBasicSocket.java      |   699 -
 src/org/jruby/ext/socket/RubyIPSocket.java         |   144 -
 src/org/jruby/ext/socket/RubySocket.java           |   777 -
 src/org/jruby/ext/socket/RubyTCPServer.java        |   285 -
 src/org/jruby/ext/socket/RubyTCPSocket.java        |   179 -
 src/org/jruby/ext/socket/RubyUDPSocket.java        |   280 -
 src/org/jruby/ext/socket/RubyUNIXServer.java       |   141 -
 src/org/jruby/ext/socket/RubyUNIXSocket.java       |   562 -
 src/org/jruby/ext/socket/Shutdownable.java         |    38 -
 src/org/jruby/internal/runtime/FutureThread.java   |   170 -
 src/org/jruby/internal/runtime/GlobalVariable.java |   111 -
 .../jruby/internal/runtime/GlobalVariables.java    |   188 -
 src/org/jruby/internal/runtime/NativeThread.java   |   102 -
 .../jruby/internal/runtime/ReadonlyAccessor.java   |    59 -
 src/org/jruby/internal/runtime/RubyRunnable.java   |   124 -
 src/org/jruby/internal/runtime/ThreadLike.java     |    50 -
 src/org/jruby/internal/runtime/ThreadService.java  |   331 -
 .../jruby/internal/runtime/UndefinedAccessor.java  |    76 -
 src/org/jruby/internal/runtime/ValueAccessor.java  |    55 -
 .../internal/runtime/methods/AliasMethod.java      |   120 -
 .../runtime/methods/CallConfiguration.java         |   152 -
 .../internal/runtime/methods/CompiledMethod.java   |   245 -
 .../runtime/methods/DefaultMethod.arities.erb      |    16 -
 .../internal/runtime/methods/DefaultMethod.erb     |   182 -
 .../internal/runtime/methods/DefaultMethod.java    |   368 -
 .../methods/DumpingInvocationMethodFactory.java    |    66 -
 .../runtime/methods/DynamicMethod.arities.erb      |     8 -
 .../internal/runtime/methods/DynamicMethod.erb     |   354 -
 .../internal/runtime/methods/DynamicMethod.java    |   455 -
 .../runtime/methods/DynamicMethodFactory.java      |    82 -
 .../methods/FullFunctionCallbackMethod.java        |    94 -
 .../runtime/methods/InterpretedMethod.arities.erb  |    37 -
 .../internal/runtime/methods/InterpretedMethod.erb |   156 -
 .../runtime/methods/InterpretedMethod.java         |   615 -
 .../runtime/methods/InvocationMethodFactory.java   |  1507 --
 .../jruby/internal/runtime/methods/JavaMethod.java |  1036 --
 .../internal/runtime/methods/JittedMethod.java     |   280 -
 .../jruby/internal/runtime/methods/MethodArgs.java |    15 -
 .../internal/runtime/methods/MethodMethod.java     |    66 -
 .../jruby/internal/runtime/methods/ProcMethod.java |    73 -
 .../runtime/methods/ProfilingDynamicMethod.java    |   229 -
 .../runtime/methods/ReflectedCompiledMethod.java   |   102 -
 .../runtime/methods/ReflectedJavaMethod.java       |   198 -
 .../runtime/methods/ReflectedJavaMultiMethod.java  |   111 -
 .../runtime/methods/ReflectionMethodFactory.java   |   205 -
 .../runtime/methods/SimpleCallbackMethod.java      |    81 -
 .../runtime/methods/SynchronizedDynamicMethod.java |    60 -
 .../methods/TraceableInterpretedMethod.java        |    90 -
 .../runtime/methods/TraceableJittedMethod.java     |   286 -
 .../internal/runtime/methods/UndefinedMethod.java  |   122 -
 .../internal/runtime/methods/WrapperMethod.java    |   100 -
 src/org/jruby/interpreter/Interpreter.java         |   161 -
 src/org/jruby/interpreter/LiveScope.java           |    19 -
 src/org/jruby/java/addons/ArrayJavaAddons.java     |   155 -
 src/org/jruby/java/addons/IOJavaAddons.java        |   103 -
 src/org/jruby/java/addons/KernelJavaAddons.java    |   131 -
 src/org/jruby/java/addons/StringJavaAddons.java    |    23 -
 src/org/jruby/java/codegen/RealClassGenerator.java |   584 -
 src/org/jruby/java/dispatch/CallableSelector.java  |   439 -
 .../jruby/java/invokers/ConstructorInvoker.java    |   221 -
 src/org/jruby/java/invokers/FieldMethodOne.java    |    21 -
 src/org/jruby/java/invokers/FieldMethodZero.java   |    34 -
 .../jruby/java/invokers/InstanceFieldGetter.java   |    25 -
 .../jruby/java/invokers/InstanceFieldSetter.java   |    28 -
 .../jruby/java/invokers/InstanceMethodInvoker.java |   158 -
 src/org/jruby/java/invokers/MethodInvoker.java     |    45 -
 src/org/jruby/java/invokers/RubyToJavaInvoker.java |   295 -
 src/org/jruby/java/invokers/StaticFieldGetter.java |    23 -
 src/org/jruby/java/invokers/StaticFieldSetter.java |    25 -
 .../jruby/java/invokers/StaticMethodInvoker.java   |   157 -
 src/org/jruby/java/proxies/ArrayJavaProxy.java     |   224 -
 src/org/jruby/java/proxies/ConcreteJavaProxy.java  |   183 -
 src/org/jruby/java/proxies/InterfaceJavaProxy.java |    62 -
 .../jruby/java/proxies/JavaInterfaceTemplate.java  |   406 -
 src/org/jruby/java/proxies/JavaProxy.java          |   434 -
 src/org/jruby/javasupport/Java.java                |  1254 --
 .../jruby/javasupport/JavaAccessibleObject.java    |   157 -
 src/org/jruby/javasupport/JavaArray.java           |   181 -
 src/org/jruby/javasupport/JavaArrayUtilities.java  |    88 -
 src/org/jruby/javasupport/JavaCallable.java        |   174 -
 src/org/jruby/javasupport/JavaClass.java           |  1975 --
 src/org/jruby/javasupport/JavaConstructor.java     |   350 -
 src/org/jruby/javasupport/JavaEmbedUtils.java      |   328 -
 src/org/jruby/javasupport/JavaField.java           |   219 -
 src/org/jruby/javasupport/JavaMethod.java          |   749 -
 src/org/jruby/javasupport/JavaObject.java          |   345 -
 src/org/jruby/javasupport/JavaProxyMethods.java    |    95 -
 src/org/jruby/javasupport/JavaSupport.java         |   324 -
 src/org/jruby/javasupport/JavaUtil.java            |  1334 --
 src/org/jruby/javasupport/JavaUtilities.java       |    56 -
 src/org/jruby/javasupport/ParameterTypes.java      |     7 -
 src/org/jruby/javasupport/bsf/BSFExample.java      |   151 -
 src/org/jruby/javasupport/bsf/JRubyEngine.java     |   218 -
 .../jruby/javasupport/proxy/InternalJavaProxy.java |    45 -
 .../javasupport/proxy/InternalJavaProxyHelper.java |    46 -
 .../jruby/javasupport/proxy/JavaProxyClass.java    |   739 -
 .../javasupport/proxy/JavaProxyClassFactory.java   |   810 -
 .../javasupport/proxy/JavaProxyConstructor.java    |   311 -
 .../proxy/JavaProxyInvocationHandler.java          |    51 -
 .../jruby/javasupport/proxy/JavaProxyMethod.java   |    74 -
 .../proxy/JavaProxyReflectionObject.java           |   156 -
 .../jruby/javasupport/util/ObjectProxyCache.java   |   489 -
 src/org/jruby/javasupport/util/RuntimeHelpers.java |  1850 --
 src/org/jruby/jruby.properties                     |    11 -
 src/org/jruby/lexer/JavaSignatureLexer.flex        |    76 -
 src/org/jruby/lexer/JavaSignatureLexer.java        |   981 -
 src/org/jruby/lexer/yacc/ByteArrayLexerSource.java |   262 -
 src/org/jruby/lexer/yacc/HeredocTerm.java          |   140 -
 src/org/jruby/lexer/yacc/ISourcePosition.java      |    70 -
 .../jruby/lexer/yacc/ISourcePositionHolder.java    |    35 -
 .../jruby/lexer/yacc/InputStreamLexerSource.java   |   312 -
 src/org/jruby/lexer/yacc/LexerSource.java          |   234 -
 src/org/jruby/lexer/yacc/RubyYaccLexer.java        |  2315 ---
 .../jruby/lexer/yacc/SimplePositionFactory.java    |    57 -
 src/org/jruby/lexer/yacc/SimpleSourcePosition.java |    56 -
 src/org/jruby/lexer/yacc/StackState.java           |    74 -
 src/org/jruby/lexer/yacc/StrTerm.java              |    32 -
 src/org/jruby/lexer/yacc/StringTerm.java           |   367 -
 src/org/jruby/lexer/yacc/SyntaxException.java      |    98 -
 src/org/jruby/lexer/yacc/Token.java                |    70 -
 src/org/jruby/libraries/BigDecimalLibrary.java     |    47 -
 src/org/jruby/libraries/DigestLibrary.java         |    66 -
 src/org/jruby/libraries/EnumeratorLibrary.java     |    41 -
 src/org/jruby/libraries/EtcLibrary.java            |    13 -
 src/org/jruby/libraries/FcntlLibrary.java          |    53 -
 src/org/jruby/libraries/FiberLibrary.java          |   197 -
 src/org/jruby/libraries/IConvLibrary.java          |    42 -
 src/org/jruby/libraries/IOWaitLibrary.java         |    91 -
 src/org/jruby/libraries/JRubyLibrary.java          |    41 -
 .../jruby/libraries/JRubySerializationLibrary.java |    12 -
 src/org/jruby/libraries/NKFLibrary.java            |    14 -
 .../libraries/NetProtocolBufferedIOLibrary.java    |    47 -
 src/org/jruby/libraries/RbConfigLibrary.java       |   329 -
 src/org/jruby/libraries/StringIOLibrary.java       |    40 -
 src/org/jruby/libraries/StringScannerLibrary.java  |    22 -
 src/org/jruby/libraries/TempfileLibrary.java       |    22 -
 src/org/jruby/libraries/ThreadLibrary.java         |   477 -
 src/org/jruby/libraries/ZlibLibrary.java           |    40 -
 src/org/jruby/management/BeanManager.java          |    27 -
 src/org/jruby/management/BeanManagerFactory.java   |    47 -
 src/org/jruby/management/BeanManagerImpl.java      |   117 -
 src/org/jruby/management/Config.java               |   168 -
 src/org/jruby/management/ConfigMBean.java          |    42 -
 src/org/jruby/newmain.rb                           |     4 -
 src/org/jruby/parser/BlockStaticScope.java         |   115 -
 src/org/jruby/parser/DefaultRubyParser.java        |  3991 -----
 src/org/jruby/parser/DefaultRubyParser.y           |  1933 --
 src/org/jruby/parser/EvalStaticScope.java          |    26 -
 src/org/jruby/parser/JavaSignatureParser.java      |  1098 --
 src/org/jruby/parser/JavaSignatureParser.y         |   518 -
 src/org/jruby/parser/LocalStaticScope.java         |   112 -
 src/org/jruby/parser/Parser.java                   |   168 -
 src/org/jruby/parser/ParserConfiguration.java      |   173 -
 src/org/jruby/parser/ParserSupport.java            |  1546 --
 src/org/jruby/parser/ParserSupport19.java          |   115 -
 src/org/jruby/parser/ReOptions.java                |    43 -
 src/org/jruby/parser/Ruby19Parser.java             |  4252 -----
 src/org/jruby/parser/Ruby19Parser.y                |  2058 ---
 src/org/jruby/parser/Ruby19YyTables.java           |  3857 ----
 src/org/jruby/parser/RubyParser.java               |    41 -
 src/org/jruby/parser/RubyParserPool.java           |    63 -
 src/org/jruby/parser/RubyParserResult.java         |    88 -
 src/org/jruby/parser/StaticScope.java              |   442 -
 src/org/jruby/parser/Tokens.java                   |   163 -
 src/org/jruby/parser/YyTables.java                 |  3895 ----
 src/org/jruby/parser/signature_skeleton.parser     |   277 -
 src/org/jruby/parser/skeleton.parser               |   256 -
 src/org/jruby/platform/Platform.java               |   128 -
 src/org/jruby/runtime/Arity.java                   |   283 -
 src/org/jruby/runtime/Binding.java                 |   175 -
 src/org/jruby/runtime/Block.arities.erb            |     9 -
 src/org/jruby/runtime/Block.erb                    |   202 -
 src/org/jruby/runtime/Block.java                   |   308 -
 src/org/jruby/runtime/BlockBody.arities.erb        |    23 -
 src/org/jruby/runtime/BlockBody.erb                |   178 -
 src/org/jruby/runtime/BlockBody.java               |   352 -
 src/org/jruby/runtime/BlockCallback.java           |    37 -
 src/org/jruby/runtime/CallBlock.java               |   122 -
 src/org/jruby/runtime/CallSite.java                |    63 -
 src/org/jruby/runtime/CallType.java                |    34 -
 src/org/jruby/runtime/CallbackFactory.java         |   270 -
 src/org/jruby/runtime/ClassIndex.java              |    63 -
 src/org/jruby/runtime/CompiledBlock.java           |   237 -
 src/org/jruby/runtime/CompiledBlock19.java         |   272 -
 src/org/jruby/runtime/CompiledBlockCallback.java   |    20 -
 src/org/jruby/runtime/CompiledBlockCallback19.java |     7 -
 src/org/jruby/runtime/CompiledBlockLight.java      |    67 -
 src/org/jruby/runtime/CompiledBlockLight19.java    |    67 -
 .../jruby/runtime/CompiledSharedScopeBlock.java    |    60 -
 src/org/jruby/runtime/Constants.java               |   102 -
 src/org/jruby/runtime/DynamicScope.erb             |   374 -
 src/org/jruby/runtime/DynamicScope.java            |   413 -
 src/org/jruby/runtime/ExecutionContext.java        |    38 -
 src/org/jruby/runtime/Frame.java                   |   408 -
 src/org/jruby/runtime/GlobalVariable.java          |    86 -
 src/org/jruby/runtime/IAccessor.java               |    39 -
 src/org/jruby/runtime/Interpreted19Block.java      |   303 -
 src/org/jruby/runtime/InterpretedBlock.java        |   423 -
 src/org/jruby/runtime/MethodBlock.java             |   165 -
 src/org/jruby/runtime/MethodFactory.java           |   252 -
 src/org/jruby/runtime/MethodIndex.java             |   178 -
 src/org/jruby/runtime/NullBlockBody.arities.erb    |     8 -
 src/org/jruby/runtime/NullBlockBody.erb            |    50 -
 src/org/jruby/runtime/NullBlockBody.java           |   144 -
 src/org/jruby/runtime/ObjectMarshal.java           |    53 -
 src/org/jruby/runtime/ObjectSpace.java             |   212 -
 src/org/jruby/runtime/PositionAware.java           |    11 -
 src/org/jruby/runtime/ReadonlyGlobalVariable.java  |    45 -
 src/org/jruby/runtime/RubyEvent.java               |    35 -
 src/org/jruby/runtime/SharedScopeBlock.java        |    66 -
 src/org/jruby/runtime/ThreadContext.java           |  1677 --
 src/org/jruby/runtime/Visibility.java              |    38 -
 src/org/jruby/runtime/assigner/Assigner.java       |    91 -
 .../runtime/assigner/Pre0Rest0Post0Assigner.java   |    69 -
 .../assigner/Pre0Rest0Post0BlockAssigner.java      |    89 -
 .../runtime/assigner/Pre0Rest1Post0Assigner.java   |    89 -
 .../assigner/Pre0Rest1Post0BlockAssigner.java      |    98 -
 .../assigner/Pre1ExpandedRest0Post0Assigner.java   |   119 -
 .../Pre1ExpandedRest0Post0BlockAssigner.java       |   127 -
 .../runtime/assigner/Pre1Rest0Post0Assigner.java   |   103 -
 .../assigner/Pre1Rest0Post0BlockAssigner.java      |   110 -
 .../runtime/assigner/Pre1Rest1Post0Assigner.java   |   136 -
 .../assigner/Pre1Rest1Post0BlockAssigner.java      |   146 -
 .../runtime/assigner/Pre2Rest0Post0Assigner.java   |   115 -
 .../assigner/Pre2Rest0Post0BlockAssigner.java      |   122 -
 .../runtime/assigner/Pre2Rest1Post0Assigner.java   |   145 -
 .../assigner/Pre2Rest1Post0BlockAssigner.java      |   155 -
 .../runtime/assigner/Pre3Rest0Post0Assigner.java   |   129 -
 .../assigner/Pre3Rest0Post0BlockAssigner.java      |   137 -
 .../runtime/assigner/Pre3Rest1Post0Assigner.java   |   154 -
 .../assigner/Pre3Rest1Post0BlockAssigner.java      |   165 -
 .../assigner/PreManyRest0Post0Assigner.java        |   147 -
 .../assigner/PreManyRest0Post0BlockAssigner.java   |   159 -
 .../assigner/PreManyRest1Post0Assigner.java        |   177 -
 .../assigner/PreManyRest1Post0BlockAssigner.java   |   188 -
 src/org/jruby/runtime/builtin/IRubyObject.java     |   371 -
 .../runtime/builtin/InstanceVariableTable.java     |   687 -
 .../jruby/runtime/builtin/InstanceVariables.java   |    95 -
 .../jruby/runtime/builtin/InternalVariables.java   |    82 -
 src/org/jruby/runtime/builtin/RubyJavaObject.java  |    38 -
 src/org/jruby/runtime/builtin/Variable.java        |    51 -
 src/org/jruby/runtime/callback/Callback.java       |    45 -
 .../callback/DumpingInvocationCallbackFactory.java |    48 -
 .../runtime/callback/FastInvocationCallback.java   |    73 -
 .../jruby/runtime/callback/InvocationCallback.java |   127 -
 .../callback/InvocationCallbackFactory.java        |  1187 --
 .../jruby/runtime/callback/ReflectionCallback.java |   215 -
 .../callback/ReflectionCallbackFactory.java        |   241 -
 src/org/jruby/runtime/callsite/ArefCallSite.java   |    27 -
 src/org/jruby/runtime/callsite/AsetCallSite.java   |    26 -
 src/org/jruby/runtime/callsite/CacheEntry.java     |    24 -
 .../jruby/runtime/callsite/CachingCallSite.java    |   420 -
 src/org/jruby/runtime/callsite/ConstantSite.java   |    40 -
 src/org/jruby/runtime/callsite/DivCallSite.java    |    27 -
 src/org/jruby/runtime/callsite/GeCallSite.java     |    27 -
 src/org/jruby/runtime/callsite/GtCallSite.java     |    27 -
 src/org/jruby/runtime/callsite/LeCallSite.java     |    27 -
 src/org/jruby/runtime/callsite/LtCallSite.java     |    27 -
 src/org/jruby/runtime/callsite/MinusCallSite.java  |    27 -
 src/org/jruby/runtime/callsite/MulCallSite.java    |    27 -
 src/org/jruby/runtime/callsite/PlusCallSite.java   |    27 -
 .../jruby/runtime/callsite/RespondToCallSite.java  |   121 -
 src/org/jruby/runtime/callsite/SuperCallSite.java  |   443 -
 .../jruby/runtime/encoding/EncodingCapable.java    |     7 -
 .../jruby/runtime/encoding/EncodingService.java    |   167 -
 .../invokedynamic/InvokeDynamicSupport.java        |   664 -
 .../jruby/runtime/load/BasicLibraryService.java    |    47 -
 .../jruby/runtime/load/ClassExtensionLibrary.java  |    56 -
 .../jruby/runtime/load/CompiledScriptLoader.java   |    73 -
 src/org/jruby/runtime/load/ExternalScript.java     |    76 -
 src/org/jruby/runtime/load/IAutoloadMethod.java    |    40 -
 src/org/jruby/runtime/load/JarredScript.java       |    65 -
 src/org/jruby/runtime/load/JavaCompiledScript.java |    57 -
 src/org/jruby/runtime/load/Library.java            |    38 -
 src/org/jruby/runtime/load/LoadService.java        |  1254 --
 src/org/jruby/runtime/load/LoadService19.java      |    47 -
 .../jruby/runtime/load/LoadServiceResource.java    |   116 -
 .../load/LoadServiceResourceInputStream.java       |    42 -
 src/org/jruby/runtime/marshal/CoreObjectType.java  |    40 -
 src/org/jruby/runtime/marshal/MarshalCache.java    |    93 -
 src/org/jruby/runtime/marshal/MarshalStream.java   |   464 -
 src/org/jruby/runtime/marshal/UnmarshalCache.java  |    86 -
 src/org/jruby/runtime/marshal/UnmarshalStream.java |   399 -
 src/org/jruby/runtime/scope/DummyDynamicScope.java |    93 -
 .../jruby/runtime/scope/FourVarDynamicScope.java   |   269 -
 .../jruby/runtime/scope/ManyVarsDynamicScope.java  |   329 -
 .../jruby/runtime/scope/OneVarDynamicScope.java    |   173 -
 .../jruby/runtime/scope/ThreeVarDynamicScope.java  |   252 -
 .../jruby/runtime/scope/TwoVarDynamicScope.java    |   216 -
 src/org/jruby/threading/DaemonThreadFactory.java   |    16 -
 src/org/jruby/util/Adler32Ext.java                 |   131 -
 src/org/jruby/util/BuiltinScript.java              |    60 -
 src/org/jruby/util/CRC32Ext.java                   |   131 -
 src/org/jruby/util/ClassCache.java                 |   158 -
 src/org/jruby/util/ClassProvider.java              |    43 -
 src/org/jruby/util/CodegenUtils.java               |   238 -
 .../jruby/util/CompoundJarURLStreamHandler.java    |   134 -
 src/org/jruby/util/ConvertBytes.java               |   635 -
 src/org/jruby/util/ConvertDouble.java              |   316 -
 src/org/jruby/util/Dir.java                        |   805 -
 src/org/jruby/util/GenericMap.java                 |   274 -
 src/org/jruby/util/IOChannel.java                  |   149 -
 src/org/jruby/util/IOInputStream.java              |   130 -
 src/org/jruby/util/IOOutputStream.java             |   117 -
 src/org/jruby/util/IdUtil.java                     |   143 -
 src/org/jruby/util/JRubyClassLoader.java           |   198 -
 src/org/jruby/util/JRubyFile.java                  |   210 -
 src/org/jruby/util/JRubyNonExistentFile.java       |   127 -
 src/org/jruby/util/JavaNameMangler.java            |   175 -
 src/org/jruby/util/Join.java                       |   347 -
 src/org/jruby/util/KCode.java                      |   104 -
 src/org/jruby/util/NailMain.java                   |   104 -
 .../jruby/util/NoFunctionalitySignalFacade.java    |    45 -
 src/org/jruby/util/NormalizedFile.java             |   191 -
 src/org/jruby/util/Numeric.java                    |   618 -
 src/org/jruby/util/Pack.java                       |  2243 ---
 src/org/jruby/util/Qsort.java                      |   289 -
 src/org/jruby/util/Random.java                     |   129 -
 src/org/jruby/util/RecursiveComparator.java        |    81 -
 src/org/jruby/util/ReferenceReaper.java            |    66 -
 src/org/jruby/util/RubyDateFormat.java             |   561 -
 src/org/jruby/util/SafePropertyAccessor.java       |   153 -
 src/org/jruby/util/ShellLauncher.java              |  1306 --
 src/org/jruby/util/SignalFacade.java               |    40 -
 src/org/jruby/util/SimpleSampler.java              |   134 -
 src/org/jruby/util/Sprintf.java                    |  1421 --
 src/org/jruby/util/StringSupport.java              |   464 -
 src/org/jruby/util/SunSignalFacade.java            |   138 -
 src/org/jruby/util/TimeOutputFormatter.java        |    97 -
 src/org/jruby/util/TypeConverter.java              |   248 -
 src/org/jruby/util/WeakIdentityHashMap.java        |   395 -
 src/org/jruby/util/collections/IntHashMap.java     |   366 -
 src/org/jruby/util/collections/WeakHashSet.java    |   107 -
 src/org/jruby/util/func/Function0.java             |    33 -
 src/org/jruby/util/func/Function1.java             |    33 -
 src/org/jruby/util/func/Function2.java             |    33 -
 src/org/jruby/util/func/Function3.java             |    33 -
 src/org/jruby/util/func/FunctionN.java             |    33 -
 src/org/jruby/util/io/BadDescriptorException.java  |    33 -
 src/org/jruby/util/io/BlockingIO.java              |   257 -
 src/org/jruby/util/io/CRLFStreamWrapper.java       |   241 -
 src/org/jruby/util/io/ChannelDescriptor.java       |   777 -
 src/org/jruby/util/io/ChannelStream.java           |  1611 --
 .../jruby/util/io/DirectoryAsFileException.java    |    34 -
 src/org/jruby/util/io/FileExistsException.java     |    35 -
 src/org/jruby/util/io/InvalidValueException.java   |    33 -
 src/org/jruby/util/io/JRubyObjectInputStream.java  |    88 -
 src/org/jruby/util/io/ModeFlags.java               |   240 -
 src/org/jruby/util/io/NullChannel.java             |    67 -
 src/org/jruby/util/io/OpenFile.java                |   311 -
 .../jruby/util/io/PermissionDeniedException.java   |    65 -
 src/org/jruby/util/io/PipeException.java           |    33 -
 src/org/jruby/util/io/SelectorFactory.java         |    65 -
 src/org/jruby/util/io/SelectorPool.java            |   108 -
 src/org/jruby/util/io/Stream.java                  |   175 -
 src/org/jruby/util/string/JavaCrypt.java           |   235 -
 src/org/jruby/util/unsafe/SunUnsafeWrapper.java    |    22 -
 src/org/jruby/util/unsafe/Unsafe.java              |     5 -
 src/org/jruby/util/unsafe/UnsafeFactory.java       |    39 -
 src/org/jruby/util/unsafe/UnsafeGenerator.java     |    51 -
 test/.cvsignore                                    |     2 -
 test/Bug1621A.java                                 |     4 +
 test/Bug1621B.java                                 |     4 +
 test/Bug1621C.java                                 |     4 +
 test/Bug1621D.java                                 |     4 +
 test/Bug1621E.java                                 |     4 +
 test/Bug1621F.java                                 |     4 +
 test/Bug1621G.java                                 |     4 +
 test/Bug1621H.java                                 |     4 +
 ...r => _leading_and_consecutive__underscores.jar} |   Bin
 test/compiler/test_jrubyc.rb                       |    87 +-
 .../{test_jar.jar => test#hash#symbol##jar.jar}    |   Bin
 test/dir with spaces/testgem.jar                   |   Bin 2875 -> 4167 bytes
 test/duby_index                                    |     4 -
 test/dummy/DummyService.java                       |    42 +
 test/externals/miniunit/test/unit.rb               |   102 -
 test/externals/miniunit/test/unit/testcase.rb      |     2 -
 test/externals/ruby1.8/dbm/test_dbm.rb             |     4 +-
 test/externals/ruby1.8/openssl/ssl_server.rb       |    18 +
 test/externals/ruby1.8/openssl/test_asn1.rb        |    15 +
 test/externals/ruby1.8/openssl/test_cipher.rb      |   102 +-
 test/externals/ruby1.8/openssl/test_ec.rb          |    21 +-
 test/externals/ruby1.8/openssl/test_hmac.rb        |    28 +-
 test/externals/ruby1.8/openssl/test_pair.rb        |    17 +-
 test/externals/ruby1.8/openssl/test_pkcs7.rb       |   351 +-
 test/externals/ruby1.8/openssl/test_ssl.rb         |   583 +-
 test/externals/ruby1.8/openssl/test_x509cert.rb    |   152 +-
 test/externals/ruby1.8/openssl/test_x509crl.rb     |    49 +-
 test/externals/ruby1.8/openssl/test_x509ext.rb     |    25 +
 test/externals/ruby1.8/openssl/test_x509name.rb    |    24 +
 test/externals/ruby1.8/openssl/test_x509req.rb     |    96 +-
 test/externals/ruby1.8/openssl/test_x509store.rb   |    32 +-
 test/externals/ruby1.8/openssl/utils.rb            |    15 +-
 test/externals/ruby1.8/ruby/test_signal.rb         |     5 +-
 test/externals/ruby1.8/ruby/test_string.rb         |    17 +
 test/externals/ruby1.8/stringio/test_stringio.rb   |   450 +-
 test/externals/ruby1.8/thread/lbtest.rb            |     0
 .../ruby1.8/webrick/webrick_long_filename.cgi      |     0
 test/externals/ruby1.9/-ext-/array/test_resize.rb  |    29 +
 .../ruby1.9/-ext-/funcall/test_passing_block.rb    |    22 +
 test/externals/ruby1.9/-ext-/load/test_dot_dot.rb  |    10 +
 .../old_thread_select/test_old_thread_select.rb    |    99 +
 test/externals/ruby1.9/-ext-/st/test_numhash.rb    |    21 +
 test/externals/ruby1.9/-ext-/string/test_cstr.rb   |    17 +
 .../ruby1.9/-ext-/string/test_ellipsize.rb         |    46 +
 .../ruby1.9/-ext-/string/test_enc_associate.rb     |    12 +
 .../ruby1.9/-ext-/string/test_modify_expand.rb     |    29 +
 .../externals/ruby1.9/-ext-/string/test_set_len.rb |    25 +
 test/externals/ruby1.9/-ext-/test_add_suffix.rb    |    47 +
 test/externals/ruby1.9/-ext-/test_bug-3571.rb      |    21 +
 test/externals/ruby1.9/-ext-/test_bug-3662.rb      |    10 +
 .../wait_for_single_fd/test_wait_for_single_fd.rb  |    42 +
 test/externals/ruby1.9/-ext-/win32/test_dln.rb     |    13 +
 .../ruby1.9/-ext-/win32/test_fd_setsize.rb         |    25 +
 test/externals/ruby1.9/benchmark/test_benchmark.rb |   163 +
 .../ruby1.9/bigdecimal/test_bigdecimal.rb          |   744 +-
 .../ruby1.9/bigdecimal/test_bigdecimal_util.rb     |    43 +
 test/externals/ruby1.9/bigdecimal/test_bigmath.rb  |    23 +-
 test/externals/ruby1.9/bigdecimal/testbase.rb      |    27 +
 test/externals/ruby1.9/cgi/test_cgi_cookie.rb      |     4 +-
 test/externals/ruby1.9/cgi/test_cgi_core.rb        |     4 +-
 test/externals/ruby1.9/cgi/test_cgi_header.rb      |    12 +-
 test/externals/ruby1.9/cgi/test_cgi_multipart.rb   |    41 +-
 test/externals/ruby1.9/cgi/test_cgi_session.rb     |    11 +-
 test/externals/ruby1.9/cgi/test_cgi_util.rb        |     7 +-
 test/externals/ruby1.9/coverage/test_coverage.rb   |    64 +
 test/externals/ruby1.9/csv/base.rb                 |     8 +
 test/externals/ruby1.9/csv/test_csv_parsing.rb     |    37 +-
 test/externals/ruby1.9/csv/test_csv_writing.rb     |     6 +-
 test/externals/ruby1.9/csv/test_data_converters.rb |    24 +-
 test/externals/ruby1.9/csv/test_encodings.rb       |   103 +-
 test/externals/ruby1.9/csv/test_features.rb        |    21 +-
 test/externals/ruby1.9/csv/test_headers.rb         |     7 +-
 test/externals/ruby1.9/csv/test_interface.rb       |    53 +-
 test/externals/ruby1.9/csv/test_row.rb             |     7 +-
 test/externals/ruby1.9/csv/test_serialization.rb   |    22 +-
 test/externals/ruby1.9/csv/test_table.rb           |    28 +-
 test/externals/ruby1.9/date/test_date.rb           |    13 +-
 test/externals/ruby1.9/date/test_date_attr.rb      |     3 +
 test/externals/ruby1.9/date/test_date_base.rb      |    55 +-
 test/externals/ruby1.9/date/test_date_conv.rb      |     3 +-
 test/externals/ruby1.9/date/test_date_new.rb       |    11 +-
 test/externals/ruby1.9/date/test_date_parse.rb     |   185 +-
 test/externals/ruby1.9/date/test_date_strftime.rb  |    28 +-
 test/externals/ruby1.9/date/test_date_strptime.rb  |    17 +
 test/externals/ruby1.9/date/test_switch_hitter.rb  |   579 +
 test/externals/ruby1.9/dbm/test_dbm.rb             |    45 +-
 test/externals/ruby1.9/digest/test_digest.rb       |    40 +-
 .../externals/ruby1.9/digest/test_digest_extend.rb |   157 +
 test/externals/ruby1.9/digest/test_digest_hmac.rb  |     3 +-
 test/externals/ruby1.9/dl/test_base.rb             |    53 +-
 test/externals/ruby1.9/dl/test_callback.rb         |    69 +
 test/externals/ruby1.9/dl/test_cfunc.rb            |    31 +-
 test/externals/ruby1.9/dl/test_cparser.rb          |    13 +
 test/externals/ruby1.9/dl/test_cptr.rb             |   193 +-
 test/externals/ruby1.9/dl/test_dl2.rb              |   105 +-
 test/externals/ruby1.9/dl/test_func.rb             |   144 +-
 test/externals/ruby1.9/dl/test_handle.rb           |   184 +
 test/externals/ruby1.9/dl/test_import.rb           |    12 +-
 test/externals/ruby1.9/drb/drbtest.rb              |    41 +-
 test/externals/ruby1.9/drb/test_drb.rb             |    23 +-
 test/externals/ruby1.9/drb/test_drbssl.rb          |     8 +-
 test/externals/ruby1.9/drb/test_drbunix.rb         |     8 +-
 test/externals/ruby1.9/drb/ut_eq.rb                |    30 +
 test/externals/ruby1.9/erb/test_erb.rb             |     8 +
 test/externals/ruby1.9/erb/test_erb_m17n.rb        |    36 +-
 test/externals/ruby1.9/etc/test_etc.rb             |    27 +-
 test/externals/ruby1.9/excludes/Complex_Test.rb    |     4 +
 .../externals/ruby1.9/excludes/Emoji/TestDoCoMo.rb |     5 +
 test/externals/ruby1.9/excludes/Emoji/TestKDDI.rb  |     8 +
 .../ruby1.9/excludes/Emoji/TestSoftBank.rb         |     6 +
 .../excludes/Emoji/TestUTF8_BLACK_SUN_WITH_RAYS.rb |     1 +
 .../externals/ruby1.9/excludes/OpenSSL/TestASN1.rb |    15 +
 .../ruby1.9/excludes/OpenSSL/TestCipher.rb         |     2 +
 .../ruby1.9/excludes/OpenSSL/TestConfig.rb         |     1 +
 .../ruby1.9/excludes/OpenSSL/TestPKCS12.rb         |     5 +
 .../ruby1.9/excludes/OpenSSL/TestPKCS7.rb          |     1 +
 .../ruby1.9/excludes/OpenSSL/TestPKeyDH.rb         |     3 +
 .../ruby1.9/excludes/OpenSSL/TestPKeyDSA.rb        |     8 +
 .../ruby1.9/excludes/OpenSSL/TestPKeyRSA.rb        |     3 +
 test/externals/ruby1.9/excludes/OpenSSL/TestSSL.rb |     3 +
 .../ruby1.9/excludes/OpenSSL/TestX509CRL.rb        |     1 +
 .../ruby1.9/excludes/OpenSSL/TestX509Extension.rb  |     1 +
 .../ruby1.9/excludes/OpenSSL/TestX509Request.rb    |     3 +
 .../ruby1.9/excludes/PPTestModule/PPCycleTest.rb   |     3 +
 .../ruby1.9/excludes/PPTestModule/PPInspectTest.rb |     2 +
 test/externals/ruby1.9/excludes/PStoreTest.rb      |     1 +
 .../ruby1.9/excludes/Psych/TestDocument.rb         |     1 +
 .../ruby1.9/excludes/Psych/TestEmitter.rb          |     1 +
 .../ruby1.9/excludes/Psych/TestEncoding.rb         |     7 +
 test/externals/ruby1.9/excludes/Psych/TestNil.rb   |     2 +
 .../externals/ruby1.9/excludes/Psych/TestParser.rb |     5 +
 .../ruby1.9/excludes/Psych/TestTreeBuilder.rb      |     1 +
 .../excludes/Psych/Visitors/TestYAMLTree.rb        |     1 +
 .../externals/ruby1.9/excludes/Psych_Unit_Tests.rb |     1 +
 test/externals/ruby1.9/excludes/Rational_Test.rb   |     6 +
 test/externals/ruby1.9/excludes/TC_HMAC_MD5.rb     |     1 +
 test/externals/ruby1.9/excludes/TC_HMAC_RMD160.rb  |     3 +
 test/externals/ruby1.9/excludes/TC_HMAC_SHA1.rb    |     1 +
 test/externals/ruby1.9/excludes/TC_JSON.rb         |     2 +
 test/externals/ruby1.9/excludes/TC_JSONEncoding.rb |     2 +
 test/externals/ruby1.9/excludes/TC_JSONGenerate.rb |     3 +
 test/externals/ruby1.9/excludes/TC_JSONUnicode.rb  |     3 +
 test/externals/ruby1.9/excludes/TestArgf.rb        |    50 +
 test/externals/ruby1.9/excludes/TestArray.rb       |    12 +
 test/externals/ruby1.9/excludes/TestAssignment.rb  |     1 +
 .../ruby1.9/excludes/TestAssignmentGen.rb          |     1 +
 test/externals/ruby1.9/excludes/TestAutoload.rb    |     3 +
 .../ruby1.9/excludes/TestBasicInstructions.rb      |     1 +
 .../ruby1.9/excludes/TestBeginEndBlock.rb          |     9 +
 test/externals/ruby1.9/excludes/TestBigDecimal.rb  |    54 +
 .../ruby1.9/excludes/TestBigDecimalUtil.rb         |     6 +
 test/externals/ruby1.9/excludes/TestBigMath.rb     |     1 +
 test/externals/ruby1.9/excludes/TestBignum.rb      |     6 +
 .../ruby1.9/excludes/TestCSV/Encodings.rb          |     5 +
 test/externals/ruby1.9/excludes/TestCase.rb        |     1 +
 test/externals/ruby1.9/excludes/TestClass.rb       |     9 +
 .../externals/ruby1.9/excludes/TestContinuation.rb |     6 +
 test/externals/ruby1.9/excludes/TestCoverage.rb    |     2 +
 test/externals/ruby1.9/excludes/TestDefined.rb     |     3 +
 .../ruby1.9/excludes/TestDelegateClass.rb          |     2 +
 test/externals/ruby1.9/excludes/TestDir.rb         |     7 +
 test/externals/ruby1.9/excludes/TestDir_M17N.rb    |    13 +
 test/externals/ruby1.9/excludes/TestERB.rb         |     3 +
 test/externals/ruby1.9/excludes/TestERBCore.rb     |     1 +
 test/externals/ruby1.9/excludes/TestEncoding.rb    |     3 +
 .../ruby1.9/excludes/TestEncodingConverter.rb      |    50 +
 test/externals/ruby1.9/excludes/TestEnumerable.rb  |     1 +
 test/externals/ruby1.9/excludes/TestEnumerator.rb  |    17 +
 test/externals/ruby1.9/excludes/TestEnv.rb         |     7 +
 test/externals/ruby1.9/excludes/TestEval.rb        |     3 +
 test/externals/ruby1.9/excludes/TestException.rb   |     7 +
 test/externals/ruby1.9/excludes/TestFiber.rb       |     6 +
 test/externals/ruby1.9/excludes/TestFile.rb        |    20 +
 .../ruby1.9/excludes/TestFileExhaustive.rb         |    18 +
 test/externals/ruby1.9/excludes/TestFileUtils.rb   |     4 +
 test/externals/ruby1.9/excludes/TestFind.rb        |     1 +
 test/externals/ruby1.9/excludes/TestFloat.rb       |     7 +
 test/externals/ruby1.9/excludes/TestGB18030.rb     |     1 +
 test/externals/ruby1.9/excludes/TestGc.rb          |     3 +
 test/externals/ruby1.9/excludes/TestHash.rb        |     7 +
 test/externals/ruby1.9/excludes/TestIO.rb          |    49 +
 test/externals/ruby1.9/excludes/TestIO_M17N.rb     |    43 +
 test/externals/ruby1.9/excludes/TestISO8859.rb     |     1 +
 .../externals/ruby1.9/excludes/TestIconv/Option.rb |     2 +
 .../ruby1.9/excludes/TestIconv/Partial.rb          |     1 +
 test/externals/ruby1.9/excludes/TestIntegerComb.rb |     7 +
 test/externals/ruby1.9/excludes/TestIntegration.rb |     2 +
 test/externals/ruby1.9/excludes/TestIterator.rb    |     4 +
 test/externals/ruby1.9/excludes/TestKconv.rb       |     4 +
 .../ruby1.9/excludes/TestLambdaParameters.rb       |     1 +
 test/externals/ruby1.9/excludes/TestM17N.rb        |    22 +
 test/externals/ruby1.9/excludes/TestM17NComb.rb    |    30 +
 test/externals/ruby1.9/excludes/TestMarshal.rb     |    12 +
 test/externals/ruby1.9/excludes/TestMetaclass.rb   |     1 +
 test/externals/ruby1.9/excludes/TestMethod.rb      |    14 +
 .../ruby1.9/excludes/TestMixedUnicodeEscape.rb     |     1 +
 test/externals/ruby1.9/excludes/TestModule.rb      |    24 +
 .../externals/ruby1.9/excludes/TestNotImplement.rb |     3 +
 test/externals/ruby1.9/excludes/TestNumeric.rb     |     1 +
 test/externals/ruby1.9/excludes/TestObject.rb      |    12 +
 test/externals/ruby1.9/excludes/TestObjectSpace.rb |    15 +
 test/externals/ruby1.9/excludes/TestOpen3.rb       |    11 +
 test/externals/ruby1.9/excludes/TestPTY.rb         |    14 +
 test/externals/ruby1.9/excludes/TestPack.rb        |    13 +
 test/externals/ruby1.9/excludes/TestParse.rb       |     6 +
 test/externals/ruby1.9/excludes/TestPath.rb        |     5 +
 test/externals/ruby1.9/excludes/TestPathname.rb    |     4 +
 test/externals/ruby1.9/excludes/TestPipe.rb        |     2 +
 test/externals/ruby1.9/excludes/TestPrime.rb       |     1 +
 test/externals/ruby1.9/excludes/TestProc.rb        |    17 +
 test/externals/ruby1.9/excludes/TestProcess.rb     |    45 +
 test/externals/ruby1.9/excludes/TestPsych.rb       |     3 +
 test/externals/ruby1.9/excludes/TestRand.rb        |     2 +
 test/externals/ruby1.9/excludes/TestRange.rb       |     8 +
 test/externals/ruby1.9/excludes/TestRegexp.rb      |    10 +
 test/externals/ruby1.9/excludes/TestRequire.rb     |    14 +
 .../externals/ruby1.9/excludes/TestRipper.rb       |     0
 .../ruby1.9/excludes/TestRipper/Generic.rb         |     1 +
 .../ruby1.9/excludes/TestRipper/ParserEvents.rb    |     8 +
 test/externals/ruby1.9/excludes/TestRubyLiteral.rb |     3 +
 .../ruby1.9/excludes/TestRubyOptimization.rb       |     3 +
 test/externals/ruby1.9/excludes/TestRubyOptions.rb |    40 +
 .../externals/ruby1.9/excludes/TestRubyYieldGen.rb |     2 +
 test/externals/ruby1.9/excludes/TestSH.rb          |     1 +
 .../externals/ruby1.9/excludes/TestSetTraceFunc.rb |    13 +
 test/externals/ruby1.9/excludes/TestSignal.rb      |     4 +
 test/externals/ruby1.9/excludes/TestSocket.rb      |    19 +
 .../ruby1.9/excludes/TestSocketAddrinfo.rb         |    41 +
 .../ruby1.9/excludes/TestSocketNonblock.rb         |     8 +
 .../ruby1.9/excludes/TestSocket_BasicSocket.rb     |     3 +
 .../ruby1.9/excludes/TestSocket_TCPSocket.rb       |     1 +
 .../ruby1.9/excludes/TestSocket_UDPSocket.rb       |     1 +
 .../ruby1.9/excludes/TestSocket_UNIXSocket.rb      |    13 +
 test/externals/ruby1.9/excludes/TestSprintf.rb     |     6 +
 test/externals/ruby1.9/excludes/TestSprintfComb.rb |     2 +
 test/externals/ruby1.9/excludes/TestString.rb      |     8 +
 test/externals/ruby1.9/excludes/TestStringIO.rb    |     1 +
 .../ruby1.9/excludes/TestStringScanner.rb          |     3 +
 test/externals/ruby1.9/excludes/TestStringchar.rb  |     1 +
 test/externals/ruby1.9/excludes/TestStruct.rb      |     4 +
 test/externals/ruby1.9/excludes/TestSuper.rb       |     1 +
 test/externals/ruby1.9/excludes/TestSymbol.rb      |     1 +
 test/externals/ruby1.9/excludes/TestSyntax.rb      |     2 +
 test/externals/ruby1.9/excludes/TestSyslog.rb      |     2 +
 test/externals/ruby1.9/excludes/TestSystem.rb      |     1 +
 test/externals/ruby1.9/excludes/TestTempfile.rb    |     8 +
 test/externals/ruby1.9/excludes/TestThread.rb      |    20 +
 test/externals/ruby1.9/excludes/TestThreadGroup.rb |     5 +
 test/externals/ruby1.9/excludes/TestTime.rb        |    11 +
 .../ruby1.9/excludes/TestTimeExtension.rb          |     3 +
 test/externals/ruby1.9/excludes/TestTimeout.rb     |     1 +
 test/externals/ruby1.9/excludes/TestTrace.rb       |     2 +
 test/externals/ruby1.9/excludes/TestTranscode.rb   |    25 +
 test/externals/ruby1.9/excludes/TestUTF16.rb       |     5 +
 test/externals/ruby1.9/excludes/TestUTF32.rb       |     1 +
 test/externals/ruby1.9/excludes/TestUndef.rb       |     1 +
 .../ruby1.9/excludes/TestUnicodeEscape.rb          |     1 +
 test/externals/ruby1.9/excludes/TestVariable.rb    |     2 +
 test/externals/ruby1.9/excludes/YAML_Unit_Tests.rb |    11 +
 test/externals/ruby1.9/fiddle/helper.rb            |   111 +
 test/externals/ruby1.9/fiddle/test_closure.rb      |    84 +
 test/externals/ruby1.9/fiddle/test_fiddle.rb       |    32 +
 test/externals/ruby1.9/fiddle/test_function.rb     |    69 +
 test/externals/ruby1.9/fileutils/clobber.rb        |    91 +
 test/externals/ruby1.9/fileutils/fileasserts.rb    |    35 +-
 test/externals/ruby1.9/fileutils/test_dryrun.rb    |     6 +-
 test/externals/ruby1.9/fileutils/test_fileutils.rb |    91 +-
 test/externals/ruby1.9/fileutils/test_nowrite.rb   |    77 +-
 test/externals/ruby1.9/gdbm/test_gdbm.rb           |    53 +-
 test/externals/ruby1.9/iconv/test_option.rb        |     2 +-
 test/externals/ruby1.9/iconv/utils.rb              |     3 +
 .../ruby1.9/io/console/test_io_console.rb          |   243 +
 test/externals/ruby1.9/io/nonblock/test_flush.rb   |    14 +-
 test/externals/ruby1.9/io/wait/test_io_wait.rb     |    72 +
 test/externals/ruby1.9/irb/test_completion.rb      |    22 +
 test/externals/ruby1.9/irb/test_option.rb          |    12 +
 test/externals/ruby1.9/json/fixtures/fail18.json   |     2 +-
 test/externals/ruby1.9/json/setup_variant.rb       |    11 +
 test/externals/ruby1.9/json/test_json.rb           |   323 +-
 test/externals/ruby1.9/json/test_json_addition.rb  |   104 +-
 test/externals/ruby1.9/json/test_json_encoding.rb  |    65 +
 test/externals/ruby1.9/json/test_json_fixtures.rb  |    21 +-
 test/externals/ruby1.9/json/test_json_generate.rb  |   236 +-
 .../ruby1.9/json/test_json_generic_object.rb       |    60 +
 test/externals/ruby1.9/json/test_json_rails.rb     |    20 +-
 .../ruby1.9/json/test_json_string_matching.rb      |    39 +
 test/externals/ruby1.9/json/test_json_unicode.rb   |    36 +-
 test/externals/ruby1.9/logger/test_logger.rb       |   172 +-
 test/externals/ruby1.9/matrix/test_matrix.rb       |   377 +
 test/externals/ruby1.9/matrix/test_vector.rb       |    85 +
 test/externals/ruby1.9/minitest/test_mini_spec.rb  |     3 +
 test/externals/ruby1.9/minitest/test_mini_test.rb  |   114 +-
 .../ruby1.9/minitest/test_minitest_benchmark.rb    |   119 +
 .../ruby1.9/minitest/test_minitest_mock.rb         |   154 +
 .../ruby1.9/minitest/test_minitest_spec.rb         |   397 +
 .../ruby1.9/minitest/test_minitest_unit.rb         |  1454 ++
 test/externals/ruby1.9/misc/test_ruby_mode.rb      |   142 +
 test/externals/ruby1.9/mkmf/base.rb                |   112 +-
 test/externals/ruby1.9/mkmf/test_convertible.rb    |    32 +
 .../externals/ruby1.9/mkmf/test_find_executable.rb |    50 +
 test/externals/ruby1.9/mkmf/test_flags.rb          |    35 +
 test/externals/ruby1.9/mkmf/test_signedness.rb     |    27 +
 test/externals/ruby1.9/mkmf/test_sizeof.rb         |    37 +-
 test/externals/ruby1.9/monitor/test_monitor.rb     |    31 +-
 .../externals/ruby1.9/net/http/test_buffered_io.rb |    17 +
 test/externals/ruby1.9/net/http/test_http.rb       |   335 +-
 .../ruby1.9/net/http/test_httpresponse.rb          |    40 +
 test/externals/ruby1.9/net/http/test_https.rb      |    38 +-
 test/externals/ruby1.9/net/http/utils.rb           |    29 +-
 test/externals/ruby1.9/net/imap/cacert.pem         |    88 +-
 test/externals/ruby1.9/net/imap/server.crt         |    27 +-
 test/externals/ruby1.9/net/imap/test_imap.rb       |   194 +-
 .../ruby1.9/net/imap/test_imap_response_parser.rb  |   119 +
 .../ruby1.9/net/protocol/test_protocol.rb          |    20 +
 test/externals/ruby1.9/net/smtp/test_response.rb   |    99 +
 test/externals/ruby1.9/net/smtp/test_smtp.rb       |    16 +
 test/externals/ruby1.9/net/smtp/test_ssl_socket.rb |    91 +
 test/externals/ruby1.9/nkf/test_kconv.rb           |     7 +
 test/externals/ruby1.9/nkf/test_nkf.rb             |     2 +-
 test/externals/ruby1.9/objspace/test_objspace.rb   |    55 +
 test/externals/ruby1.9/open-uri/test_open-uri.rb   |    16 +-
 test/externals/ruby1.9/open-uri/test_ssl.rb        |    20 +-
 .../ruby1.9/openssl/fixture/ca-bundle.crt          |  2794 +++
 .../ruby1.9/openssl/fixture/ca_path/415660c1.0     |    18 +
 .../ruby1.9/openssl/fixture/ca_path/7651b327.0     |    18 +
 .../ruby1.9/openssl/fixture/ca_path/README.txt     |    11 +
 test/externals/ruby1.9/openssl/fixture/cacert.pem  |    66 +
 .../ruby1.9/openssl/fixture/cert_localhost.pem     |    19 +
 .../ruby1.9/openssl/fixture/cert_with_ec_pk.cer    |    27 +
 test/externals/ruby1.9/openssl/fixture/common.pem  |    48 +
 .../digital_signature_trust_global_ca_3.pem        |    22 +
 .../openssl/fixture/ids_in_subject_rdn_set.pem     |    31 +
 .../ruby1.9/openssl/fixture/imaps/cacert.pem       |    66 +
 .../ruby1.9/openssl/fixture/imaps/server.crt       |    48 +
 .../{net/imap => openssl/fixture/imaps}/server.key |     0
 .../ruby1.9/openssl/fixture/key_then_cert.pem      |    34 +
 test/externals/ruby1.9/openssl/fixture/keypair.pem |    27 +
 .../ruby1.9/openssl/fixture/localhost_keypair.pem  |    18 +
 test/externals/ruby1.9/openssl/fixture/max.pem     |    29 +
 .../openssl/fixture/negative_serial_cert.pem       |    78 +
 .../ruby1.9/openssl/fixture/purpose/b70a5bc1.0     |    24 +
 .../fixture/purpose/ca/PASSWD_OF_CA_KEY_IS_1234    |     0
 .../openssl/fixture/purpose/ca/ca_config.rb        |    37 +
 .../ruby1.9/openssl/fixture/purpose/ca/cacert.pem  |    24 +
 .../openssl/fixture/purpose/ca/newcerts/2_cert.pem |    19 +
 .../openssl/fixture/purpose/ca/newcerts/3_cert.pem |    19 +
 .../openssl/fixture/purpose/ca/newcerts/4_cert.pem |    19 +
 .../fixture/purpose/ca/private/cakeypair.pem       |    30 +
 .../ruby1.9/openssl/fixture/purpose/ca/serial      |     1 +
 .../ruby1.9/openssl/fixture/purpose/cacert.pem     |    24 +
 .../openssl/fixture/purpose/scripts/gen_cert.rb    |   127 +
 .../openssl/fixture/purpose/scripts/gen_csr.rb     |    50 +
 .../openssl/fixture/purpose/scripts/init_ca.rb     |    66 +
 .../ruby1.9/openssl/fixture/purpose/sslclient.pem  |    19 +
 .../openssl/fixture/purpose/sslclient/csr.pem      |    10 +
 .../openssl/fixture/purpose/sslclient/keypair.pem  |    15 +
 .../fixture/purpose/sslclient/sslclient.pem        |    19 +
 .../ruby1.9/openssl/fixture/purpose/sslserver.pem  |    19 +
 .../openssl/fixture/purpose/sslserver/csr.pem      |    10 +
 .../openssl/fixture/purpose/sslserver/keypair.pem  |    15 +
 .../fixture/purpose/sslserver/sslserver.pem        |    19 +
 .../purpose/sslserver_no_dsig_in_keyUsage.pem      |    19 +
 .../externals/ruby1.9/openssl/fixture/selfcert.pem |    23 +
 .../externals/ruby1.9/openssl/fixture/verisign.pem |    18 +
 test/externals/ruby1.9/openssl/test_asn1.rb        |   413 +-
 test/externals/ruby1.9/openssl/test_bn.rb          |    23 +
 test/externals/ruby1.9/openssl/test_buffering.rb   |    88 +
 test/externals/ruby1.9/openssl/test_certificate.rb |   150 +
 test/externals/ruby1.9/openssl/test_cipher.rb      |    20 +-
 test/externals/ruby1.9/openssl/test_config.rb      |   289 +
 test/externals/ruby1.9/openssl/test_digest.rb      |    42 +-
 test/externals/ruby1.9/openssl/test_ec.rb          |    19 +-
 test/externals/ruby1.9/openssl/test_engine.rb      |    15 +
 test/externals/ruby1.9/openssl/test_hmac.rb        |    33 +-
 test/externals/ruby1.9/openssl/test_imaps.rb       |   107 +
 test/externals/ruby1.9/openssl/test_integration.rb |   142 +
 test/externals/ruby1.9/openssl/test_ns_spki.rb     |    11 +-
 test/externals/ruby1.9/openssl/test_ocsp.rb        |    47 +
 test/externals/ruby1.9/openssl/test_pair.rb        |    22 +-
 .../ruby1.9/openssl/test_parse_certificate.rb      |    27 +
 .../ruby1.9/openssl/test_partial_record_read.rb    |    27 +
 test/externals/ruby1.9/openssl/test_pkcs12.rb      |   209 +
 test/externals/ruby1.9/openssl/test_pkcs7.rb       |   163 +-
 test/externals/ruby1.9/openssl/test_pkey_dh.rb     |    72 +
 test/externals/ruby1.9/openssl/test_pkey_dsa.rb    |   224 +
 test/externals/ruby1.9/openssl/test_pkey_ec.rb     |   182 +
 test/externals/ruby1.9/openssl/test_pkey_rsa.rb    |   207 +-
 test/externals/ruby1.9/openssl/test_ssl.rb         |   398 +-
 test/externals/ruby1.9/openssl/test_ssl_session.rb |   327 +
 test/externals/ruby1.9/openssl/test_x509cert.rb    |    83 +-
 test/externals/ruby1.9/openssl/test_x509crl.rb     |    23 +-
 test/externals/ruby1.9/openssl/test_x509ext.rb     |     7 +-
 test/externals/ruby1.9/openssl/test_x509name.rb    |   114 +-
 test/externals/ruby1.9/openssl/test_x509req.rb     |    42 +-
 test/externals/ruby1.9/openssl/test_x509store.rb   |    47 +-
 test/externals/ruby1.9/openssl/utils.rb            |   182 +-
 .../ruby1.9/optparse/test_bash_completion.rb       |    42 +
 test/externals/ruby1.9/optparse/test_getopts.rb    |     5 +-
 test/externals/ruby1.9/optparse/test_noarg.rb      |     2 +-
 test/externals/ruby1.9/optparse/test_optarg.rb     |     4 +-
 test/externals/ruby1.9/optparse/test_optparse.rb   |    17 +
 test/externals/ruby1.9/optparse/test_placearg.rb   |     5 +-
 test/externals/ruby1.9/optparse/test_reqarg.rb     |     4 +-
 test/externals/ruby1.9/optparse/test_summary.rb    |    23 +-
 .../ruby1.9/optparse/test_zsh_completion.rb        |    22 +
 test/externals/ruby1.9/ostruct/test_ostruct.rb     |    25 +
 test/externals/ruby1.9/pathname/test_pathname.rb   |   733 +-
 test/externals/ruby1.9/profile_test_all.rb         |    52 +
 .../ruby1.9/psych/handlers/test_recorder.rb        |    25 +
 test/externals/ruby1.9/psych/helper.rb             |    56 +
 test/externals/ruby1.9/psych/json/test_stream.rb   |   109 +
 .../ruby1.9/psych/nodes/test_enumerable.rb         |    43 +
 .../ruby1.9/psych/test_alias_and_anchor.rb         |    96 +
 test/externals/ruby1.9/psych/test_array.rb         |    57 +
 test/externals/ruby1.9/psych/test_boolean.rb       |    36 +
 test/externals/ruby1.9/psych/test_class.rb         |    36 +
 test/externals/ruby1.9/psych/test_coder.rb         |   184 +
 test/externals/ruby1.9/psych/test_date_time.rb     |    17 +
 test/externals/ruby1.9/psych/test_deprecated.rb    |   210 +
 test/externals/ruby1.9/psych/test_document.rb      |    46 +
 test/externals/ruby1.9/psych/test_emitter.rb       |    94 +
 test/externals/ruby1.9/psych/test_encoding.rb      |   268 +
 .../externals/ruby1.9/psych/test_engine_manager.rb |    47 +
 test/externals/ruby1.9/psych/test_exception.rb     |   152 +
 test/externals/ruby1.9/psych/test_hash.rb          |    44 +
 test/externals/ruby1.9/psych/test_json_tree.rb     |    65 +
 test/externals/ruby1.9/psych/test_merge_keys.rb    |   132 +
 test/externals/ruby1.9/psych/test_nil.rb           |    18 +
 test/externals/ruby1.9/psych/test_null.rb          |    19 +
 test/externals/ruby1.9/psych/test_numeric.rb       |    45 +
 test/externals/ruby1.9/psych/test_object.rb        |    44 +
 .../ruby1.9/psych/test_object_references.rb        |    67 +
 test/externals/ruby1.9/psych/test_omap.rb          |    75 +
 test/externals/ruby1.9/psych/test_parser.rb        |   339 +
 test/externals/ruby1.9/psych/test_psych.rb         |   168 +
 test/externals/ruby1.9/psych/test_scalar.rb        |    11 +
 .../externals/ruby1.9/psych/test_scalar_scanner.rb |   106 +
 .../ruby1.9/psych/test_serialize_subclasses.rb     |    38 +
 test/externals/ruby1.9/psych/test_set.rb           |    49 +
 test/externals/ruby1.9/psych/test_stream.rb        |    93 +
 test/externals/ruby1.9/psych/test_string.rb        |   118 +
 test/externals/ruby1.9/psych/test_struct.rb        |    49 +
 test/externals/ruby1.9/psych/test_symbol.rb        |    17 +
 test/externals/ruby1.9/psych/test_tainted.rb       |   130 +
 .../ruby1.9/psych/test_to_yaml_properties.rb       |    63 +
 test/externals/ruby1.9/psych/test_tree_builder.rb  |    79 +
 test/externals/ruby1.9/psych/test_yaml.rb          |  1289 ++
 test/externals/ruby1.9/psych/test_yamldbm.rb       |   197 +
 test/externals/ruby1.9/psych/test_yamlstore.rb     |    87 +
 .../ruby1.9/psych/visitors/test_depth_first.rb     |    49 +
 .../ruby1.9/psych/visitors/test_emitter.rb         |   144 +
 .../ruby1.9/psych/visitors/test_to_ruby.rb         |   326 +
 .../ruby1.9/psych/visitors/test_yaml_tree.rb       |   173 +
 test/externals/ruby1.9/rake/file_creation.rb       |    34 +
 test/externals/ruby1.9/rake/helper.rb              |   492 +
 test/externals/ruby1.9/rake/shellcommand.rb        |     0
 test/externals/ruby1.9/rake/test_package_task.rb   |    10 +
 test/externals/ruby1.9/rake/test_rake.rb           |    11 +-
 .../ruby1.9/rake/test_rake_application.rb          |   489 +
 .../ruby1.9/rake/test_rake_application_options.rb  |   335 +
 test/externals/ruby1.9/rake/test_rake_clean.rb     |    14 +
 .../ruby1.9/rake/test_rake_definitions.rb          |    80 +
 .../ruby1.9/rake/test_rake_directory_task.rb       |    46 +
 test/externals/ruby1.9/rake/test_rake_dsl.rb       |    77 +
 .../externals/ruby1.9/rake/test_rake_early_time.rb |    31 +
 test/externals/ruby1.9/rake/test_rake_extension.rb |    59 +
 .../ruby1.9/rake/test_rake_file_creation_task.rb   |    56 +
 test/externals/ruby1.9/rake/test_rake_file_list.rb |   628 +
 .../ruby1.9/rake/test_rake_file_list_path_map.rb   |     8 +
 test/externals/ruby1.9/rake/test_rake_file_task.rb |   102 +
 .../externals/ruby1.9/rake/test_rake_file_utils.rb |   305 +
 test/externals/ruby1.9/rake/test_rake_ftp_file.rb  |    59 +
 .../externals/ruby1.9/rake/test_rake_functional.rb |   450 +
 .../ruby1.9/rake/test_rake_invocation_chain.rb     |    52 +
 .../ruby1.9/rake/test_rake_makefile_loader.rb      |    44 +
 .../externals/ruby1.9/rake/test_rake_multi_task.rb |    51 +
 .../externals/ruby1.9/rake/test_rake_name_space.rb |    43 +
 .../ruby1.9/rake/test_rake_package_task.rb         |    79 +
 test/externals/ruby1.9/rake/test_rake_path_map.rb  |   157 +
 .../ruby1.9/rake/test_rake_path_map_explode.rb     |    34 +
 .../ruby1.9/rake/test_rake_path_map_partial.rb     |    18 +
 .../ruby1.9/rake/test_rake_pseudo_status.rb        |    21 +
 .../ruby1.9/rake/test_rake_rake_test_loader.rb     |    21 +
 test/externals/ruby1.9/rake/test_rake_rdoc_task.rb |    83 +
 test/externals/ruby1.9/rake/test_rake_require.rb   |    40 +
 test/externals/ruby1.9/rake/test_rake_rules.rb     |   327 +
 test/externals/ruby1.9/rake/test_rake_task.rb      |   267 +
 .../rake/test_rake_task_argument_parsing.rb        |   103 +
 .../ruby1.9/rake/test_rake_task_arguments.rb       |    88 +
 test/externals/ruby1.9/rake/test_rake_task_lib.rb  |     9 +
 .../ruby1.9/rake/test_rake_task_manager.rb         |   157 +
 .../test_rake_task_manager_argument_resolution.rb  |    36 +
 .../ruby1.9/rake/test_rake_task_with_arguments.rb  |   173 +
 test/externals/ruby1.9/rake/test_rake_test_task.rb |   120 +
 .../ruby1.9/rake/test_rake_top_level_functions.rb  |   111 +
 test/externals/ruby1.9/rake/test_rake_win32.rb     |    72 +
 test/externals/ruby1.9/rake/test_rules.rb          |     9 +-
 test/externals/ruby1.9/rake/test_sys.rb            |    20 +
 test/externals/ruby1.9/rake/test_task_arguments.rb |     9 +-
 test/externals/ruby1.9/rake/test_task_manager.rb   |    11 +
 test/externals/ruby1.9/rake/test_win32.rb          |    37 +-
 test/externals/ruby1.9/rdoc/README                 |     1 +
 test/externals/ruby1.9/rdoc/hidden.zip.txt         |     1 +
 test/externals/ruby1.9/rdoc/test.ja.large.rdoc     |     3 +
 test/externals/ruby1.9/rdoc/test.ja.rdoc           |    10 +
 test/externals/ruby1.9/rdoc/test.ja.txt            |     8 +
 test/externals/ruby1.9/rdoc/test.txt               |     1 +
 .../ruby1.9/rdoc/test_attribute_manager.rb         |    86 +-
 test/externals/ruby1.9/rdoc/test_rdoc_alias.rb     |    13 +
 .../externals/ruby1.9/rdoc/test_rdoc_any_method.rb |   263 +
 test/externals/ruby1.9/rdoc/test_rdoc_attr.rb      |   123 +
 .../ruby1.9/rdoc/test_rdoc_class_module.rb         |   718 +
 .../ruby1.9/rdoc/test_rdoc_code_object.rb          |   290 +
 test/externals/ruby1.9/rdoc/test_rdoc_constant.rb  |    15 +
 test/externals/ruby1.9/rdoc/test_rdoc_context.rb   |   695 +
 .../ruby1.9/rdoc/test_rdoc_context_section.rb      |    54 +
 .../ruby1.9/rdoc/test_rdoc_cross_reference.rb      |   154 +
 test/externals/ruby1.9/rdoc/test_rdoc_encoding.rb  |   191 +
 .../ruby1.9/rdoc/test_rdoc_generator_darkfish.rb   |   125 +
 .../ruby1.9/rdoc/test_rdoc_generator_ri.rb         |    87 +
 test/externals/ruby1.9/rdoc/test_rdoc_include.rb   |    96 +
 test/externals/ruby1.9/rdoc/test_rdoc_markup.rb    |   634 +-
 .../rdoc/test_rdoc_markup_attribute_manager.rb     |    46 +-
 .../ruby1.9/rdoc/test_rdoc_markup_document.rb      |   152 +
 .../ruby1.9/rdoc/test_rdoc_markup_formatter.rb     |    57 +
 .../rdoc/test_rdoc_markup_indented_paragraph.rb    |    40 +
 .../ruby1.9/rdoc/test_rdoc_markup_paragraph.rb     |    21 +
 .../ruby1.9/rdoc/test_rdoc_markup_parser.rb        |  1486 ++
 .../ruby1.9/rdoc/test_rdoc_markup_pre_process.rb   |   410 +
 .../externals/ruby1.9/rdoc/test_rdoc_markup_raw.rb |    27 +
 .../ruby1.9/rdoc/test_rdoc_markup_to_ansi.rb       |   332 +
 .../ruby1.9/rdoc/test_rdoc_markup_to_bs.rb         |   345 +
 .../ruby1.9/rdoc/test_rdoc_markup_to_html.rb       |   364 +-
 .../rdoc/test_rdoc_markup_to_html_crossref.rb      |   359 +-
 .../ruby1.9/rdoc/test_rdoc_markup_to_rdoc.rb       |   341 +
 .../ruby1.9/rdoc/test_rdoc_markup_to_tt_only.rb    |   229 +
 .../ruby1.9/rdoc/test_rdoc_method_attr.rb          |   122 +
 .../ruby1.9/rdoc/test_rdoc_normal_class.rb         |    23 +
 .../ruby1.9/rdoc/test_rdoc_normal_module.rb        |    37 +
 test/externals/ruby1.9/rdoc/test_rdoc_options.rb   |   392 +
 test/externals/ruby1.9/rdoc/test_rdoc_parser.rb    |    84 +-
 test/externals/ruby1.9/rdoc/test_rdoc_parser_c.rb  |  1265 +-
 .../ruby1.9/rdoc/test_rdoc_parser_perl.rb          |     5 +-
 .../ruby1.9/rdoc/test_rdoc_parser_ruby.rb          |  2108 ++-
 .../ruby1.9/rdoc/test_rdoc_parser_simple.rb        |    99 +
 test/externals/ruby1.9/rdoc/test_rdoc_rdoc.rb      |   209 +
 test/externals/ruby1.9/rdoc/test_rdoc_require.rb   |    25 +
 test/externals/ruby1.9/rdoc/test_rdoc_ri_driver.rb |  1043 +-
 test/externals/ruby1.9/rdoc/test_rdoc_ri_paths.rb  |    43 +
 test/externals/ruby1.9/rdoc/test_rdoc_ri_store.rb  |   473 +
 test/externals/ruby1.9/rdoc/test_rdoc_ruby_lex.rb  |    23 +
 .../ruby1.9/rdoc/test_rdoc_rubygems_hook.rb        |   201 +
 .../ruby1.9/rdoc/test_rdoc_single_class.rb         |    12 +
 test/externals/ruby1.9/rdoc/test_rdoc_stats.rb     |   543 +
 test/externals/ruby1.9/rdoc/test_rdoc_task.rb      |   111 +
 test/externals/ruby1.9/rdoc/test_rdoc_text.rb      |   397 +
 test/externals/ruby1.9/rdoc/test_rdoc_top_level.rb |   240 +
 test/externals/ruby1.9/rdoc/xref_data.rb           |    76 +
 test/externals/ruby1.9/rdoc/xref_test_case.rb      |    71 +
 test/externals/ruby1.9/readline/test_readline.rb   |   139 +-
 test/externals/ruby1.9/resolv/test_addr.rb         |    16 +
 test/externals/ruby1.9/resolv/test_dns.rb          |   121 +
 .../ruby1.9/rexml/data/ProductionSupport.xml       |    29 +
 test/externals/ruby1.9/rexml/data/axis.xml         |    25 +
 test/externals/ruby1.9/rexml/data/bad.xml          |     5 +
 test/externals/ruby1.9/rexml/data/basic.xml        |    11 +
 test/externals/ruby1.9/rexml/data/basicupdate.xml  |    47 +
 test/externals/ruby1.9/rexml/data/broken.rss       |    20 +
 test/externals/ruby1.9/rexml/data/contents.xml     |    70 +
 test/externals/ruby1.9/rexml/data/dash.xml         |    12 +
 .../ruby1.9/rexml/data/defaultNamespace.xml        |     6 +
 test/externals/ruby1.9/rexml/data/doctype_test.xml |    34 +
 .../externals/ruby1.9/rexml/data/documentation.xml |   542 +
 test/externals/ruby1.9/rexml/data/euc.xml          |   296 +
 test/externals/ruby1.9/rexml/data/evaluate.xml     |    28 +
 test/externals/ruby1.9/rexml/data/fibo.xml         |    29 +
 test/externals/ruby1.9/rexml/data/foo.xml          |    10 +
 test/externals/ruby1.9/rexml/data/google.2.xml     |   156 +
 test/externals/ruby1.9/rexml/data/id.xml           |    21 +
 test/externals/ruby1.9/rexml/data/iso8859-1.xml    |     4 +
 test/externals/ruby1.9/rexml/data/jaxen24.xml      |     2 +
 test/externals/ruby1.9/rexml/data/jaxen3.xml       |    15 +
 test/externals/ruby1.9/rexml/data/lang.xml         |    11 +
 test/externals/ruby1.9/rexml/data/lang0.xml        |    18 +
 test/externals/ruby1.9/rexml/data/message.xml      |    27 +
 test/externals/ruby1.9/rexml/data/moreover.xml     |   244 +
 test/externals/ruby1.9/rexml/data/much_ado.xml     |  6850 +++++++
 test/externals/ruby1.9/rexml/data/namespaces.xml   |    18 +
 test/externals/ruby1.9/rexml/data/nitf.xml         |    67 +
 test/externals/ruby1.9/rexml/data/numbers.xml      |    18 +
 .../ruby1.9/rexml/data/ofbiz-issues-full-177.xml   | 13971 +++++++++++++++
 test/externals/ruby1.9/rexml/data/pi.xml           |    13 +
 test/externals/ruby1.9/rexml/data/pi2.xml          |     6 +
 test/externals/ruby1.9/rexml/data/project.xml      |     1 +
 test/externals/ruby1.9/rexml/data/simple.xml       |     2 +
 .../ruby1.9/rexml/data/stream_accents.xml          |     4 +
 test/externals/ruby1.9/rexml/data/t63-1.xml        |   Bin 0 -> 161690 bytes
 test/externals/ruby1.9/rexml/data/t63-2.svg        |  2828 +++
 test/externals/ruby1.9/rexml/data/t75.xml          |    31 +
 test/externals/ruby1.9/rexml/data/test/tests.xml   |   683 +
 test/externals/ruby1.9/rexml/data/test/tests.xsl   |   369 +
 .../ruby1.9/rexml/data/testNamespaces.xml          |    22 +
 test/externals/ruby1.9/rexml/data/testsrc.xml      |    64 +
 test/externals/ruby1.9/rexml/data/text.xml         |    10 +
 .../ruby1.9/rexml/data/ticket_110_utf16.xml        |   Bin 0 -> 207464 bytes
 test/externals/ruby1.9/rexml/data/ticket_61.xml    |     4 +
 test/externals/ruby1.9/rexml/data/ticket_68.xml    |   590 +
 test/externals/ruby1.9/rexml/data/tutorial.xml     |   678 +
 test/externals/ruby1.9/rexml/data/underscore.xml   |     6 +
 test/externals/ruby1.9/rexml/data/web.xml          |    42 +
 test/externals/ruby1.9/rexml/data/web2.xml         |     7 +
 test/externals/ruby1.9/rexml/data/working.rss      |   202 +
 test/externals/ruby1.9/rexml/data/xmlfile-bug.xml  |    15 +
 test/externals/ruby1.9/rexml/data/xp.tst           |    27 +
 test/externals/ruby1.9/rexml/data/yahoo.xml        |    80 +
 test/externals/ruby1.9/rexml/listener.rb           |    50 +
 test/externals/ruby1.9/rexml/rexml_test_utils.rb   |     5 +
 test/externals/ruby1.9/rexml/test_attributes.rb    |   198 +
 .../ruby1.9/rexml/test_attributes_mixin.rb         |    32 +
 .../ruby1.9/rexml/test_changing_encoding.rb        |    44 +
 test/externals/ruby1.9/rexml/test_comment.rb       |    25 +
 test/externals/ruby1.9/rexml/test_contrib.rb       |   581 +
 test/externals/ruby1.9/rexml/test_core.rb          |  1462 ++
 test/externals/ruby1.9/rexml/test_doctype.rb       |   107 +
 test/externals/ruby1.9/rexml/test_document.rb      |    43 +
 test/externals/ruby1.9/rexml/test_elements.rb      |   116 +
 test/externals/ruby1.9/rexml/test_encoding.rb      |    93 +
 test/externals/ruby1.9/rexml/test_encoding_2.rb    |    59 +
 test/externals/ruby1.9/rexml/test_entity.rb        |   167 +
 test/externals/ruby1.9/rexml/test_functions.rb     |   223 +
 .../ruby1.9/rexml/test_functions_number.rb         |    32 +
 test/externals/ruby1.9/rexml/test_jaxen.rb         |   126 +
 test/externals/ruby1.9/rexml/test_light.rb         |   104 +
 test/externals/ruby1.9/rexml/test_lightparser.rb   |    12 +
 test/externals/ruby1.9/rexml/test_listener.rb      |   129 +
 test/externals/ruby1.9/rexml/test_martin_fowler.rb |    37 +
 test/externals/ruby1.9/rexml/test_namespace.rb     |    38 +
 .../ruby1.9/rexml/test_notationdecl_mixin.rb       |    58 +
 .../ruby1.9/rexml/test_notationdecl_parsetest.rb   |    23 +
 test/externals/ruby1.9/rexml/test_order.rb         |   102 +
 .../ruby1.9/rexml/test_preceding_sibling.rb        |    38 +
 test/externals/ruby1.9/rexml/test_pullparser.rb    |   100 +
 .../ruby1.9/rexml/test_rexml_issuezilla.rb         |    14 +
 test/externals/ruby1.9/rexml/test_sax.rb           |   279 +
 test/externals/ruby1.9/rexml/test_stream.rb        |   104 +
 test/externals/ruby1.9/rexml/test_ticket_80.rb     |    56 +
 .../externals/ruby1.9/rexml/test_validation_rng.rb |   790 +
 .../rexml/test_xml_declaration_parent_child.rb     |    33 +
 test/externals/ruby1.9/rexml/test_xpath.rb         |  1079 ++
 .../ruby1.9/rexml/test_xpath_attribute_query.rb    |    89 +
 test/externals/ruby1.9/rexml/test_xpath_msw.rb     |    38 +
 test/externals/ruby1.9/rexml/test_xpath_pred.rb    |    80 +
 test/externals/ruby1.9/rexml/test_xpathtext.rb     |    72 +
 test/externals/ruby1.9/rinda/test_rinda.rb         |   155 +-
 test/externals/ruby1.9/ripper/dummyparser.rb       |    62 +-
 test/externals/ruby1.9/ripper/test_files.rb        |    19 +-
 test/externals/ruby1.9/ripper/test_filter.rb       |    57 +-
 .../externals/ruby1.9/ripper/test_parser_events.rb |   844 +-
 test/externals/ruby1.9/ripper/test_ripper.rb       |    49 +
 .../ruby1.9/ripper/test_scanner_events.rb          |    62 +-
 test/externals/ruby1.9/rss/test_1.0.rb             |     5 +-
 test/externals/ruby1.9/rss/test_2.0.rb             |     5 +-
 test/externals/ruby1.9/rss/test_atom.rb            |    10 +-
 test/externals/ruby1.9/rss/test_maker_0.9.rb       |    17 +
 test/externals/ruby1.9/rss/test_xml-stylesheet.rb  |     4 +-
 test/externals/ruby1.9/ruby/enc/test_emoji.rb      |   442 +
 test/externals/ruby1.9/ruby/enc/test_gb18030.rb    |    53 +-
 test/externals/ruby1.9/ruby/enc/test_shift_jis.rb  |     2 +-
 test/externals/ruby1.9/ruby/enc/test_utf16.rb      |     2 +-
 test/externals/ruby1.9/ruby/envutil.rb             |   224 +-
 test/externals/ruby1.9/ruby/marshaltestlib.rb      |     4 +-
 test/externals/ruby1.9/ruby/memory_status.rb       |    96 +
 test/externals/ruby1.9/ruby/test_alias.rb          |    45 +-
 test/externals/ruby1.9/ruby/test_argf.rb           |   116 +-
 test/externals/ruby1.9/ruby/test_array.rb          |   507 +-
 test/externals/ruby1.9/ruby/test_autoload.rb       |    44 +
 .../ruby1.9/ruby/test_basicinstructions.rb         |    13 +-
 test/externals/ruby1.9/ruby/test_beginendblock.rb  |    72 +-
 test/externals/ruby1.9/ruby/test_bignum.rb         |   143 +-
 test/externals/ruby1.9/ruby/test_case.rb           |    52 +-
 test/externals/ruby1.9/ruby/test_class.rb          |    67 +-
 test/externals/ruby1.9/ruby/test_comparable.rb     |    38 +-
 test/externals/ruby1.9/ruby/test_complex.rb        |    71 +-
 test/externals/ruby1.9/ruby/test_complex2.rb       |     2 +-
 .../externals/ruby1.9/ruby/test_complexrational.rb |     4 +-
 test/externals/ruby1.9/ruby/test_continuation.rb   |    43 +
 test/externals/ruby1.9/ruby/test_defined.rb        |    64 +-
 test/externals/ruby1.9/ruby/test_dir.rb            |    53 +
 test/externals/ruby1.9/ruby/test_dir_m17n.rb       |   265 +
 test/externals/ruby1.9/ruby/test_econv.rb          |    60 +-
 test/externals/ruby1.9/ruby/test_encoding.rb       |    38 +
 test/externals/ruby1.9/ruby/test_enum.rb           |    78 +-
 test/externals/ruby1.9/ruby/test_enumerator.rb     |    51 +-
 test/externals/ruby1.9/ruby/test_env.rb            |    59 +-
 test/externals/ruby1.9/ruby/test_eval.rb           |    15 +
 test/externals/ruby1.9/ruby/test_exception.rb      |   150 +
 test/externals/ruby1.9/ruby/test_fiber.rb          |    58 +
 test/externals/ruby1.9/ruby/test_file.rb           |   117 +-
 .../externals/ruby1.9/ruby/test_file_exhaustive.rb |   280 +-
 test/externals/ruby1.9/ruby/test_fixnum.rb         |    14 +-
 test/externals/ruby1.9/ruby/test_flip.rb           |    21 +
 test/externals/ruby1.9/ruby/test_float.rb          |   118 +-
 test/externals/ruby1.9/ruby/test_fnmatch.rb        |     2 +
 test/externals/ruby1.9/ruby/test_gc.rb             |    61 +
 test/externals/ruby1.9/ruby/test_hash.rb           |    65 +-
 test/externals/ruby1.9/ruby/test_integer.rb        |    23 +-
 test/externals/ruby1.9/ruby/test_integer_comb.rb   |     6 +-
 test/externals/ruby1.9/ruby/test_io.rb             |   939 +-
 test/externals/ruby1.9/ruby/test_io_m17n.rb        |  1295 +-
 test/externals/ruby1.9/ruby/test_iterator.rb       |     8 +-
 test/externals/ruby1.9/ruby/test_lambda.rb         |    11 +-
 test/externals/ruby1.9/ruby/test_literal.rb        |    58 +-
 test/externals/ruby1.9/ruby/test_m17n.rb           |   221 +-
 test/externals/ruby1.9/ruby/test_m17n_comb.rb      |    43 +-
 test/externals/ruby1.9/ruby/test_marshal.rb        |   205 +-
 test/externals/ruby1.9/ruby/test_math.rb           |    53 +-
 test/externals/ruby1.9/ruby/test_method.rb         |   161 +
 test/externals/ruby1.9/ruby/test_module.rb         |   394 +-
 test/externals/ruby1.9/ruby/test_notimp.rb         |     4 +-
 test/externals/ruby1.9/ruby/test_numeric.rb        |    13 +
 test/externals/ruby1.9/ruby/test_object.rb         |   166 +
 test/externals/ruby1.9/ruby/test_objectspace.rb    |     1 +
 test/externals/ruby1.9/ruby/test_optimization.rb   |    23 +
 test/externals/ruby1.9/ruby/test_pack.rb           |   164 +-
 test/externals/ruby1.9/ruby/test_parse.rb          |    24 +-
 test/externals/ruby1.9/ruby/test_path.rb           |    32 +-
 test/externals/ruby1.9/ruby/test_primitive.rb      |    26 +
 test/externals/ruby1.9/ruby/test_proc.rb           |    72 +-
 test/externals/ruby1.9/ruby/test_process.rb        |   355 +-
 test/externals/ruby1.9/ruby/test_rand.rb           |   107 +-
 test/externals/ruby1.9/ruby/test_range.rb          |    79 +-
 test/externals/ruby1.9/ruby/test_rational.rb       |    55 +-
 test/externals/ruby1.9/ruby/test_rational2.rb      |   129 +
 test/externals/ruby1.9/ruby/test_regexp.rb         |   110 +-
 test/externals/ruby1.9/ruby/test_require.rb        |   108 +-
 test/externals/ruby1.9/ruby/test_rubyoptions.rb    |   265 +-
 test/externals/ruby1.9/ruby/test_settracefunc.rb   |   135 +-
 test/externals/ruby1.9/ruby/test_signal.rb         |    70 +-
 test/externals/ruby1.9/ruby/test_sleep.rb          |     4 +-
 test/externals/ruby1.9/ruby/test_sprintf.rb        |    54 +-
 test/externals/ruby1.9/ruby/test_sprintf_comb.rb   |     2 +-
 test/externals/ruby1.9/ruby/test_string.rb         |   197 +-
 test/externals/ruby1.9/ruby/test_stringchar.rb     |    19 +-
 test/externals/ruby1.9/ruby/test_struct.rb         |    30 +
 test/externals/ruby1.9/ruby/test_super.rb          |    45 +
 test/externals/ruby1.9/ruby/test_symbol.rb         |    30 +-
 test/externals/ruby1.9/ruby/test_syntax.rb         |    89 +
 test/externals/ruby1.9/ruby/test_system.rb         |    58 +-
 test/externals/ruby1.9/ruby/test_thread.rb         |   200 +-
 test/externals/ruby1.9/ruby/test_time.rb           |   238 +
 test/externals/ruby1.9/ruby/test_time_tz.rb        |   338 +
 test/externals/ruby1.9/ruby/test_trace.rb          |    12 +
 test/externals/ruby1.9/ruby/test_transcode.rb      |   119 +-
 test/externals/ruby1.9/ruby/test_undef.rb          |    37 +
 test/externals/ruby1.9/ruby/test_unicode_escape.rb |    14 +-
 test/externals/ruby1.9/ruby/test_variable.rb       |    13 +
 test/externals/ruby1.9/ruby/test_yield.rb          |    32 +-
 test/externals/ruby1.9/rubygems/ca_cert.pem        |    45 +
 .../ruby1.9/rubygems/data/null-type.gemspec.rz     |   Bin 0 -> 553 bytes
 .../ruby1.9/rubygems/fake_certlib/openssl.rb       |     2 +-
 .../ruby1.9/rubygems/fix_openssl_warnings.rb       |    12 +
 test/externals/ruby1.9/rubygems/functional.rb      |     7 -
 .../ruby1.9/rubygems/gem_installer_test_case.rb    |     6 +-
 .../ruby1.9/rubygems/gem_package_tar_test_case.rb  |     4 +-
 test/externals/ruby1.9/rubygems/gemutilities.rb    |    97 +-
 test/externals/ruby1.9/rubygems/insure_session.rb  |    10 +-
 test/externals/ruby1.9/rubygems/mockgemui.rb       |     8 -
 .../rubygems/plugin/exception/rubygems_plugin.rb   |     2 +
 .../rubygems/plugin/load/rubygems_plugin.rb        |     3 +
 .../plugin/standarderror/rubygems_plugin.rb        |     2 +
 .../rubygems/rubygems/commands/crash_command.rb    |     5 +
 test/externals/ruby1.9/rubygems/rubygems_plugin.rb |     5 +
 .../ruby1.9/rubygems/{foo => sff}/discover.rb      |     0
 test/externals/ruby1.9/rubygems/simple_gem.rb      |    42 +-
 .../server.cert => ruby1.9/rubygems/ssl_cert.pem}  |     0
 .../server.key => ruby1.9/rubygems/ssl_key.pem}    |     0
 test/externals/ruby1.9/rubygems/test_config.rb     |    19 +-
 test/externals/ruby1.9/rubygems/test_gem.rb        |   954 +-
 .../ruby1.9/rubygems/test_gem_activation.rb        |    21 +
 .../externals/ruby1.9/rubygems/test_gem_builder.rb |    31 +-
 .../externals/ruby1.9/rubygems/test_gem_command.rb |    13 +-
 .../ruby1.9/rubygems/test_gem_command_manager.rb   |    48 +-
 .../rubygems/test_gem_commands_build_command.rb    |    60 +-
 .../rubygems/test_gem_commands_cert_command.rb     |    12 +-
 .../rubygems/test_gem_commands_check_command.rb    |    10 +-
 .../rubygems/test_gem_commands_cleanup_command.rb  |    89 +
 .../rubygems/test_gem_commands_contents_command.rb |    67 +-
 .../test_gem_commands_dependency_command.rb        |    88 +-
 .../test_gem_commands_environment_command.rb       |    19 +-
 .../rubygems/test_gem_commands_fetch_command.rb    |    74 +-
 .../test_gem_commands_generate_index_command.rb    |    18 +-
 .../rubygems/test_gem_commands_help_command.rb     |    58 +
 .../rubygems/test_gem_commands_install_command.rb  |   166 +-
 .../rubygems/test_gem_commands_list_command.rb     |     9 +-
 .../rubygems/test_gem_commands_lock_command.rb     |     6 +-
 .../rubygems/test_gem_commands_mirror_command.rb   |     8 +-
 .../rubygems/test_gem_commands_outdated_command.rb |    30 +-
 .../rubygems/test_gem_commands_owner_command.rb    |   147 +
 .../rubygems/test_gem_commands_pristine_command.rb |   135 +-
 .../rubygems/test_gem_commands_push_command.rb     |   107 +
 .../rubygems/test_gem_commands_query_command.rb    |   213 +-
 .../rubygems/test_gem_commands_server_command.rb   |    15 +-
 .../rubygems/test_gem_commands_sources_command.rb  |   104 +-
 .../test_gem_commands_specification_command.rb     |   139 +-
 .../rubygems/test_gem_commands_stale_command.rb    |    18 +-
 .../test_gem_commands_uninstall_command.rb         |   114 +-
 .../rubygems/test_gem_commands_unpack_command.rb   |   133 +-
 .../rubygems/test_gem_commands_update_command.rb   |   261 +-
 .../rubygems/test_gem_commands_which_command.rb    |    83 +
 .../ruby1.9/rubygems/test_gem_config_file.rb       |    56 +-
 .../ruby1.9/rubygems/test_gem_dependency.rb        |   241 +-
 .../rubygems/test_gem_dependency_installer.rb      |   454 +-
 .../ruby1.9/rubygems/test_gem_dependency_list.rb   |   117 +-
 test/externals/ruby1.9/rubygems/test_gem_digest.rb |     0
 .../ruby1.9/rubygems/test_gem_doc_manager.rb       |    21 +-
 .../rubygems/test_gem_ext_configure_builder.rb     |    12 +-
 .../rubygems/test_gem_ext_ext_conf_builder.rb      |    57 +-
 .../ruby1.9/rubygems/test_gem_ext_rake_builder.rb  |    19 +-
 test/externals/ruby1.9/rubygems/test_gem_format.rb |    55 +-
 .../ruby1.9/rubygems/test_gem_gem_path_searcher.rb |    79 +-
 .../ruby1.9/rubygems/test_gem_gem_runner.rb        |    11 +-
 .../rubygems/test_gem_gemcutter_utilities.rb       |   151 +
 .../externals/ruby1.9/rubygems/test_gem_indexer.rb |   319 +-
 .../rubygems/test_gem_install_update_options.rb    |    24 +-
 .../ruby1.9/rubygems/test_gem_installer.rb         |   692 +-
 .../rubygems/test_gem_local_remote_options.rb      |    23 +-
 .../rubygems/test_gem_package_tar_header.rb        |    10 +-
 .../ruby1.9/rubygems/test_gem_package_tar_input.rb |    33 +-
 .../rubygems/test_gem_package_tar_output.rb        |    14 +-
 .../rubygems/test_gem_package_tar_reader.rb        |    10 +-
 .../rubygems/test_gem_package_tar_reader_entry.rb  |    20 +-
 .../rubygems/test_gem_package_tar_writer.rb        |    16 +-
 .../ruby1.9/rubygems/test_gem_package_task.rb      |    41 +-
 .../ruby1.9/rubygems/test_gem_path_support.rb      |    93 +
 .../ruby1.9/rubygems/test_gem_platform.rb          |    33 +-
 .../ruby1.9/rubygems/test_gem_remote_fetcher.rb    |   382 +-
 .../ruby1.9/rubygems/test_gem_requirement.rb       |   369 +-
 .../ruby1.9/rubygems/test_gem_security.rb          |   100 +
 test/externals/ruby1.9/rubygems/test_gem_server.rb |   198 +-
 .../ruby1.9/rubygems/test_gem_silent_ui.rb         |   111 +
 .../ruby1.9/rubygems/test_gem_source_index.rb      |   527 +-
 .../ruby1.9/rubygems/test_gem_spec_fetcher.rb      |   184 +-
 .../ruby1.9/rubygems/test_gem_specification.rb     |   971 +-
 .../ruby1.9/rubygems/test_gem_stream_ui.rb         |   138 +-
 test/externals/ruby1.9/rubygems/test_gem_text.rb   |    58 +
 .../ruby1.9/rubygems/test_gem_uninstaller.rb       |   159 +-
 .../ruby1.9/rubygems/test_gem_validator.rb         |    12 +-
 .../externals/ruby1.9/rubygems/test_gem_version.rb |   369 +-
 .../ruby1.9/rubygems/test_gem_version_option.rb    |     4 +-
 test/externals/ruby1.9/rubygems/test_kernel.rb     |    26 +-
 test/externals/ruby1.9/runner.rb                   |    28 +-
 test/externals/ruby1.9/scanf/test_scanf.rb         |    31 +-
 test/externals/ruby1.9/scanf/test_scanfio.rb       |     7 +-
 test/externals/ruby1.9/sdbm/test_sdbm.rb           |     1 +
 test/externals/ruby1.9/socket/test_addrinfo.rb     |    20 +-
 test/externals/ruby1.9/socket/test_nonblock.rb     |     2 +-
 test/externals/ruby1.9/socket/test_socket.rb       |    69 +-
 test/externals/ruby1.9/socket/test_unix.rb         |   110 +-
 test/externals/ruby1.9/stringio/test_stringio.rb   |    76 +-
 .../ruby1.9/strscan/test_stringscanner.rb          |     2 +-
 test/externals/ruby1.9/syck/test_array.rb          |    18 +
 test/externals/ruby1.9/syck/test_boolean.rb        |    37 +
 test/externals/ruby1.9/syck/test_class.rb          |    27 +
 test/externals/ruby1.9/syck/test_engine_manager.rb |     3 +
 test/externals/ruby1.9/syck/test_exception.rb      |    46 +
 test/externals/ruby1.9/syck/test_hash.rb           |    29 +
 test/externals/ruby1.9/syck/test_null.rb           |    20 +
 test/externals/ruby1.9/syck/test_omap.rb           |    56 +
 test/externals/ruby1.9/syck/test_set.rb            |    31 +
 test/externals/ruby1.9/syck/test_string.rb         |    45 +
 test/externals/ruby1.9/syck/test_struct.rb         |    42 +
 test/externals/ruby1.9/syck/test_symbol.rb         |    22 +
 test/externals/ruby1.9/syck/test_time.rb           |    24 +
 test/externals/ruby1.9/syck/test_yaml.rb           |  1413 ++
 .../externals/ruby1.9/syck/test_yaml_properties.rb |    64 +
 test/externals/ruby1.9/syck/test_yamlstore.rb      |    79 +
 test/externals/ruby1.9/test_cmath.rb               |    16 +
 test/externals/ruby1.9/test_delegate.rb            |    81 +-
 test/externals/ruby1.9/test_find.rb                |   226 +
 test/externals/ruby1.9/test_ipaddr.rb              |     3 +-
 test/externals/ruby1.9/test_mathn.rb               |    10 +
 test/externals/ruby1.9/test_mutex_m.rb             |    26 +
 test/externals/ruby1.9/test_open3.rb               |     9 +-
 test/externals/ruby1.9/test_pp.rb                  |     1 -
 test/externals/ruby1.9/test_prime.rb               |    24 +-
 test/externals/ruby1.9/test_pstore.rb              |    55 +
 test/externals/ruby1.9/test_pty.rb                 |    91 +
 test/externals/ruby1.9/test_securerandom.rb        |   175 +
 test/externals/ruby1.9/test_set.rb                 |     3 +-
 test/externals/ruby1.9/test_shellwords.rb          |    17 +
 test/externals/ruby1.9/test_singleton.rb           |    92 +-
 test/externals/ruby1.9/test_syslog.rb              |    39 +-
 test/externals/ruby1.9/test_tempfile.rb            |    48 +-
 test/externals/ruby1.9/test_time.rb                |    18 +
 test/externals/ruby1.9/test_timeout.rb             |     6 +
 test/externals/ruby1.9/test_tracer.rb              |    63 +
 .../ruby1.9/testunit/test4test_hideskip.rb         |     7 +
 test/externals/ruby1.9/testunit/test_assertion.rb  |     8 +
 test/externals/ruby1.9/testunit/test_hideskip.rb   |    20 +
 test/externals/ruby1.9/testunit/test_parallel.rb   |   181 +
 .../ruby1.9/testunit/test_rake_integration.rb      |    35 +
 .../testunit/tests_for_parallel/ptest_first.rb     |     7 +
 .../testunit/tests_for_parallel/ptest_forth.rb     |    16 +
 .../testunit/tests_for_parallel/ptest_second.rb    |    11 +
 .../testunit/tests_for_parallel/ptest_third.rb     |    10 +
 .../ruby1.9/testunit/tests_for_parallel/runner.rb  |    10 +
 test/externals/ruby1.9/thread/test_queue.rb        |    38 +
 test/externals/ruby1.9/uri/test_common.rb          |    69 +
 test/externals/ruby1.9/uri/test_ftp.rb             |     4 +
 test/externals/ruby1.9/uri/test_generic.rb         |    22 +
 test/externals/ruby1.9/uri/test_http.rb            |     1 +
 test/externals/ruby1.9/uri/test_ldap.rb            |     6 +-
 test/externals/ruby1.9/webrick/test_cgi.rb         |    37 +-
 test/externals/ruby1.9/webrick/test_cookie.rb      |    27 +
 test/externals/ruby1.9/webrick/test_filehandler.rb |    91 +-
 test/externals/ruby1.9/webrick/test_httpauth.rb    |    87 +-
 test/externals/ruby1.9/webrick/test_httpproxy.rb   |    25 +-
 test/externals/ruby1.9/webrick/test_httprequest.rb |    64 +-
 test/externals/ruby1.9/webrick/test_httpserver.rb  |    47 +-
 test/externals/ruby1.9/webrick/test_server.rb      |    11 +-
 test/externals/ruby1.9/webrick/utils.rb            |     1 +
 .../ruby1.9/win32ole/test_err_in_callback.rb       |    16 +-
 .../win32ole/test_folderitem2_invokeverb.rb        |    50 +-
 test/externals/ruby1.9/win32ole/test_thread.rb     |    20 +
 test/externals/ruby1.9/win32ole/test_win32ole.rb   |    16 +-
 .../ruby1.9/win32ole/test_win32ole_method.rb       |     7 +-
 .../ruby1.9/win32ole/test_win32ole_param.rb        |    17 +-
 .../ruby1.9/win32ole/test_win32ole_typelib.rb      |     6 +
 .../ruby1.9/win32ole/test_win32ole_variant.rb      |    28 +-
 test/externals/ruby1.9/with_different_ofs.rb       |    17 +
 test/externals/ruby1.9/xmlrpc/htpasswd             |     2 +
 test/externals/ruby1.9/xmlrpc/test_cookie.rb       |     2 +-
 test/externals/ruby1.9/xmlrpc/test_marshal.rb      |    17 +-
 test/externals/ruby1.9/xmlrpc/test_parser.rb       |     6 +
 .../ruby1.9/xmlrpc/test_webrick_server.rb          |    47 +-
 test/externals/ruby1.9/xmlrpc/webrick_testing.rb   |    11 +-
 test/externals/ruby1.9/yaml/test_yaml.rb           |  1326 --
 test/externals/ruby1.9/yaml/test_yamlstore.rb      |    74 -
 test/externals/ruby1.9/zlib/test_zlib.rb           |   428 +-
 test/externals/ruby_test/README                    |   147 -
 test/externals/ruby_test/Rakefile                  |   391 -
 test/externals/ruby_test/SCORECARD                 |    49 -
 .../ruby_test/bench/core/Array/bench_aref.rb       |    40 -
 .../ruby_test/bench/core/Array/bench_insert.rb     |    26 -
 .../ruby_test/bench/core/Array/bench_zip.rb        |    25 -
 test/externals/ruby_test/bench/core/bench_array.rb |   432 -
 test/externals/ruby_test/bench/core/bench_dir.rb   |    96 -
 .../ruby_test/bench/core/bench_file_stat.rb        |    84 -
 test/externals/ruby_test/bench/core/bench_hash.rb  |   222 -
 .../ruby_test/bench/core/bench_integer.rb          |    60 -
 test/externals/ruby_test/bench/core/bench_io.rb    |   175 -
 test/externals/ruby_test/bench/core/bench_math.rb  |    76 -
 .../externals/ruby_test/bench/core/bench_string.rb |   570 -
 .../ruby_test/bench/misc/adaptive_benchmark.rb     |    51 -
 .../ruby_test/bench/misc/bench_shootout.rb         |    28 -
 test/externals/ruby_test/bench/misc/shootout.rb    |    82 -
 .../ruby_test/bench/stdlib/bench_pathname.rb       |    22 -
 .../ruby_test/bench/stdlib/bench_rational.rb       |   205 -
 test/externals/ruby_test/lib/test/helper.rb        |   368 -
 .../ruby_test/test/core/Array/class/tc_aset.rb     |    36 -
 .../ruby_test/test/core/Array/class/tc_new.rb      |    57 -
 .../test/core/Array/instance/tc_append.rb          |    55 -
 .../ruby_test/test/core/Array/instance/tc_aref.rb  |    86 -
 .../ruby_test/test/core/Array/instance/tc_aset.rb  |   130 -
 .../ruby_test/test/core/Array/instance/tc_assoc.rb |    50 -
 .../ruby_test/test/core/Array/instance/tc_at.rb    |    43 -
 .../ruby_test/test/core/Array/instance/tc_clear.rb |    26 -
 .../test/core/Array/instance/tc_collect.rb         |    38 -
 .../test/core/Array/instance/tc_compact.rb         |    51 -
 .../test/core/Array/instance/tc_comparison.rb      |    86 -
 .../test/core/Array/instance/tc_concat.rb          |    54 -
 .../test/core/Array/instance/tc_concatenation.rb   |    74 -
 .../test/core/Array/instance/tc_delete.rb          |    45 -
 .../test/core/Array/instance/tc_delete_at.rb       |    46 -
 .../test/core/Array/instance/tc_delete_if.rb       |    39 -
 .../test/core/Array/instance/tc_difference.rb      |    85 -
 .../ruby_test/test/core/Array/instance/tc_each.rb  |    45 -
 .../test/core/Array/instance/tc_each_index.rb      |    39 -
 .../ruby_test/test/core/Array/instance/tc_empty.rb |    35 -
 .../ruby_test/test/core/Array/instance/tc_eql.rb   |    38 -
 .../test/core/Array/instance/tc_equality.rb        |    64 -
 .../ruby_test/test/core/Array/instance/tc_fetch.rb |    55 -
 .../ruby_test/test/core/Array/instance/tc_fill.rb  |    91 -
 .../ruby_test/test/core/Array/instance/tc_first.rb |    50 -
 .../test/core/Array/instance/tc_flatten.rb         |    45 -
 .../ruby_test/test/core/Array/instance/tc_hash.rb  |    53 -
 .../test/core/Array/instance/tc_include.rb         |    33 -
 .../ruby_test/test/core/Array/instance/tc_index.rb |    38 -
 .../test/core/Array/instance/tc_insert.rb          |    59 -
 .../test/core/Array/instance/tc_inspect.rb         |    45 -
 .../test/core/Array/instance/tc_intersection.rb    |    66 -
 .../ruby_test/test/core/Array/instance/tc_join.rb  |    42 -
 .../ruby_test/test/core/Array/instance/tc_last.rb  |    49 -
 .../test/core/Array/instance/tc_length.rb          |    37 -
 .../test/core/Array/instance/tc_nitems.rb          |    37 -
 .../ruby_test/test/core/Array/instance/tc_pack.rb  |   566 -
 .../ruby_test/test/core/Array/instance/tc_pop.rb   |    35 -
 .../ruby_test/test/core/Array/instance/tc_push.rb  |    37 -
 .../test/core/Array/instance/tc_rassoc.rb          |    33 -
 .../test/core/Array/instance/tc_reject.rb          |    39 -
 .../test/core/Array/instance/tc_repetition.rb      |    62 -
 .../test/core/Array/instance/tc_replace.rb         |    76 -
 .../test/core/Array/instance/tc_reverse.rb         |    38 -
 .../test/core/Array/instance/tc_reverse_each.rb    |    45 -
 .../test/core/Array/instance/tc_rindex.rb          |    38 -
 .../ruby_test/test/core/Array/instance/tc_shift.rb |    45 -
 .../ruby_test/test/core/Array/instance/tc_slice.rb |    51 -
 .../ruby_test/test/core/Array/instance/tc_sort.rb  |    43 -
 .../ruby_test/test/core/Array/instance/tc_to_a.rb  |    35 -
 .../test/core/Array/instance/tc_to_ary.rb          |    61 -
 .../ruby_test/test/core/Array/instance/tc_to_s.rb  |    32 -
 .../test/core/Array/instance/tc_transpose.rb       |    52 -
 .../ruby_test/test/core/Array/instance/tc_union.rb |    60 -
 .../ruby_test/test/core/Array/instance/tc_uniq.rb  |    66 -
 .../test/core/Array/instance/tc_unshift.rb         |    40 -
 .../test/core/Array/instance/tc_values_at.rb       |    53 -
 .../ruby_test/test/core/Array/instance/tc_zip.rb   |    98 -
 .../ruby_test/test/core/Bignum/instance/tc_abs.rb  |    38 -
 .../ruby_test/test/core/Bignum/instance/tc_aref.rb |    31 -
 .../test/core/Bignum/instance/tc_arithmetic_ops.rb |   139 -
 .../test/core/Bignum/instance/tc_bit_ops.rb        |    94 -
 .../test/core/Bignum/instance/tc_comparison.rb     |    48 -
 .../test/core/Bignum/instance/tc_divmod.rb         |    51 -
 .../ruby_test/test/core/Bignum/instance/tc_eql.rb  |    38 -
 .../test/core/Bignum/instance/tc_equality.rb       |    37 -
 .../ruby_test/test/core/Bignum/instance/tc_quo.rb  |    53 -
 .../test/core/Bignum/instance/tc_remainder.rb      |    51 -
 .../ruby_test/test/core/Bignum/instance/tc_size.rb |    57 -
 .../ruby_test/test/core/Bignum/instance/tc_to_f.rb |    36 -
 .../ruby_test/test/core/Bignum/instance/tc_to_s.rb |    68 -
 .../test/core/Binding/instance/tc_binding.rb       |    54 -
 .../test/core/Class/class/tc_inherited.rb          |    38 -
 .../ruby_test/test/core/Class/class/tc_new.rb      |    50 -
 .../test/core/Class/instance/tc_allocate.rb        |    50 -
 .../test/core/Class/instance/tc_superclass.rb      |    41 -
 .../test/core/Comparable/instance/tc_between.rb    |    50 -
 .../test/core/Comparable/instance/tc_equals.rb     |    53 -
 .../core/Comparable/instance/tc_greater_than.rb    |    48 -
 .../instance/tc_greater_than_or_equal_to.rb        |    49 -
 .../test/core/Comparable/instance/tc_less_than.rb  |    48 -
 .../instance/tc_less_than_or_equal_to.rb           |    49 -
 .../ruby_test/test/core/Dir/class/tc_chdir.rb      |    54 -
 .../ruby_test/test/core/Dir/class/tc_chroot.rb     |    40 -
 .../ruby_test/test/core/Dir/class/tc_delete.rb     |    69 -
 .../ruby_test/test/core/Dir/class/tc_entries.rb    |    44 -
 .../ruby_test/test/core/Dir/class/tc_foreach.rb    |    44 -
 .../ruby_test/test/core/Dir/class/tc_getwd.rb      |    46 -
 .../ruby_test/test/core/Dir/class/tc_glob.rb       |   150 -
 .../ruby_test/test/core/Dir/class/tc_mkdir.rb      |    49 -
 .../ruby_test/test/core/Dir/class/tc_new.rb        |    40 -
 .../ruby_test/test/core/Dir/class/tc_open.rb       |    34 -
 .../ruby_test/test/core/Dir/instance/tc_close.rb   |    38 -
 .../ruby_test/test/core/Dir/instance/tc_each.rb    |    50 -
 .../ruby_test/test/core/Dir/instance/tc_path.rb    |    46 -
 .../ruby_test/test/core/Dir/instance/tc_pos.rb     |    36 -
 .../ruby_test/test/core/Dir/instance/tc_read.rb    |    32 -
 .../ruby_test/test/core/Dir/instance/tc_rewind.rb  |    38 -
 .../ruby_test/test/core/Dir/instance/tc_seek.rb    |    37 -
 .../ruby_test/test/core/Dir/instance/tc_tell.rb    |    42 -
 .../test/core/Enumerable/instance/tc_all.rb        |    48 -
 .../test/core/Enumerable/instance/tc_any.rb        |    48 -
 .../test/core/Enumerable/instance/tc_collect.rb    |    64 -
 .../test/core/Enumerable/instance/tc_detect.rb     |    75 -
 .../core/Enumerable/instance/tc_each_with_index.rb |    57 -
 .../test/core/Enumerable/instance/tc_find_all.rb   |    74 -
 .../test/core/Enumerable/instance/tc_grep.rb       |    73 -
 .../test/core/Enumerable/instance/tc_include.rb    |    66 -
 .../test/core/Enumerable/instance/tc_inject.rb     |    45 -
 .../test/core/Enumerable/instance/tc_max.rb        |    47 -
 .../test/core/Enumerable/instance/tc_min.rb        |    47 -
 .../test/core/Enumerable/instance/tc_partition.rb  |    45 -
 .../test/core/Enumerable/instance/tc_reject.rb     |    64 -
 .../test/core/Enumerable/instance/tc_sort_by.rb    |    45 -
 .../test/core/Enumerable/instance/tc_to_a.rb       |    59 -
 .../test/core/Enumerable/instance/tc_zip.rb        |    94 -
 .../ruby_test/test/core/Errno/class/tc_errno.rb    |    24 -
 .../test/core/Exception/class/tc_hierarchy.rb      |   107 -
 .../ruby_test/test/core/Exception/class/tc_new.rb  |    38 -
 .../test/core/Exception/instance/tc_backtrace.rb   |    37 -
 .../test/core/Exception/instance/tc_exception.rb   |    46 -
 .../test/core/Exception/instance/tc_message.rb     |    35 -
 .../core/Exception/instance/tc_set_backtrace.rb    |    48 -
 .../test/core/Exception/instance/tc_status.rb      |    37 -
 .../test/core/Exception/instance/tc_success.rb     |    43 -
 .../test/core/Exception/instance/tc_to_s.rb        |    39 -
 .../test/core/Exception/instance/tc_to_str.rb      |    37 -
 .../test/core/FalseClass/instance/tc_and.rb        |    49 -
 .../test/core/FalseClass/instance/tc_or.rb         |    27 -
 .../test/core/FalseClass/instance/tc_xor.rb        |    27 -
 .../ruby_test/test/core/File/class/tc_atime.rb     |    34 -
 .../ruby_test/test/core/File/class/tc_basename.rb  |   129 -
 .../ruby_test/test/core/File/class/tc_blockdev.rb  |    70 -
 .../ruby_test/test/core/File/class/tc_chardev.rb   |    50 -
 .../ruby_test/test/core/File/class/tc_chmod.rb     |    61 -
 .../ruby_test/test/core/File/class/tc_chown.rb     |    78 -
 .../ruby_test/test/core/File/class/tc_constants.rb |    65 -
 .../ruby_test/test/core/File/class/tc_ctime.rb     |    29 -
 .../ruby_test/test/core/File/class/tc_delete.rb    |    52 -
 .../ruby_test/test/core/File/class/tc_directory.rb |    41 -
 .../ruby_test/test/core/File/class/tc_dirname.rb   |    86 -
 .../test/core/File/class/tc_executable.rb          |    50 -
 .../test/core/File/class/tc_executable_real.rb     |    50 -
 .../ruby_test/test/core/File/class/tc_exist.rb     |    44 -
 .../test/core/File/class/tc_expand_path.rb         |   124 -
 .../ruby_test/test/core/File/class/tc_extname.rb   |    52 -
 .../ruby_test/test/core/File/class/tc_file.rb      |    49 -
 .../ruby_test/test/core/File/class/tc_fnmatch.rb   |   179 -
 .../ruby_test/test/core/File/class/tc_ftype.rb     |   104 -
 .../ruby_test/test/core/File/class/tc_grpowned.rb  |    51 -
 .../ruby_test/test/core/File/class/tc_has_size.rb  |    46 -
 .../ruby_test/test/core/File/class/tc_identical.rb |    48 -
 .../test/core/File/class/tc_is_symlink.rb          |    48 -
 .../ruby_test/test/core/File/class/tc_join.rb      |    63 -
 .../ruby_test/test/core/File/class/tc_lchmod.rb    |    69 -
 .../ruby_test/test/core/File/class/tc_lchown.rb    |    70 -
 .../ruby_test/test/core/File/class/tc_link.rb      |    43 -
 .../ruby_test/test/core/File/class/tc_lstat.rb     |    69 -
 .../ruby_test/test/core/File/class/tc_mtime.rb     |    29 -
 .../ruby_test/test/core/File/class/tc_new.rb       |   110 -
 .../ruby_test/test/core/File/class/tc_open.rb      |   178 -
 .../ruby_test/test/core/File/class/tc_rename.rb    |    50 -
 .../ruby_test/test/core/File/class/tc_size.rb      |    41 -
 .../ruby_test/test/core/File/class/tc_split.rb     |    96 -
 .../ruby_test/test/core/File/class/tc_stat.rb      |    69 -
 .../ruby_test/test/core/File/class/tc_symlink.rb   |    53 -
 .../ruby_test/test/core/File/class/tc_truncate.rb  |    62 -
 .../ruby_test/test/core/File/class/tc_umask.rb     |    49 -
 .../ruby_test/test/core/File/class/tc_utime.rb     |    64 -
 .../ruby_test/test/core/File/class/tc_writable.rb  |    51 -
 .../test/core/File/class/tc_writable_real.rb       |    62 -
 .../ruby_test/test/core/File/class/tc_zero.rb      |    52 -
 .../ruby_test/test/core/File/instance/tc_atime.rb  |    35 -
 .../ruby_test/test/core/File/instance/tc_chmod.rb  |    56 -
 .../ruby_test/test/core/File/instance/tc_chown.rb  |    78 -
 .../ruby_test/test/core/File/instance/tc_ctime.rb  |    35 -
 .../ruby_test/test/core/File/instance/tc_flock.rb  |    50 -
 .../ruby_test/test/core/File/instance/tc_mtime.rb  |    35 -
 .../ruby_test/test/core/File/instance/tc_path.rb   |    59 -
 .../test/core/File/instance/tc_truncate.rb         |    69 -
 .../test/core/FileStat/instance/tc_atime.rb        |    26 -
 .../test/core/FileStat/instance/tc_blksize.rb      |    40 -
 .../test/core/FileStat/instance/tc_blockdev.rb     |    48 -
 .../test/core/FileStat/instance/tc_blocks.rb       |    38 -
 .../test/core/FileStat/instance/tc_chardev.rb      |    35 -
 .../test/core/FileStat/instance/tc_ctime.rb        |    26 -
 .../test/core/FileStat/instance/tc_dev.rb          |    34 -
 .../test/core/FileStat/instance/tc_dev_major.rb    |    38 -
 .../test/core/FileStat/instance/tc_dev_minor.rb    |    39 -
 .../test/core/FileStat/instance/tc_directory.rb    |    30 -
 .../test/core/FileStat/instance/tc_executable.rb   |    28 -
 .../core/FileStat/instance/tc_executable_real.rb   |    28 -
 .../test/core/FileStat/instance/tc_file.rb         |    39 -
 .../test/core/FileStat/instance/tc_ftype.rb        |    32 -
 .../test/core/FileStat/instance/tc_gid.rb          |    26 -
 .../test/core/FileStat/instance/tc_grpowned.rb     |    48 -
 .../test/core/FileStat/instance/tc_ino.rb          |    37 -
 .../test/core/FileStat/instance/tc_mode.rb         |    32 -
 .../test/core/FileStat/instance/tc_mtime.rb        |    26 -
 .../test/core/FileStat/instance/tc_nlink.rb        |    29 -
 .../test/core/FileStat/instance/tc_owned.rb        |    33 -
 .../test/core/FileStat/instance/tc_pipe.rb         |    34 -
 .../test/core/FileStat/instance/tc_rdev.rb         |    35 -
 .../test/core/FileStat/instance/tc_rdev_major.rb   |    40 -
 .../test/core/FileStat/instance/tc_rdev_minor.rb   |    48 -
 .../test/core/FileStat/instance/tc_readable.rb     |    28 -
 .../core/FileStat/instance/tc_readable_real.rb     |    31 -
 .../test/core/FileStat/instance/tc_setgid.rb       |    46 -
 .../test/core/FileStat/instance/tc_setuid.rb       |    35 -
 .../test/core/FileStat/instance/tc_size.rb         |    40 -
 .../test/core/FileStat/instance/tc_socket.rb       |    34 -
 .../test/core/FileStat/instance/tc_sticky.rb       |    34 -
 .../test/core/FileStat/instance/tc_symlink.rb      |    32 -
 .../test/core/FileStat/instance/tc_uid.rb          |    26 -
 .../test/core/FileStat/instance/tc_writable.rb     |    28 -
 .../core/FileStat/instance/tc_writable_real.rb     |    29 -
 .../test/core/FileStat/instance/tc_zero.rb         |    34 -
 .../ruby_test/test/core/Fixnum/instance/tc_abs.rb  |    51 -
 .../test/core/Fixnum/instance/tc_addition.rb       |    39 -
 .../ruby_test/test/core/Fixnum/instance/tc_bref.rb |    37 -
 .../test/core/Fixnum/instance/tc_division.rb       |    51 -
 .../test/core/Fixnum/instance/tc_exponentiation.rb |    37 -
 .../test/core/Fixnum/instance/tc_id2name.rb        |    34 -
 .../test/core/Fixnum/instance/tc_modulo.rb         |    48 -
 .../test/core/Fixnum/instance/tc_multiplication.rb |    50 -
 .../test/core/Fixnum/instance/tc_subtraction.rb    |    44 -
 .../test/core/Fixnum/instance/tc_unary_minus.rb    |    24 -
 .../ruby_test/test/core/Fixnum/instance/tc_zero.rb |    33 -
 .../test/core/Float/class/tc_constants.rb          |    26 -
 .../ruby_test/test/core/Float/instance/tc_ceil.rb  |    35 -
 .../test/core/Float/instance/tc_finite.rb          |    34 -
 .../ruby_test/test/core/Float/instance/tc_floor.rb |    35 -
 .../test/core/Float/instance/tc_infinite.rb        |    37 -
 .../ruby_test/test/core/Float/instance/tc_nan.rb   |    36 -
 .../ruby_test/test/core/Float/instance/tc_zero.rb  |    35 -
 .../ruby_test/test/core/GC/class/tc_disable.rb     |    24 -
 .../ruby_test/test/core/GC/class/tc_enable.rb      |    24 -
 .../ruby_test/test/core/GC/class/tc_start.rb       |    30 -
 .../test/core/GC/instance/tc_garbage_collect.rb    |    16 -
 .../ruby_test/test/core/Hash/class/tc_aset.rb      |    28 -
 .../ruby_test/test/core/Hash/class/tc_new.rb       |    54 -
 .../ruby_test/test/core/Hash/instance/tc_aref.rb   |    36 -
 .../ruby_test/test/core/Hash/instance/tc_aset.rb   |    47 -
 .../ruby_test/test/core/Hash/instance/tc_clear.rb  |    37 -
 .../test/core/Hash/instance/tc_default.rb          |    62 -
 .../test/core/Hash/instance/tc_default_proc.rb     |    33 -
 .../ruby_test/test/core/Hash/instance/tc_delete.rb |    35 -
 .../test/core/Hash/instance/tc_delete_if.rb        |    35 -
 .../ruby_test/test/core/Hash/instance/tc_each.rb   |    72 -
 .../test/core/Hash/instance/tc_each_key.rb         |    45 -
 .../test/core/Hash/instance/tc_each_value.rb       |    45 -
 .../ruby_test/test/core/Hash/instance/tc_empty.rb  |    32 -
 .../test/core/Hash/instance/tc_equality.rb         |    55 -
 .../ruby_test/test/core/Hash/instance/tc_fetch.rb  |    53 -
 .../test/core/Hash/instance/tc_has_key.rb          |   120 -
 .../test/core/Hash/instance/tc_has_value.rb        |    54 -
 .../ruby_test/test/core/Hash/instance/tc_index.rb  |    37 -
 .../test/core/Hash/instance/tc_inspect.rb          |    55 -
 .../ruby_test/test/core/Hash/instance/tc_invert.rb |    32 -
 .../ruby_test/test/core/Hash/instance/tc_keys.rb   |    32 -
 .../ruby_test/test/core/Hash/instance/tc_length.rb |    58 -
 .../ruby_test/test/core/Hash/instance/tc_merge.rb  |   104 -
 .../ruby_test/test/core/Hash/instance/tc_rehash.rb |    49 -
 .../ruby_test/test/core/Hash/instance/tc_reject.rb |    44 -
 .../test/core/Hash/instance/tc_replace.rb          |    65 -
 .../ruby_test/test/core/Hash/instance/tc_select.rb |    36 -
 .../ruby_test/test/core/Hash/instance/tc_shift.rb  |    42 -
 .../ruby_test/test/core/Hash/instance/tc_sort.rb   |    42 -
 .../ruby_test/test/core/Hash/instance/tc_to_a.rb   |    37 -
 .../test/core/Hash/instance/tc_to_hash.rb          |    40 -
 .../ruby_test/test/core/Hash/instance/tc_to_s.rb   |    32 -
 .../ruby_test/test/core/Hash/instance/tc_values.rb |    32 -
 .../test/core/Hash/instance/tc_values_at.rb        |    46 -
 .../ruby_test/test/core/IO/class/tc_constants.rb   |    26 -
 .../ruby_test/test/core/IO/class/tc_foreach.rb     |    63 -
 .../ruby_test/test/core/IO/class/tc_new.rb         |    56 -
 .../ruby_test/test/core/IO/class/tc_open.rb        |    57 -
 .../ruby_test/test/core/IO/class/tc_pipe.rb        |    43 -
 .../ruby_test/test/core/IO/class/tc_popen.rb       |    41 -
 .../ruby_test/test/core/IO/class/tc_read.rb        |    69 -
 .../ruby_test/test/core/IO/class/tc_readlines.rb   |    49 -
 .../ruby_test/test/core/IO/class/tc_sysopen.rb     |    47 -
 .../ruby_test/test/core/IO/instance/tc_append.rb   |    64 -
 .../ruby_test/test/core/IO/instance/tc_binmode.rb  |    32 -
 .../ruby_test/test/core/IO/instance/tc_close.rb    |    40 -
 .../test/core/IO/instance/tc_close_read.rb         |    44 -
 .../test/core/IO/instance/tc_close_write.rb        |    44 -
 .../ruby_test/test/core/IO/instance/tc_closed.rb   |    59 -
 .../ruby_test/test/core/IO/instance/tc_each.rb     |    77 -
 .../test/core/IO/instance/tc_each_byte.rb          |    47 -
 .../ruby_test/test/core/IO/instance/tc_eof.rb      |    46 -
 .../ruby_test/test/core/IO/instance/tc_fileno.rb   |    62 -
 .../ruby_test/test/core/IO/instance/tc_flush.rb    |    37 -
 .../ruby_test/test/core/IO/instance/tc_getc.rb     |    48 -
 .../ruby_test/test/core/IO/instance/tc_gets.rb     |    61 -
 .../ruby_test/test/core/IO/instance/tc_isatty.rb   |    66 -
 .../ruby_test/test/core/IO/instance/tc_lineno.rb   |    90 -
 .../ruby_test/test/core/IO/instance/tc_pid.rb      |    47 -
 .../ruby_test/test/core/IO/instance/tc_pos.rb      |    76 -
 .../ruby_test/test/core/IO/instance/tc_pos_set.rb  |    44 -
 .../ruby_test/test/core/IO/instance/tc_read.rb     |    72 -
 .../ruby_test/test/core/IO/instance/tc_readchar.rb |    49 -
 .../ruby_test/test/core/IO/instance/tc_sysread.rb  |    60 -
 .../ruby_test/test/core/Integer/instance/tc_chr.rb |    31 -
 .../test/core/Integer/instance/tc_downto.rb        |    31 -
 .../test/core/Integer/instance/tc_floor.rb         |    33 -
 .../test/core/Integer/instance/tc_integer.rb       |    31 -
 .../test/core/Integer/instance/tc_next.rb          |    37 -
 .../test/core/Integer/instance/tc_round.rb         |    33 -
 .../test/core/Integer/instance/tc_times.rb         |    35 -
 .../test/core/Integer/instance/tc_to_i.rb          |    70 -
 .../test/core/Integer/instance/tc_upto.rb          |    31 -
 .../ruby_test/test/core/Kernel/class/tc_array.rb   |    43 -
 .../ruby_test/test/core/Kernel/class/tc_float.rb   |    60 -
 .../test/core/Kernel/class/tc_global_variables.rb  |    35 -
 .../ruby_test/test/core/Kernel/class/tc_integer.rb |    69 -
 .../test/core/Marshal/class/tc_constants.rb        |    18 -
 .../test/core/MatchData/instance/tc_aref.rb        |    52 -
 .../test/core/MatchData/instance/tc_begin.rb       |    39 -
 .../test/core/MatchData/instance/tc_captures.rb    |    40 -
 .../test/core/MatchData/instance/tc_end.rb         |    39 -
 .../test/core/MatchData/instance/tc_length.rb      |    46 -
 .../test/core/MatchData/instance/tc_offset.rb      |    39 -
 .../test/core/MatchData/instance/tc_post_match.rb  |    42 -
 .../test/core/MatchData/instance/tc_pre_match.rb   |    42 -
 .../test/core/MatchData/instance/tc_select.rb      |    41 -
 .../test/core/MatchData/instance/tc_string.rb      |    41 -
 .../test/core/MatchData/instance/tc_to_a.rb        |    40 -
 .../test/core/MatchData/instance/tc_to_s.rb        |    40 -
 .../test/core/MatchData/instance/tc_values_at.rb   |    59 -
 .../ruby_test/test/core/Math/class/tc_acos.rb      |    44 -
 .../ruby_test/test/core/Math/class/tc_acosh.rb     |    25 -
 .../ruby_test/test/core/Math/class/tc_asin.rb      |    44 -
 .../ruby_test/test/core/Math/class/tc_asinh.rb     |    41 -
 .../ruby_test/test/core/Math/class/tc_atan.rb      |    41 -
 .../ruby_test/test/core/Math/class/tc_atan2.rb     |    42 -
 .../ruby_test/test/core/Math/class/tc_atanh.rb     |    50 -
 .../ruby_test/test/core/Math/class/tc_constants.rb |    18 -
 .../ruby_test/test/core/Math/class/tc_cos.rb       |    44 -
 .../ruby_test/test/core/Math/class/tc_cosh.rb      |    46 -
 .../ruby_test/test/core/Math/class/tc_erf.rb       |    44 -
 .../ruby_test/test/core/Math/class/tc_erfc.rb      |    44 -
 .../ruby_test/test/core/Math/class/tc_exp.rb       |    40 -
 .../ruby_test/test/core/Math/class/tc_frexp.rb     |    45 -
 .../ruby_test/test/core/Math/class/tc_hypot.rb     |    44 -
 .../ruby_test/test/core/Math/class/tc_ldexp.rb     |    44 -
 .../ruby_test/test/core/Math/class/tc_log.rb       |    42 -
 .../ruby_test/test/core/Math/class/tc_log10.rb     |    42 -
 .../ruby_test/test/core/Math/class/tc_sin.rb       |    45 -
 .../ruby_test/test/core/Math/class/tc_sinh.rb      |    45 -
 .../ruby_test/test/core/Math/class/tc_sqrt.rb      |    37 -
 .../ruby_test/test/core/Math/class/tc_tan.rb       |    44 -
 .../ruby_test/test/core/Math/class/tc_tanh.rb      |    44 -
 .../test/core/Method/instance/tc_arity.rb          |    50 -
 .../ruby_test/test/core/Method/instance/tc_call.rb |    94 -
 .../ruby_test/test/core/Method/instance/tc_eql.rb  |    48 -
 .../test/core/Method/instance/tc_equality.rb       |    48 -
 .../test/core/Method/instance/tc_to_proc.rb        |    50 -
 .../test/core/Method/instance/tc_unbind.rb         |    43 -
 .../test/core/Misc/global_constants/tc_env.rb      |    83 -
 .../core/Misc/special_instances/tc_struct_tms.rb   |    33 -
 .../test/core/Module/class/tc_constants.rb         |    27 -
 .../ruby_test/test/core/Module/class/tc_nesting.rb |    39 -
 .../ruby_test/test/core/Module/class/tc_new.rb     |    42 -
 .../test/core/Module/instance/tc_ancestors.rb      |    29 -
 .../core/Module/instance/tc_class_variables.rb     |    58 -
 .../test/core/Module/instance/tc_comparison.rb     |    60 -
 .../test/core/Module/instance/tc_const_defined.rb  |    50 -
 .../test/core/Module/instance/tc_const_get.rb      |    49 -
 .../test/core/Module/instance/tc_const_set.rb      |    47 -
 .../test/core/Module/instance/tc_constants.rb      |    42 -
 .../test/core/Module/instance/tc_hierarchy.rb      |   102 -
 .../test/core/Module/instance/tc_include.rb        |    41 -
 .../core/Module/instance/tc_included_modules.rb    |    40 -
 .../core/Module/instance/tc_instance_methods.rb    |    42 -
 .../ruby_test/test/core/Module/instance/tc_name.rb |    30 -
 .../Module/instance/tc_private_instance_methods.rb |    51 -
 .../instance/tc_protected_instance_methods.rb      |    51 -
 .../Module/instance/tc_public_instance_methods.rb  |    51 -
 .../test/core/Module/instance/tc_threequals.rb     |    58 -
 .../test/core/NilClass/instance/tc_and.rb          |    26 -
 .../test/core/NilClass/instance/tc_nil.rb          |    44 -
 .../ruby_test/test/core/NilClass/instance/tc_or.rb |    22 -
 .../test/core/NilClass/instance/tc_to_a.rb         |    18 -
 .../test/core/NilClass/instance/tc_to_f.rb         |    18 -
 .../test/core/NilClass/instance/tc_to_i.rb         |    19 -
 .../test/core/NilClass/instance/tc_to_s.rb         |    18 -
 .../test/core/NilClass/instance/tc_xor.rb          |    22 -
 .../ruby_test/test/core/Numeric/instance/tc_abs.rb |    55 -
 .../test/core/Numeric/instance/tc_ceil.rb          |    55 -
 .../test/core/Numeric/instance/tc_coerce.rb        |    75 -
 .../test/core/Numeric/instance/tc_divmod.rb        |    55 -
 .../ruby_test/test/core/Numeric/instance/tc_eql.rb |    47 -
 .../test/core/Numeric/instance/tc_floor.rb         |    55 -
 .../test/core/Numeric/instance/tc_integer.rb       |    49 -
 .../test/core/Numeric/instance/tc_nonzero.rb       |    28 -
 .../test/core/Numeric/instance/tc_to_int.rb        |    55 -
 .../test/core/Numeric/instance/tc_truncate.rb      |    55 -
 .../test/core/Numeric/instance/tc_zero.rb          |    46 -
 .../test/core/Object/instance/tc_class.rb          |    32 -
 .../test/core/Object/instance/tc_clone.rb          |    68 -
 .../ruby_test/test/core/Object/instance/tc_dup.rb  |    68 -
 .../ruby_test/test/core/Object/instance/tc_eql.rb  |    45 -
 .../test/core/Object/instance/tc_equality.rb       |    45 -
 .../test/core/Object/instance/tc_freeze.rb         |    55 -
 .../test/core/Object/instance/tc_frozen.rb         |    35 -
 .../test/core/Object/instance/tc_inspect.rb        |    40 -
 .../test/core/Object/instance/tc_instance_of.rb    |    36 -
 .../test/core/Object/instance/tc_kind_of.rb        |    80 -
 .../test/core/Object/instance/tc_match.rb          |    32 -
 .../test/core/Object/instance/tc_object_id.rb      |    29 -
 .../ruby_test/test/core/Object/instance/tc_send.rb |    64 -
 .../test/core/Object/instance/tc_taint.rb          |    55 -
 .../test/core/Object/instance/tc_tainted.rb        |    35 -
 .../test/core/Object/instance/tc_threequals.rb     |    46 -
 .../ruby_test/test/core/Object/instance/tc_to_s.rb |    40 -
 .../test/core/Object/instance/tc_untaint.rb        |    53 -
 .../core/ObjectSpace/class/tc_define_finalizer.rb  |    57 -
 .../test/core/ObjectSpace/class/tc_id2ref.rb       |    43 -
 .../ruby_test/test/core/Process/class/tc_abort.rb  |    45 -
 .../test/core/Process/class/tc_constants.rb        |    63 -
 .../ruby_test/test/core/Process/class/tc_detach.rb |    35 -
 .../ruby_test/test/core/Process/class/tc_egid.rb   |    45 -
 .../ruby_test/test/core/Process/class/tc_euid.rb   |    46 -
 .../ruby_test/test/core/Process/class/tc_exit.rb   |    52 -
 .../ruby_test/test/core/Process/class/tc_gid.rb    |    55 -
 .../ruby_test/test/core/Process/class/tc_pid.rb    |    20 -
 .../ruby_test/test/core/Process/class/tc_ppid.rb   |    20 -
 .../ruby_test/test/core/Process/class/tc_times.rb  |    17 -
 .../core/ProcessGID/class/tc_change_privilege.rb   |    47 -
 .../ruby_test/test/core/ProcessGID/class/tc_eid.rb |    36 -
 .../core/ProcessGID/class/tc_grant_privilege.rb    |    42 -
 .../test/core/ProcessGID/class/tc_re_exchange.rb   |    43 -
 .../core/ProcessGID/class/tc_re_exchangeable.rb    |    29 -
 .../ruby_test/test/core/ProcessGID/class/tc_rid.rb |    44 -
 .../test/core/ProcessGID/class/tc_sid_available.rb |    29 -
 .../test/core/ProcessGID/class/tc_switch.rb        |    47 -
 .../test/core/ProcessSys/class/tc_getegid.rb       |    29 -
 .../test/core/ProcessSys/class/tc_geteuid.rb       |    29 -
 .../test/core/ProcessSys/class/tc_getgid.rb        |    29 -
 .../test/core/ProcessSys/class/tc_getuid.rb        |    29 -
 .../test/core/ProcessSys/class/tc_issetugid.rb     |    30 -
 .../test/core/ProcessSys/class/tc_setegid.rb       |    49 -
 .../test/core/ProcessSys/class/tc_seteuid.rb       |    51 -
 .../test/core/ProcessSys/class/tc_setgid.rb        |    49 -
 .../core/ProcessUID/class/tc_change_privilege.rb   |    55 -
 .../ruby_test/test/core/ProcessUID/class/tc_eid.rb |    36 -
 .../core/ProcessUID/class/tc_grant_privilege.rb    |    42 -
 .../test/core/ProcessUID/class/tc_re_exchange.rb   |    43 -
 .../core/ProcessUID/class/tc_re_exchangeable.rb    |    29 -
 .../ruby_test/test/core/ProcessUID/class/tc_rid.rb |    44 -
 .../test/core/ProcessUID/class/tc_sid_available.rb |    29 -
 .../test/core/ProcessUID/class/tc_switch.rb        |    47 -
 .../ruby_test/test/core/Range/class/tc_new.rb      |    93 -
 .../ruby_test/test/core/Range/instance/tc_begin.rb |    55 -
 .../ruby_test/test/core/Range/instance/tc_each.rb  |    58 -
 .../ruby_test/test/core/Range/instance/tc_end.rb   |    60 -
 .../ruby_test/test/core/Range/instance/tc_eql.rb   |    44 -
 .../ruby_test/test/core/Range/instance/tc_equal.rb |    44 -
 .../ruby_test/test/core/Range/instance/tc_hash.rb  |    39 -
 .../test/core/Range/instance/tc_include.rb         |    77 -
 .../test/core/Range/instance/tc_inspect.rb         |    42 -
 .../ruby_test/test/core/Range/instance/tc_step.rb  |    79 -
 .../ruby_test/test/core/Range/instance/tc_to_s.rb  |    42 -
 .../test/core/Regexp/class/tc_constants.rb         |    23 -
 .../test/core/Regexp/instance/tc_equality.rb       |    62 -
 .../test/core/Regexp/instance/tc_inspect.rb        |    43 -
 .../test/core/Regexp/instance/tc_kcode.rb          |    39 -
 .../test/core/Regexp/instance/tc_options.rb        |    44 -
 .../test/core/Regexp/instance/tc_source.rb         |    43 -
 .../ruby_test/test/core/Regexp/instance/tc_to_s.rb |    43 -
 .../ruby_test/test/core/Signal/class/tc_list.rb    |    48 -
 .../test/core/Signal/class/tc_signal_exception.rb  |    69 -
 .../ruby_test/test/core/Signal/class/tc_trap.rb    |    74 -
 .../ruby_test/test/core/String/class/tc_new.rb     |    40 -
 .../test/core/String/instance/tc_append.rb         |    98 -
 .../ruby_test/test/core/String/instance/tc_aref.rb |   115 -
 .../ruby_test/test/core/String/instance/tc_aset.rb |   133 -
 .../test/core/String/instance/tc_capitalize.rb     |    51 -
 .../core/String/instance/tc_capitalize_bang.rb     |    57 -
 .../test/core/String/instance/tc_casecmp.rb        |    45 -
 .../test/core/String/instance/tc_center.rb         |    57 -
 .../test/core/String/instance/tc_chomp.rb          |    70 -
 .../test/core/String/instance/tc_chomp_bang.rb     |    70 -
 .../ruby_test/test/core/String/instance/tc_chop.rb |    51 -
 .../test/core/String/instance/tc_chop_bang.rb      |    51 -
 .../test/core/String/instance/tc_comparison.rb     |    83 -
 .../test/core/String/instance/tc_concatenate.rb    |    43 -
 .../test/core/String/instance/tc_copies.rb         |    49 -
 .../test/core/String/instance/tc_count.rb          |    61 -
 .../test/core/String/instance/tc_crypt.rb          |    36 -
 .../test/core/String/instance/tc_delete.rb         |    71 -
 .../test/core/String/instance/tc_delete_bang.rb    |    71 -
 .../test/core/String/instance/tc_downcase.rb       |    56 -
 .../test/core/String/instance/tc_downcase_bang.rb  |    52 -
 .../ruby_test/test/core/String/instance/tc_dump.rb |    92 -
 .../ruby_test/test/core/String/instance/tc_each.rb |    76 -
 .../test/core/String/instance/tc_each_byte.rb      |    38 -
 .../test/core/String/instance/tc_empty.rb          |    35 -
 .../ruby_test/test/core/String/instance/tc_eql.rb  |    44 -
 .../test/core/String/instance/tc_equality.rb       |    38 -
 .../test/core/String/instance/tc_format.rb         |    44 -
 .../ruby_test/test/core/String/instance/tc_gsub.rb |    71 -
 .../test/core/String/instance/tc_gsub_bang.rb      |    99 -
 .../ruby_test/test/core/String/instance/tc_hex.rb  |    42 -
 .../test/core/String/instance/tc_include.rb        |    47 -
 .../test/core/String/instance/tc_index.rb          |    80 -
 .../test/core/String/instance/tc_insert.rb         |    49 -
 .../test/core/String/instance/tc_inspect.rb        |    89 -
 .../test/core/String/instance/tc_intern.rb         |    68 -
 .../test/core/String/instance/tc_length.rb         |    41 -
 .../test/core/String/instance/tc_ljust.rb          |    59 -
 .../test/core/String/instance/tc_lstrip.rb         |    65 -
 .../test/core/String/instance/tc_match.rb          |    46 -
 .../test/core/String/instance/tc_match_tilde.rb    |    54 -
 .../ruby_test/test/core/String/instance/tc_oct.rb  |    49 -
 .../test/core/String/instance/tc_replace.rb        |    70 -
 .../test/core/String/instance/tc_reverse.rb        |    46 -
 .../test/core/String/instance/tc_reverse_bang.rb   |    45 -
 .../test/core/String/instance/tc_rindex.rb         |    97 -
 .../test/core/String/instance/tc_rjust.rb          |    51 -
 .../test/core/String/instance/tc_rstrip.rb         |    65 -
 .../ruby_test/test/core/String/instance/tc_scan.rb |    43 -
 .../test/core/String/instance/tc_slice.rb          |   166 -
 .../test/core/String/instance/tc_split.rb          |    76 -
 .../test/core/String/instance/tc_squeeze.rb        |    62 -
 .../test/core/String/instance/tc_strip.rb          |    54 -
 .../test/core/String/instance/tc_strip_bang.rb     |    51 -
 .../ruby_test/test/core/String/instance/tc_sub.rb  |    71 -
 .../test/core/String/instance/tc_sub_bang.rb       |    98 -
 .../ruby_test/test/core/String/instance/tc_succ.rb |    72 -
 .../test/core/String/instance/tc_succ_bang.rb      |    69 -
 .../ruby_test/test/core/String/instance/tc_sum.rb  |    43 -
 .../test/core/String/instance/tc_swapcase.rb       |    50 -
 .../test/core/String/instance/tc_swapcase_bang.rb  |    48 -
 .../ruby_test/test/core/String/instance/tc_to_f.rb |    40 -
 .../ruby_test/test/core/String/instance/tc_to_i.rb |    65 -
 .../ruby_test/test/core/String/instance/tc_to_s.rb |    34 -
 .../ruby_test/test/core/String/instance/tc_tr.rb   |    80 -
 .../test/core/String/instance/tc_tr_bang.rb        |    80 -
 .../ruby_test/test/core/String/instance/tc_tr_s.rb |    69 -
 .../test/core/String/instance/tc_unpack.rb         |    40 -
 .../test/core/String/instance/tc_upcase.rb         |    56 -
 .../test/core/String/instance/tc_upcase_bang.rb    |    52 -
 .../ruby_test/test/core/String/instance/tc_upto.rb |    52 -
 .../ruby_test/test/core/Struct/class/tc_aref.rb    |    38 -
 .../ruby_test/test/core/Struct/class/tc_members.rb |    26 -
 .../ruby_test/test/core/Struct/class/tc_new.rb     |    40 -
 .../ruby_test/test/core/Struct/instance/tc_aref.rb |    49 -
 .../ruby_test/test/core/Struct/instance/tc_aset.rb |    45 -
 .../ruby_test/test/core/Struct/instance/tc_each.rb |    30 -
 .../test/core/Struct/instance/tc_each_pair.rb      |    30 -
 .../test/core/Struct/instance/tc_equality.rb       |    39 -
 .../test/core/Struct/instance/tc_length.rb         |    37 -
 .../test/core/Struct/instance/tc_members.rb        |    32 -
 .../ruby_test/test/core/Struct/instance/tc_to_a.rb |    35 -
 .../test/core/Struct/instance/tc_values_at.rb      |    52 -
 .../test/core/Symbol/class/tc_all_symbols.rb       |    20 -
 .../test/core/Symbol/instance/tc_id2name.rb        |    38 -
 .../test/core/Symbol/instance/tc_inspect.rb        |    33 -
 .../core/Thread/class/tc_abort_on_exception.rb     |    46 -
 .../core/Thread/instance/tc_abort_on_exception.rb  |    46 -
 .../test/core/Thread/instance/tc_alive.rb          |    35 -
 .../ruby_test/test/core/Thread/instance/tc_aref.rb |    33 -
 .../ruby_test/test/core/Thread/instance/tc_aset.rb |    34 -
 .../ruby_test/test/core/Thread/instance/tc_exit.rb |    46 -
 .../test/core/Thread/instance/tc_group.rb          |    34 -
 .../test/core/Thread/instance/tc_has_key.rb        |    39 -
 .../ruby_test/test/core/Thread/instance/tc_join.rb |    40 -
 .../ruby_test/test/core/Thread/instance/tc_keys.rb |    35 -
 .../test/core/Thread/instance/tc_priority.rb       |    52 -
 .../test/core/Thread/instance/tc_raise.rb          |    88 -
 .../ruby_test/test/core/Thread/instance/tc_run.rb  |    50 -
 .../test/core/Thread/instance/tc_safe_level.rb     |    47 -
 .../test/core/Thread/instance/tc_value.rb          |    40 -
 .../ruby_test/test/core/Time/class/tc_at.rb        |    60 -
 .../ruby_test/test/core/Time/class/tc_gm.rb        |   211 -
 .../ruby_test/test/core/Time/class/tc_local.rb     |   236 -
 .../ruby_test/test/core/Time/class/tc_new.rb       |    18 -
 .../test/core/Time/instance/tc_asctime.rb          |    43 -
 .../test/core/Time/instance/tc_comparable.rb       |   104 -
 .../ruby_test/test/core/Time/instance/tc_day.rb    |    57 -
 .../ruby_test/test/core/Time/instance/tc_getgm.rb  |    84 -
 .../test/core/Time/instance/tc_getlocal.rb         |    57 -
 .../test/core/Time/instance/tc_gmt_offset.rb       |    49 -
 .../ruby_test/test/core/Time/instance/tc_gmtime.rb |    81 -
 .../ruby_test/test/core/Time/instance/tc_hour.rb   |    33 -
 .../ruby_test/test/core/Time/instance/tc_is_gmt.rb |    56 -
 .../ruby_test/test/core/Time/instance/tc_isdst.rb  |    47 -
 .../test/core/Time/instance/tc_localtime.rb        |    53 -
 .../test/core/Time/instance/tc_marshal.rb          |    48 -
 .../ruby_test/test/core/Time/instance/tc_minute.rb |    33 -
 .../ruby_test/test/core/Time/instance/tc_month.rb  |    50 -
 .../ruby_test/test/core/Time/instance/tc_second.rb |    36 -
 .../test/core/Time/instance/tc_strftime.rb         |    98 -
 .../ruby_test/test/core/Time/instance/tc_to_a.rb   |    31 -
 .../ruby_test/test/core/Time/instance/tc_to_f.rb   |    33 -
 .../ruby_test/test/core/Time/instance/tc_to_i.rb   |    50 -
 .../ruby_test/test/core/Time/instance/tc_to_s.rb   |    47 -
 .../ruby_test/test/core/Time/instance/tc_usec.rb   |    60 -
 .../ruby_test/test/core/Time/instance/tc_wday.rb   |    39 -
 .../ruby_test/test/core/Time/instance/tc_yday.rb   |    39 -
 .../ruby_test/test/core/Time/instance/tc_year.rb   |    35 -
 .../ruby_test/test/core/Time/instance/tc_zone.rb   |    38 -
 .../test/core/TrueClass/class/tc_trueclass.rb      |    23 -
 .../test/core/TrueClass/instance/tc_and.rb         |    27 -
 .../test/core/TrueClass/instance/tc_or.rb          |    49 -
 .../test/core/TrueClass/instance/tc_xor.rb         |    27 -
 .../test/core/UnboundMethod/instance/tc_arity.rb   |    50 -
 .../test/core/UnboundMethod/instance/tc_bind.rb    |    60 -
 .../ruby_test/test/stdlib/English/tc_english.rb    |   147 -
 test/externals/ruby_test/test/stdlib/Etc/tc_etc.rb |   199 -
 .../test/stdlib/OpenStruct/tc_openstruct.rb        |    68 -
 .../ruby_test/test/stdlib/Pathname/tc_pathname.rb  |   322 -
 .../ruby_test/test/stdlib/Rational/tc_integer.rb   |    82 -
 .../ruby_test/test/stdlib/Rational/tc_rational.rb  |   241 -
 test/externals/ruby_test/test/stdlib/Set/tc_set.rb |    39 -
 .../ruby_test/test/stdlib/Set/tc_sorted_set.rb     |    44 -
 .../test/stdlib/Socket/class/tc_tcpsocket.rb       |    30 -
 .../ruby_test/test/stdlib/Tmpdir/tc_tmpdir.rb      |   110 -
 .../ruby_test/test/stdlib/Weakref/tc_weakref.rb    |    65 -
 .../rails/log/development.log => test/fake.jar.rb  |     0
 test/jar_with+.jar                                 |   Bin 0 -> 431 bytes
 test/jar_with_relative_require1.jar                |   Bin 698 -> 730 bytes
 test/jruby-4198.jar                                |   Bin 0 -> 1107 bytes
 test/jruby.1.8.index                               |   120 +
 test/jruby.1.9.index                               |   107 +
 test/jruby_index                                   |   125 -
 test/mri.1.8.index                                 |   114 +
 test/mri.1.9.index                                 |   352 +
 test/mri_index                                     |   118 -
 test/objectspace.index                             |     2 +
 test/org/jruby/embed/MultipleScriptsRunner.java    |   373 -
 test/org/jruby/embed/PositionFunction.java         |    42 -
 test/org/jruby/embed/RadioActiveDecay.java         |    39 -
 test/org/jruby/embed/ReaderInputStreamTest.java    |   249 -
 test/org/jruby/embed/ScriptingContainerTest.java   |  2629 ---
 test/org/jruby/embed/bsf/JRubyEngineTest.java      |   369 -
 test/org/jruby/embed/jsr223/JRubyBindingsTest.java |   352 -
 .../embed/jsr223/JRubyCompiledScriptTest.java      |   243 -
 test/org/jruby/embed/jsr223/JRubyContextTest.java  |   521 -
 .../jruby/embed/jsr223/JRubyEngineFactoryTest.java |   305 -
 test/org/jruby/embed/jsr223/JRubyEngineTest.java   |   741 -
 test/org/jruby/embed/ruby/quadratic_formula.rb     |    12 -
 test/org/jruby/ext/posix/JavaFileStatTest.java     |    26 -
 test/org/jruby/javasupport/TestApp/UpperClass.java |     5 +
 test/org/jruby/javasupport/TestApp/lowerClass.java |     5 +
 test/org/jruby/javasupport/TestJava.java           |    26 -
 test/org/jruby/javasupport/TypeMatcher.java        |    45 -
 test/org/jruby/javasupport/test/Color.java         |     6 +-
 .../org/jruby/javasupport/test/ConstantHolder.java |    33 -
 test/org/jruby/javasupport/test/DateHolder.java    |    27 -
 .../javasupport/test/JavaSupportTestSuite.java     |    42 -
 test/org/jruby/javasupport/test/Room.java          |    23 +-
 test/org/jruby/javasupport/test/RubyTestCase.java  |    96 -
 .../org/jruby/javasupport/test/RubyTestObject.java |     6 +-
 .../jruby/javasupport/test/SimpleInterfaceImpl.rb  |    44 -
 test/org/jruby/javasupport/test/TestBSF.java       |   371 -
 .../org/jruby/javasupport/test/TestIntWrapper.java |    33 -
 .../jruby/javasupport/test/TestIntWrapperImpl.java |    54 -
 .../javasupport/test/TestNativeException.java      |    57 -
 .../jruby/javasupport/test/VariableArguments.java  |   104 +
 .../jruby/lexer/yacc/ByteArrayLexerSourceTest.java |   291 -
 test/org/jruby/runtime/EventHookTest.java          |    51 -
 test/org/jruby/test/BasicLibraryTestService.java   |    41 -
 test/org/jruby/test/DubyTestSuite.java             |    28 -
 test/org/jruby/test/FailingTest.java               |    18 -
 test/org/jruby/test/JRubyTestSuite.java            |    28 -
 test/org/jruby/test/MRITestSuite.java              |    28 -
 test/org/jruby/test/MainTestSuite.java             |    93 -
 test/org/jruby/test/MockObjectSpace.java           |    36 -
 test/org/jruby/test/RubiconTestSuite.java          |    28 -
 test/org/jruby/test/Ruby1_9TestSuite.java          |    46 -
 test/org/jruby/test/RubyTestTestSuite.java         |    28 -
 test/org/jruby/test/ScriptTestSuite.java           |   142 -
 test/org/jruby/test/TestAdoptedThreading.java      |   243 -
 test/org/jruby/test/TestCodeCache.java             |    66 -
 test/org/jruby/test/TestCommandlineParser.java     |   125 -
 test/org/jruby/test/TestHelper.java                |     6 +-
 .../jruby/test/TestJavaReentrantExceptions.java    |    56 -
 test/org/jruby/test/TestJavaUtil.java              |    59 -
 test/org/jruby/test/TestKernel.java                |   101 -
 test/org/jruby/test/TestLoadService.java           |    97 -
 test/org/jruby/test/TestMethodFactories.java       |    80 -
 test/org/jruby/test/TestObjectSpace.java           |   105 -
 test/org/jruby/test/TestParser.java                |    31 -
 test/org/jruby/test/TestRaiseException.java        |   104 -
 test/org/jruby/test/TestRbConfigLibrary.java       |    23 -
 test/org/jruby/test/TestRequire.java               |    91 -
 test/org/jruby/test/TestRuby.java                  |   136 -
 test/org/jruby/test/TestRubyArray.java             |   174 -
 test/org/jruby/test/TestRubyBase.java              |    86 -
 test/org/jruby/test/TestRubyBigDecimal.java        |    32 -
 test/org/jruby/test/TestRubyClass.java             |    59 -
 test/org/jruby/test/TestRubyCollect.java           |    50 -
 test/org/jruby/test/TestRubyException.java         |   105 -
 test/org/jruby/test/TestRubyHash.java              |   193 -
 test/org/jruby/test/TestRubyInstanceConfig.java    |    91 -
 test/org/jruby/test/TestRubyNil.java               |   101 -
 test/org/jruby/test/TestRubyObject.java            |    95 -
 test/org/jruby/test/TestRubySymbol.java            |    66 -
 test/org/jruby/test/TestUnitTestSuite.java         |   237 -
 .../jruby/test/bench/BenchFixnumFibRecursive.java  |    63 -
 test/org/jruby/util/JRubyThreadContextTest.java    |   172 -
 test/org/jruby/util/PlatformTest.java              |    60 -
 test/org/jruby/util/ShellLauncherTest.java         |   121 -
 test/org/jruby/util/TimeOutputFormatterTest.java   |    91 -
 test/org/jruby/util/shell_launcher_test            |     3 -
 test/pom.rb                                        |   154 +
 test/pom.xml                                       |   226 +
 test/quiet.rb                                      |     2 +-
 test/{requireTest.jar => requireTest-1.0.jar}      |   Bin
 test/{rubicon_index => rubicon.1.8.index}          |     0
 test/{rubicon_index => rubicon.1.9.index}          |     0
 test/rubicon/test_array.rb                         |    74 +-
 test/rubicon/test_assignment.rb                    |    49 +-
 test/rubicon/test_blocks_procs.rb                  |     9 +-
 test/rubicon/test_class.rb                         |     3 +-
 test/rubicon/test_constants.rb                     |     8 +-
 test/rubicon/test_enumerable.rb                    |    19 +-
 test/rubicon/test_eval.rb                          |    19 +-
 test/rubicon/test_float.rb                         |     9 +-
 test/rubicon/test_floats.rb                        |    31 +-
 test/rubicon/test_hash.rb                          |    33 +-
 test/rubicon/test_integer.rb                       |    11 +-
 test/rubicon/test_io.rb                            |     7 +-
 test/rubicon/test_loop_stuff.rb                    |    67 +-
 test/rubicon/test_marshal.rb                       |    71 +-
 test/rubicon/test_module.rb                        |   119 +-
 test/rubicon/test_module_private.rb                |    84 +-
 test/rubicon/test_object_space.rb                  |    20 +-
 test/rubicon/test_pack.rb                          |    40 +-
 test/rubicon/test_proc.rb                          |    17 +-
 test/rubicon/test_range.rb                         |     7 +-
 test/rubicon/test_regexp.rb                        |    24 +-
 test/rubicon/test_string.rb                        |    79 +-
 test/rubicon/test_struct.rb                        |    12 +-
 test/rubicon/test_symbol.rb                        |    73 +-
 test/rubicon/test_thread_group.rb                  |     1 -
 test/ruby19_env.rb                                 |     1 +
 test/ruby_1_9_index                                |    14 -
 test/ruby_test_index                               |   634 -
 test/runaway_magic_comment.rb                      |     1 +
 test/slow.index                                    |     2 +
 test/testClasses.rb                                |    93 -
 test/testCompiler.rb                               |   549 -
 test/testConstant.rb                               |   282 -
 test/testCornerCases.rb                            |   257 -
 test/testDigest.rb                                 |    18 -
 test/testEnumerable.rb                             |    84 -
 test/testEnumerable_1_9.rb                         |    38 -
 test/testEnumerator.rb                             |   177 -
 test/testEnv.rb                                    |    85 -
 test/testEval.rb                                   |   184 -
 test/testException.rb                              |   106 -
 test/testException2.rb                             |   111 -
 test/testException3.rb                             |    31 -
 test/testExpressions.rb                            |    19 -
 test/testFixnum.rb                                 |    63 -
 test/testFixnumBignumAutoconversion.rb             |    48 -
 test/testFloat.rb                                  |   138 -
 test/testGC.rb                                     |    15 -
 test/testHash.rb                                   |   150 -
 test/testHereDocument.rb                           |    95 -
 test/testHooks.rb                                  |    67 -
 test/testIconv.rb                                  |    23 -
 test/testIf.rb                                     |    30 -
 test/testInspect.rb                                |    28 -
 test/testInstantiatingInterfaces.rb                |    30 -
 test/testInteger.rb                                |    80 -
 test/testJRUBY3155.rb                              |    59 -
 test/testJavaArraySupport.rb                       |   136 -
 test/testJavaIntegration.rb                        |     8 -
 test/testLine.rb                                   |    10 -
 test/testLine_block_comment.rb                     |     8 -
 test/testLine_block_comment_start.rb               |     6 -
 test/testLine_code.rb                              |     3 -
 test/testLine_comment.rb                           |     7 -
 test/testLine_line_comment_start.rb                |     5 -
 test/testLine_mixed_comment.rb                     |    16 -
 test/testLoops.rb                                  |    79 -
 test/testLowerJavaSupport.rb                       |   288 -
 test/testMarshal.rb                                |   491 -
 test/testMath.rb                                   |    57 -
 test/testMethods.rb                                |   167 -
 test/testModule.rb                                 |   446 -
 test/testNesting.rb                                |    71 -
 test/testNoMethodError.rb                          |     9 -
 test/testNumber.rb                                 |   303 -
 test/testObject.rb                                 |   171 -
 test/testObjectSpace.rb                            |    81 -
 test/testPackUnpack.rb                             |    74 -
 test/testPipe.rb                                   |    17 -
 test/testProc.rb                                   |    38 -
 test/testRange.rb                                  |    84 -
 test/testRbConfig.rb                               |     9 -
 test/testReadline.rb                               |    21 -
 test/testRedefine.rb                               |     7 -
 test/testRegexp.rb                                 |   239 -
 test/testReturn.rb                                 |    98 -
 test/testRuntimeCallbacks.rb                       |    37 -
 test/testSingletonClass.rb                         |   151 -
 test/testSocket.rb                                 |   162 -
 test/testSplat.rb                                  |    12 -
 test/testString.rb                                 |   857 -
 test/testStringChomp.rb                            |   111 -
 test/testStringEachLineStress.rb                   |    28 -
 test/testStringEval.rb                             |    13 -
 test/testStringGsubStress.rb                       |    34 -
 test/testStringIO.rb                               |   196 -
 test/testStringScan.rb                             |   123 -
 test/testStringScanStress.rb                       |    35 -
 test/testStringSplitStress.rb                      |    21 -
 test/testStringSubclassBehavior.rb                 |    45 -
 test/testStruct.rb                                 |   145 -
 test/testSuper.rb                                  |   436 -
 test/testSymbol.rb                                 |   134 -
 test/testTime.rb                                   |   160 -
 test/testUTF8KCodeRegex.rb                         |    88 -
 test/testUTF8Regex.rb                              |    68 -
 test/testUnboundMethod.rb                          |    43 -
 test/testVariableAndMethod.rb                      |    31 -
 test/testVisibility.rb                             |    84 -
 test/testXML.rb                                    |    15 -
 test/testYAML.rb                                   |   624 -
 test/test_adding_pem_to_x509store.rb               |    21 +
 test/test_array.rb                                 |    17 +-
 test/test_assignment_1_9.rb                        |    10 -
 test/test_backquote.rb                             |     8 +-
 test/test_backtraces.rb                            |    28 +-
 test/test_base64_strangeness.rb                    |     8 +
 test/test_big_decimal.rb                           |    45 +-
 test/test_bignum.rb                                |     2 +-
 test/test_cache_map_leak.rb                        |     8 +-
 test/test_caller.rb                                |    12 +
 test/test_class.rb                                 |    28 +-
 test/test_command_line_switches.rb                 |   224 +-
 test/test_comparable.rb                            |     2 +-
 test/test_date_joda_time.rb                        |    15 +
 test/test_date_time.rb                             |    72 -
 test/test_defined.rb                               |    18 +-
 test/test_digest2.rb                               |    22 +
 test/test_digest_lazy_load.rb                      |    26 -
 test/test_dir.rb                                   |   131 +-
 test/test_dir_with_jar_without_dir_entry.rb        |    19 +
 test/test_env.rb                                   |   114 +-
 test/test_etc.rb                                   |     2 +-
 test/test_eval_with_binding.rb                     |   124 +-
 test/test_file.rb                                  |   446 +-
 test/test_fixnum_1_9.rb                            |    19 -
 test/test_flip.rb                                  |     6 +-
 test/test_globals.rb                               |     6 +-
 test/test_helper.rb                                |    50 +-
 test/test_higher_javasupport.rb                    |   990 +-
 test/test_include_order.rb                         |    47 +
 .../test_including_module_busts_constant_caches.rb |    25 +
 test/test_index                                    |    81 -
 test/test_instantiating_interfaces.rb              |    56 +
 test/test_integer_1_9.rb                           |    17 -
 test/test_integer_overflows.rb                     |   668 +
 test/test_io.rb                                    |   138 +-
 test/test_io_1_9.rb                                |    87 +-
 test/test_irubyobject_java_passing.rb              |     4 +-
 test/test_jar_complete.rb                          |   128 +
 test/test_jar_on_load_path.rb                      |     8 +-
 test/test_jarred_gems_with_spaces_in_directory.rb  |    15 +-
 test/test_java_extension.rb                        |   110 +-
 test/test_java_wrapper_deadlock.rb                 |     2 -
 test/test_jruby_4084.rb                            |     9 -
 test/test_jruby_4198.rb                            |    71 +
 test/test_jruby_4538.rb                            |    17 +
 test/test_jruby_ext.rb                             |     4 +-
 test/test_jruby_object_input_stream.rb             |     6 +-
 test/test_jruby_synchronized.rb                    |    13 +
 test/test_kernel.rb                                |   264 +-
 test/test_kernel_1_9_features.rb                   |    21 -
 test/test_launching_by_shell_script.rb             |     9 +-
 test/test_line_endings.rb                          |     2 +-
 test/test_load.rb                                  |   184 +-
 test/test_load_compiled_ruby.rb                    |     1 +
 ...test_load_compiled_ruby_class_from_classpath.rb |    11 +-
 test/test_loading_builtin_libraries.rb             |     1 -
 test/test_loop_1_9.rb                              |    27 -
 test/test_marshal_gemspec.rb                       |   133 +-
 test/test_math.rb                                  |    22 -
 test/test_method_override_and_caching.rb           |    15 +-
 test/test_missing_jruby_home.rb                    |     4 +-
 test/test_nkf.rb                                   |    56 +
 test/test_numeric.rb                               |     4 +
 test/test_object_1_9.rb                            |    25 -
 test/test_object_class_default_methods.rb          |     9 -
 test/test_object_id.rb                             |    11 +
 test/test_objectspace.rb                           |    91 +
 test/test_open3.rb                                 |     2 +-
 test/test_openssl.rb                               |    28 +
 test/test_pack.rb                                  |    36 +-
 test/test_parsing.rb                               |     6 +-
 test/test_pathname.rb                              |    24 +
 test/test_primitive_to_java.rb                     |    32 +-
 test/test_process.rb                               |    26 +-
 test/test_pty.rb                                   |     8 +
 test/test_rbconfig.rb                              |     6 +-
 test/test_regexp_1_9.rb                            |     7 -
 test/test_respond_to.rb                            |   109 +
 test/test_respond_to_concurrency.rb                |    65 -
 test/test_ri.rb                                    |    16 -
 test/test_runaway_magic_comment_1_9.rb             |    10 +
 test/test_socket.rb                                |   547 +-
 test/test_string.rb                                |     9 +
 test/test_string_1_9.rb                            |    37 -
 test/test_string_java_bytes.rb                     |     4 +-
 test/test_string_printf.rb                         |    28 +-
 test/test_symbol.rb                                |    83 -
 test/test_symbol_1_9.rb                            |    20 -
 test/test_system.rb                                |    16 +-
 test/test_system_error.rb                          |     9 +-
 test/test_thread.rb                                |    46 +-
 test/test_thread_backtrace.rb                      |    21 +-
 test/test_thread_service.rb                        |    52 +-
 test/test_time_add.rb                              |    15 +
 test/test_time_nil_ops.rb                          |    14 +-
 test/test_time_tz.rb                               |    27 +
 test/test_timeout.rb                               |    57 +-
 test/test_unicode_paths.rb                         |     2 +
 test/test_unmarshal.rb                             |    16 +-
 test/test_uri_classloader.jar                      |   Bin 0 -> 711 bytes
 test/test_uri_classloader.rb                       |    72 +
 test/test_yaml.rb                                  |  1902 +-
 test/test_yaml_1_9.rb                              |    19 +
 test/test_zlib.rb                                  |   630 +-
 test/testapp/testapp.bat                           |     0
 test/testapp/testapp.exe                           |   Bin 0 -> 23924 bytes
 test/tracing/test_trace_func.rb                    |    33 +-
 tool/generate_ripper                               |    55 +
 tool/git_bisect_run_general.sh                     |    72 +
 tool/git_bisect_run_mspec.sh                       |     4 +
 tool/globals_1_8_7.rb                              |   108 +
 tool/globals_1_9_3.rb                              |    92 +
 tool/globals_2_0_0.rb                              |    54 +
 tool/jruby.keystore                                |   Bin 0 -> 1385 bytes
 tool/nailgun/Makefile.in                           |    23 +
 tool/nailgun/README.txt                            |    11 +
 tool/nailgun/configure                             |  5150 ++++++
 tool/nailgun/configure.ac                          |     3 -
 tool/nailgun/ng.exe                                |   Bin 0 -> 18432 bytes
 tool/nailgun/src/c/ng.c                            |   730 +
 tool/package_docs.rb                               |    13 +
 tool/snapshot.rb                                   |    26 -
 tool/ssa.rb                                        |   103 -
 tool/sync_ruby                                     |   134 +
 12688 files changed, 980300 insertions(+), 400329 deletions(-)
 create mode 100644 .gitattributes
 create mode 100644 .settings/org.eclipse.core.resources.prefs
 create mode 100644 .travis.yml
 create mode 100644 BUILDING.md
 delete mode 100644 README
 create mode 100644 README.md
 create mode 100644 VERSION
 create mode 100644 antlib/extra.xml
 create mode 100644 antlib/spec.xml
 create mode 100644 antlib/test.xml
 create mode 100644 antlib/util.xml
 create mode 100644 bench/BenchJavaPropName.java
 create mode 100644 bench/BenchRubyCasedName.java
 create mode 100644 bench/autoload/bar.rb
 create mode 100644 bench/autoload/bench_autoload.rb
 create mode 100644 bench/autoload/foo.rb
 delete mode 100644 bench/bench_assert.rb
 delete mode 100644 bench/bench_attr_reader.rb
 delete mode 100644 bench/bench_bigdecimal.rb
 delete mode 100644 bench/bench_bind.rb
 delete mode 100644 bench/bench_chmod.rb
 delete mode 100644 bench/bench_compiled_load.rb
 delete mode 100644 bench/bench_concat.rb
 delete mode 100644 bench/bench_constantize.rb
 delete mode 100644 bench/bench_define_method_methods.rb
 delete mode 100644 bench/bench_delegate.rb
 delete mode 100644 bench/bench_each_line.rb
 delete mode 100644 bench/bench_each_line_from_file.rb
 delete mode 100644 bench/bench_enumerable.rb
 delete mode 100644 bench/bench_enumerator_next.rb
 delete mode 100644 bench/bench_erb.rb
 delete mode 100644 bench/bench_erb_rendering.rb
 delete mode 100644 bench/bench_erubis.rb
 delete mode 100644 bench/bench_euler_hash_default.rb
 delete mode 100644 bench/bench_eval.rb
 delete mode 100644 bench/bench_exceptions_stack_depth.rb
 delete mode 100644 bench/bench_fib_chained.rb
 delete mode 100644 bench/bench_fib_iterative.rb
 delete mode 100644 bench/bench_fib_recursive.rb
 delete mode 100644 bench/bench_fib_stack_depth.rb
 create mode 100644 bench/bench_fiber_ring.rb
 delete mode 100644 bench/bench_file_writing.rb
 delete mode 100644 bench/bench_float_math.rb
 delete mode 100644 bench/bench_fractal.rb
 create mode 100644 bench/bench_full_load_path.rb
 delete mode 100644 bench/bench_full_startup.rb
 delete mode 100644 bench/bench_hash_each.rb
 delete mode 100644 bench/bench_instance_eval.rb
 delete mode 100644 bench/bench_io_foreach.rb
 delete mode 100644 bench/bench_io_foreach_wide.rb
 delete mode 100644 bench/bench_io_gets.rb
 delete mode 100644 bench/bench_io_open.rb
 delete mode 100644 bench/bench_io_read.rb
 delete mode 100644 bench/bench_io_sysread.rb
 delete mode 100644 bench/bench_io_tcpsocket.rb
 delete mode 100644 bench/bench_jruby_init.rb
 delete mode 100644 bench/bench_kind_of.rb
 delete mode 100644 bench/bench_lazy_method_triggers.rb
 delete mode 100644 bench/bench_load.rb
 delete mode 100644 bench/bench_loop_versus_while.rb
 delete mode 100644 bench/bench_loops.rb
 delete mode 100644 bench/bench_marshal.rb
 delete mode 100644 bench/bench_method_missing.rb
 delete mode 100644 bench/bench_method_to_proc.rb
 delete mode 100644 bench/bench_nsieve.rb
 delete mode 100644 bench/bench_object_extend.rb
 delete mode 100644 bench/bench_object_id.rb
 delete mode 100644 bench/bench_object_new.rb
 delete mode 100644 bench/bench_parser.rb
 delete mode 100644 bench/bench_proc_invocation.rb
 delete mode 100644 bench/bench_process_times.rb
 delete mode 100644 bench/bench_pythag.rb
 delete mode 100644 bench/bench_quicksort.rb
 delete mode 100644 bench/bench_rails_regexen.rb
 delete mode 100644 bench/bench_rake_install.rb
 create mode 100644 bench/bench_red_black.rb
 delete mode 100644 bench/bench_regex.rb
 delete mode 100644 bench/bench_regex_caching.rb
 delete mode 100644 bench/bench_respond_to.rb
 delete mode 100644 bench/bench_rexml.rb
 delete mode 100644 bench/bench_richards.rb
 delete mode 100644 bench/bench_sclass.rb
 delete mode 100644 bench/bench_send.rb
 delete mode 100644 bench/bench_singleton_dispatch.rb
 delete mode 100644 bench/bench_stack_depth.rb
 delete mode 100644 bench/bench_stat.rb
 delete mode 100644 bench/bench_string_ops.rb
 delete mode 100644 bench/bench_string_pack.rb
 delete mode 100644 bench/bench_string_scan.rb
 delete mode 100644 bench/bench_string_slice_bang.rb
 delete mode 100644 bench/bench_stringio_puts.rb
 delete mode 100644 bench/bench_stringio_write.rb
 delete mode 100644 bench/bench_stringscanner.rb
 delete mode 100644 bench/bench_strptime.rb
 delete mode 100644 bench/bench_struct.rb
 delete mode 100644 bench/bench_symbol_to_proc.rb
 delete mode 100644 bench/bench_symbol_to_s.rb
 delete mode 100644 bench/bench_tak.rb
 delete mode 100644 bench/bench_tempfile.rb
 delete mode 100644 bench/bench_thread_creation.rb
 delete mode 100644 bench/bench_threaded_reverse.rb
 delete mode 100644 bench/bench_time.rb
 delete mode 100644 bench/bench_timeout.rb
 delete mode 100644 bench/bench_up_downto_times.rb
 delete mode 100644 bench/bench_xml_builder.rb
 delete mode 100644 bench/bench_yaml.rb
 create mode 100644 bench/compare_perf.rb
 create mode 100644 bench/core/basic_object/ivar_access_bench.rb
 create mode 100644 bench/ffi/bench_struct_field.rb
 copy bench/{rails/log/development.log => ffi/tempfile} (100%)
 delete mode 100644 bench/language/bench_alias.rb
 delete mode 100644 bench/language/bench_alias_dispatch.rb
 delete mode 100644 bench/language/bench_all.rb
 delete mode 100644 bench/language/bench_and.rb
 delete mode 100644 bench/language/bench_args_cat.rb
 delete mode 100644 bench/language/bench_args_push.rb
 delete mode 100644 bench/language/bench_array.rb
 delete mode 100644 bench/language/bench_attr_assign.rb
 delete mode 100644 bench/language/bench_attr_read.rb
 delete mode 100644 bench/language/bench_backref.rb
 delete mode 100644 bench/language/bench_begin.rb
 delete mode 100644 bench/language/bench_bignum.rb
 delete mode 100644 bench/language/bench_block_arg.rb
 delete mode 100644 bench/language/bench_break.rb
 delete mode 100644 bench/language/bench_case.rb
 delete mode 100644 bench/language/bench_class_definition.rb
 delete mode 100644 bench/language/bench_classvars.rb
 delete mode 100644 bench/language/bench_colon.rb
 delete mode 100644 bench/language/bench_const_lookup.rb
 delete mode 100644 bench/language/bench_def_method.rb
 delete mode 100644 bench/language/bench_defined.rb
 delete mode 100644 bench/language/bench_dregexp.rb
 delete mode 100644 bench/language/bench_dstr.rb
 delete mode 100644 bench/language/bench_dsymbol.rb
 delete mode 100644 bench/language/bench_dvar.rb
 delete mode 100644 bench/language/bench_ensure.rb
 delete mode 100644 bench/language/bench_false.rb
 delete mode 100644 bench/language/bench_fixnum.rb
 delete mode 100644 bench/language/bench_flip.rb
 delete mode 100644 bench/language/bench_float.rb
 delete mode 100644 bench/language/bench_for_loop.rb
 delete mode 100644 bench/language/bench_globals.rb
 delete mode 100644 bench/language/bench_if.rb
 delete mode 100644 bench/language/bench_ivar_access.rb
 delete mode 100644 bench/language/bench_lambda.rb
 delete mode 100644 bench/language/bench_literal_hash.rb
 delete mode 100644 bench/language/bench_literal_regexp.rb
 delete mode 100644 bench/language/bench_literal_string.rb
 delete mode 100644 bench/language/bench_lvar.rb
 delete mode 100644 bench/language/bench_masgn.rb
 delete mode 100644 bench/language/bench_match.rb
 delete mode 100644 bench/language/bench_method_dispatch.rb
 delete mode 100644 bench/language/bench_method_dispatch_only.rb
 delete mode 100644 bench/language/bench_method_return.rb
 delete mode 100644 bench/language/bench_op_asgn_or.rb
 delete mode 100644 bench/language/bench_op_assign.rb
 delete mode 100644 bench/language/bench_op_element_asgn.rb
 delete mode 100644 bench/language/bench_poly_method_dispatch.rb
 delete mode 100644 bench/language/bench_range_literal.rb
 delete mode 100644 bench/language/bench_rescue.rb
 delete mode 100644 bench/language/bench_sclass.rb
 delete mode 100644 bench/language/bench_super.rb
 delete mode 100644 bench/language/bench_symbol.rb
 delete mode 100644 bench/language/bench_true.rb
 delete mode 100644 bench/language/bench_yield.rb
 delete mode 100644 bench/load_data.rb
 delete mode 100644 bench/rails/README
 delete mode 100644 bench/rails/Rakefile
 delete mode 100644 bench/rails/app/controllers/application.rb
 delete mode 100644 bench/rails/app/controllers/no_session_controller.rb
 delete mode 100644 bench/rails/app/helpers/application_helper.rb
 delete mode 100644 bench/rails/app/helpers/no_session_helper.rb
 delete mode 100644 bench/rails/app/views/no_session/do_something.html.erb
 delete mode 100644 bench/rails/bench_initialize_template.rb
 delete mode 100644 bench/rails/bench_mime_type_parse.rb
 delete mode 100644 bench/rails/bench_route_recognize.rb
 delete mode 100644 bench/rails/bench_stub_cgi_new.rb
 delete mode 100644 bench/rails/config/boot.rb
 delete mode 100644 bench/rails/config/database.yml
 delete mode 100644 bench/rails/config/environment.rb
 delete mode 100644 bench/rails/config/environments/development.rb
 delete mode 100644 bench/rails/config/environments/production.rb
 delete mode 100644 bench/rails/config/environments/test.rb
 delete mode 100644 bench/rails/config/initializers/inflections.rb
 delete mode 100644 bench/rails/config/initializers/mime_types.rb
 delete mode 100644 bench/rails/config/initializers/new_rails_defaults.rb
 delete mode 100644 bench/rails/config/routes.rb
 delete mode 100644 bench/rails/doc/README_FOR_APP
 delete mode 100644 bench/rails/public/404.html
 delete mode 100644 bench/rails/public/422.html
 delete mode 100644 bench/rails/public/500.html
 delete mode 100644 bench/rails/public/dispatch.cgi
 delete mode 100644 bench/rails/public/dispatch.fcgi
 delete mode 100644 bench/rails/public/dispatch.rb
 delete mode 100644 bench/rails/public/images/rails.png
 delete mode 100644 bench/rails/public/index.html
 delete mode 100644 bench/rails/public/javascripts/application.js
 delete mode 100644 bench/rails/public/javascripts/controls.js
 delete mode 100644 bench/rails/public/javascripts/dragdrop.js
 delete mode 100644 bench/rails/public/javascripts/effects.js
 delete mode 100644 bench/rails/public/javascripts/prototype.js
 delete mode 100644 bench/rails/public/robots.txt
 delete mode 100644 bench/rails/script/about
 delete mode 100644 bench/rails/script/console
 delete mode 100644 bench/rails/script/dbconsole
 delete mode 100644 bench/rails/script/destroy
 delete mode 100644 bench/rails/script/generate
 delete mode 100644 bench/rails/script/performance/benchmarker
 delete mode 100644 bench/rails/script/performance/profiler
 delete mode 100644 bench/rails/script/performance/request
 delete mode 100644 bench/rails/script/plugin
 delete mode 100644 bench/rails/script/process/inspector
 delete mode 100644 bench/rails/script/process/reaper
 delete mode 100644 bench/rails/script/process/spawner
 delete mode 100644 bench/rails/script/runner
 delete mode 100644 bench/rails/script/server
 delete mode 100644 bench/rails/test/functional/no_session_controller_test.rb
 delete mode 100644 bench/rails/test/test_helper.rb
 mode change 100644 => 100755 bench/shootout/fannkuch.jruby
 mode change 100644 => 100755 bench/shootout/hello.jruby
 mode change 100644 => 100755 bench/shootout/nsievebits.jruby-2.jruby
 mode change 100644 => 100755 bench/shootout/revcomp.jruby
 mode change 100644 => 100755 bench/shootout/sumcol.jruby
 delete mode 100755 bin/gem.bat
 delete mode 100755 bin/generate_yaml_index.rb
 delete mode 100755 bin/jirb.bat
 delete mode 100755 bin/jirb_swing.bat
 mode change 100755 => 100644 bin/jruby.bat
 mode change 100755 => 100644 bin/jrubyd.bat
 delete mode 100755 bin/rake.bat
 delete mode 100755 bin/rdoc.bat
 delete mode 100755 bin/ri.bat
 delete mode 100644 build_lib/jruby-launcher-1.0.3-java.gem
 create mode 100644 cext/src/Handle.cpp
 create mode 100644 cext/src/Handle.h
 create mode 100644 cext/src/JLocalEnv.cpp
 create mode 100644 cext/src/JLocalEnv.h
 create mode 100644 cext/src/JString.cpp
 create mode 100644 cext/src/JString.h
 create mode 100644 cext/src/JUtil.cpp
 create mode 100644 cext/src/JUtil.h
 create mode 100644 cext/src/JavaException.cpp
 create mode 100644 cext/src/JavaException.h
 create mode 100644 cext/src/Makefile
 create mode 100644 cext/src/Type.cpp
 create mode 100644 cext/src/array.cpp
 create mode 100644 cext/src/bignum.cpp
 create mode 100644 cext/src/class.cpp
 create mode 100644 cext/src/data-object.cpp
 create mode 100644 cext/src/exception.cpp
 create mode 100644 cext/src/float.cpp
 create mode 100644 cext/src/funcall.cpp
 create mode 100644 cext/src/gc.cpp
 create mode 100644 cext/src/hash.cpp
 create mode 100644 cext/src/include/config.h
 create mode 100644 cext/src/include/ruby.h
 create mode 100644 cext/src/include/ruby/defines.h
 create mode 100644 cext/src/include/ruby/dl.h
 create mode 100644 cext/src/include/ruby/intern.h
 create mode 100644 cext/src/include/ruby/jruby_win32.h
 create mode 100644 cext/src/include/ruby/re.h
 create mode 100644 cext/src/include/ruby/ruby.h
 create mode 100644 cext/src/include/ruby/rubyio.h
 create mode 100644 cext/src/include/ruby/rubysig.h
 create mode 100644 cext/src/include/ruby/st.h
 create mode 100644 cext/src/include/ruby/st_sizes.h
 rename bench/rails/log/production.log => cext/src/include/ruby/version.h (100%)
 create mode 100644 cext/src/invoke.cpp
 create mode 100644 cext/src/io.cpp
 create mode 100644 cext/src/jruby-cext.cpp
 create mode 100644 cext/src/jruby.cpp
 create mode 100644 cext/src/jruby.h
 create mode 100644 cext/src/kernel.cpp
 create mode 100644 cext/src/make.bat
 create mode 100644 cext/src/malloc.cpp
 create mode 100644 cext/src/marshal.cpp
 create mode 100644 cext/src/module.cpp
 create mode 100644 cext/src/numeric.cpp
 create mode 100644 cext/src/object.cpp
 create mode 100644 cext/src/proc.cpp
 create mode 100644 cext/src/queue.h
 create mode 100644 cext/src/raise.cpp
 create mode 100644 cext/src/range.cpp
 create mode 100644 cext/src/regexp.cpp
 create mode 100644 cext/src/ruby.cpp
 create mode 100644 cext/src/safe.cpp
 create mode 100644 cext/src/st.c
 create mode 100644 cext/src/string.cpp
 create mode 100644 cext/src/struct.cpp
 create mode 100644 cext/src/symbol.cpp
 create mode 100644 cext/src/thread.cpp
 create mode 100644 cext/src/time.cpp
 create mode 100644 cext/src/util.cpp
 create mode 100644 cext/src/util.h
 create mode 100644 core/.classpath
 create mode 100644 core/.project
 create mode 100644 core/.settings/org.eclipse.core.resources.prefs
 create mode 100644 core/.settings/org.eclipse.jdt.core.prefs
 create mode 100644 core/.settings/org.eclipse.m2e.core.prefs
 create mode 100644 core/pom.xml
 rename {src => core/src/main/java}/emma.properties (100%)
 create mode 100644 core/src/main/java/org/jruby/AbstractRubyMethod.java
 create mode 100644 core/src/main/java/org/jruby/BasicObjectStub.java
 create mode 100644 core/src/main/java/org/jruby/CompatVersion.java
 create mode 100644 core/src/main/java/org/jruby/Finalizable.java
 create mode 100644 core/src/main/java/org/jruby/IncludedModuleWrapper.java
 create mode 100644 core/src/main/java/org/jruby/JarBootstrapMain.java
 create mode 100644 core/src/main/java/org/jruby/Main.java
 create mode 100644 core/src/main/java/org/jruby/MetaClass.java
 create mode 100644 core/src/main/java/org/jruby/NativeException.java
 create mode 100644 core/src/main/java/org/jruby/Profile.java
 create mode 100644 core/src/main/java/org/jruby/Ruby.java
 create mode 100644 core/src/main/java/org/jruby/RubyArgsFile.java
 create mode 100644 core/src/main/java/org/jruby/RubyArray.java
 create mode 100644 core/src/main/java/org/jruby/RubyBasicObject.java
 create mode 100644 core/src/main/java/org/jruby/RubyBignum.java
 create mode 100644 core/src/main/java/org/jruby/RubyBinding.java
 create mode 100644 core/src/main/java/org/jruby/RubyBoolean.java
 create mode 100644 core/src/main/java/org/jruby/RubyClass.java
 create mode 100644 core/src/main/java/org/jruby/RubyClassPathVariable.java
 create mode 100644 core/src/main/java/org/jruby/RubyComparable.java
 create mode 100644 core/src/main/java/org/jruby/RubyComplex.java
 create mode 100644 core/src/main/java/org/jruby/RubyContinuation.java
 create mode 100644 core/src/main/java/org/jruby/RubyConverter.java
 create mode 100644 core/src/main/java/org/jruby/RubyDir.java
 create mode 100755 core/src/main/java/org/jruby/RubyEncoding.java
 create mode 100644 core/src/main/java/org/jruby/RubyEnumerable.java
 create mode 100644 core/src/main/java/org/jruby/RubyEnumerator.java
 create mode 100644 core/src/main/java/org/jruby/RubyException.java
 create mode 100644 core/src/main/java/org/jruby/RubyFile.java
 create mode 100644 core/src/main/java/org/jruby/RubyFileStat.java
 create mode 100644 core/src/main/java/org/jruby/RubyFileTest.java
 create mode 100644 core/src/main/java/org/jruby/RubyFixnum.java
 create mode 100644 core/src/main/java/org/jruby/RubyFloat.java
 create mode 100644 core/src/main/java/org/jruby/RubyGC.java
 create mode 100644 core/src/main/java/org/jruby/RubyGlobal.java
 create mode 100644 core/src/main/java/org/jruby/RubyHash.java
 create mode 100644 core/src/main/java/org/jruby/RubyIO.java
 create mode 100644 core/src/main/java/org/jruby/RubyInstanceConfig.java
 create mode 100644 core/src/main/java/org/jruby/RubyInteger.java
 create mode 100644 core/src/main/java/org/jruby/RubyKernel.java
 create mode 100644 core/src/main/java/org/jruby/RubyLocalJumpError.java
 create mode 100644 core/src/main/java/org/jruby/RubyMarshal.java
 create mode 100644 core/src/main/java/org/jruby/RubyMatchData.java
 create mode 100644 core/src/main/java/org/jruby/RubyMath.java
 create mode 100644 core/src/main/java/org/jruby/RubyMethod.java
 create mode 100644 core/src/main/java/org/jruby/RubyModule.java
 create mode 100644 core/src/main/java/org/jruby/RubyNameError.java
 create mode 100644 core/src/main/java/org/jruby/RubyNil.java
 create mode 100644 core/src/main/java/org/jruby/RubyNoMethodError.java
 create mode 100644 core/src/main/java/org/jruby/RubyNumeric.java
 create mode 100644 core/src/main/java/org/jruby/RubyObject.java
 rename {src => core/src/main/java}/org/jruby/RubyObjectAdapter.java (100%)
 create mode 100644 core/src/main/java/org/jruby/RubyObjectSpace.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar0.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar1.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar2.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar3.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar4.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar5.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar6.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar7.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar8.java
 create mode 100644 core/src/main/java/org/jruby/RubyObjectVar9.java
 create mode 100644 core/src/main/java/org/jruby/RubyPrecision.java
 create mode 100644 core/src/main/java/org/jruby/RubyProc.java
 create mode 100644 core/src/main/java/org/jruby/RubyProcess.java
 create mode 100644 core/src/main/java/org/jruby/RubyRandom.java
 create mode 100644 core/src/main/java/org/jruby/RubyRange.java
 create mode 100644 core/src/main/java/org/jruby/RubyRational.java
 create mode 100644 core/src/main/java/org/jruby/RubyRegexp.java
 rename {src => core/src/main/java}/org/jruby/RubyRuntimeAdapter.java (100%)
 create mode 100644 core/src/main/java/org/jruby/RubySignal.java
 create mode 100644 core/src/main/java/org/jruby/RubyString.java
 create mode 100644 core/src/main/java/org/jruby/RubyStringIO.java
 create mode 100644 core/src/main/java/org/jruby/RubyStruct.java
 create mode 100644 core/src/main/java/org/jruby/RubySymbol.java
 create mode 100644 core/src/main/java/org/jruby/RubySystemCallError.java
 create mode 100644 core/src/main/java/org/jruby/RubySystemExit.java
 create mode 100644 core/src/main/java/org/jruby/RubyThread.java
 create mode 100644 core/src/main/java/org/jruby/RubyThreadGroup.java
 create mode 100644 core/src/main/java/org/jruby/RubyTime.java
 create mode 100644 core/src/main/java/org/jruby/RubyUnboundMethod.java
 create mode 100644 core/src/main/java/org/jruby/RubyYielder.java
 create mode 100644 core/src/main/java/org/jruby/TopSelfFactory.java
 create mode 100644 core/src/main/java/org/jruby/anno/AnnotationBinder.java
 create mode 100644 core/src/main/java/org/jruby/anno/AnnotationHelper.java
 create mode 100644 core/src/main/java/org/jruby/anno/Coercion.java
 create mode 100644 core/src/main/java/org/jruby/anno/CoercionType.java
 create mode 100644 core/src/main/java/org/jruby/anno/FrameField.java
 create mode 100644 core/src/main/java/org/jruby/anno/InvokerGenerator.java
 create mode 100644 core/src/main/java/org/jruby/anno/JRubyClass.java
 create mode 100644 core/src/main/java/org/jruby/anno/JRubyConstant.java
 create mode 100644 core/src/main/java/org/jruby/anno/JRubyMethod.java
 create mode 100644 core/src/main/java/org/jruby/anno/JRubyModule.java
 create mode 100644 core/src/main/java/org/jruby/anno/JavaMethodDescriptor.java
 create mode 100644 core/src/main/java/org/jruby/anno/TypePopulator.java
 rename {src => core/src/main/java}/org/jruby/ant/Rake.java (100%)
 rename {src => core/src/main/java}/org/jruby/ant/RakeImport.java (100%)
 rename {src => core/src/main/java}/org/jruby/ant/RakeTaskBase.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/AliasNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AndNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgAuxillaryNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsCatNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsNoArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsPreOneArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsPreTwoArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgsPushNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArgumentNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ArrayNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AssignableNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AttrAssignNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AttrAssignOneArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AttrAssignThreeArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/AttrAssignTwoArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BackRefNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BeginNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BignumNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BinaryOperatorNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BlockAcceptingNode.java
 rename {src => core/src/main/java}/org/jruby/ast/BlockArg18Node.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/BlockArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/BreakNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallManyArgsBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallManyArgsBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallManyArgsNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallNoArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallNoArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallNoArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallOneArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallOneArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallOneArgFixnumNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallOneArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallSpecialArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallSpecialArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallSpecialArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallThreeArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallThreeArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallThreeArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallTwoArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallTwoArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CallTwoArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/CaseNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ClassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ClassVarAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ClassVarDeclNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ClassVarNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Colon2ConstNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Colon2ImplicitNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Colon2MethodNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Colon2Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/Colon3Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/ConstDeclNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ConstNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DRegexpNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DStrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DSymbolNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DVarNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DXStrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DefinedNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DefnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DefsNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/DotNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/EncodingNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/EnsureNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/EvStrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallManyArgsBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallManyArgsBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallManyArgsNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallNoArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallNoArgBlockPassNode.java
 rename {src => core/src/main/java}/org/jruby/ast/FCallNoArgNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/FCallNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallOneArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallOneArgBlockPassNode.java
 rename {src => core/src/main/java}/org/jruby/ast/FCallOneArgNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/FCallSpecialArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallSpecialArgBlockPassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallSpecialArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallThreeArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallThreeArgBlockPassNode.java
 rename {src => core/src/main/java}/org/jruby/ast/FCallThreeArgNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/FCallTwoArgBlockNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FCallTwoArgBlockPassNode.java
 rename {src => core/src/main/java}/org/jruby/ast/FCallTwoArgNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/FalseNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FileNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FixnumNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FlipNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/FloatNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ForNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/GlobalAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/GlobalVarNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Hash19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/HashNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/IArgumentNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/IScopingNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/IfNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/InstAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/InstVarNode.java
 rename {src => core/src/main/java}/org/jruby/ast/InvisibleNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/IterNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/KeywordArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/KeywordRestArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/LambdaNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ListNode.java
 rename {src => core/src/main/java}/org/jruby/ast/LiteralNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/LocalAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/LocalVarNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Match2CaptureNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Match2Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/Match3Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/MatchNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/MethodDefNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ModuleNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/MultipleAsgn19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/MultipleAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/NewlineNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/NextNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/NilImplicitNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/NilNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/NodeType.java
 rename {src => core/src/main/java}/org/jruby/ast/NonLocalControlFlowNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/NotNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/NthRefNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpAsgnAndNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpAsgnOrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpElementAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpElementOneArgAndAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpElementOneArgAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OpElementOneArgOrAsgnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OptArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/OrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/PostExeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/PreExe19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/PreExeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RedoNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RegexpNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RescueBodyNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RescueNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RestArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RetryNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ReturnNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/RootNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SClassNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SValue19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/SValueNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SelfNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SpecialArgs.java
 create mode 100644 core/src/main/java/org/jruby/ast/Splat19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/SplatNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/StarNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/StrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SuperNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/SymbolNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ToAryNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/TrueNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/TypedArgumentNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/UndefNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/UnnamedRestArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/UntilNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/VAliasNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/VCallNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/WhenNode.java
 rename {src => core/src/main/java}/org/jruby/ast/WhenOneArgNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/WhileNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/XStrNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/Yield19Node.java
 create mode 100644 core/src/main/java/org/jruby/ast/YieldNode.java
 rename {src => core/src/main/java}/org/jruby/ast/YieldOneNode.java (100%)
 rename {src => core/src/main/java}/org/jruby/ast/YieldThreeNode.java (100%)
 rename {src => core/src/main/java}/org/jruby/ast/YieldTwoNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/ZArrayNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/ZSuperNode.java
 rename {src => core/src/main/java}/org/jruby/ast/ZYieldNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/ZeroArgNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/executable/AbstractScript.java
 create mode 100644 core/src/main/java/org/jruby/ast/executable/RuntimeCache.java
 create mode 100644 core/src/main/java/org/jruby/ast/executable/Script.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/Annotation.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/AnnotationExpression.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/AnnotationParameter.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/ArrayAnnotationExpression.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/ArrayTypeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/CharacterLiteral.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/ConstructorSignatureNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/DefaultAnnotationParameter.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/Literal.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/MethodSignatureNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/Modifier.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/ParameterNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/PrimitiveTypeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/ReferenceTypeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/SignatureNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/StringAnnotationExpression.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/StringLiteral.java
 create mode 100644 core/src/main/java/org/jruby/ast/java_signature/TypeNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/types/IArityNode.java
 rename {src => core/src/main/java}/org/jruby/ast/types/IEqlNode.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ast/types/ILiteralNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/types/INameNode.java
 create mode 100644 core/src/main/java/org/jruby/ast/util/ArgsUtil.java
 create mode 100644 core/src/main/java/org/jruby/ast/util/SexpMaker.java
 create mode 100644 core/src/main/java/org/jruby/ast/visitor/AbstractNodeVisitor.java
 create mode 100644 core/src/main/java/org/jruby/ast/visitor/InstanceVariableFinder.java
 create mode 100644 core/src/main/java/org/jruby/ast/visitor/NodeVisitor.java
 create mode 100644 core/src/main/java/org/jruby/cext/Cleaner.java
 create mode 100644 core/src/main/java/org/jruby/cext/GC.java
 create mode 100644 core/src/main/java/org/jruby/cext/GIL.java
 create mode 100644 core/src/main/java/org/jruby/cext/Handle.java
 create mode 100644 core/src/main/java/org/jruby/cext/JRuby.java
 create mode 100644 core/src/main/java/org/jruby/cext/ModuleLoader.java
 create mode 100644 core/src/main/java/org/jruby/cext/Native.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeMethod.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeMethod0.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeMethod1.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeMethod2.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeMethod3.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeObjectAllocator.java
 create mode 100644 core/src/main/java/org/jruby/cext/NativeProcMethod.java
 create mode 100644 core/src/main/java/org/jruby/cext/RubyData.java
 create mode 100644 core/src/main/java/org/jruby/common/IRubyWarnings.java
 create mode 100644 core/src/main/java/org/jruby/common/NullWarnings.java
 create mode 100644 core/src/main/java/org/jruby/common/RubyWarnings.java
 create mode 100644 core/src/main/java/org/jruby/compiler/ASTCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/ASTCompiler19.java
 create mode 100644 core/src/main/java/org/jruby/compiler/ASTInspector.java
 rename {src => core/src/main/java}/org/jruby/compiler/ArgumentsCallback.java (100%)
 rename {src => core/src/main/java}/org/jruby/compiler/ArrayCallback.java (100%)
 create mode 100644 core/src/main/java/org/jruby/compiler/BodyCompiler.java
 rename {src => core/src/main/java}/org/jruby/compiler/BranchCallback.java (100%)
 create mode 100644 core/src/main/java/org/jruby/compiler/CacheCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/CompilerCallback.java
 create mode 100644 core/src/main/java/org/jruby/compiler/DefinedCallback.java
 create mode 100644 core/src/main/java/org/jruby/compiler/FastSwitchType.java
 create mode 100644 core/src/main/java/org/jruby/compiler/InvocationCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/JITCompiler.java
 rename {src => core/src/main/java}/org/jruby/compiler/JITCompilerMBean.java (100%)
 rename {src => core/src/main/java}/org/jruby/compiler/NotCompilableException.java (100%)
 create mode 100644 core/src/main/java/org/jruby/compiler/ScriptCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/TwoBranchCallback.java
 create mode 100644 core/src/main/java/org/jruby/compiler/VariableCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/AbstractVariableCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/BaseBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ChainedChildBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ChainedChildBodyCompiler19.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ChainedRootBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ChildScopedBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ChildScopedBodyCompiler19.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/ClassBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/HeapBasedVariableCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/InheritedCacheCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/InvokeDynamicCacheCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/InvokeDynamicInvocationCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/MethodBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/RootScopedBodyCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/SkinnyMethodAdapter.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/StackBasedVariableCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/StandardASMCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/impl/StandardInvocationCompiler.java
 create mode 100644 core/src/main/java/org/jruby/compiler/util/BasicObjectStubGenerator.java
 create mode 100644 core/src/main/java/org/jruby/compiler/util/HandleFactory.java
 rename {src => core/src/main/java}/org/jruby/demo/ext/MethodMissing.java (100%)
 create mode 100644 core/src/main/java/org/jruby/embed/AttributeName.java
 create mode 100644 core/src/main/java/org/jruby/embed/EmbedEvalUnit.java
 create mode 100644 core/src/main/java/org/jruby/embed/EmbedRubyInstanceConfigAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/EmbedRubyInterfaceAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/EmbedRubyObjectAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/EmbedRubyRuntimeAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/EvalFailedException.java
 create mode 100644 core/src/main/java/org/jruby/embed/Extension.java
 create mode 100644 core/src/main/java/org/jruby/embed/InvokeFailedException.java
 create mode 100644 core/src/main/java/org/jruby/embed/IsolatedScriptingContainer.java
 create mode 100644 core/src/main/java/org/jruby/embed/LocalContextScope.java
 create mode 100644 core/src/main/java/org/jruby/embed/LocalVariableBehavior.java
 create mode 100644 core/src/main/java/org/jruby/embed/ParseFailedException.java
 create mode 100644 core/src/main/java/org/jruby/embed/PathType.java
 create mode 100644 core/src/main/java/org/jruby/embed/PropertyName.java
 create mode 100644 core/src/main/java/org/jruby/embed/ScriptingContainer.java
 create mode 100644 core/src/main/java/org/jruby/embed/bsf/JRubyEngine.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/AbstractLocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/BiVariableMap.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/CallMethodType.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/ConcurrentLocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/EmbedEvalUnitImpl.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/EmbedRubyInterfaceAdapterImpl.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/EmbedRubyObjectAdapterImpl.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/EmbedRubyRuntimeAdapterImpl.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/LocalContext.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/LocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/SingleThreadLocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/SingletonLocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/internal/ThreadSafeLocalContextProvider.java
 create mode 100644 core/src/main/java/org/jruby/embed/io/ReaderInputStream.java
 create mode 100644 core/src/main/java/org/jruby/embed/io/WriterOutputStream.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/JRubyCompiledScript.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/JRubyContext.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/JRubyEngine.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/JRubyEngineFactory.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/JRubyScriptEngineManager.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/ServiceFinder.java
 create mode 100644 core/src/main/java/org/jruby/embed/jsr223/Utils.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/OSGiScriptingContainer.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/BundleWiringOSGiClassLoaderAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/IOSGiClassLoaderAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/JRubyOSGiBundleClassLoader.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/OSGiBundleLibrary.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/OSGiBundlesSearcher.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/OSGiLoadService.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/internal/ReflectiveOSGiClassLoaderAdapter.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/package.html
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/utils/OSGiBundleClassLoaderHelper.java
 create mode 100644 core/src/main/java/org/jruby/embed/osgi/utils/OSGiFileLocator.java
 create mode 100644 core/src/main/java/org/jruby/embed/util/SystemPropertyCatcher.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/AbstractVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/Argv.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/BiVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/ClassVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/Constant.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/GlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/InstanceVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/LocalGlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/PersistentLocalVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/TransientLocalVariable.java
 create mode 100644 core/src/main/java/org/jruby/embed/variable/VariableInterceptor.java
 create mode 100644 core/src/main/java/org/jruby/environment/OSEnvironment.java
 create mode 100644 core/src/main/java/org/jruby/evaluator/ASTInterpreter.java
 create mode 100644 core/src/main/java/org/jruby/evaluator/AssignmentVisitor.java
 create mode 100644 core/src/main/java/org/jruby/exceptions/JumpException.java
 create mode 100644 core/src/main/java/org/jruby/exceptions/MainExitException.java
 create mode 100644 core/src/main/java/org/jruby/exceptions/RaiseException.java
 create mode 100644 core/src/main/java/org/jruby/exceptions/ThreadKill.java
 create mode 100644 core/src/main/java/org/jruby/exceptions/Unrescuable.java
 create mode 100644 core/src/main/java/org/jruby/ext/JRubyPOSIXHandler.java
 create mode 100644 core/src/main/java/org/jruby/ext/JRubyPOSIXHelper.java
 create mode 100644 core/src/main/java/org/jruby/ext/LateLoadingLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/bigdecimal/BigDecimalLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/bigdecimal/RubyBigDecimal.java
 create mode 100644 core/src/main/java/org/jruby/ext/coverage/CoverageData.java
 create mode 100644 core/src/main/java/org/jruby/ext/coverage/CoverageLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/coverage/CoverageModule.java
 create mode 100644 core/src/main/java/org/jruby/ext/delegate/NativeDelegateLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/DigestLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/MD5.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/RMD160.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/RubyDigest.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/SHA1.java
 create mode 100644 core/src/main/java/org/jruby/ext/digest/SHA2.java
 create mode 100644 core/src/main/java/org/jruby/ext/enumerator/EnumeratorLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/etc/EtcLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/etc/RubyEtc.java
 create mode 100644 core/src/main/java/org/jruby/ext/fcntl/FcntlLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/AbstractInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/AbstractMemory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/AllocatedDirectMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/ArrayMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/AutoPointer.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Buffer.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/CallbackInfo.java
 rename {src => core/src/main/java}/org/jruby/ext/ffi/CallbackManager.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/DataConverter.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Enum.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Enums.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/FFI.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/FFIService.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Factory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/FreedMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/IOModule.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/InvalidMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/MappedType.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/MemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/MemoryObject.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/MemoryOp.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/MemoryPointer.java
 rename {src => core/src/main/java}/org/jruby/ext/ffi/MemoryUtil.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/NativeType.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/NoImplFactory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/NullMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Platform.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Pointer.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/ReifyingAllocator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Struct.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/StructByReference.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/StructByValue.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/StructLayout.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/SwappedMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Type.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/TypeResolver.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/TypeSizeMapper.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/Util.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/io/FileDescriptorByteChannel.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/io/FileDescriptorIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/AbstractNumericMethodGenerator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/AllocatedNativeMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/AsmClassBuilder.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/BoundedNativeMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/BufferNativeInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/CachingNativeMemoryAllocator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/CallbackManager.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/CallbackMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/CodeMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/DataConverters.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/DefaultMethod.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/DefaultMethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/DelegatingPointerParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/DynamicLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/FFIUtil.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/Factory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/FastIntMethodGenerator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/FastLongMethodGenerator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/FastNumericMethodGenerator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/Function.java
 rename {src => core/src/main/java}/org/jruby/ext/ffi/jffi/FunctionInvoker.java (100%)
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/Invocation.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/InvokeDynamic.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JFFIInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITCompiler.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITHandle.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITMethodGenerator.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITNativeInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITRuntime.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/JITSignature.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/MemoryIOParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/MemoryObjectParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/MethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeCallbackFactory.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeCallbackPointer.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeClosureProxy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeDataConverter.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeFinalizer.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeFunctionInfo.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NativeStringHandle.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/NilPointerParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/ParameterMarshaller.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/PointerParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/Signature.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/StringParameterStrategy.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/TransientNativeMemoryIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/ffi/jffi/VariadicInvoker.java
 create mode 100644 core/src/main/java/org/jruby/ext/fiber/ThreadFiber.java
 create mode 100644 core/src/main/java/org/jruby/ext/fiber/ThreadFiberLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/iconv/IConvLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/iconv/RubyIconv.java
 create mode 100644 core/src/main/java/org/jruby/ext/io/try_nonblock/IOTryNonblockLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/io/wait/IOWaitLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyConfigLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyExecutionContextLocal.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyFiberLocal.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyObjectInputStream.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubySerializationLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyThreadLocal.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyTypeLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/jruby/JRubyUtilLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/mathn/Complex.java
 create mode 100644 core/src/main/java/org/jruby/ext/mathn/Rational.java
 create mode 100644 core/src/main/java/org/jruby/ext/net/protocol/NetProtocolBufferedIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/net/protocol/NetProtocolBufferedIOLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/Command.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/CommandParser.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/NKFLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/Option.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/Options.java
 create mode 100644 core/src/main/java/org/jruby/ext/nkf/RubyNKF.java
 create mode 100644 core/src/main/java/org/jruby/ext/pathname/PathnameLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/pathname/RubyPathname.java
 create mode 100644 core/src/main/java/org/jruby/ext/psych/PsychEmitter.java
 create mode 100644 core/src/main/java/org/jruby/ext/psych/PsychLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/psych/PsychParser.java
 create mode 100644 core/src/main/java/org/jruby/ext/psych/PsychToRuby.java
 create mode 100644 core/src/main/java/org/jruby/ext/psych/PsychYamlTree.java
 create mode 100644 core/src/main/java/org/jruby/ext/rbconfig/RbConfigLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/securerandom/SecureRandomLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/Addrinfo.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/MulticastStateManager.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/Option.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyBasicSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyIPSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyServerSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubySocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyTCPServer.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyTCPSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyUDPSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyUNIXServer.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/RubyUNIXSocket.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/Shutdownable.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/SocketLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/SocketType.java
 create mode 100644 core/src/main/java/org/jruby/ext/socket/SocketUtils.java
 create mode 100644 core/src/main/java/org/jruby/ext/stringio/RubyStringIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/stringio/StringIO.java
 create mode 100644 core/src/main/java/org/jruby/ext/stringio/StringIOLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/strscan/RubyStringScanner.java
 create mode 100644 core/src/main/java/org/jruby/ext/strscan/StringScannerLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/tempfile/Tempfile.java
 create mode 100644 core/src/main/java/org/jruby/ext/tempfile/TempfileLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/ConditionVariable.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/Mutex.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/Queue.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/SizedQueue.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/ThreadLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/thread/ThreadMethods.java
 create mode 100644 core/src/main/java/org/jruby/ext/timeout/Timeout.java
 create mode 100644 core/src/main/java/org/jruby/ext/tracepoint/TracePoint.java
 create mode 100644 core/src/main/java/org/jruby/ext/weakref/WeakRef.java
 create mode 100644 core/src/main/java/org/jruby/ext/weakref/WeakRefLibrary.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/JZlibDeflate.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/JZlibInflate.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/JZlibRubyGzipReader.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/JZlibRubyGzipWriter.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/RubyGzipFile.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/RubyZlib.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/ZStream.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/Zlib.java
 create mode 100644 core/src/main/java/org/jruby/ext/zlib/ZlibLibrary.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/FutureThread.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/GlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/GlobalVariables.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/NativeThread.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/ReadonlyAccessor.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/RubyRunnable.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/ThreadLike.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/ThreadService.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/ThreadedRunnable.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/UndefinedAccessor.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/ValueAccessor.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/AliasMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/AttrReaderMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/AttrWriterMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/CacheableMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/CallConfiguration.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/CompiledIRMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/CompiledMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/DefaultMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/DelegatingDynamicMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/DumpingInvocationMethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/DynamicMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/DynamicMethodFactory.java
 rename {src => core/src/main/java}/org/jruby/internal/runtime/methods/Framing.java (100%)
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/FullFunctionCallbackMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/HandleMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/IRMethodArgs.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/InterpretedIRMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/InterpretedMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/InvocationMethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/InvokeDynamicMethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/JavaMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/JittedMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/MethodArgs.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/MethodArgs2.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/MethodMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/MethodMissingMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ProcMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ProfilingDynamicMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ReflectedCompiledMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ReflectedJavaMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ReflectedJavaMultiMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/ReflectionMethodFactory.java
 rename {src => core/src/main/java}/org/jruby/internal/runtime/methods/Scoping.java (100%)
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/SimpleCallbackMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/SynchronizedDynamicMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/TraceableInterpretedMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/TraceableJittedMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/UndefinedMethod.java
 create mode 100644 core/src/main/java/org/jruby/internal/runtime/methods/WrapperMethod.java
 create mode 100644 core/src/main/java/org/jruby/ir/CodeVersion.java
 create mode 100644 core/src/main/java/org/jruby/ir/Counter.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRBuilder.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRBuilder19.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRBuilder20.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRClassBody.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRClosure.java
 create mode 100644 core/src/main/java/org/jruby/ir/IREvalScript.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRLoop.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRManager.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRMetaClassBody.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRMethod.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRModuleBody.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRScope.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRScriptBody.java
 create mode 100644 core/src/main/java/org/jruby/ir/IRVisitor.java
 create mode 100644 core/src/main/java/org/jruby/ir/Interp.java
 create mode 100644 core/src/main/java/org/jruby/ir/OpClass.java
 create mode 100644 core/src/main/java/org/jruby/ir/Operation.java
 create mode 100644 core/src/main/java/org/jruby/ir/Tuple.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/DataFlowConstants.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/DataFlowProblem.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/DataFlowVar.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/FlowGraphNode.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/LiveVariableNode.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/LiveVariablesProblem.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/LoadLocalVarPlacementNode.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/LoadLocalVarPlacementProblem.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/StoreLocalVarPlacementNode.java
 create mode 100644 core/src/main/java/org/jruby/ir/dataflow/analyses/StoreLocalVarPlacementProblem.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/AliasInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/AttrAssignInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BEQInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BFalseInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BNEInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BNilInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BTrueInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BUndefInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BlockGivenInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BranchInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/BreakInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/CallBase.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/CallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/CheckArgsArrayArityInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/CheckArityInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ClassSuperInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ConstMissingInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/CopyInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/DefineClassInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/DefineClassMethodInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/DefineInstanceMethodInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/DefineMetaClassInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/DefineModuleInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/EQQInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/EnsureRubyArrayInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ExceptionRegionEndMarkerInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ExceptionRegionStartMarkerInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GVarAliasInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GetClassVarContainerModuleInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GetClassVariableInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GetFieldInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GetGlobalVariableInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/GetInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/InheritanceSearchConstInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/InstanceSuperInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/Instr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/JumpIndirectInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/JumpInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/LabelInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/LexicalSearchConstInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/LineNumberInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/LoadLocalVarInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/Match2Instr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/Match3Instr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/MatchInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/MethodLookupInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ModuleVersionGuardInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/MultipleAsgnBase.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/NoResultCallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/NonlocalReturnInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/NopInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/NotInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/OptArgMultipleAsgnInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PopBindingInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PopFrameInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ProcessModuleBodyInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PushBindingInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PushFrameInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PutClassVariableInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PutConstInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PutFieldInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PutGlobalVarInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/PutInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/RaiseArgumentErrorInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveArgBase.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveClosureInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveExceptionInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveOptArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceivePreReqdArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveRestArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReceiveSelfInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/RecordEndBlockInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReqdArgMultipleAsgnInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/RescueEQQInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/RestArgMultipleAsgnInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ResultInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReturnBase.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ReturnInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/RuntimeHelperCall.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/SearchConstInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/SetReturnAddressInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/Specializeable.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/StoreLocalVarInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ThreadPollInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ThrowExceptionInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ToAryInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/UndefMethodInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/UnresolvedSuperInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/YieldInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ZSuperInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/AttrAssignCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/CallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/ClosureCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/FourArgNoBlockConstantCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/FourArgNoBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/NoArgNoBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/OneArgBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/OneArgNoBlockConstantCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/OneArgNoBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/ThreeArgBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/ThreeArgNoBlockConstantCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/ThreeArgNoBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/TwoArgBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/TwoArgNoBlockConstantCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/calladapter/TwoArgNoBlockOperandCallAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/BackrefIsMatchDataInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/ClassVarIsDefinedInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/DefinedInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/DefinedObjectNameInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/GetBackrefInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/GetDefinedConstantOrMethodInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/GetErrorInfoInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/GlobalIsDefinedInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/HasInstanceVarInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/IsMethodBoundInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/MethodDefinedInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/MethodIsPublicInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/RestoreErrorInfoInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/defined/SuperMethodBoundInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ruby19/BuildLambdaInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ruby19/GetEncodingInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ruby19/ReceivePostReqdArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ruby20/ReceiveKeywordArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/ruby20/ReceiveKeywordRestArgInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/specialized/OneArgOperandAttrAssignInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/specialized/OneFixnumArgNoBlockCallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/specialized/OneOperandArgNoBlockCallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/specialized/OneOperandArgNoBlockNoResultCallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/instructions/specialized/ZeroOperandArgNoBlockCallInstr.java
 create mode 100644 core/src/main/java/org/jruby/ir/interpreter/InlineMethodHint.java
 create mode 100644 core/src/main/java/org/jruby/ir/interpreter/Interpreter.java
 create mode 100644 core/src/main/java/org/jruby/ir/listeners/IRScopeListener.java
 create mode 100644 core/src/main/java/org/jruby/ir/listeners/InstructionsListener.java
 create mode 100644 core/src/main/java/org/jruby/ir/listeners/InstructionsListenerDecorator.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Array.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/AsString.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Attribute.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Backref.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/BacktickString.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Bignum.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/BooleanLiteral.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/ClosureLocalVariable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/CompoundArray.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/CompoundString.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/CurrentScope.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/DynamicSymbol.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Fixnum.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Float.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/GlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Hash.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/IRException.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/ImmutableLiteral.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/KeyValuePair.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Label.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/LocalVariable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/MethAddr.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/MethodHandle.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Nil.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/NthRef.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/ObjectClass.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Operand.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Range.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Reference.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Regexp.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/SValue.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/ScopeModule.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Self.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Splat.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/StandardError.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/StringLiteral.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Symbol.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/TemporaryClosureVariable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/TemporaryVariable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/UndefinedValue.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/UnexecutableNil.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/Variable.java
 create mode 100644 core/src/main/java/org/jruby/ir/operands/WrappedIRClosure.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/AddCallProtocolInstructions.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/AddLocalVarLoadStoreInstructions.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/BasicCompilerPassListener.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/CFGBuilder.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/CallSplitter.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/CompilerPass.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/CompilerPassListener.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/CompilerPassScheduler.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/DeadCodeElimination.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/DominatorTreeBuilder.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/LinearizeCFG.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/LiveVariableAnalysis.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/LocalOptimizationPass.java
 create mode 100644 core/src/main/java/org/jruby/ir/passes/OptimizeTempVarsPass.java
 create mode 100644 core/src/main/java/org/jruby/ir/representations/BasicBlock.java
 create mode 100644 core/src/main/java/org/jruby/ir/representations/CFG.java
 create mode 100644 core/src/main/java/org/jruby/ir/representations/CFGLinearizer.java
 create mode 100644 core/src/main/java/org/jruby/ir/representations/ExceptionRegion.java
 create mode 100644 core/src/main/java/org/jruby/ir/runtime/IRBreakJump.java
 create mode 100644 core/src/main/java/org/jruby/ir/runtime/IRReturnJump.java
 create mode 100644 core/src/main/java/org/jruby/ir/runtime/IRRuntimeHelpers.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/Bootstrap.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/ClassData.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/IRBytecodeAdapter.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/JDK6.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/JDK7.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/JVM.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/JVMVisitor.java
 create mode 100644 core/src/main/java/org/jruby/ir/targets/MethodData.java
 create mode 100644 core/src/main/java/org/jruby/ir/transformations/inlining/CFGInliner.java
 create mode 100644 core/src/main/java/org/jruby/ir/transformations/inlining/InlinerInfo.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/DataIterable.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/DataIterator.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/DirectedGraph.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/Edge.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/EdgeTypeIterable.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/EdgeTypeIterator.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/ExplicitVertexID.java
 create mode 100644 core/src/main/java/org/jruby/ir/util/Vertex.java
 create mode 100644 core/src/main/java/org/jruby/java/addons/ArrayJavaAddons.java
 create mode 100644 core/src/main/java/org/jruby/java/addons/IOJavaAddons.java
 create mode 100644 core/src/main/java/org/jruby/java/addons/KernelJavaAddons.java
 create mode 100644 core/src/main/java/org/jruby/java/addons/StringJavaAddons.java
 create mode 100644 core/src/main/java/org/jruby/java/codegen/RealClassGenerator.java
 create mode 100644 core/src/main/java/org/jruby/java/codegen/Reified.java
 create mode 100644 core/src/main/java/org/jruby/java/dispatch/CallableSelector.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/ConstructorInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/FieldMethodOne.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/FieldMethodZero.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/InstanceFieldGetter.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/InstanceFieldSetter.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/InstanceMethodInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/MethodInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/RubyToJavaInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/SingletonMethodInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/StaticFieldGetter.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/StaticFieldSetter.java
 create mode 100644 core/src/main/java/org/jruby/java/invokers/StaticMethodInvoker.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/ArrayJavaProxy.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/ArrayJavaProxyCreator.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/ConcreteJavaProxy.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/InterfaceJavaProxy.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/JavaInterfaceTemplate.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/JavaProxy.java
 create mode 100644 core/src/main/java/org/jruby/java/proxies/MapJavaProxy.java
 rename {src => core/src/main/java}/org/jruby/java/proxies/RubyObjectHolderProxy.java (100%)
 create mode 100644 core/src/main/java/org/jruby/java/util/ArrayUtils.java
 create mode 100644 core/src/main/java/org/jruby/java/util/BlankSlateWrapper.java
 create mode 100644 core/src/main/java/org/jruby/java/util/SystemPropertiesMap.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/Java.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaAccessibleObject.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaArray.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaArrayUtilities.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaCallable.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaClass.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaConstructor.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaEmbedUtils.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaField.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaMethod.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaObject.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaProxyMethods.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaSupport.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaUtil.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/JavaUtilities.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/ParameterTypes.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/AssignedName.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/ClassInitializer.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/ConstantField.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/ConstructorInvokerInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/FieldInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/Initializer.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/InstanceFieldGetterInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/InstanceFieldSetterInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/InstanceMethodInvokerInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/InterfaceInitializer.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/MethodInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/NamedInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/Priority.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/SingletonMethodInvokerInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/StaticFieldGetterInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/StaticFieldSetterInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/binding/StaticMethodInvokerInstaller.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/bsf/BSFExample.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/bsf/JRubyEngine.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/InternalJavaProxy.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/InternalJavaProxyHelper.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyClass.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyClassFactory.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyConstructor.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyInvocationHandler.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyMethod.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/proxy/JavaProxyReflectionObject.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/util/ObjectProxyCache.java
 create mode 100644 core/src/main/java/org/jruby/javasupport/util/RuntimeHelpers.java
 create mode 100644 core/src/main/java/org/jruby/lexer/JavaSignatureLexer.flex
 create mode 100644 core/src/main/java/org/jruby/lexer/JavaSignatureLexer.java
 create mode 100644 core/src/main/java/org/jruby/lexer/StrftimeLexer.flex
 create mode 100644 core/src/main/java/org/jruby/lexer/StrftimeLexer.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/ByteArrayLexerSource.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/HeredocTerm.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/ISourcePosition.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/ISourcePositionHolder.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/InputStreamLexerSource.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/KeywordMatch.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/LexerSource.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/RubyYaccLexer.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/SimplePositionFactory.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/SimpleSourcePosition.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/StackState.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/StrTerm.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/StringTerm.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/SyntaxException.java
 create mode 100644 core/src/main/java/org/jruby/lexer/yacc/Token.java
 create mode 100644 core/src/main/java/org/jruby/main/DripMain.java
 create mode 100644 core/src/main/java/org/jruby/management/BeanManager.java
 create mode 100644 core/src/main/java/org/jruby/management/BeanManagerFactory.java
 create mode 100644 core/src/main/java/org/jruby/management/BeanManagerImpl.java
 rename {src => core/src/main/java}/org/jruby/management/ClassCache.java (100%)
 rename {src => core/src/main/java}/org/jruby/management/ClassCacheMBean.java (100%)
 create mode 100644 core/src/main/java/org/jruby/management/Config.java
 create mode 100644 core/src/main/java/org/jruby/management/ConfigMBean.java
 rename {src => core/src/main/java}/org/jruby/management/MethodCacheMBean.java (100%)
 rename {src => core/src/main/java}/org/jruby/management/ParserStats.java (100%)
 rename {src => core/src/main/java}/org/jruby/management/ParserStatsMBean.java (100%)
 create mode 100644 core/src/main/java/org/jruby/management/Runtime.java
 create mode 100644 core/src/main/java/org/jruby/management/RuntimeMBean.java
 create mode 100644 core/src/main/java/org/jruby/parser/ArgsTailHolder.java
 create mode 100644 core/src/main/java/org/jruby/parser/BlockStaticScope.java
 create mode 100644 core/src/main/java/org/jruby/parser/DefaultRubyParser.java
 create mode 100644 core/src/main/java/org/jruby/parser/DefaultRubyParser.y
 create mode 100644 core/src/main/java/org/jruby/parser/EvalStaticScope.java
 create mode 100644 core/src/main/java/org/jruby/parser/IRStaticScope.java
 create mode 100644 core/src/main/java/org/jruby/parser/IRStaticScopeFactory.java
 create mode 100644 core/src/main/java/org/jruby/parser/JavaSignatureParser.java
 create mode 100644 core/src/main/java/org/jruby/parser/JavaSignatureParser.y
 create mode 100644 core/src/main/java/org/jruby/parser/LocalStaticScope.java
 create mode 100644 core/src/main/java/org/jruby/parser/Parser.java
 create mode 100644 core/src/main/java/org/jruby/parser/ParserConfiguration.java
 create mode 100644 core/src/main/java/org/jruby/parser/ParserState.java
 create mode 100644 core/src/main/java/org/jruby/parser/ParserSupport.java
 create mode 100644 core/src/main/java/org/jruby/parser/ParserSupport19.java
 rename {src => core/src/main/java}/org/jruby/parser/ParserSyntaxException.java (100%)
 create mode 100644 core/src/main/java/org/jruby/parser/ReOptions.java
 rename bench/rails/log/server.log => core/src/main/java/org/jruby/parser/Ruby19.java (100%)
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby19Parser.java
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby19Parser.y
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby19YyTables.java
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby20Parser.java
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby20Parser.y
 create mode 100644 core/src/main/java/org/jruby/parser/Ruby20YyTables.java
 create mode 100644 core/src/main/java/org/jruby/parser/RubyParser.java
 create mode 100644 core/src/main/java/org/jruby/parser/RubyParserPool.java
 create mode 100644 core/src/main/java/org/jruby/parser/RubyParserResult.java
 rename {src => core/src/main/java}/org/jruby/parser/RubyTokenTypes.txt (100%)
 create mode 100644 core/src/main/java/org/jruby/parser/StaticScope.java
 create mode 100644 core/src/main/java/org/jruby/parser/StaticScopeFactory.java
 create mode 100644 core/src/main/java/org/jruby/parser/Tokens.java
 create mode 100644 core/src/main/java/org/jruby/parser/YYDebug.java
 create mode 100644 core/src/main/java/org/jruby/parser/YyTables.java
 create mode 100644 core/src/main/java/org/jruby/parser/signature_skeleton.parser
 create mode 100644 core/src/main/java/org/jruby/parser/skeleton.parser
 create mode 100644 core/src/main/java/org/jruby/platform/Platform.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Arity.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Binding.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Block.java
 create mode 100644 core/src/main/java/org/jruby/runtime/BlockBody.java
 create mode 100644 core/src/main/java/org/jruby/runtime/BlockCallback.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CallBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CallBlock19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CallType.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CallbackFactory.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ClassIndex.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlock19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlockCallback.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlockCallback19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlockLight.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledBlockLight19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/CompiledSharedScopeBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ContextAwareBlockBody.java
 rename {src => core/src/main/java}/org/jruby/runtime/DynamicScope.arities.erb (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/DynamicScope.erb
 create mode 100644 core/src/main/java/org/jruby/runtime/DynamicScope.java
 rename {src => core/src/main/java}/org/jruby/runtime/EventHook.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/ExecutionContext.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Frame.java
 create mode 100644 core/src/main/java/org/jruby/runtime/GlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Helpers.java
 create mode 100644 core/src/main/java/org/jruby/runtime/IAccessor.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Interpreted19Block.java
 create mode 100644 core/src/main/java/org/jruby/runtime/InterpretedBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/InterpretedIRBlockBody.java
 create mode 100644 core/src/main/java/org/jruby/runtime/InterpretedIRBlockBody19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/JavaInternalBlockBody.java
 create mode 100644 core/src/main/java/org/jruby/runtime/MethodBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/MethodFactory.java
 create mode 100644 core/src/main/java/org/jruby/runtime/MethodIndex.java
 create mode 100644 core/src/main/java/org/jruby/runtime/NullBlockBody.java
 rename {src => core/src/main/java}/org/jruby/runtime/ObjectAllocator.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/ObjectMarshal.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ObjectSpace.java
 create mode 100644 core/src/main/java/org/jruby/runtime/PositionAware.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ReadonlyGlobalVariable.java
 create mode 100644 core/src/main/java/org/jruby/runtime/RubyEvent.java
 create mode 100644 core/src/main/java/org/jruby/runtime/SharedScopeBlock.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ThreadContext.java
 create mode 100644 core/src/main/java/org/jruby/runtime/Visibility.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre0Rest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre0Rest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre0Rest1Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre0Rest1Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1ExpandedRest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1ExpandedRest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1Rest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1Rest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1Rest1Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre1Rest1Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre2Rest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre2Rest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre2Rest1Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre2Rest1Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre3Rest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre3Rest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre3Rest1Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/Pre3Rest1Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/PreManyRest0Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/PreManyRest0Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/PreManyRest1Post0Assigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/assigner/PreManyRest1Post0BlockAssigner.java
 create mode 100644 core/src/main/java/org/jruby/runtime/backtrace/BacktraceData.java
 create mode 100644 core/src/main/java/org/jruby/runtime/backtrace/BacktraceElement.java
 create mode 100644 core/src/main/java/org/jruby/runtime/backtrace/FrameType.java
 create mode 100644 core/src/main/java/org/jruby/runtime/backtrace/RubyStackTraceElement.java
 create mode 100644 core/src/main/java/org/jruby/runtime/backtrace/TraceType.java
 create mode 100644 core/src/main/java/org/jruby/runtime/builtin/IRubyObject.java
 create mode 100644 core/src/main/java/org/jruby/runtime/builtin/InstanceVariables.java
 create mode 100644 core/src/main/java/org/jruby/runtime/builtin/InternalVariables.java
 create mode 100644 core/src/main/java/org/jruby/runtime/builtin/RubyJavaObject.java
 create mode 100644 core/src/main/java/org/jruby/runtime/builtin/Variable.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callback/Callback.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/ArefCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/AsetCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/BitAndCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/BitOrCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/CacheEntry.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/CachingCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/CmpCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/ConstantSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/DivCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/EqCallSite.java
 rename {src => core/src/main/java}/org/jruby/runtime/callsite/FunctionalCachingCallSite.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/GeCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/GtCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/LeCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/LtCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/MinusCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/ModCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/MulCallSite.java
 rename {src => core/src/main/java}/org/jruby/runtime/callsite/NormalCachingCallSite.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/PlusCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/RespondToCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/ShiftLeftCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/ShiftRightCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/SuperCallSite.java
 rename {src => core/src/main/java}/org/jruby/runtime/callsite/VariableCachingCallSite.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/callsite/XorCallSite.java
 rename {src => core/src/main/java}/org/jruby/runtime/component/VariableEntry.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/encoding/EncodingCapable.java
 create mode 100644 core/src/main/java/org/jruby/runtime/encoding/EncodingService.java
 create mode 100644 core/src/main/java/org/jruby/runtime/encoding/MarshalEncoding.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/GlobalSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/InvocationLinker.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/InvokeDynamicSupport.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/JRubyCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/MathLinker.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/MethodNames.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/RubyConstantCallSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/invokedynamic/VariableSite.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/FieldVariableAccessor.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/MethodData.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/StampedVariableAccessor.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/SynchronizedVariableAccessor.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessor.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorField.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar0.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar1.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar2.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar3.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar4.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar5.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar6.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar7.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar8.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableAccessorVar9.java
 create mode 100644 core/src/main/java/org/jruby/runtime/ivars/VariableTableManager.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/BasicLibraryService.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/CExtension.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/ClassExtensionLibrary.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/CompiledScriptLoader.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/DebugLog.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/ExternalScript.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/IAutoloadMethod.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/JarredScript.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/JavaCompiledScript.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/Library.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/LibrarySearcher.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/LoadService.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/LoadService19.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/LoadServiceResource.java
 create mode 100644 core/src/main/java/org/jruby/runtime/load/LoadServiceResourceInputStream.java
 create mode 100644 core/src/main/java/org/jruby/runtime/marshal/CoreObjectType.java
 rename {src => core/src/main/java}/org/jruby/runtime/marshal/DataType.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/marshal/MarshalCache.java
 create mode 100644 core/src/main/java/org/jruby/runtime/marshal/MarshalStream.java
 create mode 100644 core/src/main/java/org/jruby/runtime/marshal/UnmarshalCache.java
 create mode 100644 core/src/main/java/org/jruby/runtime/marshal/UnmarshalStream.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/ConstantCache.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/FailoverSwitchPointInvalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/GenerationAndSwitchPointInvalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/GenerationInvalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/Invalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/ObjectIdentityInvalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/OptoFactory.java
 create mode 100644 core/src/main/java/org/jruby/runtime/opto/SwitchPointInvalidator.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/MethodEnhancer.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/ProfileCollection.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/ProfileReporter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/ProfilingService.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/ProfilingServiceLookup.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/BuiltinProfilingService.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/FlatProfilePrinter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/GraphProfilePrinter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/HtmlProfilePrinter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/Invocation.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/InvocationSet.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/JsonProfilePrinter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/MethodData.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/ProfileData.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/ProfileOutput.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/ProfilePrinter.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/ProfiledMethod.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/ProfiledMethods.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/builtin/package-info.java
 create mode 100644 core/src/main/java/org/jruby/runtime/profile/package-info.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/DummyDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/FourVarDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/ManyVarsDynamicScope.java
 rename {src => core/src/main/java}/org/jruby/runtime/scope/NoVarsDynamicScope.java (100%)
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/OneVarDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/SharedBindingDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/ThreeVarDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/runtime/scope/TwoVarDynamicScope.java
 create mode 100644 core/src/main/java/org/jruby/threading/DaemonThreadFactory.java
 create mode 100644 core/src/main/java/org/jruby/util/AbstractFileResource.java
 create mode 100644 core/src/main/java/org/jruby/util/ClassCache.java
 create mode 100644 core/src/main/java/org/jruby/util/ClassDefiningClassLoader.java
 create mode 100644 core/src/main/java/org/jruby/util/ClassProvider.java
 create mode 100644 core/src/main/java/org/jruby/util/ClasspathResource.java
 create mode 100644 core/src/main/java/org/jruby/util/CodegenUtils.java
 create mode 100644 core/src/main/java/org/jruby/util/CompoundJarURLStreamHandler.java
 create mode 100644 core/src/main/java/org/jruby/util/ConvertBytes.java
 create mode 100644 core/src/main/java/org/jruby/util/ConvertDouble.java
 create mode 100644 core/src/main/java/org/jruby/util/DefinedMessage.java
 create mode 100644 core/src/main/java/org/jruby/util/Dir.java
 create mode 100644 core/src/main/java/org/jruby/util/EmptyFileResource.java
 create mode 100644 core/src/main/java/org/jruby/util/FileResource.java
 create mode 100644 core/src/main/java/org/jruby/util/GenericMap.java
 create mode 100644 core/src/main/java/org/jruby/util/IOChannel.java
 create mode 100644 core/src/main/java/org/jruby/util/IOInputStream.java
 create mode 100644 core/src/main/java/org/jruby/util/IOOutputStream.java
 create mode 100644 core/src/main/java/org/jruby/util/IdUtil.java
 create mode 100644 core/src/main/java/org/jruby/util/InputStreamMarkCursor.java
 create mode 100644 core/src/main/java/org/jruby/util/JDBCDriverUnloader.java
 create mode 100644 core/src/main/java/org/jruby/util/JRubyClassLoader.java
 create mode 100644 core/src/main/java/org/jruby/util/JRubyFile.java
 create mode 100644 core/src/main/java/org/jruby/util/JRubyNonExistentFile.java
 rename {src => core/src/main/java}/org/jruby/util/JRubyObjectInputStream.java (100%)
 create mode 100644 core/src/main/java/org/jruby/util/JarCache.java
 create mode 100644 core/src/main/java/org/jruby/util/JarDirectoryResource.java
 create mode 100644 core/src/main/java/org/jruby/util/JarFileResource.java
 create mode 100644 core/src/main/java/org/jruby/util/JarFileStat.java
 create mode 100644 core/src/main/java/org/jruby/util/JarResource.java
 create mode 100644 core/src/main/java/org/jruby/util/JavaNameMangler.java
 create mode 100644 core/src/main/java/org/jruby/util/Join.java
 create mode 100644 core/src/main/java/org/jruby/util/KCode.java
 create mode 100644 core/src/main/java/org/jruby/util/MurmurHash.java
 create mode 100644 core/src/main/java/org/jruby/util/NailMain.java
 create mode 100644 core/src/main/java/org/jruby/util/NoFunctionalitySignalFacade.java
 create mode 100644 core/src/main/java/org/jruby/util/NormalizedFile.java
 create mode 100644 core/src/main/java/org/jruby/util/Numeric.java
 create mode 100644 core/src/main/java/org/jruby/util/OSEnvironment.java
 create mode 100644 core/src/main/java/org/jruby/util/Pack.java
 create mode 100644 core/src/main/java/org/jruby/util/PerlHash.java
 create mode 100644 core/src/main/java/org/jruby/util/PhantomReferenceReaper.java
 create mode 100644 core/src/main/java/org/jruby/util/Qsort.java
 create mode 100644 core/src/main/java/org/jruby/util/Random.java
 create mode 100644 core/src/main/java/org/jruby/util/RecursiveComparator.java
 create mode 100644 core/src/main/java/org/jruby/util/ReferenceReaper.java
 create mode 100644 core/src/main/java/org/jruby/util/RegexpOptions.java
 create mode 100644 core/src/main/java/org/jruby/util/RegularFileResource.java
 create mode 100644 core/src/main/java/org/jruby/util/ResourceException.java
 create mode 100644 core/src/main/java/org/jruby/util/RubyDateFormat.java
 create mode 100644 core/src/main/java/org/jruby/util/RubyDateFormatter.java
 create mode 100644 core/src/main/java/org/jruby/util/RubyTimeOutputFormatter.java
 create mode 100644 core/src/main/java/org/jruby/util/SafeDecimalParser.java
 create mode 100644 core/src/main/java/org/jruby/util/SafeDoubleParser.java
 create mode 100644 core/src/main/java/org/jruby/util/SafeFloatParser.java
 create mode 100644 core/src/main/java/org/jruby/util/SafePropertyAccessor.java
 create mode 100644 core/src/main/java/org/jruby/util/ShellLauncher.java
 create mode 100644 core/src/main/java/org/jruby/util/SignalFacade.java
 create mode 100644 core/src/main/java/org/jruby/util/SipHashInline.java
 create mode 100644 core/src/main/java/org/jruby/util/SoftReferenceReaper.java
 create mode 100644 core/src/main/java/org/jruby/util/Sprintf.java
 create mode 100644 core/src/main/java/org/jruby/util/StringSupport.java
 create mode 100644 core/src/main/java/org/jruby/util/SunSignalFacade.java
 create mode 100644 core/src/main/java/org/jruby/util/TimeOutputFormatter.java
 rename {src => core/src/main/java}/org/jruby/util/TypeCoercer.java (100%)
 create mode 100644 core/src/main/java/org/jruby/util/TypeConverter.java
 create mode 100644 core/src/main/java/org/jruby/util/URLResource.java
 create mode 100644 core/src/main/java/org/jruby/util/URLUtil.java
 create mode 100644 core/src/main/java/org/jruby/util/WeakIdentityHashMap.java
 create mode 100644 core/src/main/java/org/jruby/util/WeakReferenceReaper.java
 create mode 100644 core/src/main/java/org/jruby/util/WindowsFFI.java
 create mode 100644 core/src/main/java/org/jruby/util/cli/ArgumentProcessor.java
 create mode 100644 core/src/main/java/org/jruby/util/cli/Category.java
 create mode 100644 core/src/main/java/org/jruby/util/cli/Options.java
 create mode 100644 core/src/main/java/org/jruby/util/cli/OutputStrings.java
 create mode 100644 core/src/main/java/org/jruby/util/cli/package.rb
 create mode 100644 core/src/main/java/org/jruby/util/collections/ClassValue.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/ClassValueCalculator.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/IntHashMap.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/Java7ClassValue.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/MapBasedClassValue.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/StringArraySet.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/WeakHashSet.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/WeakValuedIdentityMap.java
 create mode 100644 core/src/main/java/org/jruby/util/collections/WeakValuedMap.java
 create mode 100644 core/src/main/java/org/jruby/util/encoding/CharsetTranscoder.java
 create mode 100644 core/src/main/java/org/jruby/util/encoding/ISO_8859_16.java
 create mode 100644 core/src/main/java/org/jruby/util/encoding/RubyCoderResult.java
 create mode 100644 core/src/main/java/org/jruby/util/encoding/Transcoder.java
 create mode 100644 core/src/main/java/org/jruby/util/func/Function0.java
 create mode 100644 core/src/main/java/org/jruby/util/func/Function1.java
 create mode 100644 core/src/main/java/org/jruby/util/func/Function2.java
 create mode 100644 core/src/main/java/org/jruby/util/func/Function3.java
 create mode 100644 core/src/main/java/org/jruby/util/func/FunctionN.java
 create mode 100644 core/src/main/java/org/jruby/util/io/BadDescriptorException.java
 create mode 100644 core/src/main/java/org/jruby/util/io/BlockingIO.java
 create mode 100644 core/src/main/java/org/jruby/util/io/CRLFStreamWrapper.java
 create mode 100644 core/src/main/java/org/jruby/util/io/ChannelDescriptor.java
 create mode 100644 core/src/main/java/org/jruby/util/io/ChannelStream.java
 create mode 100644 core/src/main/java/org/jruby/util/io/DirectoryAsFileException.java
 create mode 100644 core/src/main/java/org/jruby/util/io/EncodingUtils.java
 create mode 100644 core/src/main/java/org/jruby/util/io/FileExistsException.java
 create mode 100644 core/src/main/java/org/jruby/util/io/IOEncodable.java
 create mode 100644 core/src/main/java/org/jruby/util/io/IOOptions.java
 create mode 100644 core/src/main/java/org/jruby/util/io/InvalidValueException.java
 create mode 100644 core/src/main/java/org/jruby/util/io/ModeFlags.java
 create mode 100644 core/src/main/java/org/jruby/util/io/NullChannel.java
 create mode 100644 core/src/main/java/org/jruby/util/io/OpenFile.java
 create mode 100644 core/src/main/java/org/jruby/util/io/PermissionDeniedException.java
 create mode 100644 core/src/main/java/org/jruby/util/io/PipeException.java
 rename {src => core/src/main/java}/org/jruby/util/io/STDIO.java (100%)
 create mode 100644 core/src/main/java/org/jruby/util/io/SelectBlob.java
 create mode 100644 core/src/main/java/org/jruby/util/io/SelectorFactory.java
 create mode 100644 core/src/main/java/org/jruby/util/io/SelectorPool.java
 create mode 100644 core/src/main/java/org/jruby/util/io/Sockaddr.java
 create mode 100644 core/src/main/java/org/jruby/util/io/Stream.java
 create mode 100644 core/src/main/java/org/jruby/util/log/Logger.java
 create mode 100644 core/src/main/java/org/jruby/util/log/LoggerFactory.java
 create mode 100644 core/src/main/java/org/jruby/util/log/ParameterizedWriter.java
 create mode 100644 core/src/main/java/org/jruby/util/log/StandardErrorLogger.java
 create mode 100644 core/src/main/java/org/jruby/util/unsafe/UnsafeHolder.java
 rename {spi => core/src/main/resources/META-INF}/services/javax.script.ScriptEngineFactory (100%)
 create mode 100644 core/src/main/resources/org/jruby/runtime/Constants.java
 create mode 100644 core/src/main/ruby/jruby/bundler/startup.rb
 create mode 100644 core/src/main/ruby/jruby/commands.rb
 create mode 100644 core/src/main/ruby/jruby/java.rb
 create mode 100644 core/src/main/ruby/jruby/java/core_ext.rb
 create mode 100644 core/src/main/ruby/jruby/java/core_ext/kernel.rb
 rename {lib/ruby/site_ruby/shared/builtin/javasupport => core/src/main/ruby/jruby/java}/core_ext/module.rb (100%)
 create mode 100644 core/src/main/ruby/jruby/java/core_ext/object.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/java.io.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/java.lang.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/java.net.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/java.util.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/java.util.regex.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_ext/org.jruby.ast.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_module.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_package_module_template.rb
 create mode 100644 core/src/main/ruby/jruby/java/java_utilities.rb
 create mode 100644 core/src/main/ruby/jruby/jruby.rb
 create mode 100644 core/src/main/ruby/jruby/kernel.rb
 create mode 100644 core/src/main/ruby/jruby/kernel/jruby/generator.rb
 create mode 100644 core/src/main/ruby/jruby/kernel/jruby/process_manager.rb
 create mode 100644 core/src/main/ruby/jruby/kernel/jruby/type.rb
 create mode 100644 core/src/main/ruby/jruby/kernel/rbconfig.rb
 create mode 100644 core/src/main/ruby/jruby/kernel/signal.rb
 create mode 100644 core/src/main/ruby/jruby/kernel18.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/encoding/converter.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/enumerable.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/enumerator.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/gc.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/io.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/jruby/process_util.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/jruby/type.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/kernel.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/proc.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/process.rb
 create mode 100755 core/src/main/ruby/jruby/kernel19/rubygems.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/thread.rb
 create mode 100644 core/src/main/ruby/jruby/kernel19/time.rb
 create mode 100644 core/src/main/ruby/jruby/kernel20.rb
 create mode 100644 core/src/main/ruby/jruby/kernel20/enumerable.rb
 create mode 100644 core/src/main/ruby/jruby/kernel20/load_error.rb
 create mode 100644 core/src/main/ruby/jruby/kernel20/range.rb
 create mode 100644 core/src/main/ruby/jruby/path_helper.rb
 create mode 100644 core/src/test/java/org/jruby/bench/BenchEventHook.java
 rename {test => core/src/test/java}/org/jruby/bench/BenchFixnumCreation.java (100%)
 create mode 100644 core/src/test/java/org/jruby/embed/ConstantCompilationTest.java
 rename {test => core/src/test/java}/org/jruby/embed/FooArU.java (100%)
 create mode 100644 core/src/test/java/org/jruby/embed/IsolatedScriptingContainerTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/MultipleScriptsRunner.java
 create mode 100644 core/src/test/java/org/jruby/embed/PositionFunction.java
 create mode 100644 core/src/test/java/org/jruby/embed/RadioActiveDecay.java
 create mode 100644 core/src/test/java/org/jruby/embed/ReaderInputStreamTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/ScriptingContainerTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/bsf/JRubyEngineTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/internal/BiVariableMapTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/internal/ConcurrentLocalContextProviderTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/internal/SingleThreadLocalContextProviderTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/internal/SingletonLocalContextProviderTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/internal/ThreadSafeLocalContextProviderTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/jsr223/JRubyCompiledScriptTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/jsr223/JRubyEngineFactoryTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/jsr223/JRubyEngineTest.java
 create mode 100644 core/src/test/java/org/jruby/embed/util/SystemPropertyCatcherTest.java
 create mode 100644 core/src/test/java/org/jruby/ext/posix/JavaFileStatTest.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/TestJava.java
 rename {test => core/src/test/java}/org/jruby/javasupport/TestJavaClass.java (100%)
 create mode 100644 core/src/test/java/org/jruby/javasupport/TypeMatcher.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/JavaSupportTestSuite.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/RubyTestCase.java
 rename {test => core/src/test/java}/org/jruby/javasupport/test/SimpleInterface.java (100%)
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/TestBSF.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/TestIntWrapper.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/TestIntWrapperImpl.java
 create mode 100644 core/src/test/java/org/jruby/javasupport/test/TestNativeException.java
 create mode 100644 core/src/test/java/org/jruby/lexer/yacc/ByteArrayLexerSourceTest.java
 create mode 100644 core/src/test/java/org/jruby/lexer/yacc/StringTermTest.java
 create mode 100644 core/src/test/java/org/jruby/management/ManagementBeanTest.java
 create mode 100644 core/src/test/java/org/jruby/runtime/EventHookTest.java
 rename {test => core/src/test/java}/org/jruby/runtime/load/LoadServiceResourceInputStreamTest.java (100%)
 create mode 100644 core/src/test/java/org/jruby/runtime/profile/ProfilingTest.java
 create mode 100644 core/src/test/java/org/jruby/runtime/profile/TestProfilingService.java
 create mode 100644 core/src/test/java/org/jruby/runtime/profile/builtin/ProfileMethodsTest.java
 create mode 100644 core/src/test/java/org/jruby/test/BasicLibraryTestService.java
 rename {test => core/src/test/java}/org/jruby/test/ITest.java (100%)
 create mode 100644 core/src/test/java/org/jruby/test/MainTestSuite.java
 rename {test => core/src/test/java}/org/jruby/test/MockJavaSupport.java (100%)
 create mode 100644 core/src/test/java/org/jruby/test/MockObjectSpace.java
 rename {test => core/src/test/java}/org/jruby/test/MockRubyObject.java (100%)
 rename {test => core/src/test/java}/org/jruby/test/NormalJavaClass.java (100%)
 rename {test => core/src/test/java}/org/jruby/test/Overloaded.java (100%)
 rename {test => core/src/test/java}/org/jruby/test/OverloadedTest.java (100%)
 create mode 100644 core/src/test/java/org/jruby/test/TestAdoptedThreading.java
 rename {test => core/src/test/java}/org/jruby/test/TestArrayFlatten.java (100%)
 create mode 100644 core/src/test/java/org/jruby/test/TestCodeCache.java
 create mode 100644 core/src/test/java/org/jruby/test/TestCodegenUtils.java
 create mode 100644 core/src/test/java/org/jruby/test/TestCommandlineParser.java
 create mode 100644 core/src/test/java/org/jruby/test/TestJavaReentrantExceptions.java
 create mode 100644 core/src/test/java/org/jruby/test/TestJavaUtil.java
 create mode 100644 core/src/test/java/org/jruby/test/TestKernel.java
 create mode 100644 core/src/test/java/org/jruby/test/TestLoadService.java
 create mode 100644 core/src/test/java/org/jruby/test/TestMethodFactories.java
 create mode 100644 core/src/test/java/org/jruby/test/TestObjectSpace.java
 create mode 100644 core/src/test/java/org/jruby/test/TestParser.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRaiseException.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRbConfigLibrary.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRecursiveCheck.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRequire.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRuby.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyArray.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyBase.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyBigDecimal.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyClass.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyCollect.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyException.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyHash.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyInstanceConfig.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyNKF.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyNil.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyObject.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyRational.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubyString.java
 create mode 100644 core/src/test/java/org/jruby/test/TestRubySymbol.java
 create mode 100644 core/src/test/java/org/jruby/test/bench/BenchFixnumFibRecursive.java
 create mode 100644 core/src/test/java/org/jruby/test/bench/BenchFloatFibRecursive.java
 rename {test => core/src/test/java}/org/jruby/test/bench/BenchIntFibRecursive.java (100%)
 rename {test => core/src/test/java}/org/jruby/test/bench/BenchLongFibRecursive.java (100%)
 create mode 100644 core/src/test/java/org/jruby/util/JRubyThreadContextTest.java
 create mode 100644 core/src/test/java/org/jruby/util/JarResourceTest.java
 create mode 100644 core/src/test/java/org/jruby/util/MurmurHashTest.java
 rename {test => core/src/test/java}/org/jruby/util/Pwd.java (100%)
 create mode 100644 core/src/test/java/org/jruby/util/RandomTest.java
 create mode 100644 core/src/test/java/org/jruby/util/RubyTimeOutputFormatterTest.java
 create mode 100644 core/src/test/java/org/jruby/util/ShellLauncherTest.java
 create mode 100644 core/src/test/java/org/jruby/util/SipHashInlineTest.java
 create mode 100644 core/src/test/java/org/jruby/util/URLResourceTest.java
 create mode 100644 core/src/test/java/org/jruby/util/log/ParameterizedWriterTest.java
 create mode 100644 core/src/test/java/org/jruby/util/log/StandardErrorLoggerTest.java
 create mode 100755 core/src/test/java/org/jruby/util/shell_launcher_test
 rename {test => core/src/test/java}/org/jruby/util/shell_launcher_test.bat (100%)
 rename bench/rails/log/test.log => core/src/test/resources/f o.rb (100%)
 rename bench/rails/public/favicon.ico => core/src/test/resources/foo.rb (100%)
 create mode 100644 core/src/test/resources/foobar.jar
 create mode 100644 core/src/test/resources/rubygems/defaults/jruby.rb
 create mode 100644 core/src/test/resources/somedir/.jrubydir
 create mode 100644 core/src/test/resources/somedir/dir_with_listing/.jrubydir
 copy bench/rails/log/development.log => core/src/test/resources/somedir/dir_without_listing/.empty (100%)
 create mode 100644 core/src/test/resources/space bar/foobar.jar
 create mode 100644 core/src/test/ruby/A/B.rb
 create mode 100644 core/src/test/ruby/A/C.rb
 create mode 100644 core/src/test/ruby/__FILE__.rb
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/block-param-scope.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/count_down.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/iteration.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/law_of_cosines.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/list_printer.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/list_printer_1.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/next_year.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/next_year_1.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/position_function.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/proverbs_of_the_day.rb (100%)
 create mode 100644 core/src/test/ruby/org/jruby/embed/ruby/quadratic_formula.rb
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/radioactive_decay.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/raises_parse_error.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/readertest.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/tree.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/tree_given_localvars.rb (100%)
 rename {test => core/src/test/ruby}/org/jruby/embed/ruby/yaml_dump.rb (100%)
 create mode 100644 core/src/test/ruby/org/jruby/javasupport/test/SimpleInterfaceImpl.rb
 create mode 100644 core/src/test/ruby/quiet.rb
 create mode 100644 core/src/test/ruby/test_yaml.rb
 delete mode 100644 debian/NEWS.Debian
 delete mode 100644 debian/dirs
 create mode 100644 debian/jruby.docs
 create mode 100644 debian/jruby.install
 create mode 100644 debian/jruby.links
 delete mode 100644 debian/jruby.lintian-overrides
 delete mode 100644 debian/links
 create mode 100644 debian/m2.conf
 copy bench/rails/log/development.log => debian/maven.cleanIgnoreRules (100%)
 create mode 100644 debian/maven.ignoreRules
 copy bench/rails/log/development.log => debian/maven.properties (100%)
 create mode 100644 debian/maven3.mk
 create mode 100644 debian/missing-sources/jquery.js
 delete mode 100644 debian/patches/0002-jruby_home-is-at-a-specific-location-on-Debian.patch
 create mode 100644 debian/patches/0003-Add-usr-lib-ruby-vendor-ruby-to-load-path.patch
 delete mode 100644 debian/patches/0003-do-not-install-gems.patch
 create mode 100644 debian/patches/0004-Use-debian-versions-for-plugins-in-pom-test.patch
 delete mode 100644 debian/patches/0004-replace-bundled-libraries.patch
 create mode 100644 debian/patches/0005-Disable-openssl-usage-in-tests.patch
 delete mode 100644 debian/patches/0005-ignore-test-failures.patch
 create mode 100644 debian/patches/0006-Allow-rdoc-to-run-without-gems.patch
 delete mode 100644 debian/patches/0006-do-not-build-InvokeDynamicSupport.java.patch
 create mode 100644 debian/patches/0007-Enable-mri19-test-suite.patch
 delete mode 100644 debian/patches/0007-use-unversioned-jarjar.jar.patch
 delete mode 100644 debian/patches/0008-CVE-2011-4838.patch
 create mode 100644 debian/patches/0008-Disable-some-failing-user-tests-in-pbuilder.patch
 delete mode 100644 debian/patches/0009-CVE-2012-5370.patch
 create mode 100644 debian/patches/0009-Disable-bigdecimal-divmod-spec-failing-test.patch
 delete mode 100644 debian/patches/0010-jruby-Set-FD_CLOEXEC-correctly-using-F_SETFD-not-F_S.patch
 delete mode 100644 debian/patches/0011-java7-compat.patch
 delete mode 100644 debian/patches/0012-nailgun.patch
 delete mode 100644 debian/postinst
 delete mode 100644 debian/preinst
 delete mode 100644 debian/source.lintian-overrides
 delete mode 100644 docs/.cvsignore
 create mode 100644 docs/README.cext
 delete mode 100644 docs/README.test
 create mode 100644 docs/README.test.md
 create mode 100644 docs/man/pom.xml
 create mode 100644 docs/man/src/docbkx/jruby.xml
 create mode 100644 docs/pom.xml
 create mode 100644 docs/style_checks.xml
 create mode 100644 ext/pom.xml
 create mode 100644 ext/readline/pom.xml
 create mode 100644 ext/readline/src/main/java/org/jruby/JRubyApplet.java
 create mode 100644 ext/readline/src/main/java/org/jruby/demo/readline/IRBConsole.java
 create mode 100644 ext/readline/src/main/java/org/jruby/demo/readline/TextAreaReadline.java
 create mode 100644 ext/readline/src/main/java/org/jruby/ext/readline/Readline.java
 create mode 100644 ext/readline/src/main/java/org/jruby/ext/readline/ReadlineService.java
 create mode 100644 ext/ripper/nb-configuration.xml
 create mode 100644 ext/ripper/pom.xml
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/ByteListLexerSource.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/GetsLexerSource.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/HeredocTerm.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/LexerSource.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Position.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Ripper19Parser.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Ripper19Parser.y
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Ripper19YyTables.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/RipperLexer.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/RipperLibrary.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/RipperParser.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/RipperParserState.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/RubyRipper.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/StrTerm.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/StringTerm.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/SyntaxException.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Token.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Tokens.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/Warnings.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/YyTables.java
 create mode 100644 ext/ripper/src/main/java/org/jruby/ext/ripper/skeleton.parser
 delete mode 100644 gem/DEV_INSTRUCTIONS
 delete mode 100644 gem/History.txt
 delete mode 100644 gem/Manifest.txt
 delete mode 100644 gem/README.txt
 delete mode 100644 gem/Rakefile
 delete mode 100644 gem/lib/jruby-jars.rb
 copy bench/rails/log/development.log => install/command.ico (100%)
 create mode 100644 install/icon16.png
 create mode 100644 install/icon32.png
 create mode 100644 install/macos/COPYING.rtf
 create mode 100644 install/macos/Info.plist
 create mode 100644 install/macos/JRuby-installer.pmdoc/01jruby-contents.xml
 create mode 100644 install/macos/JRuby-installer.pmdoc/01jruby.xml
 create mode 100644 install/macos/JRuby-installer.pmdoc/01jruby.xml.erb
 create mode 100644 install/macos/JRuby-installer.pmdoc/02gems-contents.xml
 create mode 100644 install/macos/JRuby-installer.pmdoc/02gems.xml
 create mode 100644 install/macos/JRuby-installer.pmdoc/02gems.xml.erb
 create mode 100644 install/macos/JRuby-installer.pmdoc/index.xml
 create mode 100644 install/macos/JRuby-uninstaller.pmdoc/01uninstaller-contents.xml
 create mode 100644 install/macos/JRuby-uninstaller.pmdoc/01uninstaller.xml
 create mode 100644 install/macos/JRuby-uninstaller.pmdoc/01uninstaller.xml.erb
 create mode 100644 install/macos/JRuby-uninstaller.pmdoc/index.xml
 create mode 100644 install/macos/JRuby-uninstaller.pmdoc/index.xml.erb
 create mode 100644 install/macos/LICENSE.jruby.rtf
 create mode 100644 install/macos/README.jruby.rtf
 create mode 100644 install/macos/README.txt
 create mode 100644 install/macos/Welcome.uninstaller.rtf
 create mode 100644 install/macos/Welcome.uninstaller.rtf.erb
 create mode 100644 install/macos/rubygems/jruby_mac.rb
 create mode 100644 install/macos/rubygems/jruby_mac.rb.erb
 create mode 100644 install/macos/scripts/installer.postflight
 create mode 100755 install/macos/scripts/installer.postflight.erb
 create mode 100644 install/macos/scripts/patch_profile
 create mode 100644 install/macos/scripts/uninstaller.postinstall
 create mode 100644 install/macos/scripts/uninstaller.postinstall.erb
 delete mode 100644 lib/.cvsignore
 create mode 100644 lib/.gitignore
 create mode 100644 lib/pom.rb
 create mode 100644 lib/pom.xml
 delete mode 100644 lib/ruby/.cvsignore
 delete mode 100644 lib/ruby/1.8/Win32API.rb
 create mode 100644 lib/ruby/1.8/digest.rb
 create mode 100644 lib/ruby/1.8/digest/sha2.rb
 delete mode 100644 lib/ruby/1.8/mkmf.rb
 delete mode 100644 lib/ruby/1.8/rdoc/ri/ri_java.rb
 delete mode 100644 lib/ruby/1.8/securerandom.rb
 delete mode 100644 lib/ruby/1.8/thread.rb
 delete mode 100644 lib/ruby/1.8/tmpdir.rb
 rename {src/builtin => lib/ruby/1.8}/yaml.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/baseemitter.rb (100%)
 rename lib/ruby/{1.9 => 1.8}/yaml/basenode.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/compat.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/constants.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/dbm.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/emitter.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/encoding.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/error.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/rubytypes.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/store.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/stream.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/stringio.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/tag.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/types.rb (100%)
 rename {src/builtin => lib/ruby/1.8}/yaml/yamlnode.rb (100%)
 create mode 100644 lib/ruby/1.8/yaml/yecht.rb
 rename lib/ruby/{1.9 => 1.8}/yaml/ypath.rb (100%)
 delete mode 100644 lib/ruby/1.9/Win32API.rb
 delete mode 100644 lib/ruby/1.9/cgi/.document
 create mode 100644 lib/ruby/1.9/digest.rb
 create mode 100644 lib/ruby/1.9/digest/hmac.rb
 create mode 100644 lib/ruby/1.9/digest/sha2.rb
 create mode 100644 lib/ruby/1.9/dl.rb
 create mode 100644 lib/ruby/1.9/dl/callback.rb
 create mode 100644 lib/ruby/1.9/dl/cparser.rb
 create mode 100644 lib/ruby/1.9/dl/func.rb
 create mode 100644 lib/ruby/1.9/dl/import.rb
 create mode 100644 lib/ruby/1.9/dl/pack.rb
 create mode 100644 lib/ruby/1.9/dl/stack.rb
 create mode 100644 lib/ruby/1.9/dl/struct.rb
 create mode 100644 lib/ruby/1.9/dl/types.rb
 create mode 100644 lib/ruby/1.9/dl/value.rb
 create mode 100644 lib/ruby/1.9/expect.rb
 create mode 100644 lib/ruby/1.9/gauntlet_rdoc.rb
 create mode 100644 lib/ruby/1.9/io/bsd_console.rb
 create mode 100644 lib/ruby/1.9/io/console.rb
 create mode 100644 lib/ruby/1.9/io/linux_console.rb
 create mode 100644 lib/ruby/1.9/kconv.rb
 create mode 100644 lib/ruby/1.9/matrix/eigenvalue_decomposition.rb
 create mode 100644 lib/ruby/1.9/matrix/lup_decomposition.rb
 create mode 100644 lib/ruby/1.9/minitest/README.txt
 create mode 100644 lib/ruby/1.9/minitest/benchmark.rb
 create mode 100644 lib/ruby/1.9/minitest/pride.rb
 delete mode 100644 lib/ruby/1.9/mkmf.rb
 create mode 100644 lib/ruby/1.9/rake/alt_system.rb
 create mode 100644 lib/ruby/1.9/rake/application.rb
 create mode 100644 lib/ruby/1.9/rake/backtrace.rb
 create mode 100644 lib/ruby/1.9/rake/cloneable.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/compositepublisher.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/ftptools.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/publisher.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/rubyforgepublisher.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/sshpublisher.rb
 create mode 100644 lib/ruby/1.9/rake/contrib/sys.rb
 create mode 100644 lib/ruby/1.9/rake/default_loader.rb
 create mode 100644 lib/ruby/1.9/rake/dsl_definition.rb
 create mode 100644 lib/ruby/1.9/rake/early_time.rb
 create mode 100644 lib/ruby/1.9/rake/ext/core.rb
 create mode 100644 lib/ruby/1.9/rake/ext/module.rb
 create mode 100644 lib/ruby/1.9/rake/ext/string.rb
 create mode 100644 lib/ruby/1.9/rake/ext/time.rb
 create mode 100644 lib/ruby/1.9/rake/file_creation_task.rb
 create mode 100644 lib/ruby/1.9/rake/file_list.rb
 create mode 100644 lib/ruby/1.9/rake/file_task.rb
 create mode 100644 lib/ruby/1.9/rake/file_utils.rb
 create mode 100644 lib/ruby/1.9/rake/file_utils_ext.rb
 create mode 100644 lib/ruby/1.9/rake/invocation_chain.rb
 create mode 100644 lib/ruby/1.9/rake/invocation_exception_mixin.rb
 create mode 100644 lib/ruby/1.9/rake/lib/project.rake
 create mode 100644 lib/ruby/1.9/rake/linked_list.rb
 create mode 100644 lib/ruby/1.9/rake/multi_task.rb
 create mode 100644 lib/ruby/1.9/rake/name_space.rb
 create mode 100644 lib/ruby/1.9/rake/pathmap.rb
 create mode 100644 lib/ruby/1.9/rake/phony.rb
 create mode 100644 lib/ruby/1.9/rake/private_reader.rb
 create mode 100644 lib/ruby/1.9/rake/promise.rb
 create mode 100644 lib/ruby/1.9/rake/pseudo_status.rb
 create mode 100644 lib/ruby/1.9/rake/rake_module.rb
 create mode 100644 lib/ruby/1.9/rake/ruby182_test_unit_fix.rb
 create mode 100644 lib/ruby/1.9/rake/rule_recursion_overflow_error.rb
 create mode 100644 lib/ruby/1.9/rake/scope.rb
 create mode 100644 lib/ruby/1.9/rake/task.rb
 create mode 100644 lib/ruby/1.9/rake/task_argument_error.rb
 create mode 100644 lib/ruby/1.9/rake/task_arguments.rb
 create mode 100644 lib/ruby/1.9/rake/task_manager.rb
 create mode 100644 lib/ruby/1.9/rake/thread_history_display.rb
 create mode 100644 lib/ruby/1.9/rake/thread_pool.rb
 create mode 100644 lib/ruby/1.9/rake/trace_output.rb
 create mode 100644 lib/ruby/1.9/rake/version.rb
 create mode 100644 lib/ruby/1.9/rbconfig/.document
 create mode 100644 lib/ruby/1.9/rbconfig/obsolete.rb
 delete mode 100644 lib/ruby/1.9/rdoc.rb
 delete mode 100644 lib/ruby/1.9/rdoc/README
 delete mode 100644 lib/ruby/1.9/rdoc/code_objects.rb
 delete mode 100644 lib/ruby/1.9/rdoc/diagram.rb
 delete mode 100644 lib/ruby/1.9/rdoc/dot.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/chm.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/chm/chm.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/common.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/frameless.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/hefss.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/html.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/kilmer.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/kilmerfactory.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/html/one_page_html.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/ri.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/texinfo.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/texinfo/class.texinfo.erb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/texinfo/file.texinfo.erb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/texinfo/method.texinfo.erb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/texinfo/texinfo.erb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/xml.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/xml/rdf.rb
 delete mode 100644 lib/ruby/1.9/rdoc/generator/xml/xml.rb
 delete mode 100644 lib/ruby/1.9/rdoc/known_classes.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/attribute_manager.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/formatter.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/fragments.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/inline.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/lines.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/preprocess.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_flow.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_html.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_html_crossref.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_latex.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_test.rb
 delete mode 100644 lib/ruby/1.9/rdoc/markup/to_texinfo.rb
 delete mode 100644 lib/ruby/1.9/rdoc/options.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser/c.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser/f95.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser/perl.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser/ruby.rb
 delete mode 100644 lib/ruby/1.9/rdoc/parser/simple.rb
 delete mode 100644 lib/ruby/1.9/rdoc/rdoc.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/cache.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/descriptions.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/display.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/driver.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/formatter.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/gemdirs.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/paths.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/reader.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/util.rb
 delete mode 100644 lib/ruby/1.9/rdoc/ri/writer.rb
 delete mode 100644 lib/ruby/1.9/rdoc/stats.rb
 delete mode 100644 lib/ruby/1.9/rdoc/template.rb
 delete mode 100644 lib/ruby/1.9/rdoc/tokenstream.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/CP-1252.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/EUC-JP.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/ICONV.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/ISO-8859-1.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/ISO-8859-15.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/SHIFT-JIS.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/SHIFT_JIS.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/UNILE.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/US-ASCII.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/UTF-16.rb
 delete mode 100644 lib/ruby/1.9/rexml/encodings/UTF-8.rb
 delete mode 100644 lib/ruby/1.9/rinda/.document
 create mode 100644 lib/ruby/1.9/ripper.rb
 create mode 100644 lib/ruby/1.9/ripper/core.rb
 create mode 100644 lib/ruby/1.9/ripper/filter.rb
 create mode 100644 lib/ruby/1.9/ripper/lexer.rb
 create mode 100644 lib/ruby/1.9/ripper/sexp.rb
 delete mode 100644 lib/ruby/1.9/securerandom.rb
 create mode 100644 lib/ruby/1.9/socket.rb
 create mode 100644 lib/ruby/1.9/syck.rb
 create mode 100644 lib/ruby/1.9/test/unit/parallel.rb
 delete mode 100644 lib/ruby/1.9/thread.rb
 delete mode 100644 lib/ruby/1.9/tmpdir.rb
 delete mode 100644 lib/ruby/1.9/uri/.document
 create mode 100644 lib/ruby/1.9/win32/sspi.rb
 delete mode 100644 lib/ruby/1.9/xmlrpc/.document
 delete mode 100644 lib/ruby/1.9/yaml/baseemitter.rb
 delete mode 100644 lib/ruby/1.9/yaml/constants.rb
 delete mode 100644 lib/ruby/1.9/yaml/encoding.rb
 delete mode 100644 lib/ruby/1.9/yaml/error.rb
 delete mode 100644 lib/ruby/1.9/yaml/loader.rb
 delete mode 100644 lib/ruby/1.9/yaml/rubytypes.rb
 delete mode 100644 lib/ruby/1.9/yaml/stream.rb
 delete mode 100644 lib/ruby/1.9/yaml/stringio.rb
 delete mode 100644 lib/ruby/1.9/yaml/syck.rb
 delete mode 100644 lib/ruby/1.9/yaml/tag.rb
 delete mode 100644 lib/ruby/1.9/yaml/types.rb
 delete mode 100644 lib/ruby/1.9/yaml/yamlnode.rb
 create mode 100755 lib/ruby/2.0/abbrev.rb
 create mode 100644 lib/ruby/2.0/benchmark.rb
 create mode 100644 lib/ruby/2.0/bigdecimal/jacobian.rb
 create mode 100644 lib/ruby/2.0/bigdecimal/ludcmp.rb
 create mode 100644 lib/ruby/2.0/bigdecimal/math.rb
 create mode 100644 lib/ruby/2.0/bigdecimal/newton.rb
 create mode 100644 lib/ruby/2.0/bigdecimal/util.rb
 create mode 100644 lib/ruby/2.0/cgi.rb
 create mode 100644 lib/ruby/2.0/cgi/cookie.rb
 create mode 100644 lib/ruby/2.0/cgi/core.rb
 create mode 100644 lib/ruby/2.0/cgi/html.rb
 create mode 100644 lib/ruby/2.0/cgi/session.rb
 copy lib/ruby/{1.9 => 2.0}/cgi/session/pstore.rb (100%)
 create mode 100644 lib/ruby/2.0/cgi/util.rb
 create mode 100644 lib/ruby/2.0/csv.rb
 create mode 100644 lib/ruby/2.0/delegate.rb
 copy lib/ruby/{1.8 => 2.0}/drb.rb (100%)
 create mode 100644 lib/ruby/2.0/drb/ssl.rb
 create mode 100644 lib/ruby/2.0/erb.rb
 create mode 100644 lib/ruby/2.0/fileutils.rb
 create mode 100644 lib/ruby/2.0/gserver.rb
 create mode 100644 lib/ruby/2.0/ipaddr.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/chws.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/fork.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/help.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/load.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/nop.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/pushws.rb
 create mode 100644 lib/ruby/2.0/irb/cmd/subirb.rb
 create mode 100644 lib/ruby/2.0/irb/completion.rb
 create mode 100644 lib/ruby/2.0/irb/context.rb
 create mode 100644 lib/ruby/2.0/irb/ext/change-ws.rb
 create mode 100644 lib/ruby/2.0/irb/ext/history.rb
 create mode 100644 lib/ruby/2.0/irb/ext/loader.rb
 create mode 100644 lib/ruby/2.0/irb/ext/math-mode.rb
 create mode 100644 lib/ruby/2.0/irb/ext/multi-irb.rb
 create mode 100644 lib/ruby/2.0/irb/ext/save-history.rb
 create mode 100644 lib/ruby/2.0/irb/ext/tracer.rb
 create mode 100644 lib/ruby/2.0/irb/ext/use-loader.rb
 create mode 100644 lib/ruby/2.0/irb/ext/workspaces.rb
 create mode 100644 lib/ruby/2.0/irb/extend-command.rb
 create mode 100644 lib/ruby/2.0/irb/frame.rb
 create mode 100644 lib/ruby/2.0/irb/help.rb
 create mode 100644 lib/ruby/2.0/irb/init.rb
 create mode 100644 lib/ruby/2.0/irb/input-method.rb
 create mode 100644 lib/ruby/2.0/irb/inspector.rb
 create mode 100644 lib/ruby/2.0/irb/lc/.document
 create mode 100644 lib/ruby/2.0/irb/lc/error.rb
 create mode 100644 lib/ruby/2.0/irb/lc/help-message
 create mode 100644 lib/ruby/2.0/irb/lc/ja/encoding_aliases.rb
 create mode 100644 lib/ruby/2.0/irb/lc/ja/error.rb
 create mode 100644 lib/ruby/2.0/irb/lc/ja/help-message
 create mode 100644 lib/ruby/2.0/irb/locale.rb
 create mode 100644 lib/ruby/2.0/irb/magic-file.rb
 create mode 100644 lib/ruby/2.0/irb/notifier.rb
 create mode 100644 lib/ruby/2.0/irb/output-method.rb
 create mode 100644 lib/ruby/2.0/irb/ruby-lex.rb
 create mode 100644 lib/ruby/2.0/irb/ruby-token.rb
 create mode 100644 lib/ruby/2.0/irb/slex.rb
 copy lib/ruby/{1.9 => 2.0}/irb/src_encoding.rb (100%)
 create mode 100644 lib/ruby/2.0/irb/version.rb
 create mode 100644 lib/ruby/2.0/irb/workspace.rb
 create mode 100644 lib/ruby/2.0/irb/ws-for-case-2.rb
 create mode 100644 lib/ruby/2.0/irb/xmp.rb
 create mode 100644 lib/ruby/2.0/matrix.rb
 create mode 100644 lib/ruby/2.0/matrix/eigenvalue_decomposition.rb
 create mode 100644 lib/ruby/2.0/matrix/lup_decomposition.rb
 create mode 100644 lib/ruby/2.0/minitest/.document
 create mode 100644 lib/ruby/2.0/minitest/README.txt
 create mode 100644 lib/ruby/2.0/minitest/autorun.rb
 create mode 100644 lib/ruby/2.0/minitest/benchmark.rb
 create mode 100644 lib/ruby/2.0/minitest/hell.rb
 create mode 100644 lib/ruby/2.0/minitest/mock.rb
 create mode 100644 lib/ruby/2.0/minitest/parallel_each.rb
 create mode 100644 lib/ruby/2.0/minitest/pride.rb
 create mode 100644 lib/ruby/2.0/minitest/spec.rb
 create mode 100644 lib/ruby/2.0/minitest/unit.rb
 create mode 100644 lib/ruby/2.0/monitor.rb
 create mode 100644 lib/ruby/2.0/net/ftp.rb
 create mode 100644 lib/ruby/2.0/net/http.rb
 create mode 100644 lib/ruby/2.0/net/http/backward.rb
 create mode 100644 lib/ruby/2.0/net/http/exceptions.rb
 create mode 100644 lib/ruby/2.0/net/http/generic_request.rb
 create mode 100644 lib/ruby/2.0/net/http/header.rb
 create mode 100644 lib/ruby/2.0/net/http/proxy_delta.rb
 create mode 100644 lib/ruby/2.0/net/http/request.rb
 create mode 100644 lib/ruby/2.0/net/http/requests.rb
 create mode 100644 lib/ruby/2.0/net/http/response.rb
 create mode 100644 lib/ruby/2.0/net/http/responses.rb
 create mode 100644 lib/ruby/2.0/net/https.rb
 create mode 100644 lib/ruby/2.0/net/imap.rb
 create mode 100644 lib/ruby/2.0/net/pop.rb
 create mode 100644 lib/ruby/2.0/net/protocol.rb
 create mode 100644 lib/ruby/2.0/net/smtp.rb
 create mode 100644 lib/ruby/2.0/net/telnet.rb
 create mode 100644 lib/ruby/2.0/open-uri.rb
 create mode 100644 lib/ruby/2.0/optparse/ac.rb
 copy lib/ruby/{1.8 => 2.0}/optparse/date.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/optparse/shellwords.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/optparse/time.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/optparse/uri.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/optparse/version.rb (100%)
 create mode 100644 lib/ruby/2.0/ostruct.rb
 create mode 100644 lib/ruby/2.0/pp.rb
 create mode 100644 lib/ruby/2.0/profiler.rb
 create mode 100644 lib/ruby/2.0/pstore.rb
 create mode 100644 lib/ruby/2.0/racc/parser.rb
 create mode 100644 lib/ruby/2.0/racc/rdoc/grammar.en.rdoc
 create mode 100644 lib/ruby/2.0/rake.rb
 create mode 100644 lib/ruby/2.0/rake/alt_system.rb
 create mode 100644 lib/ruby/2.0/rake/application.rb
 create mode 100644 lib/ruby/2.0/rake/backtrace.rb
 create mode 100644 lib/ruby/2.0/rake/classic_namespace.rb
 create mode 100644 lib/ruby/2.0/rake/clean.rb
 create mode 100644 lib/ruby/2.0/rake/cloneable.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/compositepublisher.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/ftptools.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/publisher.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/rubyforgepublisher.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/sshpublisher.rb
 create mode 100644 lib/ruby/2.0/rake/contrib/sys.rb
 create mode 100644 lib/ruby/2.0/rake/default_loader.rb
 create mode 100644 lib/ruby/2.0/rake/doc/MIT-LICENSE
 create mode 100644 lib/ruby/2.0/rake/doc/README.rdoc
 create mode 100644 lib/ruby/2.0/rake/doc/command_line_usage.rdoc
 create mode 100644 lib/ruby/2.0/rake/doc/glossary.rdoc
 create mode 100644 lib/ruby/2.0/rake/doc/rakefile.rdoc
 create mode 100644 lib/ruby/2.0/rake/doc/rational.rdoc
 create mode 100644 lib/ruby/2.0/rake/dsl_definition.rb
 create mode 100644 lib/ruby/2.0/rake/early_time.rb
 create mode 100644 lib/ruby/2.0/rake/ext/core.rb
 create mode 100644 lib/ruby/2.0/rake/ext/module.rb
 create mode 100644 lib/ruby/2.0/rake/ext/string.rb
 create mode 100644 lib/ruby/2.0/rake/ext/time.rb
 create mode 100644 lib/ruby/2.0/rake/file_creation_task.rb
 create mode 100644 lib/ruby/2.0/rake/file_list.rb
 create mode 100644 lib/ruby/2.0/rake/file_task.rb
 create mode 100644 lib/ruby/2.0/rake/file_utils.rb
 create mode 100644 lib/ruby/2.0/rake/file_utils_ext.rb
 create mode 100644 lib/ruby/2.0/rake/gempackagetask.rb
 create mode 100644 lib/ruby/2.0/rake/invocation_chain.rb
 create mode 100644 lib/ruby/2.0/rake/invocation_exception_mixin.rb
 create mode 100644 lib/ruby/2.0/rake/lib/.document
 create mode 100644 lib/ruby/2.0/rake/lib/project.rake
 create mode 100644 lib/ruby/2.0/rake/loaders/makefile.rb
 create mode 100644 lib/ruby/2.0/rake/multi_task.rb
 create mode 100644 lib/ruby/2.0/rake/name_space.rb
 create mode 100644 lib/ruby/2.0/rake/packagetask.rb
 create mode 100644 lib/ruby/2.0/rake/pathmap.rb
 create mode 100644 lib/ruby/2.0/rake/phony.rb
 create mode 100644 lib/ruby/2.0/rake/private_reader.rb
 create mode 100644 lib/ruby/2.0/rake/promise.rb
 create mode 100644 lib/ruby/2.0/rake/pseudo_status.rb
 create mode 100644 lib/ruby/2.0/rake/rake_module.rb
 create mode 100644 lib/ruby/2.0/rake/rake_test_loader.rb
 create mode 100644 lib/ruby/2.0/rake/rdoctask.rb
 create mode 100644 lib/ruby/2.0/rake/ruby182_test_unit_fix.rb
 create mode 100644 lib/ruby/2.0/rake/rule_recursion_overflow_error.rb
 create mode 100644 lib/ruby/2.0/rake/runtest.rb
 create mode 100644 lib/ruby/2.0/rake/task.rb
 create mode 100644 lib/ruby/2.0/rake/task_argument_error.rb
 create mode 100644 lib/ruby/2.0/rake/task_arguments.rb
 create mode 100644 lib/ruby/2.0/rake/task_manager.rb
 create mode 100644 lib/ruby/2.0/rake/tasklib.rb
 create mode 100644 lib/ruby/2.0/rake/testtask.rb
 create mode 100644 lib/ruby/2.0/rake/thread_history_display.rb
 create mode 100644 lib/ruby/2.0/rake/thread_pool.rb
 create mode 100644 lib/ruby/2.0/rake/trace_output.rb
 create mode 100644 lib/ruby/2.0/rake/version.rb
 create mode 100644 lib/ruby/2.0/rake/win32.rb
 create mode 100644 lib/ruby/2.0/rbconfig/.document
 create mode 100644 lib/ruby/2.0/rbconfig/datadir.rb
 create mode 100644 lib/ruby/2.0/rbconfig/obsolete.rb
 create mode 100644 lib/ruby/2.0/rdoc.rb
 create mode 100644 lib/ruby/2.0/rdoc/alias.rb
 create mode 100644 lib/ruby/2.0/rdoc/anon_class.rb
 create mode 100644 lib/ruby/2.0/rdoc/any_method.rb
 create mode 100644 lib/ruby/2.0/rdoc/attr.rb
 create mode 100644 lib/ruby/2.0/rdoc/class_module.rb
 create mode 100644 lib/ruby/2.0/rdoc/code_object.rb
 create mode 100644 lib/ruby/2.0/rdoc/code_objects.rb
 create mode 100644 lib/ruby/2.0/rdoc/comment.rb
 create mode 100644 lib/ruby/2.0/rdoc/constant.rb
 create mode 100644 lib/ruby/2.0/rdoc/context.rb
 create mode 100644 lib/ruby/2.0/rdoc/context/section.rb
 create mode 100644 lib/ruby/2.0/rdoc/cross_reference.rb
 create mode 100644 lib/ruby/2.0/rdoc/encoding.rb
 create mode 100644 lib/ruby/2.0/rdoc/erb_partial.rb
 create mode 100644 lib/ruby/2.0/rdoc/erbio.rb
 create mode 100644 lib/ruby/2.0/rdoc/extend.rb
 create mode 100644 lib/ruby/2.0/rdoc/generator.rb
 create mode 100644 lib/ruby/2.0/rdoc/generator/darkfish.rb
 create mode 100644 lib/ruby/2.0/rdoc/generator/json_index.rb
 create mode 100644 lib/ruby/2.0/rdoc/generator/markup.rb
 create mode 100644 lib/ruby/2.0/rdoc/generator/ri.rb
 copy bench/rails/log/development.log => lib/ruby/2.0/rdoc/generator/template/darkfish/.document (100%)
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_footer.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_head.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_VCS_info.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_classes.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_extends.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_in_files.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_includes.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_installed.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_methods.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_navigation.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_pages.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_parent.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_search.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_sections.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/_sidebar_table_of_contents.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/class.rhtml
 create mode 100755 lib/ruby/2.0/rdoc/generator/template/darkfish/images/add.png
 create mode 100755 lib/ruby/2.0/rdoc/generator/template/darkfish/images/arrow_up.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/brick.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/brick_link.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/bug.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/bullet_black.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/bullet_toggle_minus.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/bullet_toggle_plus.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/date.png
 create mode 100755 lib/ruby/2.0/rdoc/generator/template/darkfish/images/delete.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/find.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/loadingAnimation.gif
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/macFFBgHack.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/package.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/page_green.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/page_white_text.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/page_white_width.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/plugin.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/ruby.png
 create mode 100755 lib/ruby/2.0/rdoc/generator/template/darkfish/images/tag_blue.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/tag_green.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/transparent.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/wrench.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/wrench_orange.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/images/zoom.png
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/index.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/js/darkfish.js
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/js/jquery.js
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/js/search.js
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/page.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/rdoc.css
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/servlet_not_found.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/servlet_root.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/darkfish/table_of_contents.rhtml
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/json_index/.document
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/json_index/js/navigation.js
 create mode 100644 lib/ruby/2.0/rdoc/generator/template/json_index/js/searcher.js
 create mode 100644 lib/ruby/2.0/rdoc/ghost_method.rb
 create mode 100644 lib/ruby/2.0/rdoc/include.rb
 create mode 100644 lib/ruby/2.0/rdoc/known_classes.rb
 create mode 100644 lib/ruby/2.0/rdoc/markdown.rb
 create mode 100644 lib/ruby/2.0/rdoc/markdown/entities.rb
 create mode 100644 lib/ruby/2.0/rdoc/markdown/literals_1_9.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/attr_changer.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/attr_span.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/attribute_manager.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/attributes.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/blank_line.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/block_quote.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/document.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/formatter.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/formatter_test_case.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/hard_break.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/heading.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/include.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/indented_paragraph.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/inline.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/list.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/list_item.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/paragraph.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/parser.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/pre_process.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/raw.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/rule.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/special.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/text_formatter_test_case.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_ansi.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_bs.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_html.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_html_crossref.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_html_snippet.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_joined_paragraph.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_label.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_markdown.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_rdoc.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_table_of_contents.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_test.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/to_tt_only.rb
 create mode 100644 lib/ruby/2.0/rdoc/markup/verbatim.rb
 create mode 100644 lib/ruby/2.0/rdoc/meta_method.rb
 create mode 100644 lib/ruby/2.0/rdoc/method_attr.rb
 create mode 100644 lib/ruby/2.0/rdoc/normal_class.rb
 create mode 100644 lib/ruby/2.0/rdoc/normal_module.rb
 create mode 100644 lib/ruby/2.0/rdoc/options.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/c.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/changelog.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/markdown.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/rd.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/ruby.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/ruby_tools.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/simple.rb
 create mode 100644 lib/ruby/2.0/rdoc/parser/text.rb
 create mode 100644 lib/ruby/2.0/rdoc/rd.rb
 create mode 100644 lib/ruby/2.0/rdoc/rd/block_parser.rb
 create mode 100644 lib/ruby/2.0/rdoc/rd/inline.rb
 create mode 100644 lib/ruby/2.0/rdoc/rd/inline_parser.rb
 create mode 100644 lib/ruby/2.0/rdoc/rdoc.rb
 create mode 100644 lib/ruby/2.0/rdoc/require.rb
 create mode 100644 lib/ruby/2.0/rdoc/ri.rb
 create mode 100644 lib/ruby/2.0/rdoc/ri/driver.rb
 create mode 100644 lib/ruby/2.0/rdoc/ri/formatter.rb
 create mode 100644 lib/ruby/2.0/rdoc/ri/paths.rb
 create mode 100644 lib/ruby/2.0/rdoc/ri/store.rb
 create mode 100644 lib/ruby/2.0/rdoc/ruby_lex.rb
 create mode 100644 lib/ruby/2.0/rdoc/ruby_token.rb
 create mode 100644 lib/ruby/2.0/rdoc/rubygems_hook.rb
 create mode 100644 lib/ruby/2.0/rdoc/servlet.rb
 create mode 100644 lib/ruby/2.0/rdoc/single_class.rb
 create mode 100644 lib/ruby/2.0/rdoc/stats.rb
 create mode 100644 lib/ruby/2.0/rdoc/stats/normal.rb
 create mode 100644 lib/ruby/2.0/rdoc/stats/quiet.rb
 create mode 100644 lib/ruby/2.0/rdoc/stats/verbose.rb
 create mode 100644 lib/ruby/2.0/rdoc/store.rb
 create mode 100644 lib/ruby/2.0/rdoc/task.rb
 create mode 100644 lib/ruby/2.0/rdoc/test_case.rb
 create mode 100644 lib/ruby/2.0/rdoc/text.rb
 create mode 100644 lib/ruby/2.0/rdoc/token_stream.rb
 create mode 100644 lib/ruby/2.0/rdoc/tom_doc.rb
 create mode 100644 lib/ruby/2.0/rdoc/top_level.rb
 create mode 100644 lib/ruby/2.0/resolv.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/attlistdecl.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/attribute.rb
 create mode 100644 lib/ruby/2.0/rexml/cdata.rb
 create mode 100644 lib/ruby/2.0/rexml/child.rb
 create mode 100644 lib/ruby/2.0/rexml/comment.rb
 create mode 100644 lib/ruby/2.0/rexml/doctype.rb
 create mode 100644 lib/ruby/2.0/rexml/document.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/dtd/attlistdecl.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/dtd/dtd.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/dtd/elementdecl.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/dtd/entitydecl.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/dtd/notationdecl.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/element.rb
 create mode 100644 lib/ruby/2.0/rexml/encoding.rb
 create mode 100644 lib/ruby/2.0/rexml/entity.rb
 create mode 100644 lib/ruby/2.0/rexml/formatters/default.rb
 create mode 100644 lib/ruby/2.0/rexml/formatters/pretty.rb
 create mode 100644 lib/ruby/2.0/rexml/formatters/transitive.rb
 create mode 100644 lib/ruby/2.0/rexml/functions.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/instruction.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/light/node.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/namespace.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/node.rb
 create mode 100644 lib/ruby/2.0/rexml/output.rb
 create mode 100644 lib/ruby/2.0/rexml/parent.rb
 create mode 100644 lib/ruby/2.0/rexml/parseexception.rb
 create mode 100644 lib/ruby/2.0/rexml/parsers/baseparser.rb
 create mode 100644 lib/ruby/2.0/rexml/parsers/lightparser.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/parsers/pullparser.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/parsers/sax2parser.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/parsers/streamparser.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/parsers/treeparser.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/parsers/ultralightparser.rb
 create mode 100644 lib/ruby/2.0/rexml/parsers/xpathparser.rb
 create mode 100644 lib/ruby/2.0/rexml/quickpath.rb
 create mode 100644 lib/ruby/2.0/rexml/rexml.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/sax2listener.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/source.rb
 copy lib/ruby/{1.9 => 2.0}/rexml/streamlistener.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/syncenumerator.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/text.rb
 copy lib/ruby/{1.8 => 2.0}/rexml/undefinednamespaceexception.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rexml/validation/relaxng.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/validation/validation.rb
 copy lib/ruby/{1.8 => 2.0}/rexml/validation/validationexception.rb (100%)
 create mode 100644 lib/ruby/2.0/rexml/xmldecl.rb
 create mode 100644 lib/ruby/2.0/rexml/xmltokens.rb
 create mode 100644 lib/ruby/2.0/rexml/xpath.rb
 create mode 100644 lib/ruby/2.0/rexml/xpath_parser.rb
 copy lib/ruby/{1.9 => 2.0}/rinda/rinda.rb (100%)
 create mode 100644 lib/ruby/2.0/rinda/ring.rb
 create mode 100644 lib/ruby/2.0/rinda/tuplespace.rb
 copy lib/ruby/{1.9 => 2.0}/rss/0.9.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/1.0.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/2.0.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/atom.rb
 copy lib/ruby/{1.8 => 2.0}/rss/content.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/content/1.0.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/content/2.0.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/converter.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/dublincore.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/dublincore/1.0.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/dublincore/2.0.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/dublincore/atom.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/image.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/rss/itunes.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/maker.rb
 create mode 100644 lib/ruby/2.0/rss/maker/0.9.rb
 create mode 100644 lib/ruby/2.0/rss/maker/1.0.rb
 copy lib/ruby/{1.9 => 2.0}/rss/maker/2.0.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/rss/maker/atom.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/maker/base.rb
 copy lib/ruby/{1.8 => 2.0}/rss/maker/content.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/maker/dublincore.rb
 create mode 100644 lib/ruby/2.0/rss/maker/entry.rb
 copy lib/ruby/{1.9 => 2.0}/rss/maker/feed.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/maker/image.rb
 copy lib/ruby/{1.9 => 2.0}/rss/maker/itunes.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/rss/maker/slash.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/rss/maker/syndication.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/maker/taxonomy.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/maker/trackback.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/parser.rb
 copy lib/ruby/{1.9 => 2.0}/rss/rexmlparser.rb (100%)
 create mode 100644 lib/ruby/2.0/rss/rss.rb
 copy lib/ruby/{1.8 => 2.0}/rss/slash.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/syndication.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/taxonomy.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/trackback.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/utils.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/xml-stylesheet.rb (100%)
 copy lib/ruby/{1.8 => 2.0}/rss/xml.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/xmlparser.rb (100%)
 copy lib/ruby/{1.9 => 2.0}/rss/xmlscanner.rb (100%)
 create mode 100644 lib/ruby/2.0/set.rb
 create mode 100644 lib/ruby/2.0/shell.rb
 create mode 100644 lib/ruby/2.0/socket.rb
 create mode 100644 lib/ruby/2.0/ssl.rb
 create mode 100644 lib/ruby/2.0/sync.rb
 create mode 100644 lib/ruby/2.0/test/unit.rb
 create mode 100644 lib/ruby/2.0/test/unit/assertions.rb
 create mode 100644 lib/ruby/2.0/test/unit/parallel.rb
 create mode 100644 lib/ruby/2.0/test/unit/test-unit.gemspec
 create mode 100644 lib/ruby/2.0/test/unit/testcase.rb
 create mode 100644 lib/ruby/2.0/thread.rb
 create mode 100644 lib/ruby/2.0/time.rb
 create mode 100644 lib/ruby/2.0/tracer.rb
 create mode 100644 lib/ruby/2.0/un.rb
 create mode 100644 lib/ruby/2.0/uri/common.rb
 create mode 100644 lib/ruby/2.0/uri/ftp.rb
 create mode 100644 lib/ruby/2.0/uri/generic.rb
 create mode 100644 lib/ruby/2.0/uri/http.rb
 create mode 100644 lib/ruby/2.0/uri/https.rb
 create mode 100644 lib/ruby/2.0/uri/ldap.rb
 create mode 100644 lib/ruby/2.0/uri/ldaps.rb
 create mode 100644 lib/ruby/2.0/uri/mailto.rb
 create mode 100644 lib/ruby/2.0/webrick/accesslog.rb
 create mode 100644 lib/ruby/2.0/webrick/cgi.rb
 create mode 100644 lib/ruby/2.0/webrick/compat.rb
 create mode 100644 lib/ruby/2.0/webrick/config.rb
 create mode 100644 lib/ruby/2.0/webrick/cookie.rb
 create mode 100644 lib/ruby/2.0/webrick/htmlutils.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/authenticator.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/basicauth.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/digestauth.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/htdigest.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/htgroup.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/htpasswd.rb
 create mode 100644 lib/ruby/2.0/webrick/httpauth/userdb.rb
 create mode 100644 lib/ruby/2.0/webrick/httpproxy.rb
 create mode 100644 lib/ruby/2.0/webrick/httprequest.rb
 create mode 100644 lib/ruby/2.0/webrick/httpresponse.rb
 create mode 100644 lib/ruby/2.0/webrick/https.rb
 create mode 100644 lib/ruby/2.0/webrick/httpserver.rb
 copy lib/ruby/{1.8 => 2.0}/webrick/httpservlet.rb (100%)
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/abstract.rb
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/cgi_runner.rb
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/cgihandler.rb
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/erbhandler.rb
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/filehandler.rb
 create mode 100644 lib/ruby/2.0/webrick/httpservlet/prochandler.rb
 create mode 100644 lib/ruby/2.0/webrick/httpstatus.rb
 create mode 100644 lib/ruby/2.0/webrick/httputils.rb
 create mode 100644 lib/ruby/2.0/webrick/httpversion.rb
 create mode 100644 lib/ruby/2.0/webrick/log.rb
 create mode 100644 lib/ruby/2.0/webrick/server.rb
 create mode 100644 lib/ruby/2.0/webrick/ssl.rb
 create mode 100644 lib/ruby/2.0/webrick/utils.rb
 create mode 100644 lib/ruby/2.0/webrick/version.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/base64.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/client.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/config.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/create.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/datetime.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/httpserver.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/marshal.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/parser.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/server.rb
 create mode 100644 lib/ruby/2.0/xmlrpc/utils.rb
 create mode 100644 lib/ruby/2.0/yaml.rb
 create mode 100644 lib/ruby/2.0/yaml/dbm.rb
 create mode 100644 lib/ruby/2.0/yaml/store.rb
 delete mode 100644 lib/ruby/gems/1.8/cache/sources-0.0.1.gem
 delete mode 100644 lib/ruby/gems/1.8/gems/sources-0.0.1/lib/sources.rb
 delete mode 100644 lib/ruby/gems/1.8/specifications/sources-0.0.1.gemspec
 create mode 100644 lib/ruby/shared/Win32API.rb
 create mode 100644 lib/ruby/shared/ant.rb
 create mode 100644 lib/ruby/shared/ant/ant.rb
 create mode 100644 lib/ruby/shared/ant/element.rb
 rename lib/ruby/{site_ruby => }/shared/ant/project_converter.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ant/rake.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ant/target.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ant/tasks/raketasks.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/autopointer.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/buffer.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/enum.rb
 create mode 100644 lib/ruby/shared/ffi/errno.rb
 create mode 100644 lib/ruby/shared/ffi/ffi.rb
 create mode 100644 lib/ruby/shared/ffi/io.rb
 create mode 100644 lib/ruby/shared/ffi/library.rb
 create mode 100644 lib/ruby/shared/ffi/managedstruct.rb
 create mode 100644 lib/ruby/shared/ffi/memorypointer.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/arm-linux/types.conf
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/errno.rb.ffi (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/etc.rb.ffi (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/fcntl.rb.ffi (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/errno.rb (100%)
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-darwin/socket.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/sysconf.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-darwin/syslog.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-darwin/zlib.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-freebsd/types.conf
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-linux/socket.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/stat.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-linux/sysconf.rb
 create mode 100644 lib/ruby/shared/ffi/platform/i386-linux/syslog.rb
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/i386-linux/types.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-linux/zlib.rb
 create mode 100644 lib/ruby/shared/ffi/platform/i386-openbsd/errno.rb
 rename lib/ruby/{site_ruby/shared/ffi/platform/powerpc-darwin => shared/ffi/platform/i386-openbsd}/etc.rb (100%)
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/i386-openbsd/fcntl.rb (100%)
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/i386-openbsd/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-openbsd/socket.rb
 create mode 100644 lib/ruby/shared/ffi/platform/i386-openbsd/stat.rb
 create mode 100644 lib/ruby/shared/ffi/platform/i386-openbsd/sysconf.rb
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-darwin => shared/ffi/platform/i386-openbsd}/syslog.rb (100%)
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/i386-openbsd/types.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i386-openbsd/zlib.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/sysconf.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-solaris/zlib.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/i386-windows/zlib.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/i486-gnu/types.conf
 create mode 100644 lib/ruby/shared/ffi/platform/mips-linux/types.conf
 create mode 100644 lib/ruby/shared/ffi/platform/mipsel-linux/types.conf
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/sysconf.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-aix/zlib.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/errno.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-darwin => shared/ffi/platform/powerpc-darwin}/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/sysconf.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-linux => shared/ffi/platform/powerpc-darwin}/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/powerpc-darwin/zlib.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-linux => shared/ffi/platform/powerpc-linux}/types.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/ppc-darwin/syslog.rb
 create mode 100644 lib/ruby/shared/ffi/platform/ppc64le-linux/types.conf
 create mode 100644 lib/ruby/shared/ffi/platform/s390-linux/types.conf
 create mode 100644 lib/ruby/shared/ffi/platform/s390x-linux/types.conf
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/socket.rb.ffi (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/sysconf.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparc-solaris/zlib.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/sysconf.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sparcv9-solaris/zlib.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/stat.rb.ffi (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/sysconf.rb.ffi (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/syslog.rb.ffi
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/errno.rb (100%)
 copy lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-darwin/socket.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/sysconf.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-darwin/syslog.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-darwin/zlib.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-freebsd/syslog.rb
 copy lib/ruby/{site_ruby/shared/ffi/platform/i386-openbsd => shared/ffi/platform/x86_64-freebsd}/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-linux/socket.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/stat.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-linux/sysconf.rb
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-linux/syslog.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-linux/types.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-linux/zlib.rb
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-openbsd/errno.rb
 rename lib/ruby/{site_ruby/shared/ffi/platform/x86_64-darwin => shared/ffi/platform/x86_64-openbsd}/etc.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-openbsd => shared/ffi/platform/x86_64-openbsd}/fcntl.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-openbsd => shared/ffi/platform/x86_64-openbsd}/platform.conf (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-openbsd/socket.rb
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-openbsd/stat.rb
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-openbsd/sysconf.rb
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-openbsd => shared/ffi/platform/x86_64-openbsd}/syslog.rb (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/i386-openbsd => shared/ffi/platform/x86_64-openbsd}/types.conf (100%)
 rename lib/ruby/{site_ruby/shared/ffi/platform/x86_64-linux => shared/ffi/platform/x86_64-openbsd}/zlib.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/errno.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/etc.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/fcntl.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/platform.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/socket.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/stat.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/sysconf.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/syslog.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/types.conf (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/x86_64-solaris/zlib.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-windows/platform.conf
 create mode 100644 lib/ruby/shared/ffi/platform/x86_64-windows/types.conf
 rename lib/ruby/{site_ruby => }/shared/ffi/platform/zlib.rb.ffi (100%)
 create mode 100644 lib/ruby/shared/ffi/pointer.rb
 rename lib/ruby/{site_ruby => }/shared/ffi/rbx.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/struct.rb
 create mode 100644 lib/ruby/shared/ffi/struct_layout_builder.rb
 create mode 100644 lib/ruby/shared/ffi/tools/Rakefile
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/const_generator.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/generator.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/generator_task.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/platform.rake (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/struct_generator.rb (100%)
 rename lib/ruby/{site_ruby => }/shared/ffi/tools/types_generator.rb (100%)
 create mode 100644 lib/ruby/shared/ffi/types.rb
 create mode 100644 lib/ruby/shared/ffi/union.rb
 create mode 100644 lib/ruby/shared/ffi/variadic.rb
 create mode 100644 lib/ruby/shared/fiber.rb
 create mode 100644 lib/ruby/shared/fiddle.rb
 create mode 100644 lib/ruby/shared/fiddle/closure.rb
 create mode 100644 lib/ruby/shared/fiddle/function.rb
 create mode 100644 lib/ruby/shared/fiddle/jruby.rb
 create mode 100644 lib/ruby/shared/gauntlet_rubygems.rb
 rename lib/ruby/{site_ruby => }/shared/java/inspect.rb (100%)
 create mode 100644 lib/ruby/shared/jruby/compiler.rb
 rename lib/ruby/{site_ruby => }/shared/jruby/compiler/extending.rb (100%)
 create mode 100644 lib/ruby/shared/jruby/compiler/java_class.rb
 create mode 100644 lib/ruby/shared/jruby/compiler/java_signature.rb
 create mode 100644 lib/ruby/shared/jruby/core_ext.rb
 create mode 100644 lib/ruby/shared/jruby/core_ext/class.rb
 create mode 100644 lib/ruby/shared/jruby/core_ext/method.rb
 create mode 100644 lib/ruby/shared/jruby/core_ext/string.rb
 create mode 100644 lib/ruby/shared/jruby/core_ext/thread.rb
 create mode 100644 lib/ruby/shared/jruby/ext.rb
 rename lib/ruby/{site_ruby => }/shared/jruby/jrubyc.rb (100%)
 create mode 100644 lib/ruby/shared/jruby/profiler.rb
 create mode 100644 lib/ruby/shared/jruby/profiler/shutdown_hook.rb
 create mode 100644 lib/ruby/shared/jruby/synchronized.rb
 create mode 100644 lib/ruby/shared/jruby/thread_dump.rb
 create mode 100644 lib/ruby/shared/jruby/vm.rb
 create mode 100644 lib/ruby/shared/jruby/win32ole/stub.rb
 create mode 100644 lib/ruby/shared/mkmf.rb
 create mode 100644 lib/ruby/shared/psych.rb
 create mode 100644 lib/ruby/shared/psych/coder.rb
 create mode 100644 lib/ruby/shared/psych/core_ext.rb
 create mode 100644 lib/ruby/shared/psych/deprecated.rb
 create mode 100644 lib/ruby/shared/psych/handler.rb
 create mode 100644 lib/ruby/shared/psych/handlers/document_stream.rb
 create mode 100644 lib/ruby/shared/psych/handlers/recorder.rb
 create mode 100644 lib/ruby/shared/psych/json.rb
 create mode 100644 lib/ruby/shared/psych/json/ruby_events.rb
 create mode 100644 lib/ruby/shared/psych/json/stream.rb
 create mode 100644 lib/ruby/shared/psych/json/tree_builder.rb
 create mode 100644 lib/ruby/shared/psych/json/yaml_events.rb
 create mode 100644 lib/ruby/shared/psych/nodes.rb
 create mode 100644 lib/ruby/shared/psych/nodes/alias.rb
 create mode 100644 lib/ruby/shared/psych/nodes/document.rb
 create mode 100644 lib/ruby/shared/psych/nodes/mapping.rb
 create mode 100644 lib/ruby/shared/psych/nodes/node.rb
 create mode 100644 lib/ruby/shared/psych/nodes/scalar.rb
 create mode 100644 lib/ruby/shared/psych/nodes/sequence.rb
 create mode 100644 lib/ruby/shared/psych/nodes/stream.rb
 create mode 100644 lib/ruby/shared/psych/omap.rb
 create mode 100644 lib/ruby/shared/psych/parser.rb
 create mode 100644 lib/ruby/shared/psych/scalar_scanner.rb
 create mode 100644 lib/ruby/shared/psych/set.rb
 create mode 100644 lib/ruby/shared/psych/stream.rb
 create mode 100644 lib/ruby/shared/psych/streaming.rb
 create mode 100644 lib/ruby/shared/psych/syntax_error.rb
 create mode 100644 lib/ruby/shared/psych/tree_builder.rb
 create mode 100644 lib/ruby/shared/psych/visitors.rb
 create mode 100644 lib/ruby/shared/psych/visitors/depth_first.rb
 create mode 100644 lib/ruby/shared/psych/visitors/emitter.rb
 create mode 100644 lib/ruby/shared/psych/visitors/json_tree.rb
 create mode 100644 lib/ruby/shared/psych/visitors/to_ruby.rb
 create mode 100644 lib/ruby/shared/psych/visitors/visitor.rb
 create mode 100644 lib/ruby/shared/psych/visitors/yaml_tree.rb
 create mode 100644 lib/ruby/shared/psych/y.rb
 create mode 100644 lib/ruby/shared/pty.rb
 create mode 100644 lib/ruby/shared/rbconfig/datadir.rb
 create mode 100644 lib/ruby/shared/readline.rb
 copy bench/rails/log/development.log => lib/ruby/shared/readline/.keep (100%)
 create mode 100644 lib/ruby/shared/rubygems.rb
 create mode 100644 lib/ruby/shared/rubygems/available_set.rb
 create mode 100644 lib/ruby/shared/rubygems/basic_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/command.rb
 create mode 100644 lib/ruby/shared/rubygems/command_manager.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/build_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/cert_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/check_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/cleanup_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/contents_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/dependency_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/environment_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/fetch_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/generate_index_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/help_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/install_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/list_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/lock_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/mirror_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/open_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/outdated_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/owner_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/pristine_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/push_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/query_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/rdoc_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/search_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/server_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/setup_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/sources_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/specification_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/stale_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/uninstall_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/unpack_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/update_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/which_command.rb
 create mode 100644 lib/ruby/shared/rubygems/commands/yank_command.rb
 create mode 100644 lib/ruby/shared/rubygems/compatibility.rb
 create mode 100644 lib/ruby/shared/rubygems/config_file.rb
 create mode 100644 lib/ruby/shared/rubygems/core_ext/kernel_gem.rb
 create mode 100644 lib/ruby/shared/rubygems/core_ext/kernel_require.rb
 create mode 100644 lib/ruby/shared/rubygems/defaults.rb
 create mode 100644 lib/ruby/shared/rubygems/defaults/jruby.rb
 create mode 100644 lib/ruby/shared/rubygems/dependency.rb
 create mode 100644 lib/ruby/shared/rubygems/dependency_installer.rb
 create mode 100644 lib/ruby/shared/rubygems/dependency_list.rb
 create mode 100644 lib/ruby/shared/rubygems/deprecate.rb
 create mode 100644 lib/ruby/shared/rubygems/doctor.rb
 create mode 100644 lib/ruby/shared/rubygems/errors.rb
 create mode 100644 lib/ruby/shared/rubygems/exceptions.rb
 create mode 100644 lib/ruby/shared/rubygems/ext.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/build_error.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/builder.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/cmake_builder.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/configure_builder.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/ext_conf_builder.rb
 create mode 100644 lib/ruby/shared/rubygems/ext/rake_builder.rb
 create mode 100644 lib/ruby/shared/rubygems/gem_runner.rb
 create mode 100644 lib/ruby/shared/rubygems/gemcutter_utilities.rb
 create mode 100644 lib/ruby/shared/rubygems/indexer.rb
 create mode 100644 lib/ruby/shared/rubygems/install_default_message.rb
 create mode 100644 lib/ruby/shared/rubygems/install_message.rb
 create mode 100644 lib/ruby/shared/rubygems/install_update_options.rb
 create mode 100644 lib/ruby/shared/rubygems/installer.rb
 create mode 100644 lib/ruby/shared/rubygems/installer_test_case.rb
 create mode 100644 lib/ruby/shared/rubygems/local_remote_options.rb
 create mode 100644 lib/ruby/shared/rubygems/mock_gem_ui.rb
 create mode 100644 lib/ruby/shared/rubygems/name_tuple.rb
 create mode 100644 lib/ruby/shared/rubygems/package.rb
 create mode 100644 lib/ruby/shared/rubygems/package/digest_io.rb
 create mode 100644 lib/ruby/shared/rubygems/package/file_source.rb
 create mode 100644 lib/ruby/shared/rubygems/package/io_source.rb
 create mode 100644 lib/ruby/shared/rubygems/package/old.rb
 create mode 100644 lib/ruby/shared/rubygems/package/source.rb
 create mode 100644 lib/ruby/shared/rubygems/package/tar_header.rb
 create mode 100644 lib/ruby/shared/rubygems/package/tar_reader.rb
 create mode 100644 lib/ruby/shared/rubygems/package/tar_reader/entry.rb
 create mode 100644 lib/ruby/shared/rubygems/package/tar_test_case.rb
 create mode 100644 lib/ruby/shared/rubygems/package/tar_writer.rb
 create mode 100644 lib/ruby/shared/rubygems/package_task.rb
 create mode 100644 lib/ruby/shared/rubygems/path_support.rb
 create mode 100644 lib/ruby/shared/rubygems/platform.rb
 create mode 100644 lib/ruby/shared/rubygems/psych_additions.rb
 create mode 100644 lib/ruby/shared/rubygems/psych_tree.rb
 create mode 100644 lib/ruby/shared/rubygems/rdoc.rb
 create mode 100644 lib/ruby/shared/rubygems/remote_fetcher.rb
 create mode 100644 lib/ruby/shared/rubygems/request.rb
 create mode 100644 lib/ruby/shared/rubygems/request/connection_pools.rb
 create mode 100644 lib/ruby/shared/rubygems/request/http_pool.rb
 create mode 100644 lib/ruby/shared/rubygems/request/https_pool.rb
 create mode 100644 lib/ruby/shared/rubygems/request_set.rb
 create mode 100644 lib/ruby/shared/rubygems/request_set/gem_dependency_api.rb
 create mode 100644 lib/ruby/shared/rubygems/request_set/lockfile.rb
 create mode 100644 lib/ruby/shared/rubygems/request_set/lockfile/parser.rb
 create mode 100644 lib/ruby/shared/rubygems/request_set/lockfile/tokenizer.rb
 create mode 100644 lib/ruby/shared/rubygems/requirement.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/activation_request.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/api_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/api_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/best_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/composed_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/conflict.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/current_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/dependency_request.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/git_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/git_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/index_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/index_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/installed_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/installer_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/local_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/lock_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/lock_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/requirement_list.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/spec_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/specification.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/stats.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/vendor_set.rb
 create mode 100644 lib/ruby/shared/rubygems/resolver/vendor_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/security.rb
 create mode 100644 lib/ruby/shared/rubygems/security/policies.rb
 create mode 100644 lib/ruby/shared/rubygems/security/policy.rb
 create mode 100644 lib/ruby/shared/rubygems/security/signer.rb
 create mode 100644 lib/ruby/shared/rubygems/security/trust_dir.rb
 create mode 100644 lib/ruby/shared/rubygems/server.rb
 create mode 100644 lib/ruby/shared/rubygems/source.rb
 create mode 100644 lib/ruby/shared/rubygems/source/git.rb
 create mode 100644 lib/ruby/shared/rubygems/source/installed.rb
 create mode 100644 lib/ruby/shared/rubygems/source/local.rb
 create mode 100644 lib/ruby/shared/rubygems/source/lock.rb
 create mode 100644 lib/ruby/shared/rubygems/source/specific_file.rb
 create mode 100644 lib/ruby/shared/rubygems/source/vendor.rb
 create mode 100644 lib/ruby/shared/rubygems/source_list.rb
 create mode 100644 lib/ruby/shared/rubygems/source_local.rb
 create mode 100644 lib/ruby/shared/rubygems/source_specific_file.rb
 create mode 100644 lib/ruby/shared/rubygems/spec_fetcher.rb
 create mode 100644 lib/ruby/shared/rubygems/specification.rb
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/AddTrustExternalCARoot-2048.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/AddTrustExternalCARoot.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/Class3PublicPrimaryCertificationAuthority.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/DigiCertHighAssuranceEVRootCA.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/Entrust_net-Secure-Server-Certification-Authority.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/EntrustnetSecureServerCertificationAuthority.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/GeoTrustGlobalCA.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/GeoTrust_Global_CA.pem
 create mode 100644 lib/ruby/shared/rubygems/ssl_certs/VerisignClass3PublicPrimaryCertificationAuthority-G2.pem
 create mode 100644 lib/ruby/shared/rubygems/stub_specification.rb
 create mode 100644 lib/ruby/shared/rubygems/syck_hack.rb
 create mode 100644 lib/ruby/shared/rubygems/test_case.rb
 create mode 100644 lib/ruby/shared/rubygems/test_utilities.rb
 create mode 100644 lib/ruby/shared/rubygems/text.rb
 create mode 100644 lib/ruby/shared/rubygems/uninstaller.rb
 create mode 100644 lib/ruby/shared/rubygems/uri_formatter.rb
 create mode 100644 lib/ruby/shared/rubygems/user_interaction.rb
 create mode 100644 lib/ruby/shared/rubygems/util.rb
 create mode 100644 lib/ruby/shared/rubygems/util/list.rb
 create mode 100644 lib/ruby/shared/rubygems/util/stringio.rb
 create mode 100644 lib/ruby/shared/rubygems/validator.rb
 create mode 100644 lib/ruby/shared/rubygems/version.rb
 create mode 100644 lib/ruby/shared/rubygems/version_option.rb
 create mode 100644 lib/ruby/shared/securerandom.rb
 create mode 100644 lib/ruby/shared/syslog.rb
 create mode 100644 lib/ruby/shared/tempfile.rb
 create mode 100644 lib/ruby/shared/tmpdir.rb
 rename lib/ruby/{1.9 => shared}/ubygems.rb (100%)
 delete mode 100644 lib/ruby/site_ruby/.cvsignore
 delete mode 100644 lib/ruby/site_ruby/1.8/gauntlet_rubygems.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/gemconfigure.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rbconfig/datadir.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/command_manager.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/build_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/cert_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/check_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/cleanup_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/contents_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/dependency_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/environment_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/fetch_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/generate_index_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/help_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/install_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/list_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/lock_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/mirror_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/outdated_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/owner_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/pristine_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/push_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/query_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/rdoc_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/search_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/server_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/setup_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/sources_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/specification_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/stale_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/uninstall_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/unpack_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/update_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/commands/which_command.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/config_file.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/custom_require.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/defaults.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/defaults/jruby.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/dependency.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/dependency_installer.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/dependency_list.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/digest/digest_adapter.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/digest/md5.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/digest/sha1.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/digest/sha2.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/doc_manager.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/exceptions.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/ext.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/ext/builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/ext/configure_builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/ext/ext_conf_builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/ext/rake_builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/format.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/gem_openssl.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/gem_path_searcher.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/gem_runner.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/gemcutter_utilities.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/indexer.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/install_update_options.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/installer.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/local_remote_options.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/old_format.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/f_sync_dir.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_header.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_input.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_output.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_reader.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_reader/entry.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package/tar_writer.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/package_task.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/platform.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/remote_fetcher.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/require_paths_builder.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/requirement.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/rubygems_version.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/security.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/server.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/source_index.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/source_info_cache.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/source_info_cache_entry.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/spec_fetcher.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/specification.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/test_utilities.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/text.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/timer.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/uninstaller.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/user_interaction.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/validator.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/version.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/rubygems/version_option.rb
 delete mode 100644 lib/ruby/site_ruby/1.8/ubygems.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ant.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ant/ant.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ant/element.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/core_ext/symbol.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/java/java.io.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/java/java.lang.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/java/java.util.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/java/java.util.regex.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/java/org.jruby.ast.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/core_ext.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/kernel.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/core_ext/object.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/java.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/proxy/array.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/utilities/array.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/javasupport/utilities/base.rb
 delete mode 100644 lib/ruby/site_ruby/shared/builtin/rdoc_jruby.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/autopointer.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/enum.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/errno.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/ffi.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/io.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/library.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/managedstruct.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/memorypointer.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-darwin/socket.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-linux/socket.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-linux/sysconf.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-linux/zlib.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-openbsd/etc.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/i386-openbsd/zlib.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/powerpc-darwin/syslog.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/syslog.rb.ffi
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/x86_64-darwin/socket.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/x86_64-darwin/syslog.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/x86_64-linux/socket.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/x86_64-linux/sysconf.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/platform/x86_64-linux/syslog.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/pointer.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/struct.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/times.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/tools/Rakefile
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/types.rb
 delete mode 100644 lib/ruby/site_ruby/shared/ffi/variadic.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/compiler.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/compiler/java_class.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/asn1.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/bn.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/cipher.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/config.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/netscape.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/pkcs7.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/pkey.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/random.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/ssl.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/autoloads/x509.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/builtin.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/gem.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/gem_only.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/openssl/stub.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/vm.rb
 delete mode 100644 lib/ruby/site_ruby/shared/jruby/win32ole/stub.rb
 delete mode 100644 lib/ruby/site_ruby/shared/pty.rb
 delete mode 100644 lib/ruby/site_ruby/shared/securerandom.rb
 delete mode 100644 lib/ruby/site_ruby/shared/syslog.rb
 create mode 100644 maven/jruby-complete/pom.rb
 create mode 100644 maven/jruby-complete/src/it/GH-1930_JRuby-relies-on-HOME-in-the-environment/pom.xml
 create mode 100755 maven/jruby-complete/src/it/GH-1983_jruby-completedotjar-S-irb-doesnt-work-anymore/irb.sh
 create mode 100644 maven/jruby-complete/src/it/GH-1983_jruby-completedotjar-S-irb-doesnt-work-anymore/pom.xml
 create mode 100644 maven/jruby-complete/src/it/GH-1983_jruby-completedotjar-S-irb-doesnt-work-anymore/verify.bsh
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/pom.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/pom.xml
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/src/main/java/org/jruby/osgi/bundle/Bundle.java
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/src/main/ruby/.jrubydir
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/src/main/ruby/hello.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/bundle/src/main/ruby/world.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/osgi_app/pom.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/osgi_app/pom.xml
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/osgi_app/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/pom.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/pom.xml
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/regular_app/pom.rb
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/regular_app/pom.xml
 create mode 100644 maven/jruby-complete/src/it/app_using_classpath_uri/regular_app/src/test/java/org/example/SimpleTest.java
 create mode 100644 maven/jruby-complete/src/it/hello world/invoker.properties
 create mode 100644 maven/jruby-complete/src/it/hello world/pom.xml
 create mode 100644 maven/jruby-complete/src/it/hello world/verify.bsh
 create mode 100644 maven/jruby-complete/src/it/integrity/invoker.properties
 create mode 100644 maven/jruby-complete/src/it/integrity/pom.xml
 create mode 100644 maven/jruby-complete/src/it/integrity/verify.bsh
 create mode 100644 maven/jruby-complete/src/it/legacy-osgi-test/invoker.properties
 create mode 100644 maven/jruby-complete/src/it/legacy-osgi-test/pom.xml
 create mode 100644 maven/jruby-complete/src/it/legacy-osgi-test/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java
 create mode 100644 maven/jruby-complete/src/it/settings.xml
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/gems-bundle/Gemfile
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/gems-bundle/pom.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/gems-bundle/pom.xml
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/gems-bundle/src/main/java/org/jruby/osgi/gems/Gems.java
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/invoker.properties
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/pom.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/pom.xml
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/pom.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/pom.xml
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/src/main/java/org/jruby/osgi/scripts/Scripts.java
 copy bench/rails/log/development.log => maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/src/main/ruby/.jrubydir (100%)
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/src/main/ruby/hello.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/scripts-bundle/src/main/ruby/world.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/pom.rb
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/pom.xml
 create mode 100644 maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java
 create mode 100644 maven/jruby-dist/pom.rb
 create mode 100644 maven/jruby-dist/pom.xml
 create mode 100644 maven/jruby-dist/src/it/integrity/invoker.properties
 create mode 100644 maven/jruby-dist/src/it/integrity/pom.xml
 create mode 100644 maven/jruby-dist/src/it/integrity/verify.bsh
 create mode 100644 maven/jruby-dist/src/it/settings.xml
 create mode 100644 maven/jruby-dist/src/main/assembly/jruby.xml
 create mode 100644 maven/jruby-jars/.gitignore
 create mode 100644 maven/jruby-jars/DEV_INSTRUCTIONS
 create mode 100644 maven/jruby-jars/Mavenfile
 create mode 100644 maven/jruby-jars/README.txt
 create mode 100644 maven/jruby-jars/jruby-jars.gemspec
 create mode 100644 maven/jruby-jars/lib/jruby-jars.rb
 create mode 100644 maven/jruby-jars/pom.xml
 create mode 100644 maven/jruby-jars/src/it/extended/invoker.properties
 create mode 100644 maven/jruby-jars/src/it/extended/pom.rb
 create mode 100644 maven/jruby-jars/src/it/extended/pom.xml
 create mode 100644 maven/jruby-jars/src/it/extended/src/test/java/org/example/SimpleTest.java
 create mode 100644 maven/jruby-jars/src/it/integrity/invoker.properties
 create mode 100644 maven/jruby-jars/src/it/integrity/pom.xml
 create mode 100644 maven/jruby-jars/src/it/integrity/verify.bsh
 create mode 100644 maven/jruby-jars/src/it/settings.xml
 create mode 100644 maven/jruby-noasm/pom.rb
 create mode 100644 maven/jruby-noasm/pom.xml
 create mode 100644 maven/jruby-noasm/src/empty.jar
 create mode 100644 maven/jruby-noasm/src/it/integrity/invoker.properties
 create mode 100644 maven/jruby-noasm/src/it/integrity/pom.xml
 create mode 100644 maven/jruby-noasm/src/it/integrity/verify.bsh
 create mode 100644 maven/jruby-noasm/src/it/settings.xml
 create mode 100644 maven/jruby-rake-plugin/pom.rb
 create mode 100644 maven/jruby-rake-plugin/src/main/java/org/jruby/maven/ClasspathMojo.java
 create mode 100644 maven/jruby-rake-plugin/src/main/resources/classpath.erb
 create mode 100644 maven/jruby-rake-plugin/src/main/resources/dump_classpath.rb
 create mode 100644 maven/jruby-stdlib/pom.rb
 create mode 100644 maven/jruby-stdlib/pom.xml
 create mode 100644 maven/jruby-stdlib/src/empty.jar
 create mode 100644 maven/jruby-stdlib/src/main/resources/META-INF/MANIFEST.MF
 create mode 100644 maven/jruby/README.md
 create mode 100644 maven/jruby/pom.rb
 create mode 100644 maven/jruby/src/empty.jar
 create mode 100644 maven/jruby/src/it/extended/invoker.properties
 create mode 100644 maven/jruby/src/it/extended/pom.rb
 create mode 100644 maven/jruby/src/it/extended/pom.xml
 create mode 100644 maven/jruby/src/it/extended/src/test/java/org/example/SimpleTest.java
 create mode 100644 maven/jruby/src/it/integrity/invoker.properties
 create mode 100644 maven/jruby/src/it/integrity/pom.xml
 create mode 100644 maven/jruby/src/it/integrity/verify.bsh
 create mode 100644 maven/jruby/src/it/j2ee_jetty/pom.rb
 create mode 100644 maven/jruby/src/it/j2ee_jetty/pom.xml
 create mode 100644 maven/jruby/src/it/j2ee_jetty/src/main/ruby/hello_world.rb
 create mode 100644 maven/jruby/src/it/j2ee_jetty/src/main/webapp/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/j2ee_jetty/src/main/webapp/index.jsp
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/.gitignore
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/.jrubydir
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/Mavenfile
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/config.ru
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/lib/hello_world.rb
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/pom.xml
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/public/WEB-INF/.gitignore
 create mode 100644 maven/jruby/src/it/j2ee_jetty_rack/public/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/j2ee_tomcat/pom.rb
 create mode 100644 maven/jruby/src/it/j2ee_tomcat/pom.xml
 create mode 100644 maven/jruby/src/it/j2ee_tomcat/src/main/ruby/hello_world.rb
 create mode 100644 maven/jruby/src/it/j2ee_tomcat/src/main/webapp/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/j2ee_tomcat/src/main/webapp/index.jsp
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/.gitignore
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/.jrubydir
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/Mavenfile
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/config.ru
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/lib/hello_world.rb
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/pom.xml
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/public/WEB-INF/.gitignore
 create mode 100644 maven/jruby/src/it/j2ee_tomcat_rack/public/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/j2ee_wildfly/pom.rb
 create mode 100644 maven/jruby/src/it/j2ee_wildfly/pom.xml
 create mode 100644 maven/jruby/src/it/j2ee_wildfly/src/main/ruby/hello_world.rb
 create mode 100644 maven/jruby/src/it/j2ee_wildfly/src/main/webapp/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/j2ee_wildfly/src/main/webapp/index.jsp
 create mode 100644 maven/jruby/src/it/jetty/.gitignore
 create mode 100644 maven/jruby/src/it/jetty/Mavenfile
 create mode 100644 maven/jruby/src/it/jetty/config.ru
 create mode 100644 maven/jruby/src/it/jetty/lib/hello_world.rb
 create mode 100644 maven/jruby/src/it/jetty/pom.xml
 create mode 100644 maven/jruby/src/it/jetty/public/WEB-INF/.gitignore
 create mode 100644 maven/jruby/src/it/jetty/public/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/app/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/app/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/app/src/main/ruby/hello.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/app/src/test/java/org/example/JavaxTest.java
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/app/src/test/java/org/example/SimpleTest.java
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/invoker.properties
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/zip_gem/Gemfile
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/zip_gem/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems/zip_gem/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/app/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/app/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/app/src/main/ruby/hello.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/app/src/test/java/org/example/SimpleTest.java
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem1/Gemfile
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem1/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem1/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem2/Gemfile
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem2/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/gem2/pom.xml
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/pom.rb
 create mode 100644 maven/jruby/src/it/many_jars_with_embedded_gems_ng/pom.xml
 create mode 100644 maven/jruby/src/it/runnable/.gitignore
 create mode 100644 maven/jruby/src/it/runnable/.jbundler/classpath.rb
 create mode 100644 maven/jruby/src/it/runnable/Gemfile
 create mode 100644 maven/jruby/src/it/runnable/Gemfile.lock
 create mode 100644 maven/jruby/src/it/runnable/Jarfile
 create mode 100644 maven/jruby/src/it/runnable/Jarfile.lock
 create mode 100644 maven/jruby/src/it/runnable/Mavenfile
 create mode 100644 maven/jruby/src/it/runnable/Rakefile
 create mode 100644 maven/jruby/src/it/runnable/pom.xml
 create mode 100644 maven/jruby/src/it/runnable/spec/one_spec.rb
 create mode 100644 maven/jruby/src/it/runnable/src/main/java/Main.java
 create mode 100644 maven/jruby/src/it/runnable/verify.bsh
 create mode 100644 maven/jruby/src/it/settings.xml
 create mode 100644 maven/jruby/src/it/tomcat/pom.rb
 create mode 100644 maven/jruby/src/it/tomcat/pom.xml
 create mode 100644 maven/jruby/src/it/tomcat/src/main/ruby/hello_world.rb
 create mode 100644 maven/jruby/src/it/tomcat/src/main/webapp/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/it/tomcat/src/main/webapp/index.jsp
 create mode 100644 maven/jruby/src/templates/j2ee_wlp/pom.rb
 create mode 100644 maven/jruby/src/templates/j2ee_wlp/pom.xml
 create mode 100644 maven/jruby/src/templates/j2ee_wlp/src/main/ruby/hello_world.rb
 create mode 100644 maven/jruby/src/templates/j2ee_wlp/src/main/webapp/WEB-INF/web.xml
 create mode 100644 maven/jruby/src/templates/j2ee_wlp/src/main/webapp/index.jsp
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/Gemfile
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/invoker.properties
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/pom.rb
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/pom.xml
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/src/main/ruby/hello.rb
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/src/main/ruby/world.rb
 create mode 100644 maven/jruby/src/templates/osgi_all_inclusive/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java
 create mode 100644 maven/pom.rb
 create mode 100644 maven/pom.xml
 delete mode 100644 nbproject/genfiles.properties
 delete mode 100644 nbproject/ide-file-targets.xml
 delete mode 100644 nbproject/jdk.xml
 delete mode 100644 nbproject/nbjdk.properties
 delete mode 100644 nbproject/nbjdk.xml
 delete mode 100644 nbproject/project.xml
 delete mode 100644 netbeans-ant.xml
 create mode 100644 rakelib/applet.rake
 create mode 100644 rakelib/gem.rake
 create mode 100644 rakelib/graph.rake
 delete mode 100644 rakelib/helpers.rake
 create mode 100644 rakelib/helpers.rb
 create mode 100644 rakelib/release.rake
 create mode 100644 rakelib/rspec.rake
 create mode 100644 rakelib/rubyspec.rake
 delete mode 100644 rakelib/spec.rake
 create mode 100644 samples/relative_require.jar
 delete mode 100644 spec/.gitignore
 create mode 100644 spec/compiler/general_spec.rb
 create mode 100644 spec/compiler/rubyscript_spec.rb
 create mode 100644 spec/ffi/LICENSE.SPECS
 create mode 100644 spec/ffi/async_callback_spec.rb
 create mode 100644 spec/ffi/bool_spec.rb
 create mode 100644 spec/ffi/custom_param_type.rb
 create mode 100644 spec/ffi/custom_type_spec.rb
 create mode 100644 spec/ffi/dup_spec.rb
 create mode 100644 spec/ffi/enum_spec.rb
 create mode 100644 spec/ffi/errno_spec.rb
 create mode 100644 spec/ffi/ffi_spec.rb
 create mode 100644 spec/ffi/fixtures/.gitignore
 create mode 100644 spec/ffi/fixtures/Benchmark.c
 create mode 100644 spec/ffi/fixtures/BoolTest.c
 create mode 100644 spec/ffi/fixtures/BufferTest.c
 create mode 100644 spec/ffi/fixtures/ClosureTest.c
 create mode 100644 spec/ffi/fixtures/EnumTest.c
 create mode 100644 spec/ffi/fixtures/FunctionTest.c
 create mode 100644 spec/ffi/fixtures/GNUmakefile
 create mode 100644 spec/ffi/fixtures/GlobalVariable.c
 create mode 100644 spec/ffi/fixtures/LastErrorTest.c
 create mode 100644 spec/ffi/fixtures/NumberTest.c
 create mode 100644 spec/ffi/fixtures/PointerTest.c
 create mode 100644 spec/ffi/fixtures/ReferenceTest.c
 create mode 100644 spec/ffi/fixtures/StringTest.c
 create mode 100644 spec/ffi/fixtures/StructTest.c
 create mode 100644 spec/ffi/fixtures/UnionTest.c
 create mode 100644 spec/ffi/fixtures/VariadicTest.c
 create mode 100644 spec/ffi/fixtures/classes.rb
 create mode 100644 spec/ffi/function_spec.rb
 create mode 100644 spec/ffi/io_spec.rb
 create mode 100644 spec/ffi/library_spec.rb
 create mode 100644 spec/ffi/long_double.rb
 create mode 100644 spec/ffi/managed_struct_spec.rb
 create mode 100644 spec/ffi/number_spec.rb
 create mode 100644 spec/ffi/platform_spec.rb
 create mode 100644 spec/ffi/pointer_spec.rb
 create mode 100644 spec/ffi/rbx/attach_function_spec.rb
 create mode 100644 spec/ffi/rbx/memory_pointer_spec.rb
 create mode 100644 spec/ffi/rbx/spec_helper.rb
 create mode 100644 spec/ffi/rbx/struct_spec.rb
 create mode 100644 spec/ffi/spec_helper.rb
 create mode 100644 spec/ffi/string_spec.rb
 create mode 100644 spec/ffi/strptr_spec.rb
 create mode 100644 spec/ffi/struct_by_ref_spec.rb
 create mode 100644 spec/ffi/struct_callback_spec.rb
 create mode 100644 spec/ffi/struct_initialize_spec.rb
 create mode 100644 spec/ffi/struct_packed_spec.rb
 create mode 100644 spec/ffi/typedef_spec.rb
 create mode 100644 spec/ffi/union_spec.rb
 create mode 100644 spec/ffi/variadic_spec.rb
 create mode 100644 spec/helpers/ir/edge_helpers.rb
 create mode 100644 spec/helpers/ir/vertex_helpers.rb
 create mode 100644 spec/ir/directed_graph/directed_graph_spec.rb
 create mode 100644 spec/ir/directed_graph/edge_spec.rb
 create mode 100644 spec/ir/directed_graph/edge_type_iterator_spec.rb
 create mode 100644 spec/ir/directed_graph/vertex_spec.rb
 create mode 100644 spec/java_integration/addons/net_spec.rb
 create mode 100644 spec/java_integration/extensions/classpath_spec.rb
 delete mode 100644 spec/java_integration/fields/access_spec.rb
 create mode 100644 spec/java_integration/fields/field_accessor_spec.rb
 create mode 100644 spec/java_integration/fixtures/BadStaticInit.java
 create mode 100644 spec/java_integration/fixtures/ClassWithAbstractMethods.java
 create mode 100644 spec/java_integration/fixtures/ExceptionRunner.java
 create mode 100644 spec/java_integration/fixtures/FieldAnnotations.java
 create mode 100644 spec/java_integration/fixtures/GenericComparable.java
 create mode 100644 spec/java_integration/fixtures/InterfaceWrapper.java
 create mode 100644 spec/java_integration/fixtures/ManyArityMethodClass.java
 create mode 100644 spec/java_integration/fixtures/MethodAnnotations.java
 create mode 100644 spec/java_integration/fixtures/ParameterAnnotations.java
 create mode 100644 spec/java_integration/fixtures/ReceivesAndReturnsObject.java
 create mode 100644 spec/java_integration/fixtures/ScalaOperators.java
 create mode 100644 spec/java_integration/fixtures/ScalaSingleton$.java
 create mode 100644 spec/java_integration/fixtures/ScalaSingleton.java
 create mode 100644 spec/java_integration/fixtures/ScalaSingletonTrait$.java
 create mode 100644 spec/java_integration/fixtures/ScalaSingletonTrait.java
 create mode 100644 spec/java_integration/fixtures/ThrowExceptionInInitializer.java
 create mode 100644 spec/java_integration/fixtures/tinySQL-2.26.jar
 create mode 100644 spec/java_integration/globals/classpath_spec.rb
 create mode 100644 spec/java_integration/globals/env_java_spec.rb
 create mode 100644 spec/java_integration/interfaces/collection_spec.rb
 create mode 100644 spec/java_integration/interfaces/static_methods_spec.rb
 create mode 100644 spec/java_integration/jrubyc/java/field_spec.rb
 create mode 100644 spec/java_integration/methods/equals_spec.rb
 create mode 100644 spec/java_integration/object/java_import_spec.rb
 create mode 100644 spec/java_integration/object/serialization_spec.rb
 create mode 100644 spec/java_integration/regex/matcher_end_spec.rb
 create mode 100644 spec/java_integration/reify/annos_spec.rb
 create mode 100644 spec/java_integration/reify/java_signature_spec.rb
 create mode 100644 spec/java_integration/ruby_array/set_spec.rb
 create mode 100644 spec/java_integration/rubygems/rubygems_spec.rb
 create mode 100644 spec/java_integration/scala/operator_spec.rb
 create mode 100644 spec/java_integration/scala/singleton_spec.rb
 mode change 100644 => 100755 spec/java_integration/spec.opts
 create mode 100644 spec/java_integration/types/map_spec.rb
 create mode 100644 spec/java_integration/utilities/jdbc_unloader_spec.rb
 create mode 100644 spec/jruby.cext.mspec
 create mode 100644 spec/jruby/array_spec.rb
 create mode 100644 spec/jruby/compat_spec.rb
 create mode 100644 spec/jruby/date_time_spec.rb
 create mode 100644 spec/jruby/math_spec.rb
 create mode 100644 spec/jruby/symbol_spec.rb
 create mode 100644 spec/mspec/Gemfile
 create mode 100644 spec/mspec/LICENSE
 create mode 100644 spec/mspec/README
 create mode 100644 spec/mspec/Rakefile
 create mode 100755 spec/mspec/bin/mkspec
 create mode 100644 spec/mspec/bin/mkspec.bat
 create mode 100755 spec/mspec/bin/mspec
 create mode 100755 spec/mspec/bin/mspec-ci
 create mode 100644 spec/mspec/bin/mspec-ci.bat
 create mode 100755 spec/mspec/bin/mspec-run
 create mode 100644 spec/mspec/bin/mspec-run.bat
 create mode 100755 spec/mspec/bin/mspec-tag
 create mode 100644 spec/mspec/bin/mspec-tag.bat
 create mode 100644 spec/mspec/bin/mspec.bat
 create mode 100644 spec/mspec/lib/mspec.rb
 create mode 100644 spec/mspec/lib/mspec/commands/mkspec.rb
 create mode 100644 spec/mspec/lib/mspec/commands/mspec-ci.rb
 create mode 100644 spec/mspec/lib/mspec/commands/mspec-run.rb
 create mode 100644 spec/mspec/lib/mspec/commands/mspec-tag.rb
 create mode 100644 spec/mspec/lib/mspec/commands/mspec.rb
 create mode 100644 spec/mspec/lib/mspec/expectations.rb
 create mode 100644 spec/mspec/lib/mspec/expectations/expectations.rb
 create mode 100644 spec/mspec/lib/mspec/expectations/should.rb
 create mode 100644 spec/mspec/lib/mspec/guards.rb
 create mode 100644 spec/mspec/lib/mspec/guards/background.rb
 create mode 100644 spec/mspec/lib/mspec/guards/block_device.rb
 create mode 100644 spec/mspec/lib/mspec/guards/bug.rb
 create mode 100644 spec/mspec/lib/mspec/guards/compliance.rb
 create mode 100644 spec/mspec/lib/mspec/guards/conflict.rb
 create mode 100644 spec/mspec/lib/mspec/guards/endian.rb
 create mode 100644 spec/mspec/lib/mspec/guards/extensions.rb
 create mode 100644 spec/mspec/lib/mspec/guards/feature.rb
 create mode 100644 spec/mspec/lib/mspec/guards/guard.rb
 create mode 100644 spec/mspec/lib/mspec/guards/noncompliance.rb
 create mode 100644 spec/mspec/lib/mspec/guards/platform.rb
 create mode 100644 spec/mspec/lib/mspec/guards/quarantine.rb
 create mode 100644 spec/mspec/lib/mspec/guards/runner.rb
 create mode 100644 spec/mspec/lib/mspec/guards/specified.rb
 create mode 100644 spec/mspec/lib/mspec/guards/superuser.rb
 create mode 100644 spec/mspec/lib/mspec/guards/support.rb
 create mode 100644 spec/mspec/lib/mspec/guards/tty.rb
 create mode 100644 spec/mspec/lib/mspec/guards/user.rb
 create mode 100644 spec/mspec/lib/mspec/guards/version.rb
 create mode 100644 spec/mspec/lib/mspec/helpers.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/argv.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/const_lookup.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/datetime.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/ducktype.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/encode.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/enumerator_class.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/environment.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/fixture.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/flunk.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/fmode.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/fs.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/hash.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/io.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/language_version.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/mock_to_path.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/numeric.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/ruby_exe.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/scratch.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/singleton_class.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/stasy.rb
 create mode 100644 spec/mspec/lib/mspec/helpers/tmp.rb
 create mode 100644 spec/mspec/lib/mspec/matchers.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/base.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_an_instance_of.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_ancestor_of.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_close.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_computed_by.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_computed_by_function.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_empty.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_false.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_kind_of.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_nan.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_nil.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_true.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/be_valid_dns_name.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/complain.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/eql.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/equal.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/equal_element.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/equal_utf16.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_class_variable.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_constant.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_data.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_instance_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_instance_variable.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_private_instance_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_private_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_protected_instance_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_public_instance_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/have_singleton_method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/include.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/infinity.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/match_yaml.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/method.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/output.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/output_to_fd.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/raise_error.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/respond_to.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/signed_zero.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/stringsymboladapter.rb
 create mode 100644 spec/mspec/lib/mspec/matchers/variable.rb
 create mode 100644 spec/mspec/lib/mspec/mocks.rb
 create mode 100644 spec/mspec/lib/mspec/mocks/mock.rb
 create mode 100644 spec/mspec/lib/mspec/mocks/object.rb
 create mode 100644 spec/mspec/lib/mspec/mocks/proxy.rb
 create mode 100644 spec/mspec/lib/mspec/runner.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/debug.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/filter.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/gdb.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/tag.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/taglist.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/tagpurge.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/tally.rb
 create mode 100644 spec/mspec/lib/mspec/runner/actions/timer.rb
 create mode 100644 spec/mspec/lib/mspec/runner/context.rb
 create mode 100644 spec/mspec/lib/mspec/runner/example.rb
 create mode 100644 spec/mspec/lib/mspec/runner/exception.rb
 create mode 100644 spec/mspec/lib/mspec/runner/filters.rb
 create mode 100644 spec/mspec/lib/mspec/runner/filters/match.rb
 create mode 100644 spec/mspec/lib/mspec/runner/filters/profile.rb
 create mode 100644 spec/mspec/lib/mspec/runner/filters/regexp.rb
 create mode 100644 spec/mspec/lib/mspec/runner/filters/tag.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/describe.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/dotted.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/file.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/html.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/junit.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/method.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/profile.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/specdoc.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/spinner.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/summary.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/unit.rb
 create mode 100644 spec/mspec/lib/mspec/runner/formatters/yaml.rb
 create mode 100644 spec/mspec/lib/mspec/runner/mspec.rb
 create mode 100644 spec/mspec/lib/mspec/runner/object.rb
 create mode 100644 spec/mspec/lib/mspec/runner/shared.rb
 create mode 100644 spec/mspec/lib/mspec/runner/tag.rb
 create mode 100644 spec/mspec/lib/mspec/utils/name_map.rb
 create mode 100644 spec/mspec/lib/mspec/utils/options.rb
 create mode 100644 spec/mspec/lib/mspec/utils/ruby_name.rb
 create mode 100644 spec/mspec/lib/mspec/utils/script.rb
 create mode 100644 spec/mspec/lib/mspec/utils/version.rb
 create mode 100644 spec/mspec/lib/mspec/version.rb
 create mode 100644 spec/mspec/mspec.gemspec
 copy bench/rails/log/development.log => spec/mspec/spec/commands/fixtures/four.txt (100%)
 copy bench/rails/log/development.log => spec/mspec/spec/commands/fixtures/level2/three_spec.rb (100%)
 copy bench/rails/log/development.log => spec/mspec/spec/commands/fixtures/one_spec.rb (100%)
 copy bench/rails/log/development.log => spec/mspec/spec/commands/fixtures/three.rb (100%)
 copy bench/rails/log/development.log => spec/mspec/spec/commands/fixtures/two_spec.rb (100%)
 create mode 100644 spec/mspec/spec/commands/mkspec_spec.rb
 create mode 100644 spec/mspec/spec/commands/mspec_ci_spec.rb
 create mode 100644 spec/mspec/spec/commands/mspec_run_spec.rb
 create mode 100644 spec/mspec/spec/commands/mspec_spec.rb
 create mode 100644 spec/mspec/spec/commands/mspec_tag_spec.rb
 create mode 100644 spec/mspec/spec/expectations/expectations_spec.rb
 create mode 100644 spec/mspec/spec/expectations/should.rb
 create mode 100644 spec/mspec/spec/expectations/should_spec.rb
 create mode 100644 spec/mspec/spec/guards/background_spec.rb
 create mode 100644 spec/mspec/spec/guards/block_device_spec.rb
 create mode 100644 spec/mspec/spec/guards/bug_spec.rb
 create mode 100644 spec/mspec/spec/guards/compliance_spec.rb
 create mode 100644 spec/mspec/spec/guards/conflict_spec.rb
 create mode 100644 spec/mspec/spec/guards/endian_spec.rb
 create mode 100644 spec/mspec/spec/guards/extensions_spec.rb
 create mode 100644 spec/mspec/spec/guards/feature_spec.rb
 create mode 100644 spec/mspec/spec/guards/guard_spec.rb
 create mode 100644 spec/mspec/spec/guards/noncompliance_spec.rb
 create mode 100644 spec/mspec/spec/guards/platform_spec.rb
 create mode 100644 spec/mspec/spec/guards/quarantine_spec.rb
 create mode 100644 spec/mspec/spec/guards/runner_spec.rb
 create mode 100644 spec/mspec/spec/guards/specified_spec.rb
 create mode 100644 spec/mspec/spec/guards/superuser_spec.rb
 create mode 100644 spec/mspec/spec/guards/support_spec.rb
 create mode 100644 spec/mspec/spec/guards/tty_spec.rb
 create mode 100644 spec/mspec/spec/guards/user_spec.rb
 create mode 100644 spec/mspec/spec/guards/version_spec.rb
 create mode 100644 spec/mspec/spec/helpers/argv_spec.rb
 create mode 100644 spec/mspec/spec/helpers/const_lookup_spec.rb
 create mode 100644 spec/mspec/spec/helpers/datetime_spec.rb
 create mode 100644 spec/mspec/spec/helpers/ducktype_spec.rb
 create mode 100644 spec/mspec/spec/helpers/encode_spec.rb
 create mode 100644 spec/mspec/spec/helpers/enumerator_class_spec.rb
 create mode 100644 spec/mspec/spec/helpers/environment_spec.rb
 create mode 100644 spec/mspec/spec/helpers/fixture_spec.rb
 create mode 100644 spec/mspec/spec/helpers/flunk_spec.rb
 create mode 100644 spec/mspec/spec/helpers/fmode_spec.rb
 create mode 100644 spec/mspec/spec/helpers/fs_spec.rb
 create mode 100644 spec/mspec/spec/helpers/hash_spec.rb
 create mode 100644 spec/mspec/spec/helpers/io_spec.rb
 create mode 100644 spec/mspec/spec/helpers/language_version_spec.rb
 create mode 100644 spec/mspec/spec/helpers/mock_to_path_spec.rb
 create mode 100644 spec/mspec/spec/helpers/numeric_spec.rb
 create mode 100644 spec/mspec/spec/helpers/ruby_exe_spec.rb
 create mode 100644 spec/mspec/spec/helpers/scratch_spec.rb
 create mode 100644 spec/mspec/spec/helpers/stasy_spec.rb
 create mode 100644 spec/mspec/spec/helpers/tmp_spec.rb
 create mode 100644 spec/mspec/spec/matchers/base_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_an_instance_of_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_ancestor_of_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_close_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_computed_by_function_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_computed_by_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_empty_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_false_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_kind_of_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_nan_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_nil_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_true_spec.rb
 create mode 100644 spec/mspec/spec/matchers/be_valid_dns_name_spec.rb
 create mode 100644 spec/mspec/spec/matchers/complain_spec.rb
 create mode 100644 spec/mspec/spec/matchers/eql_spec.rb
 create mode 100644 spec/mspec/spec/matchers/equal_element_spec.rb
 create mode 100644 spec/mspec/spec/matchers/equal_spec.rb
 create mode 100644 spec/mspec/spec/matchers/equal_utf16_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_class_variable_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_constant_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_data_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_instance_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_instance_variable_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_private_instance_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_private_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_protected_instance_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_public_instance_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/have_singleton_method_spec.rb
 create mode 100644 spec/mspec/spec/matchers/include_spec.rb
 create mode 100644 spec/mspec/spec/matchers/infinity_spec.rb
 create mode 100644 spec/mspec/spec/matchers/match_yaml_spec.rb
 create mode 100644 spec/mspec/spec/matchers/output_spec.rb
 create mode 100644 spec/mspec/spec/matchers/output_to_fd_spec.rb
 create mode 100644 spec/mspec/spec/matchers/raise_error_spec.rb
 create mode 100644 spec/mspec/spec/matchers/respond_to_spec.rb
 create mode 100644 spec/mspec/spec/matchers/signed_zero_spec.rb
 create mode 100644 spec/mspec/spec/matchers/stringsymboladapter_spec.rb
 create mode 100644 spec/mspec/spec/mocks/mock_spec.rb
 create mode 100644 spec/mspec/spec/mocks/proxy_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/debug_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/filter_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/gdb_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/tag_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/taglist_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/tagpurge_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/tally_spec.rb
 create mode 100644 spec/mspec/spec/runner/actions/timer_spec.rb
 create mode 100644 spec/mspec/spec/runner/context_spec.rb
 create mode 100644 spec/mspec/spec/runner/example_spec.rb
 create mode 100644 spec/mspec/spec/runner/exception_spec.rb
 create mode 100644 spec/mspec/spec/runner/filters/a.yaml
 create mode 100644 spec/mspec/spec/runner/filters/b.yaml
 create mode 100644 spec/mspec/spec/runner/filters/match_spec.rb
 create mode 100644 spec/mspec/spec/runner/filters/profile_spec.rb
 create mode 100644 spec/mspec/spec/runner/filters/regexp_spec.rb
 create mode 100644 spec/mspec/spec/runner/filters/tag_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/describe_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/dotted_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/file_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/html_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/junit_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/method_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/specdoc_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/spinner_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/summary_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/unit_spec.rb
 create mode 100644 spec/mspec/spec/runner/formatters/yaml_spec.rb
 create mode 100644 spec/mspec/spec/runner/mspec_spec.rb
 create mode 100644 spec/mspec/spec/runner/shared_spec.rb
 create mode 100644 spec/mspec/spec/runner/tag_spec.rb
 create mode 100644 spec/mspec/spec/runner/tags.txt
 create mode 100644 spec/mspec/spec/spec_helper.rb
 create mode 100644 spec/mspec/spec/utils/name_map_spec.rb
 create mode 100644 spec/mspec/spec/utils/options_spec.rb
 create mode 100644 spec/mspec/spec/utils/script_spec.rb
 create mode 100644 spec/mspec/spec/utils/version_spec.rb
 create mode 100644 spec/profiler/graph_profile_printer_spec.rb
 create mode 100644 spec/profiler/json_profile_printer_spec.rb
 create mode 100644 spec/profiler/profile_data_spec.rb
 create mode 100644 spec/profiler/profiler_basics_spec.rb
 create mode 100644 spec/profiler/profiler_spec_helpers.rb
 create mode 100644 spec/profiler/runtime_spec.rb
 create mode 100644 spec/regression/GH-1000_false_self_sharing_on_define_method_binding_spec.rb
 create mode 100644 spec/regression/GH-1008_stringio_fails_read_if_frozen_string_spec.rb
 create mode 100644 spec/regression/GH-1015_thread_kill_and_dispose_can_deadlock_spec.rb
 create mode 100644 spec/regression/GH-1072_datetime_plus_overflows_int_spec.rb
 create mode 100644 spec/regression/GH-1075_fiber_does_not_finalize_properly_spec.rb
 create mode 100644 spec/regression/GH-1076_enumerator_finalization_needs_a_spec.rb
 create mode 100644 spec/regression/GH-1082_bubbled_exceptions_should_report_to_redirected_stderr_spec.rb
 create mode 100644 spec/regression/GH-1087_string_regexp_index_past_end_returns_nil_spec.rb
 create mode 100644 spec/regression/GH-1103_copy_stream_for_non_file_input_spec.rb
 create mode 100644 spec/regression/GH-1106_fiber_must_propagate_java_exceptions_spec.rb
 create mode 100644 spec/regression/GH-1117_inner_class_name_should_reflect_outer_class_spec.rb
 create mode 100644 spec/regression/GH-1128_cyrillic_date_format_spec.rb
 create mode 100644 spec/regression/GH-1182_hash_concurrent_marshal_spec.rb
 create mode 100644 spec/regression/GH-1229_reified_parent_and_child_have_same_name_spec.rb
 create mode 100644 spec/regression/GH-1238_bouncycastle_compat_rsa_construction_spec.rb
 create mode 100644 spec/regression/GH-1270_break_propagates_through_escaped_proc_spec.rb
 create mode 100644 spec/regression/GH-1361_ascii_string_with_high_bytes_each_char_spec.rb
 create mode 100644 spec/regression/GH-1375_global_variable_stops_updating_spec.rb
 create mode 100644 spec/regression/GH-1402_class_method_should_be_nil_spec.rb
 create mode 100644 spec/regression/GH-1410_top_self_inspect_should_be_main_spec.rb
 create mode 100644 spec/regression/GH-1446_line_number_in_warnings.rb
 create mode 100644 spec/regression/GH-1460_pathname_ivar_spec.rb
 create mode 100644 spec/regression/GH-1463_exceptions_propagate_through_fibers_spec.rb
 create mode 100644 spec/regression/GH-1478_pack_c_bignum_spec.rb
 create mode 100644 spec/regression/GH-1511_string_format_reverts_to_usascii_formatting_string_spec.rb
 create mode 100644 spec/regression/GH-1517_time_to_s_spec.rb
 create mode 100644 spec/regression/GH-1519_propagate_throw_out_of_fiber_for_catch_spec.rb
 create mode 100644 spec/regression/GH-1520_java_compare_to_spec.rb
 create mode 100644 spec/regression/GH-1523_proc_curry_should_not_produce_arity_errors_spec.rb
 create mode 100644 spec/regression/GH-1551_Fixnumto_s_generates_immutable_string.rb
 create mode 100644 spec/regression/GH-1578_bigdecimal_to_i_with_no_args.rb
 create mode 100644 spec/regression/GH-1579_basicsocket_shutdown_with_string_or_symbol_spec.rb
 create mode 100644 spec/regression/GH-1590_Hash-hash_fails_when_keys_and_values_are_the_same.rb
 create mode 100644 spec/regression/GH-1608_Kernel_Integer_rejects_bad_string_spec.rb
 create mode 100644 spec/regression/GH-1633_bigdecimal_operations_with_nil.rb
 create mode 100644 spec/regression/GH-1675_casecmp_on_UTF16LE_encoded_string_spec.rb
 create mode 100644 spec/regression/GH-1688_rindex_with_matchdata_spec.rb
 create mode 100644 spec/regression/GH-1695_bigdecimal_and_rational_multiplication_rounds_the_rational_number.rb
 create mode 100644 spec/regression/GH-1726_File_read_raises_an_enoent.rb
 create mode 100644 spec/regression/GH-1745_datetime_jd_spec.rb
 create mode 100644 spec/regression/GH-1777_ServerSocket_accept_nonblock_returns_server_port_spec.rb
 create mode 100644 spec/regression/GH-1877_delete_if_updates_spec.rb
 create mode 100644 spec/regression/GH-1940_symlink_load_path_should_not_expand_in_FILE.rb
 create mode 100644 spec/regression/GH-1941_loaded_features_does_not_expand_symlinks_spec.rb
 create mode 100644 spec/regression/GH-1962_Kernel_Array_coercion_spec.rb
 create mode 100644 spec/regression/GH-1963_Array_product_coercion_spec.rb
 create mode 100644 spec/regression/GH-2008_multi_args_system_method_on_windows_spec.rb
 create mode 100644 spec/regression/GH-2182_struct_inspect_has_ascii_encoding_spec.rb
 create mode 100644 spec/regression/GH-2259_file_basename_must_preserve_encoding_spec.rb
 create mode 100644 spec/regression/GH-2264_illegal_hex_characters_in_escape_pattern.rb
 create mode 100644 spec/regression/GH-2298_capture3_accepts_trailing_options_spec.rb
 create mode 100644 spec/regression/GH-2301_instance_eval_uses_target_as_self_spec.rb
 create mode 100644 spec/regression/GH-2524_bigdecimal_loss_of_precision_with_different_excution_order_spec.rb
 create mode 100644 spec/regression/GH-2581_utf32_should_alias_utf32be_spec.rb
 create mode 100644 spec/regression/GH-2632_method_proc_should_accept_block_arguments_spec.rb
 create mode 100644 spec/regression/GH-274_inject_with_append_causes_npe_spec.rb
 create mode 100644 spec/regression/GH-276_yield_splat_behaviour_causes_pp_to_break_spec.rb
 create mode 100644 spec/regression/GH-2896_symbol_inspect_spec.rb
 create mode 100644 spec/regression/GH-311_rescue_nil_exception_spec.rb
 create mode 100644 spec/regression/GH-406_thread_backtrace_raises_npe_if_not_yet_alive_spec.rb
 create mode 100644 spec/regression/GH-456_unmarshal_multiple_strings_with_encodings_spec.dump
 create mode 100644 spec/regression/GH-456_unmarshal_multiple_strings_with_encodings_spec.rb
 create mode 100644 spec/regression/GH-476_ivar_concurrency_spec.rb
 create mode 100644 spec/regression/GH-502-utf-8-writing_spec.rb
 create mode 100644 spec/regression/GH-651_kernel_dir_spec.rb
 create mode 100644 spec/regression/GH-652_time_add.rb
 create mode 100644 spec/regression/GH-744_GH-264_enum_args_using_call_spec.rb
 create mode 100644 spec/regression/GH-814_defined_basicobject_spec.rb
 create mode 100644 spec/regression/GH-999_colon2_data_race_spec.rb
 create mode 100644 spec/regression/JRUBY-2388_gc_methods_not_on_other_classes_spec.rb
 create mode 100644 spec/regression/JRUBY-3155_spec.rb
 create mode 100644 spec/regression/JRUBY-3194_autoload_thread_safety_spec.rb
 create mode 100644 spec/regression/JRUBY-4335_float_marshal_roundtrip_spec.rb
 create mode 100644 spec/regression/JRUBY-4940_require_multibyte_spec.rb
 create mode 100644 spec/regression/JRUBY-5014_proc_lineno_spec.rb
 create mode 100644 spec/regression/JRUBY-5122_nonblocking_io_spec.rb
 create mode 100644 spec/regression/JRUBY-5220_wrong_number_of_args_msg_spec.rb
 create mode 100644 spec/regression/JRUBY-5223_marshal_load_spec.rb
 create mode 100644 spec/regression/JRUBY-5232_getsockname_spec.rb
 create mode 100644 spec/regression/JRUBY-5238_thread_state.rb
 create mode 100644 spec/regression/JRUBY-5275_each_slice_failures_spec.rb
 create mode 100644 spec/regression/JRUBY-5302_spec.rb
 create mode 100644 spec/regression/JRUBY-5306_eof_while_parsing_identifier_spec.rb
 create mode 100644 spec/regression/JRUBY-5335_array_with_prng_spec.rb
 create mode 100644 spec/regression/JRUBY-5412_enumerator_with_index_combo_spec.rb
 create mode 100644 spec/regression/JRUBY-5471_extension_attrs_are_private_spec.rb
 create mode 100644 spec/regression/JRUBY-5484_tcpsocket_read_does_not_set_sleep_spec.rb
 create mode 100644 spec/regression/JRUBY-5487_select_with_0_returns_nil_spec.rb
 create mode 100644 spec/regression/JRUBY-5503_pipe_close_with_timeout_spec.rb
 create mode 100644 spec/regression/JRUBY-5610_tcpserver_accept_nonblock_always_eagain_spec.rb
 create mode 100644 spec/regression/JRUBY-5684_file_descriptor_channel_hangs_spec.rb
 create mode 100644 spec/regression/JRUBY-5773_postargs_off_by_one_spec.rb
 create mode 100644 spec/regression/JRUBY-5776_securerandom_jruby_patch_spec.rb
 create mode 100644 spec/regression/JRUBY-5863_named_capture_crash_on_nil_in_compiler_spec.rb
 create mode 100644 spec/regression/JRUBY-5918_float_marshal_observes_locale_spec.rb
 create mode 100644 spec/regression/JRUBY-5946_IO_select_write_nil.rb
 create mode 100644 spec/regression/JRUBY-5981-thread_local_encode_decode_spec.rb
 create mode 100644 spec/regression/JRUBY-5987-module_include_wrapper_autoload_fix_spec.rb
 create mode 100644 spec/regression/JRUBY-6049_bignum_aref_spec.rb
 create mode 100644 spec/regression/JRUBY-6050_fixnum_aref_spec.rb
 create mode 100644 spec/regression/JRUBY-6053_pack_spec.rb
 create mode 100644 spec/regression/JRUBY-6141_matchdata_captures_spec.rb
 create mode 100644 spec/regression/JRUBY-6208_gzip_bin_write_spec.rb
 create mode 100644 spec/regression/JRUBY-6209_hash_rehash_spec.rb
 create mode 100644 spec/regression/JRUBY-6278_double_require_spec.rb
 create mode 100644 spec/regression/JRUBY-6291_popen_close_streams_spec.rb
 create mode 100755 spec/regression/JRUBY-6307_integer_power_spec.rb
 create mode 100644 spec/regression/JRUBY-6324_random_srand_spec.rb
 create mode 100644 spec/regression/JRUBY-6339_load_file_from_dir_with_hash_symbol_spec.rb
 create mode 100644 spec/regression/JRUBY-6344_cr_inside_comment_does_not_end_line_spec.rb
 create mode 100644 spec/regression/JRUBY-6417_IO_popen_takes_Encoding_as_option_value_spec.rb
 create mode 100644 spec/regression/JRUBY-6510_hash_treat_as_encoding_spec.rb
 create mode 100644 spec/regression/JRUBY-6554_cr_at_end_of_string_can_cause_syntax_error_spec.rb
 create mode 100644 spec/regression/JRUBY-6559_zlib_rewind_buffer_spec.rb
 create mode 100644 spec/regression/JRUBY-6568_procified_Symbol_unwraps_too_much_spec.rb
 create mode 100644 spec/regression/JRUBY-6570_autoload_from_instance_method_spec.rb
 create mode 100644 spec/regression/JRUBY-6612_long_underflow_spec.rb
 create mode 100644 spec/regression/JRUBY-6634_String_setbyte_does_not_unshare_spec.rb
 create mode 100644 spec/regression/JRUBY-6661_N_formatter_does_not_affect_next_format_spec.rb
 create mode 100644 spec/regression/JRUBY-6668_strscan_must_handle_pattern_encoding_spec.rb
 create mode 100644 spec/regression/JRUBY-6679_console_codepage_spec.rb
 create mode 100644 spec/regression/JRUBY-6702_utime_ignores_errno_spec.rb
 create mode 100644 spec/regression/JRUBY-6722_ThreadGroup_subclass_initialize_arity_spec.rb
 create mode 100644 spec/regression/JRUBY-6740_custom_respond_to_on_BasicObject_spec.rb
 create mode 100644 spec/regression/JRUBY-6748_new_thread_not_in_thread_list_spec.rb
 create mode 100644 spec/regression/JRUBY-6809_Time_utc_sub_millisec_accuracy_spec.rb
 create mode 100644 spec/regression/JRUBY-6810_proc_should_not_have_allocator_spec.rb
 create mode 100644 spec/regression/JRUBY-6811_time_rounding_errors_spec.rb
 create mode 100644 spec/regression/JRUBY-6860_slice_needs_range_check_spec.rb
 create mode 100644 spec/regression/JRUBY-6863_index_after_slice_spec.rb
 create mode 100644 spec/regression/JRUBY-6885_public_send_calls_method_missing_for_privates_spec.rb
 create mode 100644 spec/regression/JRUBY-6892_drop_on_enumerator_oddity_spec.rb
 create mode 100644 spec/regression/JRUBY-6896_thread_join_with_nil_waits_forever_spec.rb
 create mode 100644 spec/regression/JRUBY-6913_windows_backquote_newline_fixup_spec.rb
 create mode 100644 spec/regression/JRUBY-6933_cow_string_split_by_string_spec.rb
 create mode 100644 spec/regression/JRUBY-6952_time_plus_minus_rounding_errors_spec.rb
 create mode 100644 spec/regression/JRUBY-6954_UTC_offset_handling_in_Time_new_spec.rb
 create mode 100644 spec/regression/JRUBY-7002_initial_backslash_spec.rb
 create mode 100644 spec/regression/JRUBY-7032-strftime_truncate_spec.rb
 create mode 100644 spec/regression/JRUBY-7113-define_sslcontext_ssl_timeout_spec.rb
 create mode 100644 spec/regression/array_repeated_permutation_requires_arg_spec.rb
 create mode 100644 spec/regression/convert_null_containing_java_array_spec.rb
 copy bench/rails/log/development.log => spec/regression/dir#with##hashes/foo.rb (100%)
 create mode 100644 spec/regression/enum_cons_and_enum_slice_only_in_1.8_spec.rb
 create mode 100644 spec/regression/enum_with_object_yield_return_spec.rb
 create mode 100644 spec/regression/ffi/ffi.rb
 create mode 100644 spec/regression/fixnum_to_sym_only_in_1.8_spec.rb
 create mode 100644 spec/regression/gh-1078_delegate_pass_block_spec.rb
 create mode 100755 spec/regression/gh-299_env_with_nil_value_spec.rb
 create mode 100644 spec/regression/gh-482_array_zip_cycle_spec.rb
 create mode 100644 spec/regression/gh-517_rational_to_s_encoding_spec.rb
 create mode 100644 spec/regression/gh-529_transpose_spec.rb
 create mode 100644 spec/regression/gh-801_date_inspect_spec.rb
 create mode 100644 spec/regression/gh-801_date_zone_nil_spec.rb
 create mode 100644 spec/regression/grammar.kpeg.rb
 create mode 100644 spec/regression/has_one_through.rb
 create mode 100644 spec/regression/java_proxy_clear_last_exception.rb
 create mode 100644 spec/regression/random_rand_spec.rb
 create mode 100644 spec/regression/recursive_check_thread_safety_spec.rb
 create mode 100644 spec/regression/singleton_class_causes_inspect_to_lose_ivars_spec.rb
 create mode 100644 spec/regression/stringio_set_encoding_changes_shared_bytelist_spec.rb
 create mode 100644 spec/regression/symbol_encoding_spec.rb
 create mode 100644 spec/ruby/CHANGES.before-2008-05-10
 create mode 100644 spec/ruby/Gemfile
 create mode 100644 spec/ruby/Gemfile.lock
 create mode 100644 spec/ruby/LICENSE
 create mode 100644 spec/ruby/README
 create mode 100644 spec/ruby/README.md
 create mode 100644 spec/ruby/TODO
 create mode 100644 spec/ruby/command_line/dash_a_spec.rb
 create mode 100644 spec/ruby/command_line/dash_c_spec.rb
 create mode 100644 spec/ruby/command_line/dash_d_spec.rb
 create mode 100644 spec/ruby/command_line/dash_e_spec.rb
 create mode 100644 spec/ruby/command_line/dash_n_spec.rb
 create mode 100644 spec/ruby/command_line/dash_p_spec.rb
 create mode 100644 spec/ruby/command_line/dash_r_spec.rb
 create mode 100644 spec/ruby/command_line/dash_s_spec.rb
 create mode 100644 spec/ruby/command_line/dash_upper_e_spec.rb
 create mode 100644 spec/ruby/command_line/dash_upper_i_spec.rb
 create mode 100644 spec/ruby/command_line/dash_upper_u_spec.rb
 create mode 100644 spec/ruby/command_line/dash_upper_w_spec.rb
 create mode 100644 spec/ruby/command_line/dash_v_spec.rb
 create mode 100644 spec/ruby/command_line/dash_w_spec.rb
 create mode 100644 spec/ruby/command_line/dash_x_spec.rb
 create mode 100644 spec/ruby/command_line/error_message_spec.rb
 create mode 100644 spec/ruby/command_line/fixtures/conditional_range.txt
 create mode 100644 spec/ruby/command_line/fixtures/dash_s_script.rb
 create mode 100644 spec/ruby/command_line/fixtures/debug.rb
 create mode 100644 spec/ruby/command_line/fixtures/embedded_ruby.txt
 create mode 100644 spec/ruby/command_line/fixtures/full_names.txt
 create mode 100644 spec/ruby/command_line/fixtures/loadpath.rb
 create mode 100644 spec/ruby/command_line/fixtures/names.txt
 create mode 100644 spec/ruby/command_line/fixtures/require.rb
 create mode 100644 spec/ruby/command_line/fixtures/test_file.rb
 create mode 100644 spec/ruby/command_line/fixtures/verbose.rb
 create mode 100644 spec/ruby/command_line/shared/verbose.rb
 create mode 100644 spec/ruby/core/argf/argf_spec.rb
 create mode 100644 spec/ruby/core/argf/binmode_spec.rb
 create mode 100644 spec/ruby/core/argf/bytes_spec.rb
 create mode 100644 spec/ruby/core/argf/chars_spec.rb
 create mode 100644 spec/ruby/core/argf/close_spec.rb
 create mode 100644 spec/ruby/core/argf/closed_spec.rb
 create mode 100644 spec/ruby/core/argf/each_byte_spec.rb
 create mode 100644 spec/ruby/core/argf/each_char_spec.rb
 create mode 100644 spec/ruby/core/argf/each_line_spec.rb
 create mode 100644 spec/ruby/core/argf/each_spec.rb
 create mode 100644 spec/ruby/core/argf/eof_spec.rb
 create mode 100644 spec/ruby/core/argf/file_spec.rb
 create mode 100644 spec/ruby/core/argf/filename_spec.rb
 create mode 100644 spec/ruby/core/argf/fileno_spec.rb
 create mode 100644 spec/ruby/core/argf/fixtures/bin_file.txt
 create mode 100644 spec/ruby/core/argf/fixtures/file1.txt
 create mode 100644 spec/ruby/core/argf/fixtures/file2.txt
 create mode 100644 spec/ruby/core/argf/fixtures/stdin.txt
 create mode 100644 spec/ruby/core/argf/getc_spec.rb
 create mode 100644 spec/ruby/core/argf/gets_spec.rb
 create mode 100644 spec/ruby/core/argf/lineno_spec.rb
 create mode 100644 spec/ruby/core/argf/path_spec.rb
 create mode 100644 spec/ruby/core/argf/pos_spec.rb
 create mode 100644 spec/ruby/core/argf/read_spec.rb
 create mode 100644 spec/ruby/core/argf/readchar_spec.rb
 create mode 100644 spec/ruby/core/argf/readline_spec.rb
 create mode 100644 spec/ruby/core/argf/readlines_spec.rb
 create mode 100644 spec/ruby/core/argf/rewind_spec.rb
 create mode 100644 spec/ruby/core/argf/seek_spec.rb
 create mode 100644 spec/ruby/core/argf/shared/each_byte.rb
 create mode 100644 spec/ruby/core/argf/shared/each_char.rb
 create mode 100644 spec/ruby/core/argf/shared/each_line.rb
 create mode 100644 spec/ruby/core/argf/shared/eof.rb
 create mode 100644 spec/ruby/core/argf/shared/filename.rb
 create mode 100644 spec/ruby/core/argf/shared/fileno.rb
 create mode 100644 spec/ruby/core/argf/shared/getc.rb
 create mode 100644 spec/ruby/core/argf/shared/gets.rb
 create mode 100644 spec/ruby/core/argf/shared/pos.rb
 create mode 100644 spec/ruby/core/argf/shared/readlines.rb
 create mode 100644 spec/ruby/core/argf/skip_spec.rb
 create mode 100644 spec/ruby/core/argf/tell_spec.rb
 create mode 100644 spec/ruby/core/argf/to_a_spec.rb
 create mode 100644 spec/ruby/core/argf/to_i_spec.rb
 create mode 100644 spec/ruby/core/argf/to_io_spec.rb
 create mode 100644 spec/ruby/core/argf/to_s_spec.rb
 create mode 100644 spec/ruby/core/array/allocate_spec.rb
 create mode 100644 spec/ruby/core/array/append_spec.rb
 create mode 100644 spec/ruby/core/array/array_spec.rb
 create mode 100644 spec/ruby/core/array/assoc_spec.rb
 create mode 100644 spec/ruby/core/array/at_spec.rb
 create mode 100644 spec/ruby/core/array/choice_spec.rb
 create mode 100644 spec/ruby/core/array/clear_spec.rb
 create mode 100644 spec/ruby/core/array/clone_spec.rb
 create mode 100644 spec/ruby/core/array/collect_spec.rb
 create mode 100644 spec/ruby/core/array/combination_spec.rb
 create mode 100644 spec/ruby/core/array/compact_spec.rb
 create mode 100644 spec/ruby/core/array/comparison_spec.rb
 create mode 100644 spec/ruby/core/array/concat_spec.rb
 create mode 100644 spec/ruby/core/array/constructor_spec.rb
 create mode 100644 spec/ruby/core/array/count_spec.rb
 create mode 100644 spec/ruby/core/array/cycle_spec.rb
 create mode 100644 spec/ruby/core/array/delete_at_spec.rb
 create mode 100644 spec/ruby/core/array/delete_if_spec.rb
 create mode 100644 spec/ruby/core/array/delete_spec.rb
 create mode 100644 spec/ruby/core/array/drop_spec.rb
 create mode 100644 spec/ruby/core/array/drop_while_spec.rb
 create mode 100644 spec/ruby/core/array/dup_spec.rb
 create mode 100644 spec/ruby/core/array/each_index_spec.rb
 create mode 100644 spec/ruby/core/array/each_spec.rb
 create mode 100644 spec/ruby/core/array/element_reference_spec.rb
 create mode 100644 spec/ruby/core/array/element_set_spec.rb
 create mode 100644 spec/ruby/core/array/empty_spec.rb
 create mode 100644 spec/ruby/core/array/eql_spec.rb
 create mode 100644 spec/ruby/core/array/equal_value_spec.rb
 create mode 100644 spec/ruby/core/array/fetch_spec.rb
 create mode 100644 spec/ruby/core/array/fill_spec.rb
 create mode 100644 spec/ruby/core/array/find_index_spec.rb
 create mode 100644 spec/ruby/core/array/first_spec.rb
 create mode 100644 spec/ruby/core/array/fixtures/classes.rb
 create mode 100644 spec/ruby/core/array/fixtures/encoded_strings.rb
 create mode 100644 spec/ruby/core/array/flatten_spec.rb
 create mode 100644 spec/ruby/core/array/frozen_spec.rb
 create mode 100644 spec/ruby/core/array/hash_spec.rb
 create mode 100644 spec/ruby/core/array/include_spec.rb
 create mode 100644 spec/ruby/core/array/index_spec.rb
 create mode 100644 spec/ruby/core/array/indexes_spec.rb
 create mode 100644 spec/ruby/core/array/indices_spec.rb
 create mode 100644 spec/ruby/core/array/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/array/initialize_spec.rb
 create mode 100644 spec/ruby/core/array/insert_spec.rb
 create mode 100644 spec/ruby/core/array/inspect_spec.rb
 create mode 100644 spec/ruby/core/array/intersection_spec.rb
 create mode 100644 spec/ruby/core/array/join_spec.rb
 create mode 100644 spec/ruby/core/array/keep_if_spec.rb
 create mode 100644 spec/ruby/core/array/last_spec.rb
 create mode 100644 spec/ruby/core/array/length_spec.rb
 create mode 100644 spec/ruby/core/array/map_spec.rb
 create mode 100644 spec/ruby/core/array/minus_spec.rb
 create mode 100644 spec/ruby/core/array/multiply_spec.rb
 create mode 100644 spec/ruby/core/array/new_spec.rb
 create mode 100644 spec/ruby/core/array/nitems_spec.rb
 create mode 100644 spec/ruby/core/array/pack/a_spec.rb
 create mode 100644 spec/ruby/core/array/pack/at_spec.rb
 create mode 100644 spec/ruby/core/array/pack/b_spec.rb
 create mode 100644 spec/ruby/core/array/pack/c_spec.rb
 create mode 100644 spec/ruby/core/array/pack/comment_spec.rb
 create mode 100644 spec/ruby/core/array/pack/d_spec.rb
 create mode 100644 spec/ruby/core/array/pack/e_spec.rb
 create mode 100644 spec/ruby/core/array/pack/empty_spec.rb
 create mode 100644 spec/ruby/core/array/pack/f_spec.rb
 create mode 100644 spec/ruby/core/array/pack/g_spec.rb
 create mode 100644 spec/ruby/core/array/pack/h_spec.rb
 create mode 100644 spec/ruby/core/array/pack/i_spec.rb
 create mode 100644 spec/ruby/core/array/pack/l_spec.rb
 create mode 100644 spec/ruby/core/array/pack/m_spec.rb
 create mode 100644 spec/ruby/core/array/pack/n_spec.rb
 create mode 100644 spec/ruby/core/array/pack/p_spec.rb
 create mode 100644 spec/ruby/core/array/pack/percent_spec.rb
 create mode 100644 spec/ruby/core/array/pack/q_spec.rb
 create mode 100644 spec/ruby/core/array/pack/s_spec.rb
 create mode 100644 spec/ruby/core/array/pack/shared/basic.rb
 create mode 100644 spec/ruby/core/array/pack/shared/encodings.rb
 create mode 100644 spec/ruby/core/array/pack/shared/float.rb
 create mode 100644 spec/ruby/core/array/pack/shared/integer.rb
 create mode 100644 spec/ruby/core/array/pack/shared/numeric_basic.rb
 create mode 100644 spec/ruby/core/array/pack/shared/string.rb
 create mode 100644 spec/ruby/core/array/pack/shared/unicode.rb
 create mode 100644 spec/ruby/core/array/pack/u_spec.rb
 create mode 100644 spec/ruby/core/array/pack/v_spec.rb
 create mode 100644 spec/ruby/core/array/pack/w_spec.rb
 create mode 100644 spec/ruby/core/array/pack/x_spec.rb
 create mode 100644 spec/ruby/core/array/pack/z_spec.rb
 create mode 100644 spec/ruby/core/array/partition_spec.rb
 create mode 100644 spec/ruby/core/array/permutation_spec.rb
 create mode 100644 spec/ruby/core/array/plus_spec.rb
 create mode 100644 spec/ruby/core/array/pop_spec.rb
 create mode 100644 spec/ruby/core/array/product_spec.rb
 create mode 100644 spec/ruby/core/array/push_spec.rb
 create mode 100644 spec/ruby/core/array/rassoc_spec.rb
 create mode 100644 spec/ruby/core/array/reject_spec.rb
 create mode 100644 spec/ruby/core/array/repeated_combination_spec.rb
 create mode 100644 spec/ruby/core/array/repeated_permutation_spec.rb
 create mode 100644 spec/ruby/core/array/replace_spec.rb
 create mode 100644 spec/ruby/core/array/reverse_each_spec.rb
 create mode 100644 spec/ruby/core/array/reverse_spec.rb
 create mode 100644 spec/ruby/core/array/rindex_spec.rb
 create mode 100644 spec/ruby/core/array/rotate_spec.rb
 create mode 100644 spec/ruby/core/array/sample_spec.rb
 create mode 100644 spec/ruby/core/array/select_spec.rb
 create mode 100644 spec/ruby/core/array/shared/clone.rb
 create mode 100644 spec/ruby/core/array/shared/collect.rb
 create mode 100644 spec/ruby/core/array/shared/enumeratorize.rb
 create mode 100644 spec/ruby/core/array/shared/eql.rb
 create mode 100644 spec/ruby/core/array/shared/index.rb
 create mode 100644 spec/ruby/core/array/shared/indexes.rb
 create mode 100644 spec/ruby/core/array/shared/inspect.rb
 create mode 100644 spec/ruby/core/array/shared/join.rb
 create mode 100644 spec/ruby/core/array/shared/keep_if.rb
 create mode 100644 spec/ruby/core/array/shared/length.rb
 create mode 100644 spec/ruby/core/array/shared/replace.rb
 create mode 100644 spec/ruby/core/array/shared/slice.rb
 create mode 100644 spec/ruby/core/array/shift_spec.rb
 create mode 100644 spec/ruby/core/array/shuffle_spec.rb
 create mode 100644 spec/ruby/core/array/size_spec.rb
 create mode 100644 spec/ruby/core/array/slice_spec.rb
 create mode 100644 spec/ruby/core/array/sort_by_spec.rb
 create mode 100644 spec/ruby/core/array/sort_spec.rb
 create mode 100644 spec/ruby/core/array/take_spec.rb
 create mode 100644 spec/ruby/core/array/take_while_spec.rb
 create mode 100644 spec/ruby/core/array/to_a_spec.rb
 create mode 100644 spec/ruby/core/array/to_ary_spec.rb
 create mode 100644 spec/ruby/core/array/to_s_spec.rb
 create mode 100644 spec/ruby/core/array/transpose_spec.rb
 create mode 100644 spec/ruby/core/array/try_convert_spec.rb
 create mode 100644 spec/ruby/core/array/union_spec.rb
 create mode 100644 spec/ruby/core/array/uniq_spec.rb
 create mode 100644 spec/ruby/core/array/unshift_spec.rb
 create mode 100644 spec/ruby/core/array/values_at_spec.rb
 create mode 100644 spec/ruby/core/array/zip_spec.rb
 create mode 100644 spec/ruby/core/basicobject/__id__spec.rb
 create mode 100644 spec/ruby/core/basicobject/__send___spec.rb
 create mode 100644 spec/ruby/core/basicobject/ancestors_spec.rb
 create mode 100644 spec/ruby/core/basicobject/basicobject_spec.rb
 create mode 100644 spec/ruby/core/basicobject/class_spec.rb
 create mode 100644 spec/ruby/core/basicobject/equal_spec.rb
 create mode 100644 spec/ruby/core/basicobject/equal_value_spec.rb
 create mode 100644 spec/ruby/core/basicobject/fixtures/common.rb
 create mode 100644 spec/ruby/core/basicobject/fixtures/remove_method_missing.rb
 create mode 100644 spec/ruby/core/basicobject/initialize_spec.rb
 create mode 100644 spec/ruby/core/basicobject/instance_eval_spec.rb
 create mode 100644 spec/ruby/core/basicobject/instance_exec_spec.rb
 create mode 100644 spec/ruby/core/basicobject/method_missing_spec.rb
 create mode 100644 spec/ruby/core/basicobject/new_spec.rb
 create mode 100644 spec/ruby/core/basicobject/not_equal_spec.rb
 create mode 100644 spec/ruby/core/basicobject/not_spec.rb
 create mode 100644 spec/ruby/core/basicobject/singleton_method_added_spec.rb
 create mode 100644 spec/ruby/core/basicobject/singleton_method_removed_spec.rb
 create mode 100644 spec/ruby/core/basicobject/singleton_method_undefined_spec.rb
 create mode 100644 spec/ruby/core/basicobject/superclass_spec.rb
 create mode 100644 spec/ruby/core/bignum/abs_spec.rb
 create mode 100644 spec/ruby/core/bignum/bit_and_spec.rb
 create mode 100644 spec/ruby/core/bignum/bit_or_spec.rb
 create mode 100644 spec/ruby/core/bignum/bit_xor_spec.rb
 create mode 100644 spec/ruby/core/bignum/case_compare_spec.rb
 create mode 100644 spec/ruby/core/bignum/coerce_spec.rb
 create mode 100644 spec/ruby/core/bignum/comparison_spec.rb
 create mode 100644 spec/ruby/core/bignum/complement_spec.rb
 create mode 100644 spec/ruby/core/bignum/div_spec.rb
 create mode 100644 spec/ruby/core/bignum/divide_spec.rb
 create mode 100644 spec/ruby/core/bignum/divmod_spec.rb
 create mode 100644 spec/ruby/core/bignum/element_reference_spec.rb
 create mode 100644 spec/ruby/core/bignum/eql_spec.rb
 create mode 100644 spec/ruby/core/bignum/equal_value_spec.rb
 create mode 100644 spec/ruby/core/bignum/even_spec.rb
 create mode 100644 spec/ruby/core/bignum/exponent_spec.rb
 create mode 100644 spec/ruby/core/bignum/fdiv_spec.rb
 create mode 100644 spec/ruby/core/bignum/gt_spec.rb
 create mode 100644 spec/ruby/core/bignum/gte_spec.rb
 create mode 100644 spec/ruby/core/bignum/hash_spec.rb
 create mode 100644 spec/ruby/core/bignum/left_shift_spec.rb
 create mode 100644 spec/ruby/core/bignum/lt_spec.rb
 create mode 100644 spec/ruby/core/bignum/lte_spec.rb
 create mode 100644 spec/ruby/core/bignum/magnitude_spec.rb
 create mode 100644 spec/ruby/core/bignum/minus_spec.rb
 create mode 100644 spec/ruby/core/bignum/modulo_spec.rb
 create mode 100644 spec/ruby/core/bignum/multiply_spec.rb
 create mode 100644 spec/ruby/core/bignum/odd_spec.rb
 create mode 100644 spec/ruby/core/bignum/plus_spec.rb
 create mode 100644 spec/ruby/core/bignum/quo_spec.rb
 create mode 100644 spec/ruby/core/bignum/remainder_spec.rb
 create mode 100644 spec/ruby/core/bignum/right_shift_spec.rb
 create mode 100644 spec/ruby/core/bignum/shared/abs.rb
 create mode 100644 spec/ruby/core/bignum/shared/divide.rb
 create mode 100644 spec/ruby/core/bignum/shared/equal.rb
 create mode 100644 spec/ruby/core/bignum/shared/modulo.rb
 create mode 100644 spec/ruby/core/bignum/size_spec.rb
 create mode 100644 spec/ruby/core/bignum/to_f_spec.rb
 create mode 100644 spec/ruby/core/bignum/to_s_spec.rb
 create mode 100644 spec/ruby/core/bignum/uminus_spec.rb
 create mode 100644 spec/ruby/core/binding/clone_spec.rb
 create mode 100644 spec/ruby/core/binding/dup_spec.rb
 create mode 100644 spec/ruby/core/binding/eval_spec.rb
 create mode 100644 spec/ruby/core/binding/fixtures/classes.rb
 create mode 100644 spec/ruby/core/binding/location_spec.rb
 create mode 100644 spec/ruby/core/binding/shared/clone.rb
 create mode 100644 spec/ruby/core/builtin_constants/builtin_constants_spec.rb
 create mode 100644 spec/ruby/core/class/allocate_spec.rb
 create mode 100644 spec/ruby/core/class/dup_spec.rb
 create mode 100644 spec/ruby/core/class/fixtures/classes.rb
 create mode 100644 spec/ruby/core/class/inherited_spec.rb
 create mode 100644 spec/ruby/core/class/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/class/initialize_spec.rb
 create mode 100644 spec/ruby/core/class/new_spec.rb
 create mode 100644 spec/ruby/core/class/superclass_spec.rb
 create mode 100644 spec/ruby/core/comparable/between_spec.rb
 create mode 100644 spec/ruby/core/comparable/equal_value_spec.rb
 create mode 100644 spec/ruby/core/comparable/fixtures/classes.rb
 create mode 100644 spec/ruby/core/comparable/gt_spec.rb
 create mode 100644 spec/ruby/core/comparable/gte_spec.rb
 create mode 100644 spec/ruby/core/comparable/lt_spec.rb
 create mode 100644 spec/ruby/core/comparable/lte_spec.rb
 create mode 100644 spec/ruby/core/complex/abs2_spec.rb
 create mode 100644 spec/ruby/core/complex/abs_spec.rb
 create mode 100644 spec/ruby/core/complex/angle_spec.rb
 create mode 100644 spec/ruby/core/complex/arg_spec.rb
 create mode 100644 spec/ruby/core/complex/coerce_spec.rb
 create mode 100644 spec/ruby/core/complex/conj_spec.rb
 create mode 100644 spec/ruby/core/complex/conjugate_spec.rb
 create mode 100644 spec/ruby/core/complex/constants_spec.rb
 create mode 100644 spec/ruby/core/complex/denominator_spec.rb
 create mode 100644 spec/ruby/core/complex/divide_spec.rb
 create mode 100644 spec/ruby/core/complex/eql_spec.rb
 create mode 100644 spec/ruby/core/complex/equal_value_spec.rb
 create mode 100644 spec/ruby/core/complex/exponent_spec.rb
 create mode 100644 spec/ruby/core/complex/fdiv_spec.rb
 create mode 100644 spec/ruby/core/complex/hash_spec.rb
 create mode 100644 spec/ruby/core/complex/imag_spec.rb
 create mode 100644 spec/ruby/core/complex/imaginary_spec.rb
 create mode 100644 spec/ruby/core/complex/inspect_spec.rb
 create mode 100644 spec/ruby/core/complex/integer_spec.rb
 create mode 100644 spec/ruby/core/complex/magnitude_spec.rb
 create mode 100644 spec/ruby/core/complex/marshal_dump_spec.rb
 create mode 100644 spec/ruby/core/complex/marshal_load_spec.rb
 create mode 100644 spec/ruby/core/complex/minus_spec.rb
 create mode 100644 spec/ruby/core/complex/multiply_spec.rb
 create mode 100644 spec/ruby/core/complex/numerator_spec.rb
 create mode 100644 spec/ruby/core/complex/phase_spec.rb
 create mode 100644 spec/ruby/core/complex/plus_spec.rb
 create mode 100644 spec/ruby/core/complex/polar_spec.rb
 create mode 100644 spec/ruby/core/complex/quo_spec.rb
 create mode 100644 spec/ruby/core/complex/rationalize_spec.rb
 create mode 100644 spec/ruby/core/complex/real_spec.rb
 create mode 100644 spec/ruby/core/complex/rect_spec.rb
 create mode 100644 spec/ruby/core/complex/rectangular_spec.rb
 create mode 100644 spec/ruby/core/complex/to_f_spec.rb
 create mode 100644 spec/ruby/core/complex/to_i_spec.rb
 create mode 100644 spec/ruby/core/complex/to_r_spec.rb
 create mode 100644 spec/ruby/core/complex/to_s_spec.rb
 create mode 100644 spec/ruby/core/complex/uminus_spec.rb
 create mode 100644 spec/ruby/core/continuation/call_spec.rb
 create mode 100644 spec/ruby/core/continuation/element_reference_spec.rb
 create mode 100644 spec/ruby/core/continuation/new_spec.rb
 create mode 100644 spec/ruby/core/dir/chdir_spec.rb
 create mode 100644 spec/ruby/core/dir/chroot_spec.rb
 create mode 100644 spec/ruby/core/dir/close_spec.rb
 create mode 100644 spec/ruby/core/dir/delete_spec.rb
 create mode 100644 spec/ruby/core/dir/dir_spec.rb
 create mode 100644 spec/ruby/core/dir/each_spec.rb
 create mode 100644 spec/ruby/core/dir/element_reference_spec.rb
 create mode 100644 spec/ruby/core/dir/entries_spec.rb
 create mode 100644 spec/ruby/core/dir/exist_spec.rb
 create mode 100644 spec/ruby/core/dir/exists_spec.rb
 create mode 100644 spec/ruby/core/dir/fixtures/common.rb
 create mode 100644 spec/ruby/core/dir/foreach_spec.rb
 create mode 100644 spec/ruby/core/dir/getwd_spec.rb
 create mode 100644 spec/ruby/core/dir/glob_spec.rb
 create mode 100644 spec/ruby/core/dir/home_spec.rb
 create mode 100644 spec/ruby/core/dir/initialize_spec.rb
 create mode 100644 spec/ruby/core/dir/inspect_spec.rb
 create mode 100644 spec/ruby/core/dir/mkdir_spec.rb
 create mode 100644 spec/ruby/core/dir/open_spec.rb
 create mode 100644 spec/ruby/core/dir/path_spec.rb
 create mode 100644 spec/ruby/core/dir/pos_spec.rb
 create mode 100644 spec/ruby/core/dir/pwd_spec.rb
 create mode 100644 spec/ruby/core/dir/read_spec.rb
 create mode 100644 spec/ruby/core/dir/rewind_spec.rb
 create mode 100644 spec/ruby/core/dir/rmdir_spec.rb
 create mode 100644 spec/ruby/core/dir/seek_spec.rb
 create mode 100644 spec/ruby/core/dir/shared/chroot.rb
 create mode 100644 spec/ruby/core/dir/shared/closed.rb
 create mode 100644 spec/ruby/core/dir/shared/delete.rb
 create mode 100644 spec/ruby/core/dir/shared/exists.rb
 create mode 100644 spec/ruby/core/dir/shared/glob.rb
 create mode 100644 spec/ruby/core/dir/shared/open.rb
 create mode 100644 spec/ruby/core/dir/shared/path.rb
 create mode 100644 spec/ruby/core/dir/shared/pos.rb
 create mode 100644 spec/ruby/core/dir/shared/pwd.rb
 create mode 100644 spec/ruby/core/dir/tell_spec.rb
 create mode 100644 spec/ruby/core/dir/to_path.rb
 create mode 100644 spec/ruby/core/dir/to_path_spec.rb
 create mode 100644 spec/ruby/core/dir/unlink_spec.rb
 create mode 100644 spec/ruby/core/encoding/_dump_spec.rb
 create mode 100644 spec/ruby/core/encoding/_load_spec.rb
 create mode 100644 spec/ruby/core/encoding/aliases_spec.rb
 create mode 100644 spec/ruby/core/encoding/ascii_compatible_spec.rb
 create mode 100644 spec/ruby/core/encoding/compatible_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/asciicompat_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/constants_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/convert_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/convpath_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/destination_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/finish_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/insert_output_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/inspect_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/last_error_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/new_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/primitive_convert_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/primitive_errinfo_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/putback_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/replacement_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/search_convpath_spec.rb
 create mode 100644 spec/ruby/core/encoding/converter/source_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/default_external_spec.rb
 create mode 100644 spec/ruby/core/encoding/default_internal_spec.rb
 create mode 100644 spec/ruby/core/encoding/dummy_spec.rb
 create mode 100644 spec/ruby/core/encoding/find_spec.rb
 create mode 100644 spec/ruby/core/encoding/fixtures/classes.rb
 create mode 100644 spec/ruby/core/encoding/inspect_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/destination_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/destination_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/error_bytes_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/incomplete_input_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/readagain_bytes_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/source_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/encoding/invalid_byte_sequence_error/source_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/list_spec.rb
 create mode 100644 spec/ruby/core/encoding/locale_charmap_spec.rb
 create mode 100644 spec/ruby/core/encoding/name_list_spec.rb
 create mode 100644 spec/ruby/core/encoding/name_spec.rb
 create mode 100644 spec/ruby/core/encoding/names_spec.rb
 create mode 100644 spec/ruby/core/encoding/replicate_spec.rb
 create mode 100644 spec/ruby/core/encoding/shared/name.rb
 create mode 100644 spec/ruby/core/encoding/to_s_spec.rb
 create mode 100644 spec/ruby/core/encoding/undefined_conversion_error/destination_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/encoding/undefined_conversion_error/destination_encoding_spec.rb
 create mode 100644 spec/ruby/core/encoding/undefined_conversion_error/error_char_spec.rb
 create mode 100644 spec/ruby/core/encoding/undefined_conversion_error/source_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/encoding/undefined_conversion_error/source_encoding_spec.rb
 create mode 100644 spec/ruby/core/enumerable/all_spec.rb
 create mode 100644 spec/ruby/core/enumerable/any_spec.rb
 create mode 100644 spec/ruby/core/enumerable/chunk_spec.rb
 create mode 100644 spec/ruby/core/enumerable/collect_concat_spec.rb
 create mode 100644 spec/ruby/core/enumerable/collect_spec.rb
 create mode 100644 spec/ruby/core/enumerable/count_spec.rb
 create mode 100644 spec/ruby/core/enumerable/cycle_spec.rb
 create mode 100644 spec/ruby/core/enumerable/detect_spec.rb
 create mode 100644 spec/ruby/core/enumerable/drop_spec.rb
 create mode 100644 spec/ruby/core/enumerable/drop_while_spec.rb
 create mode 100644 spec/ruby/core/enumerable/each_cons_spec.rb
 create mode 100644 spec/ruby/core/enumerable/each_entry_spec.rb
 create mode 100644 spec/ruby/core/enumerable/each_slice_spec.rb
 create mode 100644 spec/ruby/core/enumerable/each_with_index_spec.rb
 create mode 100644 spec/ruby/core/enumerable/each_with_object_spec.rb
 create mode 100644 spec/ruby/core/enumerable/entries_spec.rb
 create mode 100644 spec/ruby/core/enumerable/find_all_spec.rb
 create mode 100644 spec/ruby/core/enumerable/find_index_spec.rb
 create mode 100644 spec/ruby/core/enumerable/find_spec.rb
 create mode 100644 spec/ruby/core/enumerable/first_spec.rb
 create mode 100644 spec/ruby/core/enumerable/fixtures/classes.rb
 create mode 100644 spec/ruby/core/enumerable/flat_map_spec.rb
 create mode 100644 spec/ruby/core/enumerable/grep_spec.rb
 create mode 100644 spec/ruby/core/enumerable/group_by_spec.rb
 create mode 100644 spec/ruby/core/enumerable/include_spec.rb
 create mode 100644 spec/ruby/core/enumerable/inject_spec.rb
 create mode 100644 spec/ruby/core/enumerable/map_spec.rb
 create mode 100644 spec/ruby/core/enumerable/max_by_spec.rb
 create mode 100644 spec/ruby/core/enumerable/max_spec.rb
 create mode 100644 spec/ruby/core/enumerable/member_spec.rb
 create mode 100644 spec/ruby/core/enumerable/min_by_spec.rb
 create mode 100644 spec/ruby/core/enumerable/min_spec.rb
 create mode 100644 spec/ruby/core/enumerable/minmax_by_spec.rb
 create mode 100644 spec/ruby/core/enumerable/minmax_spec.rb
 create mode 100644 spec/ruby/core/enumerable/none_spec.rb
 create mode 100644 spec/ruby/core/enumerable/one_spec.rb
 create mode 100644 spec/ruby/core/enumerable/partition_spec.rb
 create mode 100644 spec/ruby/core/enumerable/reduce_spec.rb
 create mode 100644 spec/ruby/core/enumerable/reject_spec.rb
 create mode 100644 spec/ruby/core/enumerable/reverse_each_spec.rb
 create mode 100644 spec/ruby/core/enumerable/select_spec.rb
 create mode 100644 spec/ruby/core/enumerable/shared/collect.rb
 create mode 100644 spec/ruby/core/enumerable/shared/collect_concat.rb
 create mode 100644 spec/ruby/core/enumerable/shared/entries.rb
 create mode 100644 spec/ruby/core/enumerable/shared/find.rb
 create mode 100644 spec/ruby/core/enumerable/shared/find_all.rb
 create mode 100644 spec/ruby/core/enumerable/shared/include.rb
 create mode 100644 spec/ruby/core/enumerable/shared/inject.rb
 create mode 100644 spec/ruby/core/enumerable/shared/take.rb
 create mode 100644 spec/ruby/core/enumerable/slice_before_spec.rb
 create mode 100644 spec/ruby/core/enumerable/sort_by_spec.rb
 create mode 100644 spec/ruby/core/enumerable/sort_spec.rb
 create mode 100644 spec/ruby/core/enumerable/take_spec.rb
 create mode 100644 spec/ruby/core/enumerable/take_while_spec.rb
 create mode 100644 spec/ruby/core/enumerable/to_a_spec.rb
 create mode 100644 spec/ruby/core/enumerable/zip_spec.rb
 create mode 100644 spec/ruby/core/enumerator/each_spec.rb
 create mode 100644 spec/ruby/core/enumerator/each_with_index_spec.rb
 create mode 100644 spec/ruby/core/enumerator/each_with_object_spec.rb
 create mode 100644 spec/ruby/core/enumerator/enum_for_spec.rb
 create mode 100644 spec/ruby/core/enumerator/feed_spec.rb
 create mode 100644 spec/ruby/core/enumerator/generator/each_spec.rb
 create mode 100644 spec/ruby/core/enumerator/inject_spec.rb
 create mode 100644 spec/ruby/core/enumerator/inspect_spec.rb
 create mode 100644 spec/ruby/core/enumerator/new_spec.rb
 create mode 100644 spec/ruby/core/enumerator/next_spec.rb
 create mode 100644 spec/ruby/core/enumerator/next_values_spec.rb
 create mode 100644 spec/ruby/core/enumerator/peek_spec.rb
 create mode 100644 spec/ruby/core/enumerator/peek_values_spec.rb
 create mode 100644 spec/ruby/core/enumerator/rewind_spec.rb
 create mode 100644 spec/ruby/core/enumerator/to_enum_spec.rb
 create mode 100644 spec/ruby/core/enumerator/with_index_spec.rb
 create mode 100644 spec/ruby/core/enumerator/with_object_spec.rb
 create mode 100644 spec/ruby/core/enumerator/yielder/append_spec.rb
 create mode 100644 spec/ruby/core/enumerator/yielder/yield_spec.rb
 create mode 100644 spec/ruby/core/env/assoc_spec.rb
 create mode 100644 spec/ruby/core/env/clear_spec.rb
 create mode 100644 spec/ruby/core/env/delete_if_spec.rb
 create mode 100644 spec/ruby/core/env/delete_spec.rb
 create mode 100644 spec/ruby/core/env/each_key_spec.rb
 create mode 100644 spec/ruby/core/env/each_pair_spec.rb
 create mode 100644 spec/ruby/core/env/each_spec.rb
 create mode 100644 spec/ruby/core/env/each_value_spec.rb
 create mode 100644 spec/ruby/core/env/element_reference_spec.rb
 create mode 100644 spec/ruby/core/env/element_set_spec.rb
 create mode 100644 spec/ruby/core/env/empty_spec.rb
 create mode 100644 spec/ruby/core/env/fetch_spec.rb
 create mode 100644 spec/ruby/core/env/has_key_spec.rb
 create mode 100644 spec/ruby/core/env/has_value_spec.rb
 create mode 100644 spec/ruby/core/env/include_spec.rb
 create mode 100644 spec/ruby/core/env/index_spec.rb
 create mode 100644 spec/ruby/core/env/indexes_spec.rb
 create mode 100644 spec/ruby/core/env/indices_spec.rb
 create mode 100644 spec/ruby/core/env/inspect_spec.rb
 create mode 100644 spec/ruby/core/env/invert_spec.rb
 create mode 100644 spec/ruby/core/env/keep_if_spec.rb
 create mode 100644 spec/ruby/core/env/key_spec.rb
 create mode 100644 spec/ruby/core/env/keys_spec.rb
 create mode 100644 spec/ruby/core/env/length_spec.rb
 create mode 100644 spec/ruby/core/env/member_spec.rb
 create mode 100644 spec/ruby/core/env/rassoc_spec.rb
 create mode 100644 spec/ruby/core/env/rehash_spec.rb
 create mode 100644 spec/ruby/core/env/reject_spec.rb
 create mode 100644 spec/ruby/core/env/replace_spec.rb
 create mode 100644 spec/ruby/core/env/select_spec.rb
 create mode 100644 spec/ruby/core/env/shared/each.rb
 create mode 100644 spec/ruby/core/env/shared/include.rb
 create mode 100644 spec/ruby/core/env/shared/key.rb
 create mode 100644 spec/ruby/core/env/shared/length.rb
 create mode 100644 spec/ruby/core/env/shared/store.rb
 create mode 100644 spec/ruby/core/env/shared/to_hash.rb
 create mode 100644 spec/ruby/core/env/shared/value.rb
 create mode 100644 spec/ruby/core/env/shift_spec.rb
 create mode 100644 spec/ruby/core/env/size_spec.rb
 create mode 100644 spec/ruby/core/env/store_spec.rb
 create mode 100644 spec/ruby/core/env/to_a_spec.rb
 create mode 100644 spec/ruby/core/env/to_h_spec.rb
 create mode 100644 spec/ruby/core/env/to_hash_spec.rb
 create mode 100644 spec/ruby/core/env/to_s_spec.rb
 create mode 100644 spec/ruby/core/env/update_spec.rb
 create mode 100644 spec/ruby/core/env/value_spec.rb
 create mode 100644 spec/ruby/core/env/values_at_spec.rb
 create mode 100644 spec/ruby/core/env/values_spec.rb
 create mode 100644 spec/ruby/core/exception/args_spec.rb
 create mode 100644 spec/ruby/core/exception/arguments_spec.rb
 create mode 100644 spec/ruby/core/exception/backtrace_spec.rb
 create mode 100644 spec/ruby/core/exception/case_compare_spec.rb
 create mode 100644 spec/ruby/core/exception/destination_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/exception/destination_encoding_spec.rb
 create mode 100644 spec/ruby/core/exception/equal_value_spec.rb
 create mode 100644 spec/ruby/core/exception/errno_spec.rb
 create mode 100644 spec/ruby/core/exception/error_bytes_spec.rb
 create mode 100644 spec/ruby/core/exception/error_char_spec.rb
 create mode 100644 spec/ruby/core/exception/exception_spec.rb
 create mode 100644 spec/ruby/core/exception/exit_value_spec.rb
 create mode 100644 spec/ruby/core/exception/fixtures/common.rb
 create mode 100644 spec/ruby/core/exception/incomplete_input_spec.rb
 create mode 100644 spec/ruby/core/exception/initialize_spec.rb
 create mode 100644 spec/ruby/core/exception/inspect_spec.rb
 create mode 100644 spec/ruby/core/exception/io_error_spec.rb
 create mode 100644 spec/ruby/core/exception/message_spec.rb
 create mode 100644 spec/ruby/core/exception/name_error_spec.rb
 create mode 100644 spec/ruby/core/exception/name_spec.rb
 create mode 100644 spec/ruby/core/exception/new_spec.rb
 create mode 100644 spec/ruby/core/exception/no_method_error_spec.rb
 create mode 100644 spec/ruby/core/exception/range_error_spec.rb
 create mode 100644 spec/ruby/core/exception/readagain_bytes_spec.rb
 create mode 100644 spec/ruby/core/exception/reason_spec.rb
 create mode 100644 spec/ruby/core/exception/redefining_backtrace.rb
 create mode 100644 spec/ruby/core/exception/result_spec.rb
 create mode 100644 spec/ruby/core/exception/script_error_spec.rb
 create mode 100644 spec/ruby/core/exception/set_backtrace_spec.rb
 create mode 100644 spec/ruby/core/exception/shared/new.rb
 create mode 100644 spec/ruby/core/exception/shared/to_s.rb
 create mode 100644 spec/ruby/core/exception/signal_exception_spec.rb
 create mode 100644 spec/ruby/core/exception/signm_spec.rb
 create mode 100644 spec/ruby/core/exception/signo_spec.rb
 create mode 100644 spec/ruby/core/exception/source_encoding_name_spec.rb
 create mode 100644 spec/ruby/core/exception/source_encoding_spec.rb
 create mode 100644 spec/ruby/core/exception/standard_error_spec.rb
 create mode 100644 spec/ruby/core/exception/status_spec.rb
 create mode 100644 spec/ruby/core/exception/success_spec.rb
 create mode 100644 spec/ruby/core/exception/system_call_error_spec.rb
 create mode 100644 spec/ruby/core/exception/system_stack_error_spec.rb
 create mode 100644 spec/ruby/core/exception/to_s_spec.rb
 create mode 100644 spec/ruby/core/exception/to_str_spec.rb
 create mode 100644 spec/ruby/core/false/and_spec.rb
 create mode 100644 spec/ruby/core/false/inspect_spec.rb
 create mode 100644 spec/ruby/core/false/or_spec.rb
 create mode 100644 spec/ruby/core/false/to_s_spec.rb
 create mode 100644 spec/ruby/core/false/xor_spec.rb
 create mode 100644 spec/ruby/core/fiber/new_spec.rb
 create mode 100644 spec/ruby/core/fiber/resume_spec.rb
 create mode 100644 spec/ruby/core/fiber/yield_spec.rb
 create mode 100644 spec/ruby/core/file/absolute_path_spec.rb
 create mode 100644 spec/ruby/core/file/atime_spec.rb
 create mode 100644 spec/ruby/core/file/basename_spec.rb
 create mode 100644 spec/ruby/core/file/blockdev_spec.rb
 create mode 100644 spec/ruby/core/file/chardev_spec.rb
 create mode 100644 spec/ruby/core/file/chmod_spec.rb
 create mode 100644 spec/ruby/core/file/chown_spec.rb
 create mode 100644 spec/ruby/core/file/constants/constants_spec.rb
 create mode 100644 spec/ruby/core/file/constants_spec.rb
 create mode 100644 spec/ruby/core/file/ctime_spec.rb
 create mode 100644 spec/ruby/core/file/delete_spec.rb
 create mode 100644 spec/ruby/core/file/directory_spec.rb
 create mode 100644 spec/ruby/core/file/dirname_spec.rb
 create mode 100644 spec/ruby/core/file/executable_real_spec.rb
 create mode 100644 spec/ruby/core/file/executable_spec.rb
 create mode 100644 spec/ruby/core/file/exist_spec.rb
 create mode 100644 spec/ruby/core/file/exists_spec.rb
 create mode 100644 spec/ruby/core/file/expand_path_spec.rb
 create mode 100644 spec/ruby/core/file/extname_spec.rb
 create mode 100644 spec/ruby/core/file/file_spec.rb
 create mode 100644 spec/ruby/core/file/fixtures/common.rb
 copy bench/rails/log/development.log => spec/ruby/core/file/fixtures/do_not_remove (100%)
 create mode 100644 spec/ruby/core/file/fixtures/file_types.rb
 create mode 100644 spec/ruby/core/file/flock_spec.rb
 create mode 100644 spec/ruby/core/file/fnmatch_spec.rb
 create mode 100644 spec/ruby/core/file/ftype_spec.rb
 create mode 100644 spec/ruby/core/file/grpowned_spec.rb
 create mode 100644 spec/ruby/core/file/identical_spec.rb
 create mode 100644 spec/ruby/core/file/initialize_spec.rb
 create mode 100644 spec/ruby/core/file/inspect_spec.rb
 create mode 100644 spec/ruby/core/file/join_spec.rb
 create mode 100644 spec/ruby/core/file/lchmod_spec.rb
 create mode 100644 spec/ruby/core/file/lchown_spec.rb
 create mode 100644 spec/ruby/core/file/link_spec.rb
 create mode 100644 spec/ruby/core/file/lstat_spec.rb
 create mode 100644 spec/ruby/core/file/mtime_spec.rb
 create mode 100644 spec/ruby/core/file/new_spec.rb
 create mode 100644 spec/ruby/core/file/null_spec.rb
 create mode 100644 spec/ruby/core/file/open_spec.rb
 create mode 100644 spec/ruby/core/file/owned_spec.rb
 create mode 100644 spec/ruby/core/file/path_spec.rb
 create mode 100644 spec/ruby/core/file/pipe_spec.rb
 create mode 100644 spec/ruby/core/file/read_spec.rb
 create mode 100644 spec/ruby/core/file/readable_real_spec.rb
 create mode 100644 spec/ruby/core/file/readable_spec.rb
 create mode 100644 spec/ruby/core/file/readlink_spec.rb
 create mode 100644 spec/ruby/core/file/realdirpath_spec.rb
 create mode 100644 spec/ruby/core/file/realpath_spec.rb
 create mode 100644 spec/ruby/core/file/rename_spec.rb
 create mode 100644 spec/ruby/core/file/reopen_spec.rb
 create mode 100644 spec/ruby/core/file/setgid_spec.rb
 create mode 100644 spec/ruby/core/file/setuid_spec.rb
 create mode 100644 spec/ruby/core/file/shared/fnmatch.rb
 create mode 100644 spec/ruby/core/file/shared/open.rb
 create mode 100644 spec/ruby/core/file/shared/read.rb
 create mode 100644 spec/ruby/core/file/shared/stat.rb
 create mode 100644 spec/ruby/core/file/shared/unlink.rb
 create mode 100644 spec/ruby/core/file/size_spec.rb
 create mode 100644 spec/ruby/core/file/socket_spec.rb
 create mode 100644 spec/ruby/core/file/split_spec.rb
 create mode 100644 spec/ruby/core/file/stat/atime_spec.rb
 create mode 100644 spec/ruby/core/file/stat/blksize_spec.rb
 create mode 100644 spec/ruby/core/file/stat/blockdev_spec.rb
 create mode 100644 spec/ruby/core/file/stat/blocks_spec.rb
 create mode 100644 spec/ruby/core/file/stat/chardev_spec.rb
 create mode 100644 spec/ruby/core/file/stat/comparison_spec.rb
 create mode 100644 spec/ruby/core/file/stat/ctime_spec.rb
 create mode 100644 spec/ruby/core/file/stat/dev_major_spec.rb
 create mode 100644 spec/ruby/core/file/stat/dev_minor_spec.rb
 create mode 100644 spec/ruby/core/file/stat/dev_spec.rb
 create mode 100644 spec/ruby/core/file/stat/directory_spec.rb
 create mode 100644 spec/ruby/core/file/stat/executable_real_spec.rb
 create mode 100644 spec/ruby/core/file/stat/executable_spec.rb
 create mode 100644 spec/ruby/core/file/stat/file_spec.rb
 create mode 100644 spec/ruby/core/file/stat/fixtures/classes.rb
 create mode 100644 spec/ruby/core/file/stat/ftype_spec.rb
 create mode 100644 spec/ruby/core/file/stat/gid_spec.rb
 create mode 100644 spec/ruby/core/file/stat/grpowned_spec.rb
 create mode 100644 spec/ruby/core/file/stat/ino_spec.rb
 create mode 100644 spec/ruby/core/file/stat/inspect_spec.rb
 create mode 100644 spec/ruby/core/file/stat/mode_spec.rb
 create mode 100644 spec/ruby/core/file/stat/mtime_spec.rb
 create mode 100644 spec/ruby/core/file/stat/new_spec.rb
 create mode 100644 spec/ruby/core/file/stat/nlink_spec.rb
 create mode 100644 spec/ruby/core/file/stat/owned_spec.rb
 create mode 100644 spec/ruby/core/file/stat/pipe_spec.rb
 create mode 100644 spec/ruby/core/file/stat/rdev_major_spec.rb
 create mode 100644 spec/ruby/core/file/stat/rdev_minor_spec.rb
 create mode 100644 spec/ruby/core/file/stat/rdev_spec.rb
 create mode 100644 spec/ruby/core/file/stat/readable_real_spec.rb
 create mode 100644 spec/ruby/core/file/stat/readable_spec.rb
 create mode 100644 spec/ruby/core/file/stat/setgid_spec.rb
 create mode 100644 spec/ruby/core/file/stat/setuid_spec.rb
 create mode 100644 spec/ruby/core/file/stat/size_spec.rb
 create mode 100644 spec/ruby/core/file/stat/socket_spec.rb
 create mode 100644 spec/ruby/core/file/stat/sticky_spec.rb
 create mode 100644 spec/ruby/core/file/stat/symlink_spec.rb
 create mode 100644 spec/ruby/core/file/stat/uid_spec.rb
 create mode 100644 spec/ruby/core/file/stat/world_readable_spec.rb
 create mode 100644 spec/ruby/core/file/stat/world_writable_spec.rb
 create mode 100644 spec/ruby/core/file/stat/writable_real_spec.rb
 create mode 100644 spec/ruby/core/file/stat/writable_spec.rb
 create mode 100644 spec/ruby/core/file/stat/zero_spec.rb
 create mode 100644 spec/ruby/core/file/stat_spec.rb
 create mode 100644 spec/ruby/core/file/sticky_spec.rb
 create mode 100644 spec/ruby/core/file/symlink_spec.rb
 create mode 100644 spec/ruby/core/file/to_path_spec.rb
 create mode 100644 spec/ruby/core/file/truncate_spec.rb
 create mode 100644 spec/ruby/core/file/umask_spec.rb
 create mode 100644 spec/ruby/core/file/unlink_spec.rb
 create mode 100644 spec/ruby/core/file/utime_spec.rb
 create mode 100644 spec/ruby/core/file/world_readable_spec.rb
 create mode 100644 spec/ruby/core/file/world_writable_spec.rb
 create mode 100644 spec/ruby/core/file/writable_real_spec.rb
 create mode 100644 spec/ruby/core/file/writable_spec.rb
 create mode 100644 spec/ruby/core/file/zero_spec.rb
 create mode 100644 spec/ruby/core/filetest/blockdev_spec.rb
 create mode 100644 spec/ruby/core/filetest/chardev_spec.rb
 create mode 100644 spec/ruby/core/filetest/directory_spec.rb
 create mode 100644 spec/ruby/core/filetest/executable_real_spec.rb
 create mode 100644 spec/ruby/core/filetest/executable_spec.rb
 create mode 100644 spec/ruby/core/filetest/exist_spec.rb
 create mode 100644 spec/ruby/core/filetest/exists_spec.rb
 create mode 100644 spec/ruby/core/filetest/file_spec.rb
 create mode 100644 spec/ruby/core/filetest/grpowned_spec.rb
 create mode 100644 spec/ruby/core/filetest/identical_spec.rb
 create mode 100644 spec/ruby/core/filetest/owned_spec.rb
 create mode 100644 spec/ruby/core/filetest/pipe_spec.rb
 create mode 100644 spec/ruby/core/filetest/readable_real_spec.rb
 create mode 100644 spec/ruby/core/filetest/readable_spec.rb
 create mode 100644 spec/ruby/core/filetest/setgid_spec.rb
 create mode 100644 spec/ruby/core/filetest/setuid_spec.rb
 create mode 100644 spec/ruby/core/filetest/size_spec.rb
 create mode 100644 spec/ruby/core/filetest/socket_spec.rb
 create mode 100644 spec/ruby/core/filetest/sticky_spec.rb
 create mode 100644 spec/ruby/core/filetest/symlink_spec.rb
 create mode 100644 spec/ruby/core/filetest/world_readable_spec.rb
 create mode 100644 spec/ruby/core/filetest/world_writable_spec.rb
 create mode 100644 spec/ruby/core/filetest/writable_real_spec.rb
 create mode 100644 spec/ruby/core/filetest/writable_spec.rb
 create mode 100644 spec/ruby/core/filetest/zero_spec.rb
 create mode 100644 spec/ruby/core/fixnum/abs_spec.rb
 create mode 100644 spec/ruby/core/fixnum/bit_and_spec.rb
 create mode 100644 spec/ruby/core/fixnum/bit_or_spec.rb
 create mode 100644 spec/ruby/core/fixnum/bit_xor_spec.rb
 create mode 100644 spec/ruby/core/fixnum/case_compare_spec.rb
 create mode 100644 spec/ruby/core/fixnum/coerce_spec.rb
 create mode 100644 spec/ruby/core/fixnum/comparison_spec.rb
 create mode 100644 spec/ruby/core/fixnum/complement_spec.rb
 create mode 100644 spec/ruby/core/fixnum/div_spec.rb
 create mode 100644 spec/ruby/core/fixnum/divide_spec.rb
 create mode 100644 spec/ruby/core/fixnum/divmod_spec.rb
 create mode 100644 spec/ruby/core/fixnum/element_reference_spec.rb
 create mode 100644 spec/ruby/core/fixnum/equal_value_spec.rb
 create mode 100644 spec/ruby/core/fixnum/even_spec.rb
 create mode 100644 spec/ruby/core/fixnum/exponent_spec.rb
 create mode 100644 spec/ruby/core/fixnum/fdiv_spec.rb
 create mode 100644 spec/ruby/core/fixnum/gt_spec.rb
 create mode 100644 spec/ruby/core/fixnum/gte_spec.rb
 create mode 100644 spec/ruby/core/fixnum/hash_spec.rb
 create mode 100644 spec/ruby/core/fixnum/id2name_spec.rb
 create mode 100644 spec/ruby/core/fixnum/induced_from_spec.rb
 create mode 100644 spec/ruby/core/fixnum/left_shift_spec.rb
 create mode 100644 spec/ruby/core/fixnum/lt_spec.rb
 create mode 100644 spec/ruby/core/fixnum/lte_spec.rb
 create mode 100644 spec/ruby/core/fixnum/magnitude_spec.rb
 create mode 100644 spec/ruby/core/fixnum/minus_spec.rb
 create mode 100644 spec/ruby/core/fixnum/modulo_spec.rb
 create mode 100644 spec/ruby/core/fixnum/multiply_spec.rb
 create mode 100644 spec/ruby/core/fixnum/odd_spec.rb
 create mode 100644 spec/ruby/core/fixnum/plus_spec.rb
 create mode 100644 spec/ruby/core/fixnum/quo_spec.rb
 create mode 100644 spec/ruby/core/fixnum/right_shift_spec.rb
 create mode 100644 spec/ruby/core/fixnum/shared/abs.rb
 create mode 100644 spec/ruby/core/fixnum/shared/equal.rb
 create mode 100644 spec/ruby/core/fixnum/shared/modulo.rb
 create mode 100644 spec/ruby/core/fixnum/size_spec.rb
 create mode 100644 spec/ruby/core/fixnum/succ_spec.rb
 create mode 100644 spec/ruby/core/fixnum/to_f_spec.rb
 create mode 100644 spec/ruby/core/fixnum/to_s_spec.rb
 create mode 100644 spec/ruby/core/fixnum/to_sym_spec.rb
 create mode 100644 spec/ruby/core/fixnum/uminus_spec.rb
 create mode 100644 spec/ruby/core/fixnum/zero_spec.rb
 create mode 100644 spec/ruby/core/float/abs_spec.rb
 create mode 100644 spec/ruby/core/float/angle_spec.rb
 create mode 100644 spec/ruby/core/float/arg_spec.rb
 create mode 100644 spec/ruby/core/float/case_compare_spec.rb
 create mode 100644 spec/ruby/core/float/ceil_spec.rb
 create mode 100644 spec/ruby/core/float/coerce_spec.rb
 create mode 100644 spec/ruby/core/float/comparison_spec.rb
 create mode 100644 spec/ruby/core/float/constants_spec.rb
 create mode 100644 spec/ruby/core/float/denominator_spec.rb
 create mode 100644 spec/ruby/core/float/divide_spec.rb
 create mode 100644 spec/ruby/core/float/divmod_spec.rb
 create mode 100644 spec/ruby/core/float/eql_spec.rb
 create mode 100644 spec/ruby/core/float/equal_value_spec.rb
 create mode 100644 spec/ruby/core/float/exponent_spec.rb
 create mode 100644 spec/ruby/core/float/fdiv_spec.rb
 create mode 100644 spec/ruby/core/float/finite_spec.rb
 create mode 100644 spec/ruby/core/float/fixtures/coerce.rb
 create mode 100644 spec/ruby/core/float/floor_spec.rb
 create mode 100644 spec/ruby/core/float/gt_spec.rb
 create mode 100644 spec/ruby/core/float/gte_spec.rb
 create mode 100644 spec/ruby/core/float/hash_spec.rb
 create mode 100644 spec/ruby/core/float/induced_from_spec.rb
 create mode 100644 spec/ruby/core/float/infinite_spec.rb
 create mode 100644 spec/ruby/core/float/lt_spec.rb
 create mode 100644 spec/ruby/core/float/lte_spec.rb
 create mode 100644 spec/ruby/core/float/magnitude_spec.rb
 create mode 100644 spec/ruby/core/float/minus_spec.rb
 create mode 100644 spec/ruby/core/float/modulo_spec.rb
 create mode 100644 spec/ruby/core/float/multiply_spec.rb
 create mode 100644 spec/ruby/core/float/nan_spec.rb
 create mode 100644 spec/ruby/core/float/numerator_spec.rb
 create mode 100644 spec/ruby/core/float/phase_spec.rb
 create mode 100644 spec/ruby/core/float/plus_spec.rb
 create mode 100644 spec/ruby/core/float/quo_spec.rb
 create mode 100644 spec/ruby/core/float/rationalize_spec.rb
 create mode 100644 spec/ruby/core/float/round_spec.rb
 create mode 100644 spec/ruby/core/float/shared/abs.rb
 create mode 100644 spec/ruby/core/float/shared/equal.rb
 create mode 100644 spec/ruby/core/float/shared/modulo.rb
 create mode 100644 spec/ruby/core/float/shared/quo.rb
 create mode 100644 spec/ruby/core/float/shared/to_i.rb
 create mode 100644 spec/ruby/core/float/to_f_spec.rb
 create mode 100644 spec/ruby/core/float/to_i_spec.rb
 create mode 100644 spec/ruby/core/float/to_int_spec.rb
 create mode 100644 spec/ruby/core/float/to_r_spec.rb
 create mode 100644 spec/ruby/core/float/to_s_spec.rb
 create mode 100644 spec/ruby/core/float/truncate_spec.rb
 create mode 100644 spec/ruby/core/float/uminus_spec.rb
 create mode 100644 spec/ruby/core/float/uplus_spec.rb
 create mode 100644 spec/ruby/core/float/zero_spec.rb
 create mode 100644 spec/ruby/core/gc/count_spec.rb
 create mode 100644 spec/ruby/core/gc/disable_spec.rb
 create mode 100644 spec/ruby/core/gc/enable_spec.rb
 create mode 100644 spec/ruby/core/gc/garbage_collect_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/clear_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/disable_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/enable_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/enabled_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/report_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/result_spec.rb
 create mode 100644 spec/ruby/core/gc/profiler/total_time_spec.rb
 create mode 100644 spec/ruby/core/gc/start_spec.rb
 create mode 100644 spec/ruby/core/gc/stress_spec.rb
 create mode 100644 spec/ruby/core/hash/allocate_spec.rb
 create mode 100644 spec/ruby/core/hash/assoc_spec.rb
 create mode 100644 spec/ruby/core/hash/clear_spec.rb
 create mode 100644 spec/ruby/core/hash/clone_spec.rb
 create mode 100644 spec/ruby/core/hash/compare_by_identity_spec.rb
 create mode 100644 spec/ruby/core/hash/constructor_spec.rb
 create mode 100644 spec/ruby/core/hash/default_proc_spec.rb
 create mode 100644 spec/ruby/core/hash/default_spec.rb
 create mode 100644 spec/ruby/core/hash/delete_if_spec.rb
 create mode 100644 spec/ruby/core/hash/delete_spec.rb
 create mode 100644 spec/ruby/core/hash/each_key_spec.rb
 create mode 100644 spec/ruby/core/hash/each_pair_spec.rb
 create mode 100644 spec/ruby/core/hash/each_spec.rb
 create mode 100644 spec/ruby/core/hash/each_value_spec.rb
 create mode 100644 spec/ruby/core/hash/element_reference_spec.rb
 create mode 100644 spec/ruby/core/hash/element_set_spec.rb
 create mode 100644 spec/ruby/core/hash/empty_spec.rb
 create mode 100644 spec/ruby/core/hash/eql_spec.rb
 create mode 100644 spec/ruby/core/hash/equal_value_spec.rb
 create mode 100644 spec/ruby/core/hash/fetch_spec.rb
 create mode 100644 spec/ruby/core/hash/fixtures/classes.rb
 create mode 100644 spec/ruby/core/hash/flatten_spec.rb
 create mode 100644 spec/ruby/core/hash/has_key_spec.rb
 create mode 100644 spec/ruby/core/hash/has_value_spec.rb
 create mode 100644 spec/ruby/core/hash/hash_spec.rb
 create mode 100644 spec/ruby/core/hash/include_spec.rb
 create mode 100644 spec/ruby/core/hash/index_spec.rb
 create mode 100644 spec/ruby/core/hash/indexes_spec.rb
 create mode 100644 spec/ruby/core/hash/indices_spec.rb
 create mode 100644 spec/ruby/core/hash/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/hash/initialize_spec.rb
 create mode 100644 spec/ruby/core/hash/inspect_spec.rb
 create mode 100644 spec/ruby/core/hash/invert_spec.rb
 create mode 100644 spec/ruby/core/hash/keep_if_spec.rb
 create mode 100644 spec/ruby/core/hash/key_spec.rb
 create mode 100644 spec/ruby/core/hash/keys_spec.rb
 create mode 100644 spec/ruby/core/hash/length_spec.rb
 create mode 100644 spec/ruby/core/hash/member_spec.rb
 create mode 100644 spec/ruby/core/hash/merge_spec.rb
 create mode 100644 spec/ruby/core/hash/new_spec.rb
 create mode 100644 spec/ruby/core/hash/rassoc_spec.rb
 create mode 100644 spec/ruby/core/hash/rehash_spec.rb
 create mode 100644 spec/ruby/core/hash/reject_spec.rb
 create mode 100644 spec/ruby/core/hash/replace_spec.rb
 create mode 100644 spec/ruby/core/hash/select_spec.rb
 create mode 100644 spec/ruby/core/hash/shared/each.rb
 create mode 100644 spec/ruby/core/hash/shared/eql.rb
 create mode 100644 spec/ruby/core/hash/shared/equal.rb
 create mode 100644 spec/ruby/core/hash/shared/index.rb
 create mode 100644 spec/ruby/core/hash/shared/iteration.rb
 create mode 100644 spec/ruby/core/hash/shared/key.rb
 create mode 100644 spec/ruby/core/hash/shared/length.rb
 create mode 100644 spec/ruby/core/hash/shared/replace.rb
 create mode 100644 spec/ruby/core/hash/shared/store.rb
 create mode 100644 spec/ruby/core/hash/shared/to_s.rb
 create mode 100644 spec/ruby/core/hash/shared/update.rb
 create mode 100644 spec/ruby/core/hash/shared/value.rb
 create mode 100644 spec/ruby/core/hash/shared/values_at.rb
 create mode 100644 spec/ruby/core/hash/shift_spec.rb
 create mode 100644 spec/ruby/core/hash/size_spec.rb
 create mode 100644 spec/ruby/core/hash/sort_spec.rb
 create mode 100644 spec/ruby/core/hash/store_spec.rb
 create mode 100644 spec/ruby/core/hash/to_a_spec.rb
 create mode 100644 spec/ruby/core/hash/to_h_spec.rb
 create mode 100644 spec/ruby/core/hash/to_hash_spec.rb
 create mode 100644 spec/ruby/core/hash/to_s_spec.rb
 create mode 100644 spec/ruby/core/hash/try_convert_spec.rb
 create mode 100644 spec/ruby/core/hash/update_spec.rb
 create mode 100644 spec/ruby/core/hash/value_spec.rb
 create mode 100644 spec/ruby/core/hash/values_at_spec.rb
 create mode 100644 spec/ruby/core/hash/values_spec.rb
 create mode 100644 spec/ruby/core/integer/ceil_spec.rb
 create mode 100644 spec/ruby/core/integer/chr_spec.rb
 create mode 100644 spec/ruby/core/integer/denominator_spec.rb
 create mode 100644 spec/ruby/core/integer/downto_spec.rb
 create mode 100644 spec/ruby/core/integer/even_spec.rb
 create mode 100644 spec/ruby/core/integer/floor_spec.rb
 create mode 100644 spec/ruby/core/integer/gcd_spec.rb
 create mode 100644 spec/ruby/core/integer/gcdlcm_spec.rb
 create mode 100644 spec/ruby/core/integer/induced_from_spec.rb
 create mode 100644 spec/ruby/core/integer/integer_spec.rb
 create mode 100644 spec/ruby/core/integer/lcm_spec.rb
 create mode 100644 spec/ruby/core/integer/next_spec.rb
 create mode 100644 spec/ruby/core/integer/numerator_spec.rb
 create mode 100644 spec/ruby/core/integer/odd_spec.rb
 create mode 100644 spec/ruby/core/integer/ord_spec.rb
 create mode 100644 spec/ruby/core/integer/pred_spec.rb
 create mode 100644 spec/ruby/core/integer/rationalize_spec.rb
 create mode 100644 spec/ruby/core/integer/round_spec.rb
 create mode 100644 spec/ruby/core/integer/shared/next.rb
 create mode 100644 spec/ruby/core/integer/shared/to_i.rb
 create mode 100644 spec/ruby/core/integer/succ_spec.rb
 create mode 100644 spec/ruby/core/integer/times_spec.rb
 create mode 100644 spec/ruby/core/integer/to_i_spec.rb
 create mode 100644 spec/ruby/core/integer/to_int_spec.rb
 create mode 100644 spec/ruby/core/integer/to_r_spec.rb
 create mode 100644 spec/ruby/core/integer/truncate_spec.rb
 create mode 100644 spec/ruby/core/integer/upto_spec.rb
 create mode 100644 spec/ruby/core/io/advise_spec.rb
 create mode 100644 spec/ruby/core/io/binmode_spec.rb
 create mode 100644 spec/ruby/core/io/binread_spec.rb
 create mode 100644 spec/ruby/core/io/binwrite_spec.rb
 create mode 100644 spec/ruby/core/io/bytes_spec.rb
 create mode 100644 spec/ruby/core/io/chars_spec.rb
 create mode 100644 spec/ruby/core/io/close_on_exec_spec.rb
 create mode 100644 spec/ruby/core/io/close_read_spec.rb
 create mode 100644 spec/ruby/core/io/close_spec.rb
 create mode 100644 spec/ruby/core/io/close_write_spec.rb
 create mode 100644 spec/ruby/core/io/closed_spec.rb
 create mode 100644 spec/ruby/core/io/codepoints_spec.rb
 create mode 100644 spec/ruby/core/io/constants_spec.rb
 create mode 100644 spec/ruby/core/io/copy_stream_spec.rb
 create mode 100644 spec/ruby/core/io/dup_spec.rb
 create mode 100644 spec/ruby/core/io/each_byte_spec.rb
 create mode 100644 spec/ruby/core/io/each_char_spec.rb
 create mode 100644 spec/ruby/core/io/each_codepoint_spec.rb
 create mode 100644 spec/ruby/core/io/each_line_spec.rb
 create mode 100644 spec/ruby/core/io/each_spec.rb
 create mode 100644 spec/ruby/core/io/eof_spec.rb
 create mode 100644 spec/ruby/core/io/external_encoding_spec.rb
 create mode 100644 spec/ruby/core/io/fcntl_spec.rb
 create mode 100644 spec/ruby/core/io/fdatasync_spec.rb
 create mode 100644 spec/ruby/core/io/fileno_spec.rb
 create mode 100644 spec/ruby/core/io/fixtures/bom_UTF-16BE.txt
 create mode 100644 spec/ruby/core/io/fixtures/bom_UTF-16LE.txt
 create mode 100644 spec/ruby/core/io/fixtures/bom_UTF-32BE.txt
 create mode 100644 spec/ruby/core/io/fixtures/bom_UTF-32LE.txt
 create mode 100644 spec/ruby/core/io/fixtures/bom_UTF-8.txt
 create mode 100644 spec/ruby/core/io/fixtures/classes.rb
 create mode 100644 spec/ruby/core/io/fixtures/copy_stream.txt
 copy bench/rails/log/development.log => spec/ruby/core/io/fixtures/empty.txt (100%)
 create mode 100644 spec/ruby/core/io/fixtures/lines.txt
 create mode 100644 spec/ruby/core/io/fixtures/no_bom_UTF-8.txt
 create mode 100644 spec/ruby/core/io/fixtures/numbered_lines.txt
 create mode 100644 spec/ruby/core/io/fixtures/one_byte.txt
 create mode 100644 spec/ruby/core/io/fixtures/read_binary.txt
 create mode 100644 spec/ruby/core/io/fixtures/read_euc_jp.txt
 create mode 100644 spec/ruby/core/io/fixtures/reopen_stdout.rb
 create mode 100644 spec/ruby/core/io/flush_spec.rb
 create mode 100644 spec/ruby/core/io/for_fd_spec.rb
 create mode 100644 spec/ruby/core/io/foreach_spec.rb
 create mode 100644 spec/ruby/core/io/fsync_spec.rb
 create mode 100644 spec/ruby/core/io/getbyte_spec.rb
 create mode 100644 spec/ruby/core/io/getc_spec.rb
 create mode 100644 spec/ruby/core/io/gets_spec.rb
 create mode 100644 spec/ruby/core/io/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/io/initialize_spec.rb
 create mode 100644 spec/ruby/core/io/inspect_spec.rb
 create mode 100644 spec/ruby/core/io/internal_encoding_spec.rb
 create mode 100644 spec/ruby/core/io/io_spec.rb
 create mode 100644 spec/ruby/core/io/ioctl_spec.rb
 create mode 100644 spec/ruby/core/io/isatty_spec.rb
 create mode 100644 spec/ruby/core/io/lineno_spec.rb
 create mode 100644 spec/ruby/core/io/lines_spec.rb
 create mode 100644 spec/ruby/core/io/new_spec.rb
 create mode 100644 spec/ruby/core/io/open_spec.rb
 create mode 100644 spec/ruby/core/io/output_spec.rb
 create mode 100644 spec/ruby/core/io/pid_spec.rb
 create mode 100644 spec/ruby/core/io/pipe_spec.rb
 create mode 100644 spec/ruby/core/io/popen_spec.rb
 create mode 100644 spec/ruby/core/io/pos_spec.rb
 create mode 100644 spec/ruby/core/io/print_spec.rb
 create mode 100644 spec/ruby/core/io/printf_spec.rb
 create mode 100644 spec/ruby/core/io/putc_spec.rb
 create mode 100644 spec/ruby/core/io/puts_spec.rb
 create mode 100644 spec/ruby/core/io/read_nonblock_spec.rb
 create mode 100644 spec/ruby/core/io/read_spec.rb
 create mode 100644 spec/ruby/core/io/readbyte_spec.rb
 create mode 100644 spec/ruby/core/io/readchar_spec.rb
 create mode 100644 spec/ruby/core/io/readline_spec.rb
 create mode 100644 spec/ruby/core/io/readlines_spec.rb
 create mode 100644 spec/ruby/core/io/readpartial_spec.rb
 create mode 100644 spec/ruby/core/io/reopen_spec.rb
 create mode 100644 spec/ruby/core/io/rewind_spec.rb
 create mode 100644 spec/ruby/core/io/seek_spec.rb
 create mode 100644 spec/ruby/core/io/select_spec.rb
 create mode 100644 spec/ruby/core/io/set_encoding_spec.rb
 create mode 100644 spec/ruby/core/io/shared/binwrite.rb
 create mode 100644 spec/ruby/core/io/shared/chars.rb
 create mode 100644 spec/ruby/core/io/shared/codepoints.rb
 create mode 100644 spec/ruby/core/io/shared/each.rb
 create mode 100644 spec/ruby/core/io/shared/gets_ascii.rb
 create mode 100644 spec/ruby/core/io/shared/new.rb
 create mode 100644 spec/ruby/core/io/shared/pos.rb
 create mode 100644 spec/ruby/core/io/shared/readlines.rb
 create mode 100644 spec/ruby/core/io/shared/tty.rb
 create mode 100644 spec/ruby/core/io/shared/write.rb
 create mode 100644 spec/ruby/core/io/stat_spec.rb
 create mode 100644 spec/ruby/core/io/sync_spec.rb
 create mode 100644 spec/ruby/core/io/sysopen_spec.rb
 create mode 100644 spec/ruby/core/io/sysread_spec.rb
 create mode 100644 spec/ruby/core/io/sysseek_spec.rb
 create mode 100644 spec/ruby/core/io/syswrite_spec.rb
 create mode 100644 spec/ruby/core/io/tell_spec.rb
 create mode 100644 spec/ruby/core/io/to_i_spec.rb
 create mode 100644 spec/ruby/core/io/to_io_spec.rb
 create mode 100644 spec/ruby/core/io/try_convert_spec.rb
 create mode 100644 spec/ruby/core/io/tty_spec.rb
 create mode 100644 spec/ruby/core/io/ungetbyte_spec.rb
 create mode 100644 spec/ruby/core/io/ungetc_spec.rb
 create mode 100644 spec/ruby/core/io/write_nonblock_spec.rb
 create mode 100644 spec/ruby/core/io/write_spec.rb
 create mode 100644 spec/ruby/core/kernel/Array_spec.rb
 create mode 100644 spec/ruby/core/kernel/Complex_spec.rb
 create mode 100644 spec/ruby/core/kernel/Float_spec.rb
 create mode 100644 spec/ruby/core/kernel/Integer_spec.rb
 create mode 100644 spec/ruby/core/kernel/Rational_spec.rb
 create mode 100644 spec/ruby/core/kernel/String_spec.rb
 create mode 100644 spec/ruby/core/kernel/__callee___spec.rb
 create mode 100644 spec/ruby/core/kernel/__method___spec.rb
 create mode 100644 spec/ruby/core/kernel/__send___spec.rb
 create mode 100644 spec/ruby/core/kernel/abort_spec.rb
 create mode 100644 spec/ruby/core/kernel/at_exit_spec.rb
 create mode 100644 spec/ruby/core/kernel/autoload_spec.rb
 create mode 100644 spec/ruby/core/kernel/backtick_spec.rb
 create mode 100644 spec/ruby/core/kernel/binding_spec.rb
 create mode 100644 spec/ruby/core/kernel/block_given_spec.rb
 create mode 100644 spec/ruby/core/kernel/callcc_spec.rb
 create mode 100644 spec/ruby/core/kernel/caller_spec.rb
 create mode 100644 spec/ruby/core/kernel/case_compare_spec.rb
 create mode 100644 spec/ruby/core/kernel/catch_spec.rb
 create mode 100644 spec/ruby/core/kernel/chomp_spec.rb
 create mode 100644 spec/ruby/core/kernel/chop_spec.rb
 create mode 100644 spec/ruby/core/kernel/class_spec.rb
 create mode 100644 spec/ruby/core/kernel/clone_spec.rb
 create mode 100644 spec/ruby/core/kernel/comparison_spec.rb
 create mode 100644 spec/ruby/core/kernel/const_lookup_spec.rb
 create mode 100644 spec/ruby/core/kernel/define_singleton_method_spec.rb
 create mode 100644 spec/ruby/core/kernel/display_spec.rb
 create mode 100644 spec/ruby/core/kernel/dup_spec.rb
 create mode 100644 spec/ruby/core/kernel/enum_for_spec.rb
 create mode 100644 spec/ruby/core/kernel/eql_spec.rb
 create mode 100644 spec/ruby/core/kernel/equal_spec.rb
 create mode 100644 spec/ruby/core/kernel/equal_value_spec.rb
 create mode 100644 spec/ruby/core/kernel/eval_spec.rb
 create mode 100644 spec/ruby/core/kernel/exec_spec.rb
 create mode 100644 spec/ruby/core/kernel/exit_spec.rb
 create mode 100644 spec/ruby/core/kernel/extend_spec.rb
 create mode 100644 spec/ruby/core/kernel/fail_spec.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/__method__.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/autoload_b.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/autoload_c.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/autoload_d.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/caller_fixture1.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/caller_fixture2.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/chomp.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/chomp_f.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/chop.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/chop_f.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/classes.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/eval_locals.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/eval_return_with_lambda.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/eval_return_without_lambda.rb
 create mode 100644 spec/ruby/core/kernel/fixtures/test.rb
 create mode 100644 spec/ruby/core/kernel/fork_spec.rb
 create mode 100644 spec/ruby/core/kernel/format_spec.rb
 create mode 100644 spec/ruby/core/kernel/freeze_spec.rb
 create mode 100644 spec/ruby/core/kernel/frozen_spec.rb
 create mode 100644 spec/ruby/core/kernel/getc_spec.rb
 create mode 100644 spec/ruby/core/kernel/gets_spec.rb
 create mode 100644 spec/ruby/core/kernel/global_variables_spec.rb
 create mode 100644 spec/ruby/core/kernel/gsub_spec.rb
 create mode 100644 spec/ruby/core/kernel/hash_spec.rb
 create mode 100644 spec/ruby/core/kernel/initialize_clone_spec.rb
 create mode 100644 spec/ruby/core/kernel/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/kernel/initialize_dup_spec.rb
 create mode 100644 spec/ruby/core/kernel/inspect_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_eval_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_of_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_variable_defined_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_variable_get_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_variable_set_spec.rb
 create mode 100644 spec/ruby/core/kernel/instance_variables_spec.rb
 create mode 100644 spec/ruby/core/kernel/is_a_spec.rb
 create mode 100644 spec/ruby/core/kernel/iterator_spec.rb
 create mode 100644 spec/ruby/core/kernel/kind_of_spec.rb
 create mode 100644 spec/ruby/core/kernel/lambda_spec.rb
 create mode 100644 spec/ruby/core/kernel/load_spec.rb
 create mode 100644 spec/ruby/core/kernel/local_variables_spec.rb
 create mode 100644 spec/ruby/core/kernel/loop_spec.rb
 create mode 100644 spec/ruby/core/kernel/match_spec.rb
 create mode 100644 spec/ruby/core/kernel/method_missing_spec.rb
 create mode 100644 spec/ruby/core/kernel/method_spec.rb
 create mode 100644 spec/ruby/core/kernel/methods_spec.rb
 create mode 100644 spec/ruby/core/kernel/nil_spec.rb
 create mode 100644 spec/ruby/core/kernel/not_match_spec.rb
 create mode 100644 spec/ruby/core/kernel/open_spec.rb
 create mode 100644 spec/ruby/core/kernel/p_spec.rb
 create mode 100644 spec/ruby/core/kernel/print_spec.rb
 create mode 100644 spec/ruby/core/kernel/printf_spec.rb
 create mode 100644 spec/ruby/core/kernel/private_methods_spec.rb
 create mode 100644 spec/ruby/core/kernel/proc_spec.rb
 create mode 100644 spec/ruby/core/kernel/protected_methods_spec.rb
 create mode 100644 spec/ruby/core/kernel/public_method_spec.rb
 create mode 100644 spec/ruby/core/kernel/public_methods_spec.rb
 create mode 100644 spec/ruby/core/kernel/public_send_spec.rb
 create mode 100644 spec/ruby/core/kernel/putc_spec.rb
 create mode 100644 spec/ruby/core/kernel/puts_spec.rb
 create mode 100644 spec/ruby/core/kernel/raise_spec.rb
 create mode 100644 spec/ruby/core/kernel/rand_spec.rb
 create mode 100644 spec/ruby/core/kernel/readline_spec.rb
 create mode 100644 spec/ruby/core/kernel/readlines_spec.rb
 create mode 100644 spec/ruby/core/kernel/remove_instance_variable_spec.rb
 create mode 100644 spec/ruby/core/kernel/require_relative_spec.rb
 create mode 100644 spec/ruby/core/kernel/require_spec.rb
 create mode 100644 spec/ruby/core/kernel/respond_to_missing_spec.rb
 create mode 100644 spec/ruby/core/kernel/respond_to_spec.rb
 create mode 100644 spec/ruby/core/kernel/scan_spec.rb
 create mode 100644 spec/ruby/core/kernel/select_spec.rb
 create mode 100644 spec/ruby/core/kernel/send_spec.rb
 create mode 100644 spec/ruby/core/kernel/set_trace_func_spec.rb
 create mode 100644 spec/ruby/core/kernel/shared/__method__.rb
 create mode 100644 spec/ruby/core/kernel/shared/lambda.rb
 create mode 100644 spec/ruby/core/kernel/shared/load.rb
 create mode 100644 spec/ruby/core/kernel/shared/method.rb
 create mode 100644 spec/ruby/core/kernel/shared/require.rb
 create mode 100644 spec/ruby/core/kernel/shared/send.rb
 create mode 100644 spec/ruby/core/kernel/singleton_class_spec.rb
 create mode 100644 spec/ruby/core/kernel/singleton_method_added_spec.rb
 create mode 100644 spec/ruby/core/kernel/singleton_method_removed_spec.rb
 create mode 100644 spec/ruby/core/kernel/singleton_method_undefined_spec.rb
 create mode 100644 spec/ruby/core/kernel/singleton_methods_spec.rb
 create mode 100644 spec/ruby/core/kernel/sleep_spec.rb
 create mode 100644 spec/ruby/core/kernel/spawn_spec.rb
 create mode 100644 spec/ruby/core/kernel/split_spec.rb
 create mode 100644 spec/ruby/core/kernel/sprintf_spec.rb
 create mode 100644 spec/ruby/core/kernel/srand_spec.rb
 create mode 100644 spec/ruby/core/kernel/sub_spec.rb
 create mode 100644 spec/ruby/core/kernel/syscall_spec.rb
 create mode 100644 spec/ruby/core/kernel/system_spec.rb
 create mode 100644 spec/ruby/core/kernel/taint_spec.rb
 create mode 100644 spec/ruby/core/kernel/tainted_spec.rb
 create mode 100644 spec/ruby/core/kernel/tap_spec.rb
 create mode 100644 spec/ruby/core/kernel/test_spec.rb
 create mode 100644 spec/ruby/core/kernel/throw_spec.rb
 create mode 100644 spec/ruby/core/kernel/to_a_spec.rb
 create mode 100644 spec/ruby/core/kernel/to_enum_spec.rb
 create mode 100644 spec/ruby/core/kernel/to_s_spec.rb
 create mode 100644 spec/ruby/core/kernel/trace_var_spec.rb
 create mode 100644 spec/ruby/core/kernel/trap_spec.rb
 create mode 100644 spec/ruby/core/kernel/trust_spec.rb
 create mode 100644 spec/ruby/core/kernel/type_spec.rb
 create mode 100644 spec/ruby/core/kernel/untaint_spec.rb
 create mode 100644 spec/ruby/core/kernel/untrace_var_spec.rb
 create mode 100644 spec/ruby/core/kernel/untrust_spec.rb
 create mode 100644 spec/ruby/core/kernel/untrusted_spec.rb
 create mode 100644 spec/ruby/core/kernel/warn_spec.rb
 create mode 100644 spec/ruby/core/main/def_spec.rb
 create mode 100644 spec/ruby/core/main/fixtures/classes.rb
 create mode 100644 spec/ruby/core/main/fixtures/wrapped_include.rb
 create mode 100644 spec/ruby/core/main/include_spec.rb
 create mode 100644 spec/ruby/core/main/private_spec.rb
 create mode 100644 spec/ruby/core/main/public_spec.rb
 create mode 100644 spec/ruby/core/main/to_s_spec.rb
 create mode 100644 spec/ruby/core/marshal/dump_spec.rb
 create mode 100644 spec/ruby/core/marshal/fixtures/marshal_data.rb
 create mode 100644 spec/ruby/core/marshal/fixtures/random.dump
 create mode 100644 spec/ruby/core/marshal/float_spec.rb
 create mode 100644 spec/ruby/core/marshal/load_spec.rb
 create mode 100644 spec/ruby/core/marshal/major_version_spec.rb
 create mode 100644 spec/ruby/core/marshal/minor_version_spec.rb
 create mode 100644 spec/ruby/core/marshal/restore_spec.rb
 create mode 100644 spec/ruby/core/marshal/shared/load.rb
 create mode 100644 spec/ruby/core/matchdata/begin_spec.rb
 create mode 100644 spec/ruby/core/matchdata/captures_spec.rb
 create mode 100644 spec/ruby/core/matchdata/element_reference_spec.rb
 create mode 100644 spec/ruby/core/matchdata/end_spec.rb
 create mode 100644 spec/ruby/core/matchdata/eql_spec.rb
 create mode 100644 spec/ruby/core/matchdata/equal_value_spec.rb
 create mode 100644 spec/ruby/core/matchdata/hash_spec.rb
 create mode 100644 spec/ruby/core/matchdata/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/matchdata/inspect_spec.rb
 create mode 100644 spec/ruby/core/matchdata/length_spec.rb
 create mode 100644 spec/ruby/core/matchdata/names_spec.rb
 create mode 100644 spec/ruby/core/matchdata/offset_spec.rb
 create mode 100644 spec/ruby/core/matchdata/post_match_spec.rb
 create mode 100644 spec/ruby/core/matchdata/pre_match_spec.rb
 create mode 100644 spec/ruby/core/matchdata/regexp_spec.rb
 create mode 100644 spec/ruby/core/matchdata/select_spec.rb
 create mode 100644 spec/ruby/core/matchdata/shared/eql.rb
 create mode 100644 spec/ruby/core/matchdata/shared/length.rb
 create mode 100644 spec/ruby/core/matchdata/size_spec.rb
 create mode 100644 spec/ruby/core/matchdata/string_spec.rb
 create mode 100644 spec/ruby/core/matchdata/to_a_spec.rb
 create mode 100644 spec/ruby/core/matchdata/to_s_spec.rb
 create mode 100644 spec/ruby/core/matchdata/values_at_spec.rb
 create mode 100644 spec/ruby/core/matchdata/versions/element_reference_1.9.rb
 create mode 100644 spec/ruby/core/matchdata/versions/names_1.9.rb
 create mode 100644 spec/ruby/core/math/acos_spec.rb
 create mode 100644 spec/ruby/core/math/acosh_spec.rb
 create mode 100644 spec/ruby/core/math/asin_spec.rb
 create mode 100644 spec/ruby/core/math/asinh_spec.rb
 create mode 100644 spec/ruby/core/math/atan2_spec.rb
 create mode 100644 spec/ruby/core/math/atan_spec.rb
 create mode 100644 spec/ruby/core/math/atanh_spec.rb
 create mode 100644 spec/ruby/core/math/cbrt_spec.rb
 create mode 100644 spec/ruby/core/math/constants_spec.rb
 create mode 100644 spec/ruby/core/math/cos_spec.rb
 create mode 100644 spec/ruby/core/math/cosh_spec.rb
 create mode 100644 spec/ruby/core/math/erf_spec.rb
 create mode 100644 spec/ruby/core/math/erfc_spec.rb
 create mode 100644 spec/ruby/core/math/exp_spec.rb
 create mode 100644 spec/ruby/core/math/fixtures/classes.rb
 create mode 100644 spec/ruby/core/math/frexp_spec.rb
 create mode 100644 spec/ruby/core/math/gamma_spec.rb
 create mode 100644 spec/ruby/core/math/hypot_spec.rb
 create mode 100644 spec/ruby/core/math/ldexp_spec.rb
 create mode 100644 spec/ruby/core/math/lgamma_spec.rb
 create mode 100644 spec/ruby/core/math/log10_spec.rb
 create mode 100644 spec/ruby/core/math/log2_spec.rb
 create mode 100644 spec/ruby/core/math/log_spec.rb
 create mode 100644 spec/ruby/core/math/sin_spec.rb
 create mode 100644 spec/ruby/core/math/sinh_spec.rb
 create mode 100644 spec/ruby/core/math/sqrt_spec.rb
 create mode 100644 spec/ruby/core/math/tan_spec.rb
 create mode 100644 spec/ruby/core/math/tanh_spec.rb
 create mode 100644 spec/ruby/core/method/arity_spec.rb
 create mode 100644 spec/ruby/core/method/call_spec.rb
 create mode 100644 spec/ruby/core/method/clone_spec.rb
 create mode 100644 spec/ruby/core/method/element_reference_spec.rb
 create mode 100644 spec/ruby/core/method/eql_spec.rb
 create mode 100644 spec/ruby/core/method/equal_value_spec.rb
 create mode 100644 spec/ruby/core/method/fixtures/classes.rb
 create mode 100644 spec/ruby/core/method/fixtures/classes_1.9.rb
 create mode 100644 spec/ruby/core/method/hash_spec.rb
 create mode 100644 spec/ruby/core/method/inspect_spec.rb
 create mode 100644 spec/ruby/core/method/name_spec.rb
 create mode 100644 spec/ruby/core/method/owner_spec.rb
 create mode 100644 spec/ruby/core/method/parameters_spec.rb
 create mode 100644 spec/ruby/core/method/receiver_spec.rb
 create mode 100644 spec/ruby/core/method/shared/call.rb
 create mode 100644 spec/ruby/core/method/shared/eql.rb
 create mode 100644 spec/ruby/core/method/shared/to_s.rb
 create mode 100644 spec/ruby/core/method/source_location_spec.rb
 create mode 100644 spec/ruby/core/method/to_proc_spec.rb
 create mode 100644 spec/ruby/core/method/to_s_spec.rb
 create mode 100644 spec/ruby/core/method/unbind_spec.rb
 create mode 100644 spec/ruby/core/method/versions/parameters_1.9.rb
 create mode 100644 spec/ruby/core/module/alias_method_spec.rb
 create mode 100644 spec/ruby/core/module/allocate_spec.rb
 create mode 100644 spec/ruby/core/module/ancestors_spec.rb
 create mode 100644 spec/ruby/core/module/append_features_spec.rb
 create mode 100644 spec/ruby/core/module/attr_accessor_spec.rb
 create mode 100644 spec/ruby/core/module/attr_reader_spec.rb
 create mode 100644 spec/ruby/core/module/attr_spec.rb
 create mode 100644 spec/ruby/core/module/attr_writer_spec.rb
 create mode 100644 spec/ruby/core/module/autoload_spec.rb
 create mode 100644 spec/ruby/core/module/case_compare_spec.rb
 create mode 100644 spec/ruby/core/module/class_eval_spec.rb
 create mode 100644 spec/ruby/core/module/class_exec_spec.rb
 create mode 100644 spec/ruby/core/module/class_variable_defined_spec.rb
 create mode 100644 spec/ruby/core/module/class_variable_get_spec.rb
 create mode 100644 spec/ruby/core/module/class_variable_set_spec.rb
 create mode 100644 spec/ruby/core/module/class_variables_spec.rb
 create mode 100644 spec/ruby/core/module/comparison_spec.rb
 create mode 100644 spec/ruby/core/module/const_defined_spec.rb
 create mode 100644 spec/ruby/core/module/const_get_spec.rb
 create mode 100644 spec/ruby/core/module/const_missing_spec.rb
 create mode 100644 spec/ruby/core/module/const_set_spec.rb
 create mode 100644 spec/ruby/core/module/constants_spec.rb
 create mode 100644 spec/ruby/core/module/define_method_spec.rb
 create mode 100644 spec/ruby/core/module/define_singleton_method_spec.rb
 create mode 100644 spec/ruby/core/module/eql_spec.rb
 create mode 100644 spec/ruby/core/module/equal_spec.rb
 create mode 100644 spec/ruby/core/module/equal_value_spec.rb
 create mode 100644 spec/ruby/core/module/extend_object_spec.rb
 create mode 100644 spec/ruby/core/module/extended_spec.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_c.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_concur.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_d.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_e.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_ex1.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_f.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_g.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_h.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_i.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_j.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_k.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_lm.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_n.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_o.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_r.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_s.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_scope.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_subclass.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_t.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_v.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_w.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_w2.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_x.rb
 create mode 100644 spec/ruby/core/module/fixtures/autoload_z.rb
 create mode 100644 spec/ruby/core/module/fixtures/classes.rb
 create mode 100644 spec/ruby/core/module/fixtures/classes19.rb
 create mode 100644 spec/ruby/core/module/fixtures/module.rb
 create mode 100644 spec/ruby/core/module/fixtures/name.rb
 create mode 100644 spec/ruby/core/module/freeze_spec.rb
 create mode 100644 spec/ruby/core/module/gt_spec.rb
 create mode 100644 spec/ruby/core/module/gte_spec.rb
 create mode 100644 spec/ruby/core/module/include_spec.rb
 create mode 100644 spec/ruby/core/module/included_modules_spec.rb
 create mode 100644 spec/ruby/core/module/included_spec.rb
 create mode 100644 spec/ruby/core/module/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/module/initialize_spec.rb
 create mode 100644 spec/ruby/core/module/instance_method_spec.rb
 create mode 100644 spec/ruby/core/module/instance_methods_spec.rb
 create mode 100644 spec/ruby/core/module/lt_spec.rb
 create mode 100644 spec/ruby/core/module/lte_spec.rb
 create mode 100644 spec/ruby/core/module/method_added_spec.rb
 create mode 100644 spec/ruby/core/module/method_defined_spec.rb
 create mode 100644 spec/ruby/core/module/method_removed_spec.rb
 create mode 100644 spec/ruby/core/module/method_undefined_spec.rb
 create mode 100644 spec/ruby/core/module/module_eval_spec.rb
 create mode 100644 spec/ruby/core/module/module_exec_spec.rb
 create mode 100644 spec/ruby/core/module/module_function_spec.rb
 create mode 100644 spec/ruby/core/module/name_spec.rb
 create mode 100644 spec/ruby/core/module/nesting_spec.rb
 create mode 100644 spec/ruby/core/module/new_spec.rb
 create mode 100644 spec/ruby/core/module/private_class_method_spec.rb
 create mode 100644 spec/ruby/core/module/private_constant_spec.rb
 create mode 100644 spec/ruby/core/module/private_instance_methods_spec.rb
 create mode 100644 spec/ruby/core/module/private_method_defined_spec.rb
 create mode 100644 spec/ruby/core/module/private_spec.rb
 create mode 100644 spec/ruby/core/module/protected_instance_methods_spec.rb
 create mode 100644 spec/ruby/core/module/protected_method_defined_spec.rb
 create mode 100644 spec/ruby/core/module/protected_spec.rb
 create mode 100644 spec/ruby/core/module/public_class_method_spec.rb
 create mode 100644 spec/ruby/core/module/public_constant_spec.rb
 create mode 100644 spec/ruby/core/module/public_instance_method_spec.rb
 create mode 100644 spec/ruby/core/module/public_instance_methods_spec.rb
 create mode 100644 spec/ruby/core/module/public_method_defined_spec.rb
 create mode 100644 spec/ruby/core/module/public_spec.rb
 create mode 100644 spec/ruby/core/module/remove_class_variable_spec.rb
 create mode 100644 spec/ruby/core/module/remove_const_spec.rb
 create mode 100644 spec/ruby/core/module/remove_method_spec.rb
 create mode 100644 spec/ruby/core/module/shared/class_eval.rb
 create mode 100644 spec/ruby/core/module/shared/class_exec.rb
 create mode 100644 spec/ruby/core/module/shared/equal_value.rb
 create mode 100644 spec/ruby/core/module/to_s_spec.rb
 create mode 100644 spec/ruby/core/module/undef_method_spec.rb
 create mode 100644 spec/ruby/core/module/versions/define_method_1.9.rb
 create mode 100644 spec/ruby/core/mutex/lock_spec.rb
 create mode 100644 spec/ruby/core/mutex/locked_spec.rb
 create mode 100644 spec/ruby/core/mutex/sleep_spec.rb
 create mode 100644 spec/ruby/core/mutex/synchronize_spec.rb
 create mode 100644 spec/ruby/core/mutex/try_lock_spec.rb
 create mode 100644 spec/ruby/core/mutex/unlock_spec.rb
 create mode 100644 spec/ruby/core/nil/and_spec.rb
 create mode 100644 spec/ruby/core/nil/dup_spec.rb
 create mode 100644 spec/ruby/core/nil/inspect_spec.rb
 create mode 100644 spec/ruby/core/nil/nil_spec.rb
 create mode 100644 spec/ruby/core/nil/or_spec.rb
 create mode 100644 spec/ruby/core/nil/rationalize_spec.rb
 create mode 100644 spec/ruby/core/nil/to_a_spec.rb
 create mode 100644 spec/ruby/core/nil/to_c_spec.rb
 create mode 100644 spec/ruby/core/nil/to_f_spec.rb
 create mode 100644 spec/ruby/core/nil/to_h_spec.rb
 create mode 100644 spec/ruby/core/nil/to_i_spec.rb
 create mode 100644 spec/ruby/core/nil/to_r_spec.rb
 create mode 100644 spec/ruby/core/nil/to_s_spec.rb
 create mode 100644 spec/ruby/core/nil/xor_spec.rb
 create mode 100644 spec/ruby/core/numeric/abs2_spec.rb
 create mode 100644 spec/ruby/core/numeric/abs_spec.rb
 create mode 100644 spec/ruby/core/numeric/angle_spec.rb
 create mode 100644 spec/ruby/core/numeric/arg_spec.rb
 create mode 100644 spec/ruby/core/numeric/ceil_spec.rb
 create mode 100644 spec/ruby/core/numeric/coerce_spec.rb
 create mode 100644 spec/ruby/core/numeric/comparison_spec.rb
 create mode 100644 spec/ruby/core/numeric/conj_spec.rb
 create mode 100644 spec/ruby/core/numeric/conjugate_spec.rb
 create mode 100644 spec/ruby/core/numeric/denominator_spec.rb
 create mode 100644 spec/ruby/core/numeric/div_spec.rb
 create mode 100644 spec/ruby/core/numeric/divmod_spec.rb
 create mode 100644 spec/ruby/core/numeric/eql_spec.rb
 create mode 100644 spec/ruby/core/numeric/fdiv_spec.rb
 create mode 100644 spec/ruby/core/numeric/fixtures/classes.rb
 create mode 100644 spec/ruby/core/numeric/floor_spec.rb
 create mode 100644 spec/ruby/core/numeric/i_spec.rb
 create mode 100644 spec/ruby/core/numeric/imag_spec.rb
 create mode 100644 spec/ruby/core/numeric/imaginary_spec.rb
 create mode 100644 spec/ruby/core/numeric/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/numeric/integer_spec.rb
 create mode 100644 spec/ruby/core/numeric/magnitude_spec.rb
 create mode 100644 spec/ruby/core/numeric/modulo_spec.rb
 create mode 100644 spec/ruby/core/numeric/nonzero_spec.rb
 create mode 100644 spec/ruby/core/numeric/numerator_spec.rb
 create mode 100644 spec/ruby/core/numeric/phase_spec.rb
 create mode 100644 spec/ruby/core/numeric/polar_spec.rb
 create mode 100644 spec/ruby/core/numeric/quo_spec.rb
 create mode 100644 spec/ruby/core/numeric/real_spec.rb
 create mode 100644 spec/ruby/core/numeric/rect_spec.rb
 create mode 100644 spec/ruby/core/numeric/rectangular_spec.rb
 create mode 100644 spec/ruby/core/numeric/remainder_spec.rb
 create mode 100644 spec/ruby/core/numeric/round_spec.rb
 create mode 100644 spec/ruby/core/numeric/shared/abs.rb
 create mode 100644 spec/ruby/core/numeric/shared/quo.rb
 create mode 100644 spec/ruby/core/numeric/shared/rect.rb
 create mode 100644 spec/ruby/core/numeric/singleton_method_added_spec.rb
 create mode 100644 spec/ruby/core/numeric/step_spec.rb
 create mode 100644 spec/ruby/core/numeric/to_c_spec.rb
 create mode 100644 spec/ruby/core/numeric/to_int_spec.rb
 create mode 100644 spec/ruby/core/numeric/truncate_spec.rb
 create mode 100644 spec/ruby/core/numeric/uminus_spec.rb
 create mode 100644 spec/ruby/core/numeric/uplus_spec.rb
 create mode 100644 spec/ruby/core/numeric/zero_spec.rb
 create mode 100644 spec/ruby/core/object/__id__spec.rb
 create mode 100644 spec/ruby/core/object/clone_spec.rb
 create mode 100644 spec/ruby/core/object/dup_spec.rb
 create mode 100644 spec/ruby/core/object/fixtures/classes.rb
 create mode 100644 spec/ruby/core/object/id_spec.rb
 create mode 100644 spec/ruby/core/object/initialize_spec.rb
 create mode 100644 spec/ruby/core/object/instance_exec_spec.rb
 create mode 100644 spec/ruby/core/object/instance_of_spec.rb
 create mode 100644 spec/ruby/core/object/is_a_spec.rb
 create mode 100644 spec/ruby/core/object/kind_of_spec.rb
 create mode 100644 spec/ruby/core/object/match_spec.rb
 create mode 100644 spec/ruby/core/object/metaclass_spec.rb
 create mode 100644 spec/ruby/core/object/new_spec.rb
 create mode 100644 spec/ruby/core/object/object_id_spec.rb
 create mode 100644 spec/ruby/core/object/shared/dup_clone.rb
 create mode 100644 spec/ruby/core/object/shared/kind_of.rb
 create mode 100644 spec/ruby/core/objectspace/_id2ref_spec.rb
 create mode 100644 spec/ruby/core/objectspace/add_finalizer_spec.rb
 create mode 100644 spec/ruby/core/objectspace/call_finalizer_spec.rb
 create mode 100644 spec/ruby/core/objectspace/count_objects_spec.rb
 create mode 100644 spec/ruby/core/objectspace/define_finalizer_spec.rb
 create mode 100644 spec/ruby/core/objectspace/each_object_spec.rb
 create mode 100644 spec/ruby/core/objectspace/finalizers_spec.rb
 create mode 100644 spec/ruby/core/objectspace/fixtures.rb
 create mode 100644 spec/ruby/core/objectspace/garbage_collect_spec.rb
 create mode 100644 spec/ruby/core/objectspace/remove_finalizer_spec.rb
 create mode 100644 spec/ruby/core/objectspace/undefine_finalizer_spec.rb
 create mode 100644 spec/ruby/core/precision/included_spec.rb
 create mode 100644 spec/ruby/core/precision/prec_f_spec.rb
 create mode 100644 spec/ruby/core/precision/prec_i_spec.rb
 create mode 100644 spec/ruby/core/precision/prec_spec.rb
 create mode 100644 spec/ruby/core/proc/allocate_spec.rb
 create mode 100644 spec/ruby/core/proc/arity_spec.rb
 create mode 100644 spec/ruby/core/proc/binding_spec.rb
 create mode 100644 spec/ruby/core/proc/block_pass_spec.rb
 create mode 100644 spec/ruby/core/proc/call_spec.rb
 create mode 100644 spec/ruby/core/proc/case_compare_spec.rb
 create mode 100644 spec/ruby/core/proc/clone_spec.rb
 create mode 100644 spec/ruby/core/proc/curry_spec.rb
 create mode 100644 spec/ruby/core/proc/dup_spec.rb
 create mode 100644 spec/ruby/core/proc/element_reference_spec.rb
 create mode 100644 spec/ruby/core/proc/eql_spec.rb
 create mode 100644 spec/ruby/core/proc/equal_value_spec.rb
 create mode 100644 spec/ruby/core/proc/fixtures/common.rb
 create mode 100644 spec/ruby/core/proc/fixtures/source_location.rb
 create mode 100644 spec/ruby/core/proc/hash_spec.rb
 create mode 100644 spec/ruby/core/proc/inspect_spec.rb
 create mode 100644 spec/ruby/core/proc/lambda_spec.rb
 create mode 100644 spec/ruby/core/proc/new_spec.rb
 create mode 100644 spec/ruby/core/proc/parameters_spec.rb
 create mode 100644 spec/ruby/core/proc/shared/arity.rb
 create mode 100644 spec/ruby/core/proc/shared/call.rb
 create mode 100644 spec/ruby/core/proc/shared/call_arguments.rb
 create mode 100644 spec/ruby/core/proc/shared/dup.rb
 create mode 100644 spec/ruby/core/proc/shared/equal.rb
 create mode 100644 spec/ruby/core/proc/shared/to_s.rb
 create mode 100644 spec/ruby/core/proc/source_location_spec.rb
 create mode 100644 spec/ruby/core/proc/to_proc_spec.rb
 create mode 100644 spec/ruby/core/proc/to_s_spec.rb
 create mode 100644 spec/ruby/core/proc/versions/arity_1.9.rb
 create mode 100644 spec/ruby/core/proc/versions/arity_2.0.rb
 create mode 100644 spec/ruby/core/proc/versions/call_1.8.7.rb
 create mode 100644 spec/ruby/core/proc/versions/call_1.9.rb
 create mode 100644 spec/ruby/core/proc/versions/call_2.0.rb
 create mode 100644 spec/ruby/core/proc/versions/parameters_1.9.rb
 create mode 100644 spec/ruby/core/proc/versions/parameters_2.0.rb
 create mode 100644 spec/ruby/core/proc/yield_spec.rb
 create mode 100644 spec/ruby/core/process/abort_spec.rb
 create mode 100644 spec/ruby/core/process/constants_spec.rb
 create mode 100644 spec/ruby/core/process/daemon_spec.rb
 create mode 100644 spec/ruby/core/process/detach_spec.rb
 create mode 100644 spec/ruby/core/process/egid_spec.rb
 create mode 100644 spec/ruby/core/process/euid_spec.rb
 create mode 100644 spec/ruby/core/process/exec_spec.rb
 create mode 100644 spec/ruby/core/process/exit_spec.rb
 create mode 100644 spec/ruby/core/process/fixtures/common.rb
 create mode 100644 spec/ruby/core/process/fixtures/daemon.rb
 create mode 100644 spec/ruby/core/process/fixtures/kill.rb
 create mode 100644 spec/ruby/core/process/fork_spec.rb
 create mode 100644 spec/ruby/core/process/getpgid_spec.rb
 create mode 100644 spec/ruby/core/process/getpgrp_spec.rb
 create mode 100644 spec/ruby/core/process/getpriority_spec.rb
 create mode 100644 spec/ruby/core/process/getrlimit_spec.rb
 create mode 100644 spec/ruby/core/process/gid/change_privilege_spec.rb
 create mode 100644 spec/ruby/core/process/gid/eid_spec.rb
 create mode 100644 spec/ruby/core/process/gid/grant_privilege_spec.rb
 create mode 100644 spec/ruby/core/process/gid/re_exchange_spec.rb
 create mode 100644 spec/ruby/core/process/gid/re_exchangeable_spec.rb
 create mode 100644 spec/ruby/core/process/gid/rid_spec.rb
 create mode 100644 spec/ruby/core/process/gid/sid_available_spec.rb
 create mode 100644 spec/ruby/core/process/gid/switch_spec.rb
 create mode 100644 spec/ruby/core/process/gid_spec.rb
 create mode 100644 spec/ruby/core/process/groups_spec.rb
 create mode 100644 spec/ruby/core/process/initgroups_spec.rb
 create mode 100644 spec/ruby/core/process/kill_spec.rb
 create mode 100644 spec/ruby/core/process/maxgroups_spec.rb
 create mode 100644 spec/ruby/core/process/pid_spec.rb
 create mode 100644 spec/ruby/core/process/ppid_spec.rb
 create mode 100644 spec/ruby/core/process/setpgid_spec.rb
 create mode 100644 spec/ruby/core/process/setpgrp_spec.rb
 create mode 100644 spec/ruby/core/process/setpriority_spec.rb
 create mode 100644 spec/ruby/core/process/setrlimit_spec.rb
 create mode 100644 spec/ruby/core/process/setsid_spec.rb
 create mode 100644 spec/ruby/core/process/spawn_spec.rb
 create mode 100644 spec/ruby/core/process/status/_spec.rb
 create mode 100644 spec/ruby/core/process/status/coredump_spec.rb
 create mode 100644 spec/ruby/core/process/status/equal_value_spec.rb
 create mode 100644 spec/ruby/core/process/status/exited_spec.rb
 create mode 100644 spec/ruby/core/process/status/exitstatus_spec.rb
 create mode 100644 spec/ruby/core/process/status/inspect_spec.rb
 create mode 100644 spec/ruby/core/process/status/pid_spec.rb
 create mode 100644 spec/ruby/core/process/status/right_shift_spec.rb
 create mode 100644 spec/ruby/core/process/status/signaled_spec.rb
 create mode 100644 spec/ruby/core/process/status/stopped_spec.rb
 create mode 100644 spec/ruby/core/process/status/stopsig_spec.rb
 create mode 100644 spec/ruby/core/process/status/success_spec.rb
 create mode 100644 spec/ruby/core/process/status/termsig_spec.rb
 create mode 100644 spec/ruby/core/process/status/to_i_spec.rb
 create mode 100644 spec/ruby/core/process/status/to_int_spec.rb
 create mode 100644 spec/ruby/core/process/status/to_s_spec.rb
 create mode 100644 spec/ruby/core/process/sys/getegid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/geteuid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/getgid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/getuid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/issetugid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setegid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/seteuid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setgid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setregid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setresgid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setresuid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setreuid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setrgid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setruid_spec.rb
 create mode 100644 spec/ruby/core/process/sys/setuid_spec.rb
 create mode 100644 spec/ruby/core/process/times_spec.rb
 create mode 100644 spec/ruby/core/process/uid/change_privilege_spec.rb
 create mode 100644 spec/ruby/core/process/uid/eid_spec.rb
 create mode 100644 spec/ruby/core/process/uid/grant_privilege_spec.rb
 create mode 100644 spec/ruby/core/process/uid/re_exchange_spec.rb
 create mode 100644 spec/ruby/core/process/uid/re_exchangeable_spec.rb
 create mode 100644 spec/ruby/core/process/uid/rid_spec.rb
 create mode 100644 spec/ruby/core/process/uid/sid_available_spec.rb
 create mode 100644 spec/ruby/core/process/uid/switch_spec.rb
 create mode 100644 spec/ruby/core/process/uid_spec.rb
 create mode 100644 spec/ruby/core/process/wait2_spec.rb
 create mode 100644 spec/ruby/core/process/wait_spec.rb
 create mode 100644 spec/ruby/core/process/waitall_spec.rb
 create mode 100644 spec/ruby/core/process/waitpid2_spec.rb
 create mode 100644 spec/ruby/core/process/waitpid_spec.rb
 create mode 100644 spec/ruby/core/random/bytes_spec.rb
 create mode 100644 spec/ruby/core/random/equal_value_spec.rb
 create mode 100644 spec/ruby/core/random/new_seed_spec.rb
 create mode 100644 spec/ruby/core/random/new_spec.rb
 create mode 100644 spec/ruby/core/random/rand_spec.rb
 create mode 100644 spec/ruby/core/random/seed_spec.rb
 create mode 100644 spec/ruby/core/random/srand_spec.rb
 create mode 100644 spec/ruby/core/range/begin_spec.rb
 create mode 100644 spec/ruby/core/range/case_compare_spec.rb
 create mode 100644 spec/ruby/core/range/cover_spec.rb
 create mode 100644 spec/ruby/core/range/each_spec.rb
 create mode 100644 spec/ruby/core/range/end_spec.rb
 create mode 100644 spec/ruby/core/range/eql_spec.rb
 create mode 100644 spec/ruby/core/range/equal_value_spec.rb
 create mode 100644 spec/ruby/core/range/exclude_end_spec.rb
 create mode 100644 spec/ruby/core/range/first_spec.rb
 create mode 100644 spec/ruby/core/range/hash_spec.rb
 create mode 100644 spec/ruby/core/range/include_spec.rb
 create mode 100644 spec/ruby/core/range/initialize_spec.rb
 create mode 100644 spec/ruby/core/range/inspect_spec.rb
 create mode 100644 spec/ruby/core/range/last_spec.rb
 create mode 100644 spec/ruby/core/range/max_spec.rb
 create mode 100644 spec/ruby/core/range/member_spec.rb
 create mode 100644 spec/ruby/core/range/min_spec.rb
 create mode 100644 spec/ruby/core/range/new_spec.rb
 create mode 100644 spec/ruby/core/range/shared/begin.rb
 create mode 100644 spec/ruby/core/range/shared/end.rb
 create mode 100644 spec/ruby/core/range/shared/equal_value.rb
 create mode 100644 spec/ruby/core/range/shared/include.rb
 create mode 100644 spec/ruby/core/range/step_spec.rb
 create mode 100644 spec/ruby/core/range/to_a_spec.rb
 create mode 100644 spec/ruby/core/range/to_s_spec.rb
 create mode 100644 spec/ruby/core/rational/abs_spec.rb
 create mode 100644 spec/ruby/core/rational/ceil_spec.rb
 create mode 100644 spec/ruby/core/rational/coerce_spec.rb
 create mode 100644 spec/ruby/core/rational/comparison_spec.rb
 create mode 100644 spec/ruby/core/rational/denominator_spec.rb
 create mode 100644 spec/ruby/core/rational/div_spec.rb
 create mode 100644 spec/ruby/core/rational/divide_spec.rb
 create mode 100644 spec/ruby/core/rational/divmod_spec.rb
 create mode 100644 spec/ruby/core/rational/equal_value_spec.rb
 create mode 100644 spec/ruby/core/rational/exponent_spec.rb
 create mode 100644 spec/ruby/core/rational/fdiv_spec.rb
 create mode 100644 spec/ruby/core/rational/floor_spec.rb
 create mode 100644 spec/ruby/core/rational/hash_spec.rb
 create mode 100644 spec/ruby/core/rational/initialize_spec.rb
 create mode 100644 spec/ruby/core/rational/inspect_spec.rb
 create mode 100644 spec/ruby/core/rational/integer_spec.rb
 create mode 100644 spec/ruby/core/rational/magnitude_spec.rb
 create mode 100644 spec/ruby/core/rational/marshal_dump_spec.rb
 create mode 100644 spec/ruby/core/rational/marshal_load_spec.rb
 create mode 100644 spec/ruby/core/rational/minus_spec.rb
 create mode 100644 spec/ruby/core/rational/modulo_spec.rb
 create mode 100644 spec/ruby/core/rational/multiply_spec.rb
 create mode 100644 spec/ruby/core/rational/numerator_spec.rb
 create mode 100644 spec/ruby/core/rational/plus_spec.rb
 create mode 100644 spec/ruby/core/rational/quo_spec.rb
 create mode 100644 spec/ruby/core/rational/rationalize_spec.rb
 create mode 100644 spec/ruby/core/rational/remainder_spec.rb
 create mode 100644 spec/ruby/core/rational/round_spec.rb
 create mode 100644 spec/ruby/core/rational/to_f_spec.rb
 create mode 100644 spec/ruby/core/rational/to_i_spec.rb
 create mode 100644 spec/ruby/core/rational/to_r_spec.rb
 create mode 100644 spec/ruby/core/rational/to_s_spec.rb
 create mode 100644 spec/ruby/core/rational/truncate_spec.rb
 create mode 100644 spec/ruby/core/rational/zero_spec.rb
 create mode 100644 spec/ruby/core/regexp/case_compare_spec.rb
 create mode 100644 spec/ruby/core/regexp/casefold_spec.rb
 create mode 100644 spec/ruby/core/regexp/compile_spec.rb
 create mode 100644 spec/ruby/core/regexp/encoding_spec.rb
 create mode 100644 spec/ruby/core/regexp/eql_spec.rb
 create mode 100644 spec/ruby/core/regexp/equal_value_spec.rb
 create mode 100644 spec/ruby/core/regexp/escape_spec.rb
 create mode 100644 spec/ruby/core/regexp/fixed_encoding_spec.rb
 create mode 100644 spec/ruby/core/regexp/hash_spec.rb
 create mode 100644 spec/ruby/core/regexp/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/regexp/initialize_spec.rb
 create mode 100644 spec/ruby/core/regexp/inspect_spec.rb
 create mode 100644 spec/ruby/core/regexp/kcode_spec.rb
 create mode 100644 spec/ruby/core/regexp/last_match_spec.rb
 create mode 100644 spec/ruby/core/regexp/match_spec.rb
 create mode 100644 spec/ruby/core/regexp/named_captures_spec.rb
 create mode 100644 spec/ruby/core/regexp/names_spec.rb
 create mode 100644 spec/ruby/core/regexp/new_spec.rb
 create mode 100644 spec/ruby/core/regexp/options_spec.rb
 create mode 100644 spec/ruby/core/regexp/quote_spec.rb
 create mode 100644 spec/ruby/core/regexp/shared/equal_value.rb
 create mode 100644 spec/ruby/core/regexp/shared/new.rb
 create mode 100644 spec/ruby/core/regexp/shared/quote.rb
 create mode 100644 spec/ruby/core/regexp/source_spec.rb
 create mode 100644 spec/ruby/core/regexp/to_s_spec.rb
 create mode 100644 spec/ruby/core/regexp/try_convert_spec.rb
 create mode 100644 spec/ruby/core/regexp/union_spec.rb
 create mode 100644 spec/ruby/core/regexp/versions/named_captures_1.9.rb
 create mode 100644 spec/ruby/core/regexp/versions/names_1.9.rb
 create mode 100644 spec/ruby/core/regexp/versions/source_1.9.rb
 create mode 100644 spec/ruby/core/signal/list_spec.rb
 create mode 100644 spec/ruby/core/signal/trap_spec.rb
 create mode 100644 spec/ruby/core/string/allocate_spec.rb
 create mode 100644 spec/ruby/core/string/append_spec.rb
 create mode 100644 spec/ruby/core/string/ascii_only_spec.rb
 create mode 100644 spec/ruby/core/string/bytes_spec.rb
 create mode 100644 spec/ruby/core/string/bytesize_spec.rb
 create mode 100644 spec/ruby/core/string/byteslice_spec.rb
 create mode 100644 spec/ruby/core/string/capitalize_spec.rb
 create mode 100644 spec/ruby/core/string/case_compare_spec.rb
 create mode 100644 spec/ruby/core/string/casecmp_spec.rb
 create mode 100644 spec/ruby/core/string/center_spec.rb
 create mode 100644 spec/ruby/core/string/chars_spec.rb
 create mode 100644 spec/ruby/core/string/chomp_spec.rb
 create mode 100644 spec/ruby/core/string/chop_spec.rb
 create mode 100644 spec/ruby/core/string/chr_spec.rb
 create mode 100644 spec/ruby/core/string/clear_spec.rb
 create mode 100644 spec/ruby/core/string/codepoints_spec.rb
 create mode 100644 spec/ruby/core/string/comparison_spec.rb
 create mode 100644 spec/ruby/core/string/concat_spec.rb
 create mode 100644 spec/ruby/core/string/count_spec.rb
 create mode 100644 spec/ruby/core/string/crypt_spec.rb
 create mode 100644 spec/ruby/core/string/delete_spec.rb
 create mode 100644 spec/ruby/core/string/downcase_spec.rb
 create mode 100644 spec/ruby/core/string/dump_spec.rb
 create mode 100644 spec/ruby/core/string/dup_spec.rb
 create mode 100644 spec/ruby/core/string/each_byte_spec.rb
 create mode 100644 spec/ruby/core/string/each_char_spec.rb
 create mode 100644 spec/ruby/core/string/each_codepoint_spec.rb
 create mode 100644 spec/ruby/core/string/each_line_spec.rb
 create mode 100644 spec/ruby/core/string/each_spec.rb
 create mode 100644 spec/ruby/core/string/element_reference_spec.rb
 create mode 100644 spec/ruby/core/string/element_set_spec.rb
 create mode 100644 spec/ruby/core/string/empty_spec.rb
 create mode 100644 spec/ruby/core/string/encode_spec.rb
 create mode 100644 spec/ruby/core/string/encoding_spec.rb
 create mode 100644 spec/ruby/core/string/end_with_spec.rb
 create mode 100644 spec/ruby/core/string/entries_spec.rb
 create mode 100644 spec/ruby/core/string/eql_spec.rb
 create mode 100644 spec/ruby/core/string/equal_value_spec.rb
 create mode 100644 spec/ruby/core/string/fixtures/classes.rb
 create mode 100644 spec/ruby/core/string/fixtures/iso-8859-9-encoding.rb
 create mode 100644 spec/ruby/core/string/fixtures/utf-8-encoding.rb
 create mode 100644 spec/ruby/core/string/force_encoding_spec.rb
 create mode 100644 spec/ruby/core/string/getbyte_spec.rb
 create mode 100644 spec/ruby/core/string/gsub_spec.rb
 create mode 100644 spec/ruby/core/string/hash_spec.rb
 create mode 100644 spec/ruby/core/string/hex_spec.rb
 create mode 100644 spec/ruby/core/string/include_spec.rb
 create mode 100644 spec/ruby/core/string/index_spec.rb
 create mode 100644 spec/ruby/core/string/initialize_spec.rb
 create mode 100644 spec/ruby/core/string/insert_spec.rb
 create mode 100644 spec/ruby/core/string/inspect_spec.rb
 create mode 100644 spec/ruby/core/string/intern_spec.rb
 create mode 100644 spec/ruby/core/string/length_spec.rb
 create mode 100644 spec/ruby/core/string/lines_spec.rb
 create mode 100644 spec/ruby/core/string/ljust_spec.rb
 create mode 100644 spec/ruby/core/string/lstrip_spec.rb
 create mode 100644 spec/ruby/core/string/match_spec.rb
 create mode 100644 spec/ruby/core/string/modulo_spec.rb
 create mode 100644 spec/ruby/core/string/multiply_spec.rb
 create mode 100644 spec/ruby/core/string/new_spec.rb
 create mode 100644 spec/ruby/core/string/next_spec.rb
 create mode 100644 spec/ruby/core/string/oct_spec.rb
 create mode 100644 spec/ruby/core/string/ord_spec.rb
 create mode 100644 spec/ruby/core/string/partition_spec.rb
 create mode 100644 spec/ruby/core/string/plus_spec.rb
 create mode 100644 spec/ruby/core/string/prepend_spec.rb
 create mode 100644 spec/ruby/core/string/replace_spec.rb
 create mode 100644 spec/ruby/core/string/reverse_spec.rb
 create mode 100644 spec/ruby/core/string/rindex_spec.rb
 create mode 100644 spec/ruby/core/string/rjust_spec.rb
 create mode 100644 spec/ruby/core/string/rpartition_spec.rb
 create mode 100644 spec/ruby/core/string/rstrip_spec.rb
 create mode 100644 spec/ruby/core/string/scan_spec.rb
 create mode 100644 spec/ruby/core/string/setbyte_spec.rb
 create mode 100644 spec/ruby/core/string/shared/chars.rb
 create mode 100644 spec/ruby/core/string/shared/codepoints.rb
 create mode 100644 spec/ruby/core/string/shared/concat.rb
 create mode 100644 spec/ruby/core/string/shared/each_char_without_block.rb
 create mode 100644 spec/ruby/core/string/shared/each_codepoint_without_block.rb
 create mode 100644 spec/ruby/core/string/shared/each_line.rb
 create mode 100644 spec/ruby/core/string/shared/each_line_without_block.rb
 create mode 100644 spec/ruby/core/string/shared/encode.rb
 create mode 100644 spec/ruby/core/string/shared/eql.rb
 create mode 100644 spec/ruby/core/string/shared/equal_value.rb
 create mode 100644 spec/ruby/core/string/shared/length.rb
 create mode 100644 spec/ruby/core/string/shared/replace.rb
 create mode 100644 spec/ruby/core/string/shared/slice.rb
 create mode 100644 spec/ruby/core/string/shared/succ.rb
 create mode 100644 spec/ruby/core/string/shared/to_a.rb
 create mode 100644 spec/ruby/core/string/shared/to_s.rb
 create mode 100644 spec/ruby/core/string/shared/to_sym.rb
 create mode 100644 spec/ruby/core/string/shared/versions/slice_1.9.rb
 create mode 100644 spec/ruby/core/string/shared/versions/slice_2.0.rb
 create mode 100644 spec/ruby/core/string/size_spec.rb
 create mode 100644 spec/ruby/core/string/slice_spec.rb
 create mode 100644 spec/ruby/core/string/split_spec.rb
 create mode 100644 spec/ruby/core/string/squeeze_spec.rb
 create mode 100644 spec/ruby/core/string/start_with_spec.rb
 create mode 100644 spec/ruby/core/string/strip_spec.rb
 create mode 100644 spec/ruby/core/string/sub_spec.rb
 create mode 100644 spec/ruby/core/string/succ_spec.rb
 create mode 100644 spec/ruby/core/string/sum_spec.rb
 create mode 100644 spec/ruby/core/string/swapcase_spec.rb
 create mode 100644 spec/ruby/core/string/to_a_spec.rb
 create mode 100644 spec/ruby/core/string/to_c_spec.rb
 create mode 100644 spec/ruby/core/string/to_f_spec.rb
 create mode 100644 spec/ruby/core/string/to_i_spec.rb
 create mode 100644 spec/ruby/core/string/to_r_spec.rb
 create mode 100644 spec/ruby/core/string/to_s_spec.rb
 create mode 100644 spec/ruby/core/string/to_str_spec.rb
 create mode 100644 spec/ruby/core/string/to_sym_spec.rb
 create mode 100644 spec/ruby/core/string/tr_s_spec.rb
 create mode 100644 spec/ruby/core/string/tr_spec.rb
 create mode 100644 spec/ruby/core/string/try_convert_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/a_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/at_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/b_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/c_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/comment_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/d_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/e_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/f_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/g_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/h_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/i_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/l_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/m_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/n_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/p_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/percent_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/q_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/s_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/shared/basic.rb
 create mode 100644 spec/ruby/core/string/unpack/shared/float.rb
 create mode 100644 spec/ruby/core/string/unpack/shared/integer.rb
 create mode 100644 spec/ruby/core/string/unpack/shared/string.rb
 create mode 100644 spec/ruby/core/string/unpack/shared/unicode.rb
 create mode 100644 spec/ruby/core/string/unpack/u_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/v_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/w_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/x_spec.rb
 create mode 100644 spec/ruby/core/string/unpack/z_spec.rb
 create mode 100644 spec/ruby/core/string/upcase_spec.rb
 create mode 100644 spec/ruby/core/string/upto_spec.rb
 create mode 100644 spec/ruby/core/string/valid_encoding_spec.rb
 create mode 100644 spec/ruby/core/string/versions/match_1.9.rb
 create mode 100644 spec/ruby/core/string/versions/match_2.0.rb
 create mode 100644 spec/ruby/core/struct/each_pair_spec.rb
 create mode 100644 spec/ruby/core/struct/each_spec.rb
 create mode 100644 spec/ruby/core/struct/element_reference_spec.rb
 create mode 100644 spec/ruby/core/struct/element_set_spec.rb
 create mode 100644 spec/ruby/core/struct/eql_spec.rb
 create mode 100644 spec/ruby/core/struct/equal_value_spec.rb
 create mode 100644 spec/ruby/core/struct/fixtures/classes.rb
 create mode 100644 spec/ruby/core/struct/hash_spec.rb
 create mode 100644 spec/ruby/core/struct/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/struct/initialize_spec.rb
 create mode 100644 spec/ruby/core/struct/inspect_spec.rb
 create mode 100644 spec/ruby/core/struct/instance_variables_spec.rb
 create mode 100644 spec/ruby/core/struct/length_spec.rb
 create mode 100644 spec/ruby/core/struct/members_spec.rb
 create mode 100644 spec/ruby/core/struct/new_spec.rb
 create mode 100644 spec/ruby/core/struct/select_spec.rb
 create mode 100644 spec/ruby/core/struct/shared/accessor.rb
 create mode 100644 spec/ruby/core/struct/shared/equal_value.rb
 create mode 100644 spec/ruby/core/struct/shared/inspect.rb
 create mode 100644 spec/ruby/core/struct/size_spec.rb
 create mode 100644 spec/ruby/core/struct/struct_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/cstime_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/cutime_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/element_reference_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/members_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/new_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/stime_spec.rb
 create mode 100644 spec/ruby/core/struct/tms/utime_spec.rb
 create mode 100644 spec/ruby/core/struct/to_a_spec.rb
 create mode 100644 spec/ruby/core/struct/to_h_spec.rb
 create mode 100644 spec/ruby/core/struct/to_s_spec.rb
 create mode 100644 spec/ruby/core/struct/values_at_spec.rb
 create mode 100644 spec/ruby/core/struct/values_spec.rb
 create mode 100644 spec/ruby/core/symbol/all_symbols_spec.rb
 create mode 100644 spec/ruby/core/symbol/capitalize_spec.rb
 create mode 100644 spec/ruby/core/symbol/case_compare_spec.rb
 create mode 100644 spec/ruby/core/symbol/casecmp_spec.rb
 create mode 100644 spec/ruby/core/symbol/comparison_spec.rb
 create mode 100644 spec/ruby/core/symbol/downcase_spec.rb
 create mode 100644 spec/ruby/core/symbol/element_reference_spec.rb
 create mode 100644 spec/ruby/core/symbol/empty_spec.rb
 create mode 100644 spec/ruby/core/symbol/encoding_spec.rb
 create mode 100644 spec/ruby/core/symbol/equal_value_spec.rb
 create mode 100644 spec/ruby/core/symbol/fixtures/classes.rb
 create mode 100644 spec/ruby/core/symbol/id2name_spec.rb
 create mode 100644 spec/ruby/core/symbol/inspect_spec.rb
 create mode 100644 spec/ruby/core/symbol/intern_spec.rb
 create mode 100644 spec/ruby/core/symbol/length_spec.rb
 create mode 100644 spec/ruby/core/symbol/match_spec.rb
 create mode 100644 spec/ruby/core/symbol/next_spec.rb
 create mode 100644 spec/ruby/core/symbol/shared/id2name.rb
 create mode 100644 spec/ruby/core/symbol/shared/length.rb
 create mode 100644 spec/ruby/core/symbol/shared/slice.rb
 create mode 100644 spec/ruby/core/symbol/shared/succ.rb
 create mode 100644 spec/ruby/core/symbol/size_spec.rb
 create mode 100644 spec/ruby/core/symbol/slice_spec.rb
 create mode 100644 spec/ruby/core/symbol/succ_spec.rb
 create mode 100644 spec/ruby/core/symbol/swapcase_spec.rb
 create mode 100644 spec/ruby/core/symbol/to_i_spec.rb
 create mode 100644 spec/ruby/core/symbol/to_int_spec.rb
 create mode 100644 spec/ruby/core/symbol/to_proc_spec.rb
 create mode 100644 spec/ruby/core/symbol/to_s_spec.rb
 create mode 100644 spec/ruby/core/symbol/to_sym_spec.rb
 create mode 100644 spec/ruby/core/symbol/upcase_spec.rb
 create mode 100644 spec/ruby/core/symbol/versions/encoding_1.9.rb
 create mode 100644 spec/ruby/core/systemexit/initialize_spec.rb
 create mode 100644 spec/ruby/core/systemexit/success_spec.rb
 create mode 100644 spec/ruby/core/thread/abort_on_exception_spec.rb
 create mode 100644 spec/ruby/core/thread/add_trace_func_spec.rb
 create mode 100644 spec/ruby/core/thread/alive_spec.rb
 create mode 100644 spec/ruby/core/thread/allocate_spec.rb
 create mode 100644 spec/ruby/core/thread/backtrace_spec.rb
 create mode 100644 spec/ruby/core/thread/critical_spec.rb
 create mode 100644 spec/ruby/core/thread/current_spec.rb
 create mode 100644 spec/ruby/core/thread/element_reference_spec.rb
 create mode 100644 spec/ruby/core/thread/element_set_spec.rb
 create mode 100644 spec/ruby/core/thread/exclusive_spec.rb
 create mode 100644 spec/ruby/core/thread/exit_spec.rb
 create mode 100644 spec/ruby/core/thread/fixtures/classes.rb
 create mode 100644 spec/ruby/core/thread/fork_spec.rb
 create mode 100644 spec/ruby/core/thread/group_spec.rb
 create mode 100644 spec/ruby/core/thread/initialize_spec.rb
 create mode 100644 spec/ruby/core/thread/inspect_spec.rb
 create mode 100644 spec/ruby/core/thread/join_spec.rb
 create mode 100644 spec/ruby/core/thread/key_spec.rb
 create mode 100644 spec/ruby/core/thread/keys_spec.rb
 create mode 100644 spec/ruby/core/thread/kill_spec.rb
 create mode 100644 spec/ruby/core/thread/list_spec.rb
 create mode 100644 spec/ruby/core/thread/main_spec.rb
 create mode 100644 spec/ruby/core/thread/new_spec.rb
 create mode 100644 spec/ruby/core/thread/pass_spec.rb
 create mode 100644 spec/ruby/core/thread/priority_spec.rb
 create mode 100644 spec/ruby/core/thread/raise_spec.rb
 create mode 100644 spec/ruby/core/thread/run_spec.rb
 create mode 100644 spec/ruby/core/thread/safe_level_spec.rb
 create mode 100644 spec/ruby/core/thread/set_trace_func_spec.rb
 create mode 100644 spec/ruby/core/thread/shared/exit.rb
 create mode 100644 spec/ruby/core/thread/shared/start.rb
 create mode 100644 spec/ruby/core/thread/shared/wakeup.rb
 create mode 100644 spec/ruby/core/thread/start_spec.rb
 create mode 100644 spec/ruby/core/thread/status_spec.rb
 create mode 100644 spec/ruby/core/thread/stop_spec.rb
 create mode 100644 spec/ruby/core/thread/terminate_spec.rb
 create mode 100644 spec/ruby/core/thread/value_spec.rb
 create mode 100644 spec/ruby/core/thread/wakeup_spec.rb
 create mode 100644 spec/ruby/core/threadgroup/add_spec.rb
 create mode 100644 spec/ruby/core/threadgroup/enclose_spec.rb
 create mode 100644 spec/ruby/core/threadgroup/enclosed_spec.rb
 create mode 100644 spec/ruby/core/threadgroup/fixtures/classes.rb
 create mode 100644 spec/ruby/core/threadgroup/list_spec.rb
 create mode 100644 spec/ruby/core/time/_dump_spec.rb
 create mode 100644 spec/ruby/core/time/_load_spec.rb
 create mode 100644 spec/ruby/core/time/asctime_spec.rb
 create mode 100644 spec/ruby/core/time/at_spec.rb
 create mode 100644 spec/ruby/core/time/comparison_spec.rb
 create mode 100644 spec/ruby/core/time/ctime_spec.rb
 create mode 100644 spec/ruby/core/time/day_spec.rb
 create mode 100644 spec/ruby/core/time/dst_spec.rb
 create mode 100644 spec/ruby/core/time/dup_spec.rb
 create mode 100644 spec/ruby/core/time/eql_spec.rb
 create mode 100644 spec/ruby/core/time/fixtures/classes.rb
 create mode 100644 spec/ruby/core/time/fixtures/methods.rb
 create mode 100644 spec/ruby/core/time/friday_spec.rb
 create mode 100644 spec/ruby/core/time/getgm_spec.rb
 create mode 100644 spec/ruby/core/time/getlocal_spec.rb
 create mode 100644 spec/ruby/core/time/getutc_spec.rb
 create mode 100644 spec/ruby/core/time/gm_spec.rb
 create mode 100644 spec/ruby/core/time/gmt_offset_spec.rb
 create mode 100644 spec/ruby/core/time/gmt_spec.rb
 create mode 100644 spec/ruby/core/time/gmtime_spec.rb
 create mode 100644 spec/ruby/core/time/gmtoff_spec.rb
 create mode 100644 spec/ruby/core/time/hash_spec.rb
 create mode 100644 spec/ruby/core/time/hour_spec.rb
 create mode 100644 spec/ruby/core/time/initialize_copy_spec.rb
 create mode 100644 spec/ruby/core/time/inspect_spec.rb
 create mode 100644 spec/ruby/core/time/isdst_spec.rb
 create mode 100644 spec/ruby/core/time/local_spec.rb
 create mode 100644 spec/ruby/core/time/localtime_spec.rb
 create mode 100644 spec/ruby/core/time/mday_spec.rb
 create mode 100644 spec/ruby/core/time/min_spec.rb
 create mode 100644 spec/ruby/core/time/minus_spec.rb
 create mode 100644 spec/ruby/core/time/mktime_spec.rb
 create mode 100644 spec/ruby/core/time/mon_spec.rb
 create mode 100644 spec/ruby/core/time/monday_spec.rb
 create mode 100644 spec/ruby/core/time/month_spec.rb
 create mode 100644 spec/ruby/core/time/new_spec.rb
 create mode 100644 spec/ruby/core/time/now_spec.rb
 create mode 100644 spec/ruby/core/time/nsec_spec.rb
 create mode 100644 spec/ruby/core/time/plus_spec.rb
 create mode 100644 spec/ruby/core/time/round_spec.rb
 create mode 100644 spec/ruby/core/time/saturday_spec.rb
 create mode 100644 spec/ruby/core/time/sec_spec.rb
 create mode 100644 spec/ruby/core/time/shared/asctime.rb
 create mode 100644 spec/ruby/core/time/shared/day.rb
 create mode 100644 spec/ruby/core/time/shared/getgm.rb
 create mode 100644 spec/ruby/core/time/shared/gm.rb
 create mode 100644 spec/ruby/core/time/shared/gmt_offset.rb
 create mode 100644 spec/ruby/core/time/shared/gmtime.rb
 create mode 100644 spec/ruby/core/time/shared/inspect.rb
 create mode 100644 spec/ruby/core/time/shared/isdst.rb
 create mode 100644 spec/ruby/core/time/shared/local.rb
 create mode 100644 spec/ruby/core/time/shared/month.rb
 create mode 100644 spec/ruby/core/time/shared/now.rb
 create mode 100644 spec/ruby/core/time/shared/time_params.rb
 create mode 100644 spec/ruby/core/time/shared/to_i.rb
 create mode 100644 spec/ruby/core/time/strftime_spec.rb
 create mode 100644 spec/ruby/core/time/subsec_spec.rb
 create mode 100644 spec/ruby/core/time/succ_spec.rb
 create mode 100644 spec/ruby/core/time/sunday_spec.rb
 create mode 100644 spec/ruby/core/time/thursday_spec.rb
 create mode 100644 spec/ruby/core/time/times_spec.rb
 create mode 100644 spec/ruby/core/time/to_a_spec.rb
 create mode 100644 spec/ruby/core/time/to_f_spec.rb
 create mode 100644 spec/ruby/core/time/to_i_spec.rb
 create mode 100644 spec/ruby/core/time/to_r_spec.rb
 create mode 100644 spec/ruby/core/time/to_s_spec.rb
 create mode 100644 spec/ruby/core/time/tuesday_spec.rb
 create mode 100644 spec/ruby/core/time/tv_nsec_spec.rb
 create mode 100644 spec/ruby/core/time/tv_sec_spec.rb
 create mode 100644 spec/ruby/core/time/tv_usec_spec.rb
 create mode 100644 spec/ruby/core/time/usec_spec.rb
 create mode 100644 spec/ruby/core/time/utc_offset_spec.rb
 create mode 100644 spec/ruby/core/time/utc_spec.rb
 create mode 100644 spec/ruby/core/time/wday_spec.rb
 create mode 100644 spec/ruby/core/time/wednesday_spec.rb
 create mode 100644 spec/ruby/core/time/yday_spec.rb
 create mode 100644 spec/ruby/core/time/year_spec.rb
 create mode 100644 spec/ruby/core/time/zone_spec.rb
 create mode 100644 spec/ruby/core/true/and_spec.rb
 create mode 100644 spec/ruby/core/true/inspect_spec.rb
 create mode 100644 spec/ruby/core/true/or_spec.rb
 create mode 100644 spec/ruby/core/true/to_s_spec.rb
 create mode 100644 spec/ruby/core/true/xor_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/arity_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/bind_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/clone_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/eql_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/equal_value_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/fixtures/classes.rb
 create mode 100644 spec/ruby/core/unboundmethod/hash_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/inspect_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/name_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/owner_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/parameters_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/shared/to_s.rb
 create mode 100644 spec/ruby/core/unboundmethod/source_location_spec.rb
 create mode 100644 spec/ruby/core/unboundmethod/to_s_spec.rb
 create mode 100644 spec/ruby/fixtures/class.rb
 create mode 100644 spec/ruby/fixtures/class_variables.rb
 create mode 100644 spec/ruby/fixtures/code/concurrent.rb
 create mode 100644 spec/ruby/fixtures/code/concurrent2.rb
 create mode 100644 spec/ruby/fixtures/code/concurrent3.rb
 create mode 100644 spec/ruby/fixtures/code/file_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/line_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/load_ext_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/load_fixture
 create mode 100644 spec/ruby/fixtures/code/load_fixture.dll
 create mode 100644 spec/ruby/fixtures/code/load_fixture.dylib
 create mode 100644 spec/ruby/fixtures/code/load_fixture.ext
 create mode 100644 spec/ruby/fixtures/code/load_fixture.ext.dll
 create mode 100644 spec/ruby/fixtures/code/load_fixture.ext.dylib
 create mode 100644 spec/ruby/fixtures/code/load_fixture.ext.rb
 create mode 100644 spec/ruby/fixtures/code/load_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/methods_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/raise_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/recursive_load_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/recursive_require_fixture.rb
 create mode 100644 spec/ruby/fixtures/code/wrap_fixture.rb
 create mode 100644 spec/ruby/fixtures/code_loading.rb
 create mode 100644 spec/ruby/fixtures/constants.rb
 create mode 100644 spec/ruby/fixtures/enumerator/classes.rb
 create mode 100644 spec/ruby/fixtures/kernel/callcc.rb
 create mode 100644 spec/ruby/fixtures/kernel/classes.rb
 create mode 100644 spec/ruby/fixtures/kernel/singleton_method.rb
 create mode 100644 spec/ruby/fixtures/math/common.rb
 create mode 100644 spec/ruby/fixtures/rational.rb
 create mode 100644 spec/ruby/fixtures/reflection.rb
 create mode 100644 spec/ruby/fixtures/thread_runner.rb
 create mode 100644 spec/ruby/language/BEGIN_spec.rb
 create mode 100644 spec/ruby/language/README
 create mode 100644 spec/ruby/language/alias_spec.rb
 create mode 100644 spec/ruby/language/and_spec.rb
 create mode 100644 spec/ruby/language/array_spec.rb
 create mode 100644 spec/ruby/language/block_spec.rb
 create mode 100644 spec/ruby/language/break_spec.rb
 create mode 100644 spec/ruby/language/case_spec.rb
 create mode 100644 spec/ruby/language/class_spec.rb
 create mode 100644 spec/ruby/language/class_variable_spec.rb
 create mode 100644 spec/ruby/language/constants_spec.rb
 create mode 100644 spec/ruby/language/def_spec.rb
 create mode 100644 spec/ruby/language/defined_spec.rb
 create mode 100644 spec/ruby/language/encoding_spec.rb
 create mode 100644 spec/ruby/language/ensure_spec.rb
 create mode 100644 spec/ruby/language/execution_spec.rb
 create mode 100644 spec/ruby/language/file_spec.rb
 create mode 100644 spec/ruby/language/fixtures/argv_encoding.rb
 create mode 100644 spec/ruby/language/fixtures/array.rb
 create mode 100644 spec/ruby/language/fixtures/block.rb
 create mode 100644 spec/ruby/language/fixtures/break.rb
 create mode 100644 spec/ruby/language/fixtures/break_lambda_toplevel.rb
 create mode 100644 spec/ruby/language/fixtures/break_lambda_toplevel_block.rb
 create mode 100644 spec/ruby/language/fixtures/break_lambda_toplevel_method.rb
 create mode 100644 spec/ruby/language/fixtures/classes.rb
 create mode 100644 spec/ruby/language/fixtures/coding_us_ascii.rb
 create mode 100644 spec/ruby/language/fixtures/coding_utf_8.rb
 create mode 100644 spec/ruby/language/fixtures/constant_visibility.rb
 create mode 100644 spec/ruby/language/fixtures/defined.rb
 create mode 100644 spec/ruby/language/fixtures/ensure.rb
 create mode 100644 spec/ruby/language/fixtures/file.rb
 create mode 100644 spec/ruby/language/fixtures/literal_lambda.rb
 create mode 100644 spec/ruby/language/fixtures/match_operators.rb
 create mode 100644 spec/ruby/language/fixtures/match_operators19.rb
 create mode 100644 spec/ruby/language/fixtures/metaclass.rb
 create mode 100644 spec/ruby/language/fixtures/module.rb
 create mode 100644 spec/ruby/language/fixtures/next.rb
 create mode 100644 spec/ruby/language/fixtures/private.rb
 create mode 100644 spec/ruby/language/fixtures/return.rb
 create mode 100644 spec/ruby/language/fixtures/rubyopt.rb
 create mode 100644 spec/ruby/language/fixtures/send.rb
 create mode 100644 spec/ruby/language/fixtures/send_1.9.rb
 create mode 100644 spec/ruby/language/fixtures/super.rb
 create mode 100644 spec/ruby/language/fixtures/variables.rb
 create mode 100644 spec/ruby/language/fixtures/yield.rb
 create mode 100644 spec/ruby/language/for_spec.rb
 create mode 100644 spec/ruby/language/hash_spec.rb
 create mode 100644 spec/ruby/language/if_spec.rb
 create mode 100644 spec/ruby/language/line_spec.rb
 create mode 100644 spec/ruby/language/literal_lambda_spec.rb
 create mode 100644 spec/ruby/language/loop_spec.rb
 create mode 100644 spec/ruby/language/magic_comment_spec.rb
 create mode 100644 spec/ruby/language/match_spec.rb
 create mode 100644 spec/ruby/language/metaclass_spec.rb
 create mode 100644 spec/ruby/language/module_spec.rb
 create mode 100644 spec/ruby/language/next_spec.rb
 create mode 100644 spec/ruby/language/not_spec.rb
 create mode 100644 spec/ruby/language/numbers_spec.rb
 create mode 100644 spec/ruby/language/or_spec.rb
 create mode 100644 spec/ruby/language/order_spec.rb
 create mode 100644 spec/ruby/language/precedence_spec.rb
 create mode 100644 spec/ruby/language/predefined/data_spec.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data1.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data2.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data3.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data4.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data_flock.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/data_only.rb
 create mode 100644 spec/ruby/language/predefined/fixtures/print_data.rb
 create mode 100644 spec/ruby/language/predefined_spec.rb
 create mode 100644 spec/ruby/language/private_spec.rb
 create mode 100644 spec/ruby/language/proc_spec.rb
 create mode 100644 spec/ruby/language/redo_spec.rb
 create mode 100644 spec/ruby/language/regexp/anchors_spec.rb
 create mode 100644 spec/ruby/language/regexp/back-references_spec.rb
 create mode 100644 spec/ruby/language/regexp/character_classes_spec.rb
 create mode 100644 spec/ruby/language/regexp/encoding_spec.rb
 create mode 100644 spec/ruby/language/regexp/escapes_spec.rb
 create mode 100644 spec/ruby/language/regexp/grouping_spec.rb
 create mode 100644 spec/ruby/language/regexp/interpolation_spec.rb
 create mode 100644 spec/ruby/language/regexp/modifiers_spec.rb
 create mode 100644 spec/ruby/language/regexp/repetition_spec.rb
 create mode 100644 spec/ruby/language/regexp/versions/character_classes_1.9.rb
 create mode 100644 spec/ruby/language/regexp_spec.rb
 create mode 100644 spec/ruby/language/rescue_spec.rb
 create mode 100644 spec/ruby/language/retry_spec.rb
 create mode 100644 spec/ruby/language/return_spec.rb
 create mode 100644 spec/ruby/language/send_spec.rb
 create mode 100644 spec/ruby/language/shared/__FILE__.rb
 create mode 100644 spec/ruby/language/shared/__LINE__.rb
 create mode 100644 spec/ruby/language/singleton_class_spec.rb
 create mode 100644 spec/ruby/language/splat_spec.rb
 create mode 100644 spec/ruby/language/string_spec.rb
 create mode 100644 spec/ruby/language/super_spec.rb
 create mode 100644 spec/ruby/language/symbol_spec.rb
 create mode 100644 spec/ruby/language/throw_spec.rb
 create mode 100644 spec/ruby/language/undef_spec.rb
 create mode 100644 spec/ruby/language/unless_spec.rb
 create mode 100644 spec/ruby/language/until_spec.rb
 create mode 100644 spec/ruby/language/variables_spec.rb
 create mode 100644 spec/ruby/language/versions/array_1.8.rb
 create mode 100644 spec/ruby/language/versions/array_1.9.rb
 create mode 100644 spec/ruby/language/versions/block_1.8.rb
 create mode 100644 spec/ruby/language/versions/block_1.9.rb
 create mode 100644 spec/ruby/language/versions/break_1.8.rb
 create mode 100644 spec/ruby/language/versions/case_1.8.rb
 create mode 100644 spec/ruby/language/versions/case_1.9.rb
 create mode 100644 spec/ruby/language/versions/def_1.8.rb
 create mode 100644 spec/ruby/language/versions/for_1.8.rb
 create mode 100644 spec/ruby/language/versions/hash_1.9.rb
 create mode 100644 spec/ruby/language/versions/if_1.8.rb
 create mode 100644 spec/ruby/language/versions/literal_lambda_1.9.rb
 create mode 100644 spec/ruby/language/versions/next_1.8.rb
 create mode 100644 spec/ruby/language/versions/not_1.9.rb
 create mode 100644 spec/ruby/language/versions/redo_1.8.rb
 create mode 100644 spec/ruby/language/versions/regexp_1.9.rb
 create mode 100644 spec/ruby/language/versions/retry_1.8.rb
 create mode 100644 spec/ruby/language/versions/send_1.8.rb
 create mode 100644 spec/ruby/language/versions/send_1.9.rb
 create mode 100644 spec/ruby/language/versions/symbol_1.8.rb
 create mode 100644 spec/ruby/language/versions/symbol_1.9.rb
 create mode 100644 spec/ruby/language/versions/unless_1.8.rb
 create mode 100644 spec/ruby/language/versions/variables_1.9.rb
 create mode 100644 spec/ruby/language/while_spec.rb
 create mode 100644 spec/ruby/language/yield_spec.rb
 create mode 100644 spec/ruby/library/abbrev/abbrev_spec.rb
 create mode 100644 spec/ruby/library/base64/b64encode_spec.rb
 create mode 100644 spec/ruby/library/base64/decode64_spec.rb
 create mode 100644 spec/ruby/library/base64/decode_b_spec.rb
 create mode 100644 spec/ruby/library/base64/encode64_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/abs_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/add_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/case_compare_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/ceil_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/coerce_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/comparison_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/div_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/divide_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/divmod_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/double_fig_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/eql_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/equal_value_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/exponent_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/finite_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/fix_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/fixtures/classes.rb
 create mode 100644 spec/ruby/library/bigdecimal/floor_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/frac_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/gt_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/gte_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/induced_from_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/infinite_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/inspect_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/limit_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/lt_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/lte_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/minus_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/mode_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/modulo_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/mult_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/multiply_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/nan_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/new_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/nonzero_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/plus_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/power_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/precs_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/quo_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/remainder_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/round_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/eql.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/modulo.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/mult.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/power.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/quo.rb
 create mode 100644 spec/ruby/library/bigdecimal/shared/to_int.rb
 create mode 100644 spec/ruby/library/bigdecimal/sign_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/split_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/sqrt_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/sub_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/to_f_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/to_i_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/to_int_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/to_s_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/truncate_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/uminus_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/uplus_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/ver_spec.rb
 create mode 100644 spec/ruby/library/bigdecimal/zero_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/domain_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/expires_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/initialize_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/name_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/parse_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/path_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/secure_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/to_s_spec.rb
 create mode 100644 spec/ruby/library/cgi/cookie/value_spec.rb
 create mode 100644 spec/ruby/library/cgi/escapeElement_spec.rb
 create mode 100644 spec/ruby/library/cgi/escapeHTML_spec.rb
 create mode 100644 spec/ruby/library/cgi/escape_spec.rb
 create mode 100644 spec/ruby/library/cgi/header_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/a_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/base_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/blockquote_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/br_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/caption_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/checkbox_group_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/checkbox_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/doctype_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/file_field_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/fixtures/common.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/form_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/frame_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/frameset_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/hidden_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/html_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/image_button_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/img_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/multipart_form_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/password_field_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/popup_menu_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/radio_button_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/radio_group_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/reset_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/scrolling_list_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/shared/popup_menu.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/submit_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/text_field_spec.rb
 create mode 100644 spec/ruby/library/cgi/htmlextension/textarea_spec.rb
 create mode 100644 spec/ruby/library/cgi/http_header_spec.rb
 create mode 100644 spec/ruby/library/cgi/initialize_spec.rb
 create mode 100644 spec/ruby/library/cgi/out_spec.rb
 create mode 100644 spec/ruby/library/cgi/parse_spec.rb
 create mode 100644 spec/ruby/library/cgi/pretty_spec.rb
 create mode 100644 spec/ruby/library/cgi/print_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/accept_charset_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/accept_encoding_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/accept_language_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/accept_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/auth_type_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/cache_control_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/content_length_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/content_type_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/cookies_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/element_reference_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/from_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/gateway_interface_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/has_key_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/host_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/include_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/key_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/keys_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/multipart_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/negotiate_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/params_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/path_info_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/path_translated_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/pragma_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/query_string_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/raw_cookie2_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/raw_cookie_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/referer_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/remote_addr_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/remote_host_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/remote_ident_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/remote_user_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/request_method_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/script_name_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/server_name_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/server_port_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/server_protocol_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/server_software_spec.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/shared/has_key.rb
 create mode 100644 spec/ruby/library/cgi/queryextension/user_agent_spec.rb
 create mode 100644 spec/ruby/library/cgi/rfc1123_date_spec.rb
 create mode 100644 spec/ruby/library/cgi/shared/http_header.rb
 create mode 100644 spec/ruby/library/cgi/unescapeElement_spec.rb
 create mode 100644 spec/ruby/library/cgi/unescapeHTML_spec.rb
 create mode 100644 spec/ruby/library/cgi/unescape_spec.rb
 create mode 100644 spec/ruby/library/complex/Complex_spec.rb
 create mode 100644 spec/ruby/library/complex/abs2_spec.rb
 create mode 100644 spec/ruby/library/complex/abs_spec.rb
 create mode 100644 spec/ruby/library/complex/angle_spec.rb
 create mode 100644 spec/ruby/library/complex/arg_spec.rb
 create mode 100644 spec/ruby/library/complex/coerce_spec.rb
 create mode 100644 spec/ruby/library/complex/comparison_spec.rb
 create mode 100644 spec/ruby/library/complex/conj_spec.rb
 create mode 100644 spec/ruby/library/complex/conjugate_spec.rb
 create mode 100644 spec/ruby/library/complex/constants_spec.rb
 create mode 100644 spec/ruby/library/complex/denominator_spec.rb
 create mode 100644 spec/ruby/library/complex/divide_spec.rb
 create mode 100644 spec/ruby/library/complex/equal_value_spec.rb
 create mode 100644 spec/ruby/library/complex/exponent_spec.rb
 create mode 100644 spec/ruby/library/complex/float/angle_spec.rb
 create mode 100644 spec/ruby/library/complex/float/arg_spec.rb
 create mode 100644 spec/ruby/library/complex/generic_spec.rb
 create mode 100644 spec/ruby/library/complex/hash_spec.rb
 create mode 100644 spec/ruby/library/complex/imag_spec.rb
 create mode 100644 spec/ruby/library/complex/image_spec.rb
 create mode 100644 spec/ruby/library/complex/inspect_spec.rb
 create mode 100644 spec/ruby/library/complex/math/acos_spec.rb
 create mode 100644 spec/ruby/library/complex/math/acosh_spec.rb
 create mode 100644 spec/ruby/library/complex/math/asin_spec.rb
 create mode 100644 spec/ruby/library/complex/math/asinh_spec.rb
 create mode 100644 spec/ruby/library/complex/math/atan2_spec.rb
 create mode 100644 spec/ruby/library/complex/math/atan_spec.rb
 create mode 100644 spec/ruby/library/complex/math/atanh_spec.rb
 create mode 100644 spec/ruby/library/complex/math/cos_spec.rb
 create mode 100644 spec/ruby/library/complex/math/cosh_spec.rb
 create mode 100644 spec/ruby/library/complex/math/exp_spec.rb
 create mode 100644 spec/ruby/library/complex/math/fixtures/classes.rb
 create mode 100644 spec/ruby/library/complex/math/log10_spec.rb
 create mode 100644 spec/ruby/library/complex/math/log_spec.rb
 create mode 100644 spec/ruby/library/complex/math/shared/acos.rb
 create mode 100644 spec/ruby/library/complex/math/shared/acosh.rb
 create mode 100644 spec/ruby/library/complex/math/shared/asin.rb
 create mode 100644 spec/ruby/library/complex/math/shared/asinh.rb
 create mode 100644 spec/ruby/library/complex/math/shared/atan.rb
 create mode 100644 spec/ruby/library/complex/math/shared/atan2.rb
 create mode 100644 spec/ruby/library/complex/math/shared/atanh.rb
 create mode 100644 spec/ruby/library/complex/math/shared/cos.rb
 create mode 100644 spec/ruby/library/complex/math/shared/cosh.rb
 create mode 100644 spec/ruby/library/complex/math/shared/exp.rb
 create mode 100644 spec/ruby/library/complex/math/shared/log.rb
 create mode 100644 spec/ruby/library/complex/math/shared/log10.rb
 create mode 100644 spec/ruby/library/complex/math/shared/sin.rb
 create mode 100644 spec/ruby/library/complex/math/shared/sinh.rb
 create mode 100644 spec/ruby/library/complex/math/shared/sqrt.rb
 create mode 100644 spec/ruby/library/complex/math/shared/tan.rb
 create mode 100644 spec/ruby/library/complex/math/shared/tanh.rb
 create mode 100644 spec/ruby/library/complex/math/sin_spec.rb
 create mode 100644 spec/ruby/library/complex/math/sinh_spec.rb
 create mode 100644 spec/ruby/library/complex/math/sqrt_spec.rb
 create mode 100644 spec/ruby/library/complex/math/tan_spec.rb
 create mode 100644 spec/ruby/library/complex/math/tanh_spec.rb
 create mode 100644 spec/ruby/library/complex/minus_spec.rb
 create mode 100644 spec/ruby/library/complex/modulo_spec.rb
 create mode 100644 spec/ruby/library/complex/multiply_spec.rb
 create mode 100644 spec/ruby/library/complex/new_spec.rb
 create mode 100644 spec/ruby/library/complex/numerator_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/angle_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/arg_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/conj_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/conjugate_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/im_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/imag_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/image_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/polar_spec.rb
 create mode 100644 spec/ruby/library/complex/numeric/real_spec.rb
 create mode 100644 spec/ruby/library/complex/plus_spec.rb
 create mode 100644 spec/ruby/library/complex/polar_spec.rb
 create mode 100644 spec/ruby/library/complex/real_spec.rb
 create mode 100644 spec/ruby/library/complex/to_s_spec.rb
 create mode 100644 spec/ruby/library/conditionvariable/broadcast_spec.rb
 create mode 100644 spec/ruby/library/conditionvariable/signal_spec.rb
 create mode 100644 spec/ruby/library/conditionvariable/wait_spec.rb
 create mode 100644 spec/ruby/library/continuation/call_spec.rb
 create mode 100644 spec/ruby/library/continuation/element_reference_spec.rb
 create mode 100644 spec/ruby/library/continuation/kernel/callcc_spec.rb
 create mode 100644 spec/ruby/library/continuation/new_spec.rb
 create mode 100644 spec/ruby/library/csv/basicwriter/close_on_terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/basicwriter/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/basicwriter/terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/cell/data_spec.rb
 create mode 100644 spec/ruby/library/csv/cell/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/fixtures/one_line.csv
 create mode 100644 spec/ruby/library/csv/foreach_spec.rb
 create mode 100644 spec/ruby/library/csv/generate_line_spec.rb
 create mode 100644 spec/ruby/library/csv/generate_row_spec.rb
 create mode 100644 spec/ruby/library/csv/generate_spec.rb
 create mode 100644 spec/ruby/library/csv/iobuf/close_spec.rb
 create mode 100644 spec/ruby/library/csv/iobuf/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/iobuf/read_spec.rb
 create mode 100644 spec/ruby/library/csv/iobuf/terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/ioreader/close_on_terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/ioreader/get_row_spec.rb
 create mode 100644 spec/ruby/library/csv/ioreader/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/ioreader/terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/open_spec.rb
 create mode 100644 spec/ruby/library/csv/parse_row_spec.rb
 create mode 100644 spec/ruby/library/csv/parse_spec.rb
 create mode 100644 spec/ruby/library/csv/read_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/close_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/create_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/each_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/get_row_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/parse_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/shift_spec.rb
 create mode 100644 spec/ruby/library/csv/reader/terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/readlines_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/add_buf_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/buf_size_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/drop_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/element_reference_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/get_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/idx_is_eos_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/is_eos_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/read_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/rel_buf_spec.rb
 create mode 100644 spec/ruby/library/csv/streambuf/terminate_spec.rb
 create mode 100644 spec/ruby/library/csv/stringreader/get_row_spec.rb
 create mode 100644 spec/ruby/library/csv/stringreader/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/add_row_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/append_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/close_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/create_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/generate_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/initialize_spec.rb
 create mode 100644 spec/ruby/library/csv/writer/terminate_spec.rb
 create mode 100644 spec/ruby/library/date/accessor_spec.rb
 create mode 100644 spec/ruby/library/date/add_month_spec.rb
 create mode 100644 spec/ruby/library/date/add_spec.rb
 create mode 100644 spec/ruby/library/date/ajd_spec.rb
 create mode 100644 spec/ruby/library/date/ajd_to_amjd_spec.rb
 create mode 100644 spec/ruby/library/date/ajd_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/amjd_spec.rb
 create mode 100644 spec/ruby/library/date/amjd_to_ajd_spec.rb
 create mode 100644 spec/ruby/library/date/append_spec.rb
 create mode 100644 spec/ruby/library/date/asctime_spec.rb
 create mode 100644 spec/ruby/library/date/boat_spec.rb
 create mode 100644 spec/ruby/library/date/case_compare_spec.rb
 create mode 100644 spec/ruby/library/date/civil_spec.rb
 create mode 100644 spec/ruby/library/date/civil_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/commercial_spec.rb
 create mode 100644 spec/ruby/library/date/commercial_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/comparison_spec.rb
 create mode 100644 spec/ruby/library/date/constants_spec.rb
 create mode 100644 spec/ruby/library/date/conversions_spec.rb
 create mode 100644 spec/ruby/library/date/ctime_spec.rb
 create mode 100644 spec/ruby/library/date/cwday_spec.rb
 create mode 100644 spec/ruby/library/date/cweek_spec.rb
 create mode 100644 spec/ruby/library/date/cwyear_spec.rb
 create mode 100644 spec/ruby/library/date/day_fraction_spec.rb
 create mode 100644 spec/ruby/library/date/day_fraction_to_time_spec.rb
 create mode 100644 spec/ruby/library/date/day_spec.rb
 create mode 100644 spec/ruby/library/date/downto_spec.rb
 create mode 100644 spec/ruby/library/date/england_spec.rb
 create mode 100644 spec/ruby/library/date/eql_spec.rb
 create mode 100644 spec/ruby/library/date/exist1_spec.rb
 create mode 100644 spec/ruby/library/date/exist2_spec.rb
 create mode 100644 spec/ruby/library/date/exist3_spec.rb
 create mode 100644 spec/ruby/library/date/exist_spec.rb
 create mode 100644 spec/ruby/library/date/existw_spec.rb
 create mode 100644 spec/ruby/library/date/format/bag/method_missing_spec.rb
 create mode 100644 spec/ruby/library/date/format/bag/to_hash_spec.rb
 create mode 100644 spec/ruby/library/date/gregorian_leap_spec.rb
 create mode 100644 spec/ruby/library/date/gregorian_spec.rb
 create mode 100644 spec/ruby/library/date/hash_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/abs_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/coerce_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/comparison_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/d_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/finite_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/infinite_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/nan_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/uminus_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/uplus_spec.rb
 create mode 100644 spec/ruby/library/date/infinity/zero_spec.rb
 create mode 100644 spec/ruby/library/date/infinity_spec.rb
 create mode 100644 spec/ruby/library/date/inspect_spec.rb
 create mode 100644 spec/ruby/library/date/italy_spec.rb
 create mode 100644 spec/ruby/library/date/jd_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_ajd_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_civil_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_commercial_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_ld_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_mjd_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_ordinal_spec.rb
 create mode 100644 spec/ruby/library/date/jd_to_wday_spec.rb
 create mode 100644 spec/ruby/library/date/julian_leap_spec.rb
 create mode 100644 spec/ruby/library/date/julian_spec.rb
 create mode 100644 spec/ruby/library/date/ld_spec.rb
 create mode 100644 spec/ruby/library/date/ld_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/leap_spec.rb
 create mode 100644 spec/ruby/library/date/mday_spec.rb
 create mode 100644 spec/ruby/library/date/minus_month_spec.rb
 create mode 100644 spec/ruby/library/date/minus_spec.rb
 create mode 100644 spec/ruby/library/date/mjd_spec.rb
 create mode 100644 spec/ruby/library/date/mjd_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/mon_spec.rb
 create mode 100644 spec/ruby/library/date/month_spec.rb
 create mode 100644 spec/ruby/library/date/new0_spec.rb
 create mode 100644 spec/ruby/library/date/new1_spec.rb
 create mode 100644 spec/ruby/library/date/new2_spec.rb
 create mode 100644 spec/ruby/library/date/new3_spec.rb
 create mode 100644 spec/ruby/library/date/new_spec.rb
 create mode 100644 spec/ruby/library/date/new_start_spec.rb
 create mode 100644 spec/ruby/library/date/newsg_spec.rb
 create mode 100644 spec/ruby/library/date/neww_spec.rb
 create mode 100644 spec/ruby/library/date/next_spec.rb
 create mode 100644 spec/ruby/library/date/ns_spec.rb
 create mode 100644 spec/ruby/library/date/ordinal_spec.rb
 create mode 100644 spec/ruby/library/date/ordinal_to_jd_spec.rb
 create mode 100644 spec/ruby/library/date/os_spec.rb
 create mode 100644 spec/ruby/library/date/parse_spec.rb
 create mode 100644 spec/ruby/library/date/plus_spec.rb
 create mode 100644 spec/ruby/library/date/relationship_spec.rb
 create mode 100644 spec/ruby/library/date/right_shift_spec.rb
 create mode 100644 spec/ruby/library/date/sg_spec.rb
 create mode 100644 spec/ruby/library/date/shared/civil.rb
 create mode 100644 spec/ruby/library/date/shared/commercial.rb
 create mode 100644 spec/ruby/library/date/shared/jd.rb
 create mode 100644 spec/ruby/library/date/shared/new_bang.rb
 create mode 100644 spec/ruby/library/date/shared/ordinal.rb
 create mode 100644 spec/ruby/library/date/shared/parse.rb
 create mode 100644 spec/ruby/library/date/shared/parse_eu.rb
 create mode 100644 spec/ruby/library/date/shared/parse_us.rb
 create mode 100644 spec/ruby/library/date/shared/valid_civil.rb
 create mode 100644 spec/ruby/library/date/shared/valid_commercial.rb
 create mode 100644 spec/ruby/library/date/shared/valid_jd.rb
 create mode 100644 spec/ruby/library/date/shared/valid_ordinal.rb
 create mode 100644 spec/ruby/library/date/start_spec.rb
 create mode 100644 spec/ruby/library/date/step_spec.rb
 create mode 100644 spec/ruby/library/date/strftime_spec.rb
 create mode 100644 spec/ruby/library/date/strptime_spec.rb
 create mode 100644 spec/ruby/library/date/succ_spec.rb
 create mode 100644 spec/ruby/library/date/time_to_day_fraction_spec.rb
 create mode 100644 spec/ruby/library/date/to_s_spec.rb
 create mode 100644 spec/ruby/library/date/today_spec.rb
 create mode 100644 spec/ruby/library/date/upto_spec.rb
 create mode 100644 spec/ruby/library/date/valid_civil_spec.rb
 create mode 100644 spec/ruby/library/date/valid_commercial_spec.rb
 create mode 100644 spec/ruby/library/date/valid_date_spec.rb
 create mode 100644 spec/ruby/library/date/valid_jd_spec.rb
 create mode 100644 spec/ruby/library/date/valid_ordinal_spec.rb
 create mode 100644 spec/ruby/library/date/valid_time_spec.rb
 create mode 100644 spec/ruby/library/date/wday_spec.rb
 create mode 100644 spec/ruby/library/date/yday_spec.rb
 create mode 100644 spec/ruby/library/date/year_spec.rb
 create mode 100644 spec/ruby/library/date/zone_to_diff_spec.rb
 create mode 100644 spec/ruby/library/datetime/_strptime_spec.rb
 create mode 100644 spec/ruby/library/datetime/civil_spec.rb
 create mode 100644 spec/ruby/library/datetime/commercial_spec.rb
 create mode 100644 spec/ruby/library/datetime/hour_spec.rb
 create mode 100644 spec/ruby/library/datetime/httpdate_spec.rb
 create mode 100644 spec/ruby/library/datetime/iso8601_spec.rb
 create mode 100644 spec/ruby/library/datetime/jd_spec.rb
 create mode 100644 spec/ruby/library/datetime/jisx0301_spec.rb
 create mode 100644 spec/ruby/library/datetime/min_spec.rb
 create mode 100644 spec/ruby/library/datetime/minute_spec.rb
 create mode 100644 spec/ruby/library/datetime/new_offset_spec.rb
 create mode 100644 spec/ruby/library/datetime/new_spec.rb
 create mode 100644 spec/ruby/library/datetime/now_spec.rb
 create mode 100644 spec/ruby/library/datetime/offset_spec.rb
 create mode 100644 spec/ruby/library/datetime/ordinal_spec.rb
 create mode 100644 spec/ruby/library/datetime/parse_spec.rb
 create mode 100644 spec/ruby/library/datetime/rfc2822_spec.rb
 create mode 100644 spec/ruby/library/datetime/rfc3339_spec.rb
 create mode 100644 spec/ruby/library/datetime/rfc822_spec.rb
 create mode 100644 spec/ruby/library/datetime/sec_fraction_spec.rb
 create mode 100644 spec/ruby/library/datetime/sec_spec.rb
 create mode 100644 spec/ruby/library/datetime/second_fraction_spec.rb
 create mode 100644 spec/ruby/library/datetime/second_spec.rb
 create mode 100644 spec/ruby/library/datetime/shared/min.rb
 create mode 100644 spec/ruby/library/datetime/shared/sec.rb
 create mode 100644 spec/ruby/library/datetime/strftime_spec.rb
 create mode 100644 spec/ruby/library/datetime/strptime_spec.rb
 create mode 100644 spec/ruby/library/datetime/to_date_spec.rb
 create mode 100644 spec/ruby/library/datetime/to_datetime_spec.rb
 create mode 100644 spec/ruby/library/datetime/to_s_spec.rb
 create mode 100644 spec/ruby/library/datetime/to_time_spec.rb
 create mode 100644 spec/ruby/library/datetime/xmlschema_spec.rb
 create mode 100644 spec/ruby/library/datetime/zone_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegate_class/instance_method_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegate_class/instance_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegate_class/private_instance_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegate_class/protected_instance_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegate_class/public_instance_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/case_compare_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/compare_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/complement_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/eql_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/equal_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/equal_value_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/frozen_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/hash_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/marshal_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/method_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/not_equal_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/not_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/private_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/protected_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/public_methods_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/send_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/taint_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/tap_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/trust_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/untaint_spec.rb
 create mode 100644 spec/ruby/library/delegate/delegator/untrust_spec.rb
 create mode 100644 spec/ruby/library/delegate/fixtures/classes.rb
 create mode 100644 spec/ruby/library/digest/hexencode_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/append_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/block_length_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/digest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/digest_length_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/digest_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/equal_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/file_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/hexdigest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/hexdigest_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/inspect_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/length_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/reset_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/shared/constants.rb
 create mode 100644 spec/ruby/library/digest/md5/shared/length.rb
 create mode 100644 spec/ruby/library/digest/md5/shared/sample.rb
 create mode 100644 spec/ruby/library/digest/md5/shared/update.rb
 create mode 100644 spec/ruby/library/digest/md5/size_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/to_s_spec.rb
 create mode 100644 spec/ruby/library/digest/md5/update_spec.rb
 create mode 100644 spec/ruby/library/digest/sha1/digest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha1/file_spec.rb
 create mode 100644 spec/ruby/library/digest/sha1/shared/constants.rb
 create mode 100644 spec/ruby/library/digest/sha256/append_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/block_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/digest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/digest_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/digest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/equal_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/file_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/hexdigest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/hexdigest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/inspect_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/reset_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/shared/constants.rb
 create mode 100644 spec/ruby/library/digest/sha256/shared/length.rb
 create mode 100644 spec/ruby/library/digest/sha256/shared/update.rb
 create mode 100644 spec/ruby/library/digest/sha256/size_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/to_s_spec.rb
 create mode 100644 spec/ruby/library/digest/sha256/update_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/append_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/block_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/digest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/digest_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/digest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/equal_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/file_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/hexdigest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/hexdigest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/inspect_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/reset_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/shared/constants.rb
 create mode 100644 spec/ruby/library/digest/sha384/shared/length.rb
 create mode 100644 spec/ruby/library/digest/sha384/shared/update.rb
 create mode 100644 spec/ruby/library/digest/sha384/size_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/to_s_spec.rb
 create mode 100644 spec/ruby/library/digest/sha384/update_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/append_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/block_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/digest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/digest_length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/digest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/equal_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/file_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/hexdigest_bang_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/hexdigest_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/inspect_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/length_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/reset_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/shared/constants.rb
 create mode 100644 spec/ruby/library/digest/sha512/shared/length.rb
 create mode 100644 spec/ruby/library/digest/sha512/shared/update.rb
 create mode 100644 spec/ruby/library/digest/sha512/size_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/to_s_spec.rb
 create mode 100644 spec/ruby/library/digest/sha512/update_spec.rb
 create mode 100644 spec/ruby/library/drb/config_spec.rb
 create mode 100644 spec/ruby/library/drb/current_server_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/__drbref_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/__drburi_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/_dump_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/_load_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/eql_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/equal_value_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/hash_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/method_missing_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/new_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/new_with_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/new_with_uri_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/prepare_backtrace_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/pretty_print_cycle_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/pretty_print_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/respond_to_spec.rb
 create mode 100644 spec/ruby/library/drb/drbobject/with_friend_spec.rb
 create mode 100644 spec/ruby/library/drb/fetch_server_spec.rb
 create mode 100644 spec/ruby/library/drb/fixtures/test_server.rb
 create mode 100644 spec/ruby/library/drb/front_spec.rb
 create mode 100644 spec/ruby/library/drb/here_spec.rb
 create mode 100644 spec/ruby/library/drb/install_acl_spec.rb
 create mode 100644 spec/ruby/library/drb/install_id_conv_spec.rb
 create mode 100644 spec/ruby/library/drb/primary_server_spec.rb
 create mode 100644 spec/ruby/library/drb/regist_server_spec.rb
 create mode 100644 spec/ruby/library/drb/remove_server_spec.rb
 create mode 100644 spec/ruby/library/drb/start_service_spec.rb
 create mode 100644 spec/ruby/library/drb/stop_service_spec.rb
 create mode 100644 spec/ruby/library/drb/thread_spec.rb
 create mode 100644 spec/ruby/library/drb/to_id_spec.rb
 create mode 100644 spec/ruby/library/drb/to_obj_spec.rb
 create mode 100644 spec/ruby/library/drb/uri_spec.rb
 create mode 100644 spec/ruby/library/enumerator/each_spec.rb
 create mode 100644 spec/ruby/library/enumerator/each_with_index_spec.rb
 create mode 100644 spec/ruby/library/enumerator/enum_cons_spec.rb
 create mode 100644 spec/ruby/library/enumerator/enum_for_spec.rb
 create mode 100644 spec/ruby/library/enumerator/enum_slice_spec.rb
 create mode 100644 spec/ruby/library/enumerator/enum_with_index_spec.rb
 create mode 100644 spec/ruby/library/enumerator/new_spec.rb
 create mode 100644 spec/ruby/library/enumerator/next_spec.rb
 create mode 100644 spec/ruby/library/enumerator/rewind_spec.rb
 create mode 100644 spec/ruby/library/enumerator/to_enum_spec.rb
 create mode 100644 spec/ruby/library/enumerator/with_index_spec.rb
 create mode 100644 spec/ruby/library/erb/def_class_spec.rb
 create mode 100644 spec/ruby/library/erb/def_method_spec.rb
 create mode 100644 spec/ruby/library/erb/def_module_spec.rb
 create mode 100644 spec/ruby/library/erb/defmethod/def_erb_method_spec.rb
 create mode 100644 spec/ruby/library/erb/filename_spec.rb
 create mode 100644 spec/ruby/library/erb/new_spec.rb
 create mode 100644 spec/ruby/library/erb/result_spec.rb
 create mode 100644 spec/ruby/library/erb/run_spec.rb
 create mode 100644 spec/ruby/library/erb/src_spec.rb
 create mode 100644 spec/ruby/library/erb/util/h_spec.rb
 create mode 100644 spec/ruby/library/erb/util/html_escape_spec.rb
 create mode 100644 spec/ruby/library/erb/util/shared/html_escape.rb
 create mode 100644 spec/ruby/library/erb/util/shared/url_encode.rb
 create mode 100644 spec/ruby/library/erb/util/u_spec.rb
 create mode 100644 spec/ruby/library/erb/util/url_encode_spec.rb
 create mode 100644 spec/ruby/library/etc/endgrent_spec.rb
 create mode 100644 spec/ruby/library/etc/endpwent_spec.rb
 create mode 100644 spec/ruby/library/etc/getgrent_spec.rb
 create mode 100644 spec/ruby/library/etc/getgrgid_spec.rb
 create mode 100644 spec/ruby/library/etc/getgrnam_spec.rb
 create mode 100644 spec/ruby/library/etc/getlogin_spec.rb
 create mode 100644 spec/ruby/library/etc/getpwent_spec.rb
 create mode 100644 spec/ruby/library/etc/getpwnam_spec.rb
 create mode 100644 spec/ruby/library/etc/getpwuid_spec.rb
 create mode 100644 spec/ruby/library/etc/group_spec.rb
 create mode 100644 spec/ruby/library/etc/passwd_spec.rb
 create mode 100644 spec/ruby/library/etc/setgrent_spec.rb
 create mode 100644 spec/ruby/library/etc/setpwent_spec.rb
 create mode 100644 spec/ruby/library/etc/shared/windows.rb
 create mode 100644 spec/ruby/library/etc/struct_group_spec.rb
 create mode 100644 spec/ruby/library/etc/struct_passwd_spec.rb
 create mode 100644 spec/ruby/library/expect/expect_spec.rb
 create mode 100644 spec/ruby/library/fiber/alive_spec.rb
 create mode 100644 spec/ruby/library/fiber/current_spec.rb
 create mode 100644 spec/ruby/library/fiber/resume_spec.rb
 create mode 100644 spec/ruby/library/fiber/transfer_spec.rb
 create mode 100644 spec/ruby/library/ftools/catname_spec.rb
 create mode 100644 spec/ruby/library/ftools/chmod_spec.rb
 create mode 100644 spec/ruby/library/ftools/compare_spec.rb
 create mode 100644 spec/ruby/library/ftools/copy_spec.rb
 create mode 100644 spec/ruby/library/ftools/install_spec.rb
 create mode 100644 spec/ruby/library/ftools/makedirs_spec.rb
 create mode 100644 spec/ruby/library/ftools/move_spec.rb
 create mode 100644 spec/ruby/library/ftools/safe_unlink_spec.rb
 create mode 100644 spec/ruby/library/ftools/syscopy_spec.rb
 create mode 100644 spec/ruby/library/generator/each_spec.rb
 create mode 100644 spec/ruby/library/generator/fixtures/common.rb
 create mode 100644 spec/ruby/library/generator/new_spec.rb
 create mode 100644 spec/ruby/library/generator/next_spec.rb
 create mode 100644 spec/ruby/library/generator/rewind_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/each_option_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/each_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/error_message_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/get_option_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/get_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/initialize_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/ordering_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/set_options_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/shared/each.rb
 create mode 100644 spec/ruby/library/getoptlong/shared/get.rb
 create mode 100644 spec/ruby/library/getoptlong/terminate_spec.rb
 create mode 100644 spec/ruby/library/getoptlong/terminated_spec.rb
 create mode 100644 spec/ruby/library/iconv/charset_map_spec.rb
 create mode 100644 spec/ruby/library/iconv/close_spec.rb
 create mode 100644 spec/ruby/library/iconv/conv_spec.rb
 create mode 100644 spec/ruby/library/iconv/failure/failed_spec.rb
 create mode 100644 spec/ruby/library/iconv/failure/inspect_spec.rb
 create mode 100644 spec/ruby/library/iconv/failure/success_spec.rb
 create mode 100644 spec/ruby/library/iconv/failure_spec.rb
 create mode 100644 spec/ruby/library/iconv/fixtures/classes.rb
 create mode 100644 spec/ruby/library/iconv/iconv_spec.rb
 create mode 100644 spec/ruby/library/iconv/new_spec.rb
 create mode 100644 spec/ruby/library/iconv/open_spec.rb
 create mode 100644 spec/ruby/library/iconv/shared/initialize_exceptions.rb
 create mode 100644 spec/ruby/library/iconv/shared/new.rb
 create mode 100644 spec/ruby/library/ipaddr/hton_spec.rb
 create mode 100644 spec/ruby/library/ipaddr/ipv4_conversion_spec.rb
 create mode 100644 spec/ruby/library/ipaddr/new_spec.rb
 create mode 100644 spec/ruby/library/ipaddr/operator_spec.rb
 create mode 100644 spec/ruby/library/ipaddr/reverse_spec.rb
 create mode 100644 spec/ruby/library/ipaddr/to_s_spec.rb
 create mode 100644 spec/ruby/library/logger/application/level_spec.rb
 create mode 100644 spec/ruby/library/logger/application/log_spec.rb
 create mode 100644 spec/ruby/library/logger/application/new_spec.rb
 create mode 100644 spec/ruby/library/logger/application/set_log_spec.rb
 create mode 100644 spec/ruby/library/logger/application/start_spec.rb
 create mode 100644 spec/ruby/library/logger/device/close_spec.rb
 create mode 100644 spec/ruby/library/logger/device/new_spec.rb
 create mode 100644 spec/ruby/library/logger/device/write_spec.rb
 create mode 100644 spec/ruby/library/logger/fixtures/common.rb
 create mode 100644 spec/ruby/library/logger/logger/add_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/close_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/datetime_format_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/debug_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/error_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/fatal_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/info_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/new_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/unknown_spec.rb
 create mode 100644 spec/ruby/library/logger/logger/warn_spec.rb
 create mode 100644 spec/ruby/library/logger/severity_spec.rb
 create mode 100644 spec/ruby/library/mathn/bignum/exponent_spec.rb
 create mode 100644 spec/ruby/library/mathn/complex/Complex_spec.rb
 create mode 100644 spec/ruby/library/mathn/fixnum/exponent_spec.rb
 create mode 100644 spec/ruby/library/mathn/float/exponent_spec.rb
 create mode 100644 spec/ruby/library/mathn/integer/from_prime_division_spec.rb
 create mode 100644 spec/ruby/library/mathn/integer/gcd2_spec.rb
 create mode 100644 spec/ruby/library/mathn/integer/prime_division_spec.rb
 create mode 100644 spec/ruby/library/mathn/math/fixtures/classes.rb
 create mode 100644 spec/ruby/library/mathn/math/rsqrt_spec.rb
 create mode 100644 spec/ruby/library/mathn/math/shared/rsqrt.rb
 create mode 100644 spec/ruby/library/mathn/math/shared/sqrt.rb
 create mode 100644 spec/ruby/library/mathn/math/sqrt_spec.rb
 create mode 100644 spec/ruby/library/mathn/prime/each_spec.rb
 create mode 100644 spec/ruby/library/mathn/prime/new_spec.rb
 create mode 100644 spec/ruby/library/mathn/prime/next_spec.rb
 create mode 100644 spec/ruby/library/mathn/rational/Rational_spec.rb
 create mode 100644 spec/ruby/library/mathn/rational/exponent_spec.rb
 create mode 100644 spec/ruby/library/mathn/rational/inspect_spec.rb
 create mode 100644 spec/ruby/library/matrix/I_spec.rb
 create mode 100644 spec/ruby/library/matrix/build_spec.rb
 create mode 100644 spec/ruby/library/matrix/clone_spec.rb
 create mode 100644 spec/ruby/library/matrix/coerce_spec.rb
 create mode 100644 spec/ruby/library/matrix/collect_spec.rb
 create mode 100644 spec/ruby/library/matrix/column_size_spec.rb
 create mode 100644 spec/ruby/library/matrix/column_spec.rb
 create mode 100644 spec/ruby/library/matrix/column_vector_spec.rb
 create mode 100644 spec/ruby/library/matrix/column_vectors_spec.rb
 create mode 100644 spec/ruby/library/matrix/columns_spec.rb
 create mode 100644 spec/ruby/library/matrix/conj_spec.rb
 create mode 100644 spec/ruby/library/matrix/conjugate_spec.rb
 create mode 100644 spec/ruby/library/matrix/constructor_spec.rb
 create mode 100644 spec/ruby/library/matrix/det_spec.rb
 create mode 100644 spec/ruby/library/matrix/determinant_spec.rb
 create mode 100644 spec/ruby/library/matrix/diagonal_spec.rb
 create mode 100644 spec/ruby/library/matrix/divide_spec.rb
 create mode 100644 spec/ruby/library/matrix/each_spec.rb
 create mode 100644 spec/ruby/library/matrix/each_with_index_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/eigenvalue_matrix_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/eigenvalues_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/eigenvector_matrix_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/eigenvectors_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/initialize_spec.rb
 create mode 100644 spec/ruby/library/matrix/eigenvalue_decomposition/to_a_spec.rb
 create mode 100644 spec/ruby/library/matrix/element_reference_spec.rb
 create mode 100644 spec/ruby/library/matrix/empty_spec.rb
 create mode 100644 spec/ruby/library/matrix/eql_spec.rb
 create mode 100644 spec/ruby/library/matrix/equal_value_spec.rb
 create mode 100644 spec/ruby/library/matrix/exponent_spec.rb
 create mode 100644 spec/ruby/library/matrix/find_index_spec.rb
 create mode 100644 spec/ruby/library/matrix/fixtures/classes.rb
 create mode 100644 spec/ruby/library/matrix/hash_spec.rb
 create mode 100644 spec/ruby/library/matrix/hermitian_spec.rb
 create mode 100644 spec/ruby/library/matrix/identity_spec.rb
 create mode 100644 spec/ruby/library/matrix/imag_spec.rb
 create mode 100644 spec/ruby/library/matrix/imaginary_spec.rb
 create mode 100644 spec/ruby/library/matrix/inspect_spec.rb
 create mode 100644 spec/ruby/library/matrix/inv_spec.rb
 create mode 100644 spec/ruby/library/matrix/inverse_from_spec.rb
 create mode 100644 spec/ruby/library/matrix/inverse_spec.rb
 create mode 100644 spec/ruby/library/matrix/lower_triangular_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/determinant_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/initialize_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/l_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/p_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/solve_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/to_a_spec.rb
 create mode 100644 spec/ruby/library/matrix/lup_decomposition/u_spec.rb
 create mode 100644 spec/ruby/library/matrix/map_spec.rb
 create mode 100644 spec/ruby/library/matrix/minor_spec.rb
 create mode 100644 spec/ruby/library/matrix/minus_spec.rb
 create mode 100644 spec/ruby/library/matrix/multiply_spec.rb
 create mode 100644 spec/ruby/library/matrix/new_spec.rb
 create mode 100644 spec/ruby/library/matrix/normal_spec.rb
 create mode 100644 spec/ruby/library/matrix/orthogonal_spec.rb
 create mode 100644 spec/ruby/library/matrix/permutation_spec.rb
 create mode 100644 spec/ruby/library/matrix/plus_spec.rb
 create mode 100644 spec/ruby/library/matrix/rank_spec.rb
 create mode 100644 spec/ruby/library/matrix/real_spec.rb
 create mode 100644 spec/ruby/library/matrix/rect_spec.rb
 create mode 100644 spec/ruby/library/matrix/rectangular_spec.rb
 create mode 100644 spec/ruby/library/matrix/regular_spec.rb
 create mode 100644 spec/ruby/library/matrix/round_spec.rb
 create mode 100644 spec/ruby/library/matrix/row_size_spec.rb
 create mode 100644 spec/ruby/library/matrix/row_spec.rb
 create mode 100644 spec/ruby/library/matrix/row_vector_spec.rb
 create mode 100644 spec/ruby/library/matrix/row_vectors_spec.rb
 create mode 100644 spec/ruby/library/matrix/rows_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/Fail_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/Raise_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/divide_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/exponent_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/included_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/initialize_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/minus_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/multiply_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar/plus_spec.rb
 create mode 100644 spec/ruby/library/matrix/scalar_spec.rb
 create mode 100644 spec/ruby/library/matrix/shared/collect.rb
 create mode 100644 spec/ruby/library/matrix/shared/conjugate.rb
 create mode 100644 spec/ruby/library/matrix/shared/determinant.rb
 create mode 100644 spec/ruby/library/matrix/shared/equal_value.rb
 create mode 100644 spec/ruby/library/matrix/shared/identity.rb
 create mode 100644 spec/ruby/library/matrix/shared/imaginary.rb
 create mode 100644 spec/ruby/library/matrix/shared/inverse.rb
 create mode 100644 spec/ruby/library/matrix/shared/rectangular.rb
 create mode 100644 spec/ruby/library/matrix/shared/trace.rb
 create mode 100644 spec/ruby/library/matrix/shared/transpose.rb
 create mode 100644 spec/ruby/library/matrix/singular_spec.rb
 create mode 100644 spec/ruby/library/matrix/spec_helper.rb
 create mode 100644 spec/ruby/library/matrix/square_spec.rb
 create mode 100644 spec/ruby/library/matrix/symmetric_spec.rb
 create mode 100644 spec/ruby/library/matrix/t_spec.rb
 create mode 100644 spec/ruby/library/matrix/to_a_spec.rb
 create mode 100644 spec/ruby/library/matrix/to_s_spec.rb
 create mode 100644 spec/ruby/library/matrix/tr_spec.rb
 create mode 100644 spec/ruby/library/matrix/trace_spec.rb
 create mode 100644 spec/ruby/library/matrix/transpose_spec.rb
 create mode 100644 spec/ruby/library/matrix/unit_spec.rb
 create mode 100644 spec/ruby/library/matrix/unitary_spec.rb
 create mode 100644 spec/ruby/library/matrix/upper_triangular_spec.rb
 create mode 100644 spec/ruby/library/matrix/vector/cross_product_spec.rb
 create mode 100644 spec/ruby/library/matrix/vector/each2_spec.rb
 create mode 100644 spec/ruby/library/matrix/vector/eql_spec.rb
 create mode 100644 spec/ruby/library/matrix/vector/inner_product_spec.rb
 create mode 100644 spec/ruby/library/matrix/vector/normalize_spec.rb
 create mode 100644 spec/ruby/library/matrix/zero_spec.rb
 create mode 100644 spec/ruby/library/mutex/lock_spec.rb
 create mode 100644 spec/ruby/library/mutex/locked_spec.rb
 create mode 100644 spec/ruby/library/mutex/synchronize_spec.rb
 create mode 100644 spec/ruby/library/mutex/try_lock_spec.rb
 create mode 100644 spec/ruby/library/mutex/unlock_spec.rb
 create mode 100644 spec/ruby/library/net/FTPError_spec.rb
 create mode 100644 spec/ruby/library/net/FTPPermError_spec.rb
 create mode 100644 spec/ruby/library/net/FTPProtoError_spec.rb
 create mode 100644 spec/ruby/library/net/FTPReplyError_spec.rb
 create mode 100644 spec/ruby/library/net/FTPTempError_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/abort_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/acct_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/binary_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/chdir_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/close_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/closed_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/connect_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/debug_mode_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/delete_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/dir_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/fixtures/putbinaryfile
 create mode 100644 spec/ruby/library/net/ftp/fixtures/puttextfile
 create mode 100644 spec/ruby/library/net/ftp/fixtures/server.rb
 create mode 100644 spec/ruby/library/net/ftp/get_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/getbinaryfile_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/getdir_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/gettextfile_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/help_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/last_response_code_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/last_response_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/lastresp_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/list_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/login_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/ls_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/mdtm_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/mkdir_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/mtime_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/nlst_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/noop_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/open_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/passive_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/put_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/putbinaryfile_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/puttextfile_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/pwd_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/quit_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/rename_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/resume_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/retrbinary_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/retrlines_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/return_code_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/rmdir_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/sendcmd_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/set_socket_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/getbinaryfile.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/gettextfile.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/last_response_code.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/list.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/putbinaryfile.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/puttextfile.rb
 create mode 100644 spec/ruby/library/net/ftp/shared/pwd.rb
 create mode 100644 spec/ruby/library/net/ftp/site_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/size_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/status_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/storbinary_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/storlines_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/system_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/voidcmd_spec.rb
 create mode 100644 spec/ruby/library/net/ftp/welcome_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPBadResponse_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPError_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPFatalError_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPHeaderSyntaxError_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPRetriableError_spec.rb
 create mode 100644 spec/ruby/library/net/http/HTTPServerException_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/Proxy_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/active_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/address_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/close_on_empty_response_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/copy_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/default_port_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/delete_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/finish_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/fixtures/http_server.rb
 create mode 100644 spec/ruby/library/net/http/http/get2_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/get_print_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/get_response_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/get_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/head2_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/head_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/http_default_port_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/https_default_port_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/inspect_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/is_version_1_1_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/is_version_1_2_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/lock_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/mkcol_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/move_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/new_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/newobj_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/open_timeout_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/options_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/port_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/post2_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/post_form_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/post_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/propfind_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proppatch_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proxy_address_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proxy_class_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proxy_pass_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proxy_port_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/proxy_user_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/put2_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/put_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/read_timeout_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_get_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_head_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_post_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_put_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/request_types_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/send_request_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/set_debug_output_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/request_get.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/request_head.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/request_post.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/request_put.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/started.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/version_1_1.rb
 create mode 100644 spec/ruby/library/net/http/http/shared/version_1_2.rb
 create mode 100644 spec/ruby/library/net/http/http/socket_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/start_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/started_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/trace_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/unlock_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/use_ssl_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/version_1_1_spec.rb
 create mode 100644 spec/ruby/library/net/http/http/version_1_2_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpexceptions/fixtures/classes.rb
 create mode 100644 spec/ruby/library/net/http/httpexceptions/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpexceptions/response_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/body_exist_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/body_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/body_stream_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/exec_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/inspect_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/method_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/path_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/request_body_permitted_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/response_body_permitted_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpgenericrequest/set_body_internal_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/add_field_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/basic_auth_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/canonical_each_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/chunked_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/content_length_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/content_range_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/content_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/delete_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_capitalized_name_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_capitalized_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_header_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_key_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_name_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/each_value_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/element_reference_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/element_set_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/fetch_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/fixtures/classes.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/form_data_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/get_fields_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/initialize_http_header_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/key_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/length_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/main_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/proxy_basic_auth_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/range_length_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/range_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/set_content_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/set_form_data_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/set_range_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/each_capitalized.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/each_header.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/each_name.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/set_content_type.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/set_form_data.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/set_range.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/shared/size.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/size_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/sub_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/to_hash_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpheader/type_params_spec.rb
 create mode 100644 spec/ruby/library/net/http/httprequest/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/body_permitted_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/body_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/code_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/code_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/entity_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/error_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/error_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/exception_type_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/header_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/http_version_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/inspect_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/message_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/msg_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/read_body_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/read_header_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/read_new_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/reading_body_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/response_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/shared/body.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/to_ary_spec.rb
 create mode 100644 spec/ruby/library/net/http/httpresponse/value_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/binmode_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/cmd_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/initialize_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/login_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/preprocess_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/print_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/puts_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/sock_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/telnetmode_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/waitfor_spec.rb
 create mode 100644 spec/ruby/library/net/telnet/write_spec.rb
 create mode 100644 spec/ruby/library/observer/add_observer_spec.rb
 create mode 100644 spec/ruby/library/observer/count_observers_spec.rb
 create mode 100644 spec/ruby/library/observer/delete_observer_spec.rb
 create mode 100644 spec/ruby/library/observer/delete_observers_spec.rb
 create mode 100644 spec/ruby/library/observer/fixtures/classes.rb
 create mode 100644 spec/ruby/library/observer/notify_observers_spec.rb
 create mode 100644 spec/ruby/library/open3/capture2_spec.rb
 create mode 100644 spec/ruby/library/open3/capture2e_spec.rb
 create mode 100644 spec/ruby/library/open3/capture3_spec.rb
 create mode 100644 spec/ruby/library/open3/pipeline_r_spec.rb
 create mode 100644 spec/ruby/library/open3/pipeline_rw_spec.rb
 create mode 100644 spec/ruby/library/open3/pipeline_spec.rb
 create mode 100644 spec/ruby/library/open3/pipeline_start_spec.rb
 create mode 100644 spec/ruby/library/open3/pipeline_w_spec.rb
 create mode 100644 spec/ruby/library/open3/popen2_spec.rb
 create mode 100644 spec/ruby/library/open3/popen2e_spec.rb
 create mode 100644 spec/ruby/library/open3/popen3_spec.rb
 create mode 100644 spec/ruby/library/openssl/cipher_spec.rb
 create mode 100644 spec/ruby/library/openssl/config/freeze_spec.rb
 create mode 100644 spec/ruby/library/openssl/hmac/digest_spec.rb
 create mode 100644 spec/ruby/library/openssl/hmac/hexdigest_spec.rb
 create mode 100644 spec/ruby/library/openssl/random/pseudo_bytes_spec.rb
 create mode 100644 spec/ruby/library/openssl/random/random_bytes_spec.rb
 create mode 100644 spec/ruby/library/openssl/random/shared/random_bytes.rb
 create mode 100644 spec/ruby/library/openssl/shared/constants.rb
 create mode 100644 spec/ruby/library/openssl/x509/name/parse_spec.rb
 create mode 100644 spec/ruby/library/openstruct/delete_field_spec.rb
 create mode 100644 spec/ruby/library/openstruct/element_reference_spec.rb
 create mode 100644 spec/ruby/library/openstruct/element_set_spec.rb
 create mode 100644 spec/ruby/library/openstruct/equal_value_spec.rb
 create mode 100644 spec/ruby/library/openstruct/fixtures/classes.rb
 create mode 100644 spec/ruby/library/openstruct/frozen_spec.rb
 create mode 100644 spec/ruby/library/openstruct/initialize_copy_spec.rb
 create mode 100644 spec/ruby/library/openstruct/initialize_spec.rb
 create mode 100644 spec/ruby/library/openstruct/inspect_spec.rb
 create mode 100644 spec/ruby/library/openstruct/marshal_dump_spec.rb
 create mode 100644 spec/ruby/library/openstruct/marshal_load_spec.rb
 create mode 100644 spec/ruby/library/openstruct/method_missing_spec.rb
 create mode 100644 spec/ruby/library/openstruct/new_ostruct_member_spec.rb
 create mode 100644 spec/ruby/library/openstruct/new_spec.rb
 create mode 100644 spec/ruby/library/openstruct/shared/inspect.rb
 create mode 100644 spec/ruby/library/openstruct/table_spec.rb
 create mode 100644 spec/ruby/library/openstruct/to_h_spec.rb
 create mode 100644 spec/ruby/library/openstruct/to_s_spec.rb
 create mode 100644 spec/ruby/library/parsedate/parsedate_spec.rb
 create mode 100644 spec/ruby/library/pathname/absolute_spec.rb
 create mode 100644 spec/ruby/library/pathname/equal_value_spec.rb
 create mode 100644 spec/ruby/library/pathname/hash_spec.rb
 create mode 100644 spec/ruby/library/pathname/new_spec.rb
 create mode 100644 spec/ruby/library/pathname/parent_spec.rb
 create mode 100644 spec/ruby/library/pathname/relative_spec.rb
 create mode 100644 spec/ruby/library/pathname/root_spec.rb
 create mode 100644 spec/ruby/library/pathname/sub_spec.rb
 create mode 100644 spec/ruby/library/ping/pingecho_spec.rb
 create mode 100644 spec/ruby/library/prime/each_spec.rb
 create mode 100644 spec/ruby/library/prime/instance_spec.rb
 create mode 100644 spec/ruby/library/prime/int_from_prime_division_spec.rb
 create mode 100644 spec/ruby/library/prime/integer/each_prime_spec.rb
 create mode 100644 spec/ruby/library/prime/integer/from_prime_division_spec.rb
 create mode 100644 spec/ruby/library/prime/integer/prime_division_spec.rb
 create mode 100644 spec/ruby/library/prime/integer/prime_spec.rb
 create mode 100644 spec/ruby/library/prime/new_spec.rb
 create mode 100644 spec/ruby/library/prime/next_spec.rb
 create mode 100644 spec/ruby/library/prime/prime_division_spec.rb
 create mode 100644 spec/ruby/library/prime/prime_spec.rb
 create mode 100644 spec/ruby/library/prime/shared/next.rb
 create mode 100644 spec/ruby/library/prime/succ_spec.rb
 create mode 100644 spec/ruby/library/queue/append_spec.rb
 create mode 100644 spec/ruby/library/queue/clear_spec.rb
 create mode 100644 spec/ruby/library/queue/deq_spec.rb
 create mode 100644 spec/ruby/library/queue/empty_spec.rb
 create mode 100644 spec/ruby/library/queue/enq_spec.rb
 create mode 100644 spec/ruby/library/queue/length_spec.rb
 create mode 100644 spec/ruby/library/queue/num_waiting_spec.rb
 create mode 100644 spec/ruby/library/queue/pop_spec.rb
 create mode 100644 spec/ruby/library/queue/push_spec.rb
 create mode 100644 spec/ruby/library/queue/shared/deque.rb
 create mode 100644 spec/ruby/library/queue/shared/enque.rb
 create mode 100644 spec/ruby/library/queue/shared/length.rb
 create mode 100644 spec/ruby/library/queue/shift_spec.rb
 create mode 100644 spec/ruby/library/queue/size_spec.rb
 create mode 100644 spec/ruby/library/rational/Rational_spec.rb
 create mode 100644 spec/ruby/library/rational/abs_spec.rb
 create mode 100644 spec/ruby/library/rational/ceil_spec.rb
 create mode 100644 spec/ruby/library/rational/coerce_spec.rb
 create mode 100644 spec/ruby/library/rational/comparison_spec.rb
 create mode 100644 spec/ruby/library/rational/denominator_spec.rb
 create mode 100644 spec/ruby/library/rational/div_spec.rb
 create mode 100644 spec/ruby/library/rational/divide_spec.rb
 create mode 100644 spec/ruby/library/rational/divmod_spec.rb
 create mode 100644 spec/ruby/library/rational/equal_value_spec.rb
 create mode 100644 spec/ruby/library/rational/exponent_spec.rb
 create mode 100644 spec/ruby/library/rational/fdiv_spec.rb
 create mode 100644 spec/ruby/library/rational/floor_spec.rb
 create mode 100644 spec/ruby/library/rational/hash_spec.rb
 create mode 100644 spec/ruby/library/rational/initialize_spec.rb
 create mode 100644 spec/ruby/library/rational/inspect_spec.rb
 create mode 100644 spec/ruby/library/rational/minus_spec.rb
 create mode 100644 spec/ruby/library/rational/modulo_spec.rb
 create mode 100644 spec/ruby/library/rational/multiply_spec.rb
 create mode 100644 spec/ruby/library/rational/new_spec.rb
 create mode 100644 spec/ruby/library/rational/numerator_spec.rb
 create mode 100644 spec/ruby/library/rational/plus_spec.rb
 create mode 100644 spec/ruby/library/rational/quo_spec.rb
 create mode 100644 spec/ruby/library/rational/reduce_spec.rb
 create mode 100644 spec/ruby/library/rational/remainder_spec.rb
 create mode 100644 spec/ruby/library/rational/round_spec.rb
 create mode 100644 spec/ruby/library/rational/to_f_spec.rb
 create mode 100644 spec/ruby/library/rational/to_i_spec.rb
 create mode 100644 spec/ruby/library/rational/to_r_spec.rb
 create mode 100644 spec/ruby/library/rational/to_s_spec.rb
 create mode 100644 spec/ruby/library/rational/truncate_spec.rb
 create mode 100644 spec/ruby/library/readline/basic_quote_characters_spec.rb
 create mode 100644 spec/ruby/library/readline/basic_word_break_characters_spec.rb
 create mode 100644 spec/ruby/library/readline/completer_quote_characters_spec.rb
 create mode 100644 spec/ruby/library/readline/completer_word_break_characters_spec.rb
 create mode 100644 spec/ruby/library/readline/completion_append_character_spec.rb
 create mode 100644 spec/ruby/library/readline/completion_case_fold_spec.rb
 create mode 100644 spec/ruby/library/readline/completion_proc_spec.rb
 create mode 100644 spec/ruby/library/readline/constants_spec.rb
 create mode 100644 spec/ruby/library/readline/emacs_editing_mode_spec.rb
 create mode 100644 spec/ruby/library/readline/filename_quote_characters_spec.rb
 create mode 100644 spec/ruby/library/readline/history/append_spec.rb
 create mode 100644 spec/ruby/library/readline/history/delete_at_spec.rb
 create mode 100644 spec/ruby/library/readline/history/each_spec.rb
 create mode 100644 spec/ruby/library/readline/history/element_reference_spec.rb
 create mode 100644 spec/ruby/library/readline/history/element_set_spec.rb
 create mode 100644 spec/ruby/library/readline/history/empty_spec.rb
 create mode 100644 spec/ruby/library/readline/history/history_spec.rb
 create mode 100644 spec/ruby/library/readline/history/length_spec.rb
 create mode 100644 spec/ruby/library/readline/history/pop_spec.rb
 create mode 100644 spec/ruby/library/readline/history/push_spec.rb
 create mode 100644 spec/ruby/library/readline/history/shared/size.rb
 create mode 100644 spec/ruby/library/readline/history/shift_spec.rb
 create mode 100644 spec/ruby/library/readline/history/size_spec.rb
 create mode 100644 spec/ruby/library/readline/history/to_s_spec.rb
 create mode 100644 spec/ruby/library/readline/readline_spec.rb
 create mode 100644 spec/ruby/library/readline/vi_editing_mode_spec.rb
 create mode 100644 spec/ruby/library/resolv/get_address_spec.rb
 create mode 100644 spec/ruby/library/resolv/get_addresses_spec.rb
 create mode 100644 spec/ruby/library/resolv/get_name_spec.rb
 create mode 100644 spec/ruby/library/resolv/get_names_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/clone_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/element_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/equal_value_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/hash_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/initialize_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/inspect_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/namespace_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/node_type_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/prefix_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/remove_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/to_s_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/to_string_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/value_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/write_spec.rb
 create mode 100644 spec/ruby/library/rexml/attribute/xpath_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/add_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/append_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/delete_all_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/delete_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/each_attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/each_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/element_reference_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/element_set_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/get_attribute_ns_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/get_attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/initialize_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/length_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/namespaces_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/prefixes_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/shared/add.rb
 create mode 100644 spec/ruby/library/rexml/attributes/shared/length.rb
 create mode 100644 spec/ruby/library/rexml/attributes/size_spec.rb
 create mode 100644 spec/ruby/library/rexml/attributes/to_a_spec.rb
 create mode 100644 spec/ruby/library/rexml/cdata/clone_spec.rb
 create mode 100644 spec/ruby/library/rexml/cdata/initialize_spec.rb
 create mode 100644 spec/ruby/library/rexml/cdata/shared/to_s.rb
 create mode 100644 spec/ruby/library/rexml/cdata/to_s_spec.rb
 create mode 100644 spec/ruby/library/rexml/cdata/value_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/add_element_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/add_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/clone_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/doctype_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/encoding_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/expanded_name_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/new_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/node_type_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/root_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/stand_alone_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/version_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/write_spec.rb
 create mode 100644 spec/ruby/library/rexml/document/xml_decl_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/add_attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/add_attributes_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/add_element_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/add_namespace_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/add_text_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/attributes_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/cdatas_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/clone_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/comments_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/delete_attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/delete_element_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/delete_namespace_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/document_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/each_element_with_attribute_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/each_element_with_text_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/get_text_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/has_attributes_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/has_elements_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/has_text_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/inspect_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/instructions_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/namespace_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/namespaces_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/new_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/next_element_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/node_type_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/prefixes_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/previous_element_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/raw_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/root_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/text_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/texts_spec.rb
 create mode 100644 spec/ruby/library/rexml/element/whitespace_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/each_recursive_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/find_first_recursive_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/index_in_parent_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/next_sibling_node_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/parent_spec.rb
 create mode 100644 spec/ruby/library/rexml/node/previous_sibling_node_spec.rb
 create mode 100644 spec/ruby/library/rexml/shared/each_element.rb
 create mode 100644 spec/ruby/library/rexml/shared/elements_to_a.rb
 create mode 100644 spec/ruby/library/rexml/text/append_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/clone_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/comparison_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/empty_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/indent_text_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/inspect_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/new_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/node_type_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/normalize_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/read_with_substitution_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/to_s_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/unnormalize_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/value_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/wrap_spec.rb
 create mode 100644 spec/ruby/library/rexml/text/write_with_substitution_spec.rb
 create mode 100644 spec/ruby/library/scanf/io/block_scanf_spec.rb
 create mode 100644 spec/ruby/library/scanf/io/fixtures/date.txt
 create mode 100644 spec/ruby/library/scanf/io/fixtures/helloworld.txt
 create mode 100644 spec/ruby/library/scanf/io/scanf_spec.rb
 create mode 100644 spec/ruby/library/scanf/io/shared/block_scanf.rb
 create mode 100644 spec/ruby/library/scanf/string/block_scanf_spec.rb
 create mode 100644 spec/ruby/library/scanf/string/scanf_spec.rb
 create mode 100644 spec/ruby/library/scanf/string/shared/block_scanf.rb
 create mode 100644 spec/ruby/library/securerandom/base64_spec.rb
 create mode 100644 spec/ruby/library/securerandom/hex_spec.rb
 create mode 100644 spec/ruby/library/securerandom/random_bytes_spec.rb
 create mode 100644 spec/ruby/library/securerandom/random_number_spec.rb
 create mode 100644 spec/ruby/library/set/add_spec.rb
 create mode 100644 spec/ruby/library/set/append_spec.rb
 create mode 100644 spec/ruby/library/set/classify_spec.rb
 create mode 100644 spec/ruby/library/set/clear_spec.rb
 create mode 100644 spec/ruby/library/set/collect_spec.rb
 create mode 100644 spec/ruby/library/set/constructor_spec.rb
 create mode 100644 spec/ruby/library/set/delete_if_spec.rb
 create mode 100644 spec/ruby/library/set/delete_spec.rb
 create mode 100644 spec/ruby/library/set/difference_spec.rb
 create mode 100644 spec/ruby/library/set/divide_spec.rb
 create mode 100644 spec/ruby/library/set/each_spec.rb
 create mode 100644 spec/ruby/library/set/empty_spec.rb
 create mode 100644 spec/ruby/library/set/enumerable/to_set_spec.rb
 create mode 100644 spec/ruby/library/set/eql_spec.rb
 create mode 100644 spec/ruby/library/set/equal_value_spec.rb
 create mode 100644 spec/ruby/library/set/exclusion_spec.rb
 create mode 100644 spec/ruby/library/set/flatten_merge_spec.rb
 create mode 100644 spec/ruby/library/set/flatten_spec.rb
 create mode 100644 spec/ruby/library/set/hash_spec.rb
 create mode 100644 spec/ruby/library/set/include_spec.rb
 create mode 100644 spec/ruby/library/set/initialize_copy_spec.rb
 create mode 100644 spec/ruby/library/set/initialize_spec.rb
 create mode 100644 spec/ruby/library/set/inspect_spec.rb
 create mode 100644 spec/ruby/library/set/intersection_spec.rb
 create mode 100644 spec/ruby/library/set/keep_if_spec.rb
 create mode 100644 spec/ruby/library/set/length_spec.rb
 create mode 100644 spec/ruby/library/set/map_spec.rb
 create mode 100644 spec/ruby/library/set/member_spec.rb
 create mode 100644 spec/ruby/library/set/merge_spec.rb
 create mode 100644 spec/ruby/library/set/minus_spec.rb
 create mode 100644 spec/ruby/library/set/plus_spec.rb
 create mode 100644 spec/ruby/library/set/pretty_print_cycle_spec.rb
 create mode 100644 spec/ruby/library/set/pretty_print_spec.rb
 create mode 100644 spec/ruby/library/set/proper_subset_spec.rb
 create mode 100644 spec/ruby/library/set/proper_superset_spec.rb
 create mode 100644 spec/ruby/library/set/reject_spec.rb
 create mode 100644 spec/ruby/library/set/replace_spec.rb
 create mode 100644 spec/ruby/library/set/select_spec.rb
 create mode 100644 spec/ruby/library/set/shared/add.rb
 create mode 100644 spec/ruby/library/set/shared/collect.rb
 create mode 100644 spec/ruby/library/set/shared/difference.rb
 create mode 100644 spec/ruby/library/set/shared/include.rb
 create mode 100644 spec/ruby/library/set/shared/intersection.rb
 create mode 100644 spec/ruby/library/set/shared/length.rb
 create mode 100644 spec/ruby/library/set/shared/union.rb
 create mode 100644 spec/ruby/library/set/size_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/add_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/append_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/classify_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/clear_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/collect_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/constructor_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/delete_if_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/delete_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/difference_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/divide_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/each_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/empty_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/eql_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/equal_value_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/exclusion_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/flatten_merge_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/flatten_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/hash_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/include_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/initialize_copy_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/initialize_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/inspect_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/intersection_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/keep_if_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/length_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/map_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/member_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/merge_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/minus_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/plus_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/pretty_print_cycle_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/pretty_print_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/proper_subset_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/proper_superset_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/reject_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/replace_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/select_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/add.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/collect.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/difference.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/include.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/intersection.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/length.rb
 create mode 100644 spec/ruby/library/set/sortedset/shared/union.rb
 create mode 100644 spec/ruby/library/set/sortedset/size_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/subset_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/subtract_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/superset_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/to_a_spec.rb
 create mode 100644 spec/ruby/library/set/sortedset/union_spec.rb
 create mode 100644 spec/ruby/library/set/subset_spec.rb
 create mode 100644 spec/ruby/library/set/subtract_spec.rb
 create mode 100644 spec/ruby/library/set/superset_spec.rb
 create mode 100644 spec/ruby/library/set/to_a_spec.rb
 create mode 100644 spec/ruby/library/set/union_spec.rb
 create mode 100644 spec/ruby/library/shellwords/shellwords_spec.rb
 create mode 100644 spec/ruby/library/singleton/allocate_spec.rb
 create mode 100644 spec/ruby/library/singleton/clone_spec.rb
 create mode 100644 spec/ruby/library/singleton/dump_spec.rb
 create mode 100644 spec/ruby/library/singleton/dup_spec.rb
 create mode 100644 spec/ruby/library/singleton/fixtures/classes.rb
 create mode 100644 spec/ruby/library/singleton/instance_spec.rb
 create mode 100644 spec/ruby/library/singleton/instantiate_spec.rb
 create mode 100644 spec/ruby/library/singleton/load_spec.rb
 create mode 100644 spec/ruby/library/singleton/new_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/afamily_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/bind_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/canonname_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/connect_from_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/connect_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/connect_to_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/family_addrinfo_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/foreach_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/getaddrinfo_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/getnameinfo_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/inspect_sockaddr_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/inspect_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ip_address_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ip_port_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ip_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ip_unpack_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv4_loopback_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv4_multicast_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv4_private_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv4_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_linklocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_loopback_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_mc_global_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_mc_linklocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_mc_nodelocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_mc_orglocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_mc_sitelocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_multicast_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_sitelocal_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_to_ipv4_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_unspecified_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_v4compat_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/ipv6_v4mapped_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/listen_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/marshal_dump_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/marshal_load_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/pfamily_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/protocol_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/socktype_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/tcp_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/to_s_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/to_sockaddr_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/udp_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/unix_path_spec.rb
 create mode 100644 spec/ruby/library/socket/addrinfo/unix_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/close_read_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/close_write_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/do_not_reverse_lookup_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/for_fd_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/getpeername_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/getsockname_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/getsockopt_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/ioctl_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/recv_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/recv_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/send_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/setsockopt_spec.rb
 create mode 100644 spec/ruby/library/socket/basicsocket/shutdown_spec.rb
 create mode 100644 spec/ruby/library/socket/constants/constants_spec.rb
 create mode 100644 spec/ruby/library/socket/fixtures/classes.rb
 create mode 100644 spec/ruby/library/socket/fixtures/send_io.txt
 create mode 100644 spec/ruby/library/socket/ipsocket/addr_spec.rb
 create mode 100644 spec/ruby/library/socket/ipsocket/getaddress_spec.rb
 create mode 100644 spec/ruby/library/socket/ipsocket/peeraddr_spec.rb
 create mode 100644 spec/ruby/library/socket/ipsocket/recvfrom_spec.rb
 create mode 100644 spec/ruby/library/socket/option/int_spec.rb
 create mode 100644 spec/ruby/library/socket/option/linger_spec.rb
 create mode 100644 spec/ruby/library/socket/option/new_spec.rb
 create mode 100644 spec/ruby/library/socket/shared/pack_sockaddr.rb
 create mode 100644 spec/ruby/library/socket/shared/partially_closable_sockets.rb
 create mode 100644 spec/ruby/library/socket/shared/recv_nonblock.rb
 create mode 100644 spec/ruby/library/socket/shared/socketpair.rb
 create mode 100644 spec/ruby/library/socket/socket/accept_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/accept_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/bind_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/connect_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/connect_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/for_fd_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/getaddrinfo_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/gethostbyaddr_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/gethostbyname_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/gethostname_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/getnameinfo_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/getservbyname_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/listen_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/new_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/pack_sockaddr_in_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/pack_sockaddr_un_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/pair_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/recvfrom_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/recvfrom_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/sockaddr_in_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/sockaddr_un_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/socket_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/socketpair_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/sysaccept_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/unpack_sockaddr_in_spec.rb
 create mode 100644 spec/ruby/library/socket/socket/unpack_sockaddr_un_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/accept_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/accept_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/gets_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/listen_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/new_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/output_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/readpartial_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpserver/sysaccept_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/gethostbyname_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/new_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/open_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/partially_closable_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/recv_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/setsockopt_spec.rb
 create mode 100644 spec/ruby/library/socket/tcpsocket/shared/new.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/bind_spec.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/connect_spec.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/new_spec.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/open_spec.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/recvfrom_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/udpsocket/send_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/accept_nonblock_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/accept_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/for_fd_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/new_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/open_spec.rb
 create mode 100644 spec/ruby/library/socket/unixserver/shared/new.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/addr_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/new_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/open_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/pair_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/partially_closable_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/path_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/peeraddr_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/recv_io_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/recvfrom_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/send_io_spec.rb
 create mode 100644 spec/ruby/library/socket/unixsocket/shared/new.rb
 create mode 100644 spec/ruby/library/stringio/append_spec.rb
 create mode 100644 spec/ruby/library/stringio/binmode_spec.rb
 create mode 100644 spec/ruby/library/stringio/bytes_spec.rb
 create mode 100644 spec/ruby/library/stringio/chars_spec.rb
 create mode 100644 spec/ruby/library/stringio/close_read_spec.rb
 create mode 100644 spec/ruby/library/stringio/close_spec.rb
 create mode 100644 spec/ruby/library/stringio/close_write_spec.rb
 create mode 100644 spec/ruby/library/stringio/closed_read_spec.rb
 create mode 100644 spec/ruby/library/stringio/closed_spec.rb
 create mode 100644 spec/ruby/library/stringio/closed_write_spec.rb
 create mode 100644 spec/ruby/library/stringio/codepoints_spec.rb
 create mode 100644 spec/ruby/library/stringio/each_byte_spec.rb
 create mode 100644 spec/ruby/library/stringio/each_char_spec.rb
 create mode 100644 spec/ruby/library/stringio/each_codepoint_spec.rb
 create mode 100644 spec/ruby/library/stringio/each_line_spec.rb
 create mode 100644 spec/ruby/library/stringio/each_spec.rb
 create mode 100644 spec/ruby/library/stringio/eof_spec.rb
 create mode 100644 spec/ruby/library/stringio/external_encoding_spec.rb
 create mode 100644 spec/ruby/library/stringio/fcntl_spec.rb
 create mode 100644 spec/ruby/library/stringio/fileno_spec.rb
 create mode 100644 spec/ruby/library/stringio/fixtures/classes.rb
 create mode 100644 spec/ruby/library/stringio/flush_spec.rb
 create mode 100644 spec/ruby/library/stringio/fsync_spec.rb
 create mode 100644 spec/ruby/library/stringio/getbyte_spec.rb
 create mode 100644 spec/ruby/library/stringio/getc_spec.rb
 create mode 100644 spec/ruby/library/stringio/gets_spec.rb
 create mode 100644 spec/ruby/library/stringio/initialize_copy_spec.rb
 create mode 100644 spec/ruby/library/stringio/initialize_spec.rb
 create mode 100644 spec/ruby/library/stringio/internal_encoding_spec.rb
 create mode 100644 spec/ruby/library/stringio/isatty_spec.rb
 create mode 100644 spec/ruby/library/stringio/length_spec.rb
 create mode 100644 spec/ruby/library/stringio/lineno_spec.rb
 create mode 100644 spec/ruby/library/stringio/lines_spec.rb
 create mode 100644 spec/ruby/library/stringio/open_spec.rb
 create mode 100644 spec/ruby/library/stringio/path_spec.rb
 create mode 100644 spec/ruby/library/stringio/pid_spec.rb
 create mode 100644 spec/ruby/library/stringio/pos_spec.rb
 create mode 100644 spec/ruby/library/stringio/print_spec.rb
 create mode 100644 spec/ruby/library/stringio/printf_spec.rb
 create mode 100644 spec/ruby/library/stringio/putc_spec.rb
 create mode 100644 spec/ruby/library/stringio/puts_spec.rb
 create mode 100644 spec/ruby/library/stringio/read_nonblock_spec.rb
 create mode 100644 spec/ruby/library/stringio/read_spec.rb
 create mode 100644 spec/ruby/library/stringio/readbyte_spec.rb
 create mode 100644 spec/ruby/library/stringio/readchar_spec.rb
 create mode 100644 spec/ruby/library/stringio/readline_spec.rb
 create mode 100644 spec/ruby/library/stringio/readlines_spec.rb
 create mode 100644 spec/ruby/library/stringio/readpartial_spec.rb
 create mode 100644 spec/ruby/library/stringio/reopen_spec.rb
 create mode 100644 spec/ruby/library/stringio/rewind_spec.rb
 create mode 100644 spec/ruby/library/stringio/seek_spec.rb
 create mode 100644 spec/ruby/library/stringio/set_encoding_spec.rb
 create mode 100644 spec/ruby/library/stringio/shared/codepoints.rb
 create mode 100644 spec/ruby/library/stringio/shared/each.rb
 create mode 100644 spec/ruby/library/stringio/shared/each_byte.rb
 create mode 100644 spec/ruby/library/stringio/shared/each_char.rb
 create mode 100644 spec/ruby/library/stringio/shared/eof.rb
 create mode 100644 spec/ruby/library/stringio/shared/getc.rb
 create mode 100644 spec/ruby/library/stringio/shared/isatty.rb
 create mode 100644 spec/ruby/library/stringio/shared/length.rb
 create mode 100644 spec/ruby/library/stringio/shared/read.rb
 create mode 100644 spec/ruby/library/stringio/shared/readchar.rb
 create mode 100644 spec/ruby/library/stringio/shared/sysread.rb
 create mode 100644 spec/ruby/library/stringio/shared/tell.rb
 create mode 100644 spec/ruby/library/stringio/shared/write.rb
 create mode 100644 spec/ruby/library/stringio/size_spec.rb
 create mode 100644 spec/ruby/library/stringio/string_spec.rb
 create mode 100644 spec/ruby/library/stringio/stringio_spec.rb
 create mode 100644 spec/ruby/library/stringio/sync_spec.rb
 create mode 100644 spec/ruby/library/stringio/sysread_spec.rb
 create mode 100644 spec/ruby/library/stringio/syswrite_spec.rb
 create mode 100644 spec/ruby/library/stringio/tell_spec.rb
 create mode 100644 spec/ruby/library/stringio/truncate_spec.rb
 create mode 100644 spec/ruby/library/stringio/tty_spec.rb
 create mode 100644 spec/ruby/library/stringio/ungetbyte_spec.rb
 create mode 100644 spec/ruby/library/stringio/ungetc_spec.rb
 create mode 100644 spec/ruby/library/stringio/write_nonblock_spec.rb
 create mode 100644 spec/ruby/library/stringio/write_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/append_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/beginning_of_line_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/bol_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/check_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/check_until_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/clear_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/concat_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/dup_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/element_reference_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/empty_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/eos_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/exist_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/get_byte_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/getbyte_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/getch_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/initialize_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/inspect_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/match_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/matched_size_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/matched_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/matchedsize_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/must_C_version_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/peek_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/peep_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/pointer_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/pos_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/post_match_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/pre_match_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/reset_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/rest_size_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/rest_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/restsize_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/scan_full_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/scan_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/scan_until_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/search_full_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/bol.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/concat.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/eos.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/extract_range.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/extract_range_matched.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/get_byte.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/matched_size.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/peek.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/pos.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/rest_size.rb
 create mode 100644 spec/ruby/library/stringscanner/shared/terminate.rb
 create mode 100644 spec/ruby/library/stringscanner/skip_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/skip_until_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/string_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/terminate_spec.rb
 create mode 100644 spec/ruby/library/stringscanner/unscan_spec.rb
 create mode 100644 spec/ruby/library/syslog/alert_spec.rb
 create mode 100644 spec/ruby/library/syslog/close_spec.rb
 create mode 100644 spec/ruby/library/syslog/constants_spec.rb
 create mode 100644 spec/ruby/library/syslog/crit_spec.rb
 create mode 100644 spec/ruby/library/syslog/debug_spec.rb
 create mode 100644 spec/ruby/library/syslog/emerg_spec.rb
 create mode 100644 spec/ruby/library/syslog/err_spec.rb
 create mode 100644 spec/ruby/library/syslog/facility_spec.rb
 create mode 100644 spec/ruby/library/syslog/ident_spec.rb
 create mode 100644 spec/ruby/library/syslog/info_spec.rb
 create mode 100644 spec/ruby/library/syslog/inspect_spec.rb
 create mode 100644 spec/ruby/library/syslog/instance_spec.rb
 create mode 100644 spec/ruby/library/syslog/log_spec.rb
 create mode 100644 spec/ruby/library/syslog/mask_spec.rb
 create mode 100644 spec/ruby/library/syslog/notice_spec.rb
 create mode 100644 spec/ruby/library/syslog/open_spec.rb
 create mode 100644 spec/ruby/library/syslog/opened_spec.rb
 create mode 100644 spec/ruby/library/syslog/options_spec.rb
 create mode 100644 spec/ruby/library/syslog/reopen_spec.rb
 create mode 100644 spec/ruby/library/syslog/shared/log.rb
 create mode 100644 spec/ruby/library/syslog/shared/reopen.rb
 create mode 100644 spec/ruby/library/syslog/warning_spec.rb
 create mode 100644 spec/ruby/library/tempfile/_close_spec.rb
 create mode 100644 spec/ruby/library/tempfile/callback_spec.rb
 create mode 100644 spec/ruby/library/tempfile/close_spec.rb
 create mode 100644 spec/ruby/library/tempfile/delete_spec.rb
 create mode 100644 spec/ruby/library/tempfile/fixtures/common.rb
 create mode 100644 spec/ruby/library/tempfile/initialize_spec.rb
 create mode 100644 spec/ruby/library/tempfile/length_spec.rb
 create mode 100644 spec/ruby/library/tempfile/open_spec.rb
 create mode 100644 spec/ruby/library/tempfile/path_spec.rb
 create mode 100644 spec/ruby/library/tempfile/shared/length.rb
 create mode 100644 spec/ruby/library/tempfile/shared/unlink.rb
 create mode 100644 spec/ruby/library/tempfile/size_spec.rb
 create mode 100644 spec/ruby/library/tempfile/unlink_spec.rb
 create mode 100644 spec/ruby/library/thread/exclusive_spec.rb
 create mode 100644 spec/ruby/library/time/httpdate_spec.rb
 create mode 100644 spec/ruby/library/time/iso8601_spec.rb
 create mode 100644 spec/ruby/library/time/rfc2822_spec.rb
 create mode 100644 spec/ruby/library/time/rfc822_spec.rb
 create mode 100644 spec/ruby/library/time/shared/rfc2822.rb
 create mode 100644 spec/ruby/library/time/shared/xmlschema.rb
 create mode 100644 spec/ruby/library/time/xmlschema_spec.rb
 create mode 100644 spec/ruby/library/timeout/error_spec.rb
 create mode 100644 spec/ruby/library/timeout/timeout_spec.rb
 create mode 100644 spec/ruby/library/tmpdir/dir/mktmpdir_spec.rb
 create mode 100644 spec/ruby/library/tmpdir/dir/tmpdir_spec.rb
 create mode 100644 spec/ruby/library/uri/decode_www_form_component_spec.rb
 create mode 100644 spec/ruby/library/uri/decode_www_form_spec.rb
 create mode 100644 spec/ruby/library/uri/encode_www_form_component_spec.rb
 create mode 100644 spec/ruby/library/uri/encode_www_form_spec.rb
 create mode 100644 spec/ruby/library/uri/eql_spec.rb
 create mode 100644 spec/ruby/library/uri/equality_spec.rb
 create mode 100644 spec/ruby/library/uri/escape/decode_spec.rb
 create mode 100644 spec/ruby/library/uri/escape/encode_spec.rb
 create mode 100644 spec/ruby/library/uri/escape/escape_spec.rb
 create mode 100644 spec/ruby/library/uri/escape/unescape_spec.rb
 create mode 100644 spec/ruby/library/uri/extract_spec.rb
 create mode 100644 spec/ruby/library/uri/fixtures/classes.rb
 create mode 100644 spec/ruby/library/uri/fixtures/normalization.rb
 create mode 100644 spec/ruby/library/uri/ftp/build_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/merge_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/new2_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/path_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/set_typecode_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/to_s_spec.rb
 create mode 100644 spec/ruby/library/uri/ftp/typecode_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/absolute_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/build2_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/build_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/coerce_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/component_ary_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/component_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/default_port_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/eql_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/equal_value_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/fragment_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/hash_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/hierarchical_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/host_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/inspect_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/merge_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/minus_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/normalize_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/opaque_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/password_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/path_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/plus_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/port_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/query_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/registry_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/relative_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/route_from_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/route_to_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/scheme_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/select_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_fragment_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_host_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_opaque_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_password_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_path_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_port_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_query_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_registry_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_scheme_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_user_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/set_userinfo_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/to_s_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/use_registry_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/user_spec.rb
 create mode 100644 spec/ruby/library/uri/generic/userinfo_spec.rb
 create mode 100644 spec/ruby/library/uri/http/build_spec.rb
 create mode 100644 spec/ruby/library/uri/http/request_uri_spec.rb
 create mode 100644 spec/ruby/library/uri/join_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/attributes_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/build_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/dn_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/extensions_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/filter_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/hierarchical_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/scope_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/set_attributes_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/set_dn_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/set_extensions_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/set_filter_spec.rb
 create mode 100644 spec/ruby/library/uri/ldap/set_scope_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/build_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/headers_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/set_headers_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/set_to_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/to_mailtext_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/to_rfc822text_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/to_s_spec.rb
 create mode 100644 spec/ruby/library/uri/mailto/to_spec.rb
 create mode 100644 spec/ruby/library/uri/merge_spec.rb
 create mode 100644 spec/ruby/library/uri/normalize_spec.rb
 create mode 100644 spec/ruby/library/uri/parse_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/escape_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/extract_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/inspect_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/join_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/make_regexp_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/parse_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/split_spec.rb
 create mode 100644 spec/ruby/library/uri/parser/unescape_spec.rb
 create mode 100644 spec/ruby/library/uri/plus_spec.rb
 create mode 100644 spec/ruby/library/uri/regexp_spec.rb
 create mode 100644 spec/ruby/library/uri/route_from_spec.rb
 create mode 100644 spec/ruby/library/uri/route_to_spec.rb
 create mode 100644 spec/ruby/library/uri/select_spec.rb
 create mode 100644 spec/ruby/library/uri/set_component_spec.rb
 create mode 100644 spec/ruby/library/uri/shared/eql.rb
 create mode 100644 spec/ruby/library/uri/shared/extract.rb
 create mode 100644 spec/ruby/library/uri/shared/join.rb
 create mode 100644 spec/ruby/library/uri/shared/parse.rb
 create mode 100644 spec/ruby/library/uri/split_spec.rb
 create mode 100644 spec/ruby/library/uri/uri_spec.rb
 create mode 100644 spec/ruby/library/uri/util/make_components_hash_spec.rb
 create mode 100644 spec/ruby/library/weakref/send_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/_getproperty_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/_invoke_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/_setproperty_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/codepage_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/connect_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/const_load_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/constants_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/create_guid_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/each_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/invoke_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/locale_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/new_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_func_methods_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_get_methods_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_method_help_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_method_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_methods_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_obj_help_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_put_methods_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/ole_show_help_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/setproperty_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/shared/ole_method.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole/shared/setproperty.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/handler_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/message_loop_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/new_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/off_event_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/on_event_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/on_event_with_outargs_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_event/unadvise_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/dispid_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/event_interface_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/event_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/helpcontext_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/helpfile_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/helpstring_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/invkind_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/invoke_kind_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/name_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/new_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/offset_vtbl_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/params_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/return_type_detail_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/return_type_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/return_vtype_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/shared/name.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/size_opt_params_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/size_params_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/to_s_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_method/visible_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/default_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/input_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/name_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/ole_type_detail_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/ole_type_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/optional_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/retval_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/shared/name.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_param/to_s_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/guid_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/helpcontext_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/helpfile_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/helpstring_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/major_version_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/minor_version_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/name_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/new_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/ole_classes_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/ole_methods_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/ole_type_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/progid_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/progids_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/shared/name.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/src_type_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/to_s_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/typekind_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/typelibs_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/variables_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_type/visible_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/name_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/ole_type_detail_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/ole_type_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/shared/name.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/to_s_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/value_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/variable_kind_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/varkind_spec.rb
 create mode 100644 spec/ruby/library/win32ole/win32ole_variable/visible_spec.rb
 create mode 100644 spec/ruby/library/yaml/add_builtin_type_spec.rb
 create mode 100644 spec/ruby/library/yaml/add_domain_type_spec.rb
 create mode 100644 spec/ruby/library/yaml/add_private_type_spec.rb
 create mode 100644 spec/ruby/library/yaml/add_ruby_type_spec.rb
 create mode 100644 spec/ruby/library/yaml/detect_implicit_spec.rb
 create mode 100644 spec/ruby/library/yaml/dump_spec.rb
 create mode 100644 spec/ruby/library/yaml/dump_stream_spec.rb
 create mode 100644 spec/ruby/library/yaml/each_document_spec.rb
 create mode 100644 spec/ruby/library/yaml/each_node_spec.rb
 create mode 100644 spec/ruby/library/yaml/emitter_spec.rb
 create mode 100644 spec/ruby/library/yaml/fixtures/common.rb
 create mode 100644 spec/ruby/library/yaml/fixtures/example_class.rb
 create mode 100644 spec/ruby/library/yaml/fixtures/strings.rb
 create mode 100644 spec/ruby/library/yaml/fixtures/test_yaml.yml
 create mode 100644 spec/ruby/library/yaml/generic_parser_spec.rb
 create mode 100644 spec/ruby/library/yaml/load_documents_spec.rb
 create mode 100644 spec/ruby/library/yaml/load_file_spec.rb
 create mode 100644 spec/ruby/library/yaml/load_spec.rb
 create mode 100644 spec/ruby/library/yaml/load_stream_spec.rb
 create mode 100644 spec/ruby/library/yaml/object_maker_spec.rb
 create mode 100644 spec/ruby/library/yaml/parse_documents_spec.rb
 create mode 100644 spec/ruby/library/yaml/parse_file_spec.rb
 create mode 100644 spec/ruby/library/yaml/parse_spec.rb
 create mode 100644 spec/ruby/library/yaml/parser_spec.rb
 create mode 100644 spec/ruby/library/yaml/quick_emit_spec.rb
 create mode 100644 spec/ruby/library/yaml/read_type_class_spec.rb
 create mode 100644 spec/ruby/library/yaml/shared/each_document.rb
 create mode 100644 spec/ruby/library/yaml/tag_class_spec.rb
 create mode 100644 spec/ruby/library/yaml/tagged_classes_spec.rb
 create mode 100644 spec/ruby/library/yaml/tagurize_spec.rb
 create mode 100644 spec/ruby/library/yaml/to_yaml_spec.rb
 create mode 100644 spec/ruby/library/yaml/transfer_spec.rb
 create mode 100644 spec/ruby/library/yaml/try_implicit_spec.rb
 create mode 100644 spec/ruby/library/zlib/adler32_spec.rb
 create mode 100644 spec/ruby/library/zlib/crc32_spec.rb
 create mode 100644 spec/ruby/library/zlib/crc_table_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/append_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/deflate_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/flush_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/initialize_copy_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/new_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/params_spec.rb
 create mode 100644 spec/ruby/library/zlib/deflate/set_dictionary_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/close_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/closed_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/comment_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/crc_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/finish_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/level_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/mtime_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/orig_name_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/os_code_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/sync_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/to_io_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipfile/wrap_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/each_byte_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/each_line_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/each_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/eof_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/getc_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/gets_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/lineno_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/new_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/open_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/pos_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/read_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/readchar_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/readline_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/readlines_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/rewind_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/tell_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/ungetc_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipreader/unused_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/append_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/comment_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/flush_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/mtime_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/new_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/open_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/orig_name_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/pos_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/print_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/printf_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/putc_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/puts_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/tell_spec.rb
 create mode 100644 spec/ruby/library/zlib/gzipwriter/write_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/append_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/inflate_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/new_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/set_dictionary_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/sync_point_spec.rb
 create mode 100644 spec/ruby/library/zlib/inflate/sync_spec.rb
 create mode 100644 spec/ruby/library/zlib/zlib_version_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/adler_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/avail_in_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/avail_out_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/close_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/closed_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/data_type_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/end_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/ended_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/finish_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/finished_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/flush_next_in_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/flush_next_out_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/reset_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/stream_end_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/total_in_spec.rb
 create mode 100644 spec/ruby/library/zlib/zstream/total_out_spec.rb
 create mode 100644 spec/ruby/nbproject/project.properties
 create mode 100644 spec/ruby/nbproject/project.xml
 create mode 100644 spec/ruby/optional/capi/README
 create mode 100644 spec/ruby/optional/capi/array_spec.rb
 create mode 100644 spec/ruby/optional/capi/bignum_spec.rb
 create mode 100644 spec/ruby/optional/capi/class_spec.rb
 create mode 100644 spec/ruby/optional/capi/constants_spec.rb
 create mode 100644 spec/ruby/optional/capi/data_spec.rb
 create mode 100644 spec/ruby/optional/capi/encoding_spec.rb
 create mode 100644 spec/ruby/optional/capi/enumerator_spec.rb
 create mode 100644 spec/ruby/optional/capi/exception_spec.rb
 create mode 100644 spec/ruby/optional/capi/ext/.gitignore
 create mode 100644 spec/ruby/optional/capi/ext/array_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/bignum_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/class_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/class_under_autoload_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/constants_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/data_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/encoding_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/enumerator_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/exception_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/file_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/float_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/gc_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/globals_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/hash_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/io_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/jruby.h
 create mode 100644 spec/ruby/optional/capi/ext/kernel_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/marshal_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/module_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/module_under_autoload_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/mri.h
 create mode 100644 spec/ruby/optional/capi/ext/numeric_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/object_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/proc_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/range_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/rational_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/regexp_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/rubinius.h
 create mode 100644 spec/ruby/optional/capi/ext/rubyspec.h
 create mode 100644 spec/ruby/optional/capi/ext/rubyspec_version.h
 create mode 100644 spec/ruby/optional/capi/ext/safe_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/string_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/struct_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/symbol_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/thread_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/time_spec.c
 create mode 100644 spec/ruby/optional/capi/ext/util_spec.c
 create mode 100644 spec/ruby/optional/capi/file_spec.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/class.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/encoding.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/foo.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/module.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/module_autoload.rb
 create mode 100644 spec/ruby/optional/capi/fixtures/proc.rb
 create mode 100644 spec/ruby/optional/capi/float_spec.rb
 create mode 100644 spec/ruby/optional/capi/gc_spec.rb
 create mode 100644 spec/ruby/optional/capi/globals_spec.rb
 create mode 100644 spec/ruby/optional/capi/hash_spec.rb
 create mode 100644 spec/ruby/optional/capi/io_spec.rb
 create mode 100644 spec/ruby/optional/capi/kernel_spec.rb
 create mode 100644 spec/ruby/optional/capi/marshal_spec.rb
 create mode 100644 spec/ruby/optional/capi/module_spec.rb
 create mode 100644 spec/ruby/optional/capi/numeric_spec.rb
 create mode 100644 spec/ruby/optional/capi/object_spec.rb
 create mode 100644 spec/ruby/optional/capi/proc_spec.rb
 create mode 100644 spec/ruby/optional/capi/rake_helper.rb
 create mode 100644 spec/ruby/optional/capi/range_spec.rb
 create mode 100644 spec/ruby/optional/capi/rational_spec.rb
 create mode 100644 spec/ruby/optional/capi/regexp_spec.rb
 create mode 100644 spec/ruby/optional/capi/safe_spec.rb
 create mode 100644 spec/ruby/optional/capi/spec_helper.rb
 create mode 100644 spec/ruby/optional/capi/string_spec.rb
 create mode 100644 spec/ruby/optional/capi/struct_spec.rb
 create mode 100644 spec/ruby/optional/capi/symbol_spec.rb
 create mode 100644 spec/ruby/optional/capi/thread_spec.rb
 create mode 100644 spec/ruby/optional/capi/time_spec.rb
 create mode 100644 spec/ruby/optional/capi/util_spec.rb
 create mode 100644 spec/ruby/optional/ffi/LICENSE.SPECS
 create mode 100644 spec/ruby/optional/ffi/async_callback_spec.rb
 create mode 100644 spec/ruby/optional/ffi/bool_spec.rb
 create mode 100644 spec/ruby/optional/ffi/buffer_spec.rb
 create mode 100644 spec/ruby/optional/ffi/callback_spec.rb
 create mode 100644 spec/ruby/optional/ffi/custom_param_type.rb
 create mode 100644 spec/ruby/optional/ffi/custom_type_spec.rb
 create mode 100644 spec/ruby/optional/ffi/dup_spec.rb
 create mode 100644 spec/ruby/optional/ffi/enum_spec.rb
 create mode 100644 spec/ruby/optional/ffi/errno_spec.rb
 create mode 100644 spec/ruby/optional/ffi/ffi_spec.rb
 create mode 100644 spec/ruby/optional/ffi/fixtures/.gitignore
 create mode 100644 spec/ruby/optional/ffi/fixtures/Benchmark.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/BoolTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/BufferTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/ClosureTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/EnumTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/FunctionTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/GNUmakefile
 create mode 100644 spec/ruby/optional/ffi/fixtures/GlobalVariable.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/LastErrorTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/NumberTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/PointerTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/ReferenceTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/StringTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/StructTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/UnionTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/VariadicTest.c
 create mode 100644 spec/ruby/optional/ffi/fixtures/classes.rb
 create mode 100644 spec/ruby/optional/ffi/function_spec.rb
 create mode 100644 spec/ruby/optional/ffi/library_spec.rb
 create mode 100644 spec/ruby/optional/ffi/long_double.rb
 create mode 100644 spec/ruby/optional/ffi/managed_struct_spec.rb
 create mode 100644 spec/ruby/optional/ffi/number_spec.rb
 create mode 100644 spec/ruby/optional/ffi/platform_spec.rb
 create mode 100644 spec/ruby/optional/ffi/pointer_spec.rb
 create mode 100644 spec/ruby/optional/ffi/rbx/attach_function_spec.rb
 create mode 100644 spec/ruby/optional/ffi/rbx/memory_pointer_spec.rb
 create mode 100644 spec/ruby/optional/ffi/rbx/spec_helper.rb
 create mode 100644 spec/ruby/optional/ffi/rbx/struct_spec.rb
 create mode 100644 spec/ruby/optional/ffi/spec_helper.rb
 create mode 100644 spec/ruby/optional/ffi/string_spec.rb
 create mode 100644 spec/ruby/optional/ffi/strptr_spec.rb
 create mode 100644 spec/ruby/optional/ffi/struct_callback_spec.rb
 create mode 100644 spec/ruby/optional/ffi/struct_initialize_spec.rb
 create mode 100644 spec/ruby/optional/ffi/struct_packed_spec.rb
 create mode 100644 spec/ruby/optional/ffi/struct_spec.rb
 create mode 100644 spec/ruby/optional/ffi/typedef_spec.rb
 create mode 100644 spec/ruby/optional/ffi/union_spec.rb
 create mode 100644 spec/ruby/optional/ffi/variadic_spec.rb
 create mode 100644 spec/ruby/ruby.1.8.mspec
 create mode 100644 spec/ruby/ruby.1.9.mspec
 create mode 100644 spec/ruby/ruby.2.0.mspec
 create mode 100644 spec/ruby/shared/complex/Complex.rb
 create mode 100644 spec/ruby/shared/complex/abs.rb
 create mode 100644 spec/ruby/shared/complex/abs2.rb
 create mode 100644 spec/ruby/shared/complex/arg.rb
 create mode 100644 spec/ruby/shared/complex/coerce.rb
 create mode 100644 spec/ruby/shared/complex/conjugate.rb
 create mode 100644 spec/ruby/shared/complex/constants.rb
 create mode 100644 spec/ruby/shared/complex/denominator.rb
 create mode 100644 spec/ruby/shared/complex/divide.rb
 create mode 100644 spec/ruby/shared/complex/equal_value.rb
 create mode 100644 spec/ruby/shared/complex/exponent.rb
 create mode 100644 spec/ruby/shared/complex/float/arg.rb
 create mode 100644 spec/ruby/shared/complex/hash.rb
 create mode 100644 spec/ruby/shared/complex/image.rb
 create mode 100644 spec/ruby/shared/complex/inspect.rb
 create mode 100644 spec/ruby/shared/complex/minus.rb
 create mode 100644 spec/ruby/shared/complex/multiply.rb
 create mode 100644 spec/ruby/shared/complex/numerator.rb
 create mode 100644 spec/ruby/shared/complex/numeric/arg.rb
 create mode 100644 spec/ruby/shared/complex/numeric/conj.rb
 create mode 100644 spec/ruby/shared/complex/numeric/imag.rb
 create mode 100644 spec/ruby/shared/complex/numeric/polar.rb
 create mode 100644 spec/ruby/shared/complex/numeric/real.rb
 create mode 100644 spec/ruby/shared/complex/plus.rb
 create mode 100644 spec/ruby/shared/complex/polar.rb
 create mode 100644 spec/ruby/shared/complex/real.rb
 create mode 100644 spec/ruby/shared/complex/rect.rb
 create mode 100644 spec/ruby/shared/complex/to_s.rb
 create mode 100644 spec/ruby/shared/continuation/call.rb
 create mode 100644 spec/ruby/shared/continuation/new.rb
 create mode 100644 spec/ruby/shared/enumerator/each.rb
 create mode 100644 spec/ruby/shared/enumerator/enum_cons.rb
 create mode 100644 spec/ruby/shared/enumerator/enum_for.rb
 create mode 100644 spec/ruby/shared/enumerator/new.rb
 create mode 100644 spec/ruby/shared/enumerator/next.rb
 create mode 100644 spec/ruby/shared/enumerator/rewind.rb
 create mode 100644 spec/ruby/shared/enumerator/with_index.rb
 create mode 100644 spec/ruby/shared/enumerator/with_object.rb
 create mode 100644 spec/ruby/shared/fiber/resume.rb
 create mode 100644 spec/ruby/shared/file/blockdev.rb
 create mode 100644 spec/ruby/shared/file/chardev.rb
 create mode 100644 spec/ruby/shared/file/directory.rb
 create mode 100644 spec/ruby/shared/file/executable.rb
 create mode 100644 spec/ruby/shared/file/executable_real.rb
 create mode 100644 spec/ruby/shared/file/exist.rb
 create mode 100644 spec/ruby/shared/file/file.rb
 create mode 100644 spec/ruby/shared/file/grpowned.rb
 create mode 100644 spec/ruby/shared/file/identical.rb
 create mode 100644 spec/ruby/shared/file/owned.rb
 create mode 100644 spec/ruby/shared/file/pipe.rb
 create mode 100644 spec/ruby/shared/file/readable.rb
 create mode 100644 spec/ruby/shared/file/readable_real.rb
 create mode 100644 spec/ruby/shared/file/setgid.rb
 create mode 100644 spec/ruby/shared/file/setuid.rb
 create mode 100644 spec/ruby/shared/file/size.rb
 create mode 100644 spec/ruby/shared/file/socket.rb
 create mode 100644 spec/ruby/shared/file/sticky.rb
 create mode 100644 spec/ruby/shared/file/symlink.rb
 create mode 100644 spec/ruby/shared/file/world_readable.rb
 create mode 100644 spec/ruby/shared/file/world_writable.rb
 create mode 100644 spec/ruby/shared/file/writable.rb
 create mode 100644 spec/ruby/shared/file/writable_real.rb
 create mode 100644 spec/ruby/shared/file/zero.rb
 create mode 100644 spec/ruby/shared/io/putc.rb
 create mode 100644 spec/ruby/shared/kernel/callcc.rb
 create mode 100644 spec/ruby/shared/kernel/method_missing.rb
 create mode 100644 spec/ruby/shared/kernel/raise.rb
 create mode 100644 spec/ruby/shared/kernel/singleton_method_added.rb
 create mode 100644 spec/ruby/shared/kernel/singleton_method_removed.rb
 create mode 100644 spec/ruby/shared/kernel/singleton_method_undefined.rb
 create mode 100644 spec/ruby/shared/math/atanh.rb
 create mode 100644 spec/ruby/shared/mutex/lock.rb
 create mode 100644 spec/ruby/shared/mutex/locked.rb
 create mode 100644 spec/ruby/shared/mutex/synchronize.rb
 create mode 100644 spec/ruby/shared/mutex/try_lock.rb
 create mode 100644 spec/ruby/shared/mutex/unlock.rb
 create mode 100644 spec/ruby/shared/object/object_id.rb
 create mode 100644 spec/ruby/shared/process/abort.rb
 create mode 100644 spec/ruby/shared/process/exec.rb
 create mode 100644 spec/ruby/shared/process/exit.rb
 create mode 100644 spec/ruby/shared/process/fork.rb
 create mode 100644 spec/ruby/shared/process/spawn.rb
 create mode 100644 spec/ruby/shared/process/times.rb
 create mode 100644 spec/ruby/shared/rational/Rational.rb
 create mode 100644 spec/ruby/shared/rational/abs.rb
 create mode 100644 spec/ruby/shared/rational/ceil.rb
 create mode 100644 spec/ruby/shared/rational/coerce.rb
 create mode 100644 spec/ruby/shared/rational/comparison.rb
 create mode 100644 spec/ruby/shared/rational/denominator.rb
 create mode 100644 spec/ruby/shared/rational/div.rb
 create mode 100644 spec/ruby/shared/rational/divide.rb
 create mode 100644 spec/ruby/shared/rational/divmod.rb
 create mode 100644 spec/ruby/shared/rational/equal_value.rb
 create mode 100644 spec/ruby/shared/rational/exponent.rb
 create mode 100644 spec/ruby/shared/rational/fdiv.rb
 create mode 100644 spec/ruby/shared/rational/floor.rb
 create mode 100644 spec/ruby/shared/rational/hash.rb
 create mode 100644 spec/ruby/shared/rational/initialize.rb
 create mode 100644 spec/ruby/shared/rational/inspect.rb
 create mode 100644 spec/ruby/shared/rational/marshal_dump.rb
 create mode 100644 spec/ruby/shared/rational/marshal_load.rb
 create mode 100644 spec/ruby/shared/rational/minus.rb
 create mode 100644 spec/ruby/shared/rational/modulo.rb
 create mode 100644 spec/ruby/shared/rational/multiply.rb
 create mode 100644 spec/ruby/shared/rational/numerator.rb
 create mode 100644 spec/ruby/shared/rational/plus.rb
 create mode 100644 spec/ruby/shared/rational/quo.rb
 create mode 100644 spec/ruby/shared/rational/remainder.rb
 create mode 100644 spec/ruby/shared/rational/round.rb
 create mode 100644 spec/ruby/shared/rational/to_f.rb
 create mode 100644 spec/ruby/shared/rational/to_i.rb
 create mode 100644 spec/ruby/shared/rational/to_r.rb
 create mode 100644 spec/ruby/shared/rational/to_s.rb
 create mode 100644 spec/ruby/shared/rational/truncate.rb
 create mode 100644 spec/ruby/spec_helper.rb
 create mode 100644 spec/ruby/version.rb
 create mode 100644 spec/tags/1.8/ruby/core/array/pack/m_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/array/pack/p_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/array/pack_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/bignum/comparison_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/binding/eval_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/binding/location_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/class/superclass_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/continuation/call_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/continuation/element_reference_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/dir/element_reference_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/dir/glob_tags.txt
 copy spec/tags/{1.9 => 1.8}/ruby/core/dir/pwd_tags.txt (100%)
 create mode 100644 spec/tags/1.8/ruby/core/enumerator/enum_for_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/enumerator/next_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/enumerator/to_enum_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/env/element_set_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/env/index_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/env/store_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/exception/signal_exception_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/file/directory_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/file/ftype_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/file/readlink_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/file/socket_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/file/stat/ftype_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/filetest/directory_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/filetest/size_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/fixnum/exponent_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/float/to_s_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/hash/element_set_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/hash/initialize_copy_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/hash/merge_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/hash/replace_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/hash/store_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/integer/next_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/integer/succ_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/io/ioctl_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/io/pipe_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/io/putc_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/io/select_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/Float_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/__method___tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/kernel/autoload_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/eval_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/exec_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/exit_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/kernel/load_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/putc_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/require_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/sprintf_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/srand_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/kernel/system_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/marshal/float_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/marshal/restore_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/matchdata/begin_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/matchdata/offset_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/method/to_proc_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/module/name_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/numeric/step_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/object/instance_exec_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/objectspace/_id2ref_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/objectspace/each_object_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/proc/element_reference_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/proc/inspect_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/proc/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/proc/to_s_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/exec_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/exit_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/getpgid_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/getpriority_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/getrlimit_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/setpriority_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/status/exited_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/status/pid_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/status/signaled_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/status/success_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/process/status/termsig_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/range/step_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/regexp/compile_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/regexp/eql_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/regexp/equal_value_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/regexp/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/signal/trap_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/append_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/concat_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/crypt_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/element_set_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/string/gsub_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/intern_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/core/string/split_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/unpack/comment_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/unpack/q_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/string/unpack_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/struct/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/symbol/to_proc_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/thread/fork_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/thread/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/time/at_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/time/local_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/time/mktime_tags.txt
 create mode 100644 spec/tags/1.8/ruby/core/unboundmethod/owner_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/array_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/block_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/class_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/constants_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/def_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/language/hash_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/language/or_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/predefined/data_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/regexp_tags.txt
 create mode 100644 spec/tags/1.8/ruby/language/super_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/bigdecimal/divmod_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/bigdecimal/modulo_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/bigdecimal/remainder_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/complex/numeric/angle_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/date/civil_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/date/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegate_class/instance_method_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegate_class/instance_methods_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegate_class/protected_instance_methods_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/eql_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/frozen_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/hash_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/marshal_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/methods_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/protected_methods_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/delegate/delegator/taint_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/digest/md5/file_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/digest/sha1/file_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/digest/sha256/file_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/digest/sha384/file_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/digest/sha512/file_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/enumerator/enum_for_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/enumerator/next_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/enumerator/to_enum_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/erb/new_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/iconv/failure/inspect_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/ipaddr/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/I_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/clone_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/column_size_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/column_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/det_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/determinant_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/element_reference_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/identity_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/minus_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/plus_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/row_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/row_vector_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/square_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/tr_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/trace_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/unit_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/matrix/vector/each2_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/matrix/zero_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/mutex/locked_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/mutex/synchronize_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/canonical_each_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/each_capitalized_name_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/each_capitalized_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/each_header_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/each_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/each_value_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/net/http/httpheader/fetch_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/observer/add_observer_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/openssl/random/pseudo_bytes_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/openssl/random/random_bytes_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/openstruct/element_set_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/openstruct/initialize_copy_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/rational/Rational_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/rational/exponent_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/rational/inspect_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/basic_quote_characters_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/completer_quote_characters_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/completer_word_break_characters_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/completion_append_character_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/completion_proc_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/emacs_editing_mode_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/filename_quote_characters_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/readline_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/readline/vi_editing_mode_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/set/sortedset/add_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/set/sortedset/flatten_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/set/sortedset/initialize_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/basicsocket/for_fd_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/basicsocket/ioctl_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/basicsocket/setsockopt_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/ipsocket/addr_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/ipsocket/peeraddr_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/ipsocket/recvfrom_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/accept_nonblock_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/bind_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/gethostbyname_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/gethostname_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/new_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/pair_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/socket/socketpair_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/tcpserver/new_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/tcpsocket/gethostbyname_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/udpsocket/send_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/socket/unixserver/accept_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixserver/for_fd_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixsocket/pair_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixsocket/partially_closable_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixsocket/recv_io_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixsocket/recvfrom_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/socket/unixsocket/send_io_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/stringscanner/append_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/stringscanner/concat_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/stringscanner/getch_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/stringscanner/scan_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/alert_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/close_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/constants_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/crit_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/debug_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/err_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/facility_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/info_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/log_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/mask_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/notice_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/options_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/syslog/warning_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/tempfile/delete_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/tempfile/unlink_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/uri/join_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/uri/merge_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/uri/route_from_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/uri/route_to_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/uri/uri_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/yaml/load_tags.txt
 delete mode 100644 spec/tags/1.8/ruby/library/zlib/deflate/params_tags.txt
 create mode 100644 spec/tags/1.8/ruby/library/zlib/gzipwriter/mtime_tags.txt
 create mode 100644 spec/tags/1.8/ruby/optional/capi/bignum_tags.txt
 create mode 100644 spec/tags/1.9/ruby/command_line/dash_upper_e_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/array/element_set_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/pack/p_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/array/product_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/reject_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/reverse_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/rotate_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/sample_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/array/shuffle_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/array/sort_by_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/array/sort_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/basic_object_subclass_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/basic_object_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/instance_exec_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/metaclass_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/method_missing_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/singleton_method_added_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/singleton_method_removed_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/basicobject/singleton_method_undefined_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/bignum/comparison_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/bignum/exponent_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/binding/eval_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/binding/location_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/builtin_constants/builtin_constants_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/complex/polar_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/complex/quo_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/continuation/call_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/continuation/element_reference_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/dir/chdir_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/dir/element_reference_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/dir/getwd_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/dir/glob_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/dir/home_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/dir/mkdir_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/dir/open_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/aliases_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/ascii_compatible_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/compatible_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/converter/asciicompat_encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/converter/constants_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/converter/destination_encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/converter/finish_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/encoding/converter/new_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/converter/source_encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/default_internal_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/find_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/list_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/replicate_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/undefined_conversion_error/destination_encoding_name_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/encoding/undefined_conversion_error/destination_encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerable/collect_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerable/each_entry_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerable/map_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerable/slice_before_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/enumerator/enum_for_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/enumerator/generator/each_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/enumerator/next_values_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerator/peek_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/enumerator/peek_values_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/enumerator/rewind_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/enumerator/to_enum_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/assoc_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/each_key_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/each_value_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/element_set_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/fetch_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/index_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/keep_if_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/key_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/keys_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/rassoc_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/shift_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/env/store_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/to_a_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/values_at_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/env/values_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/exception/equal_value_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/exception/signal_exception_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/alive_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/current_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/new_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/resume_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/transfer_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fiber/yield_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/exist_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/exists_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/file/lchmod_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/readable_real_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/readable_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/file/readlink_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/file/realpath_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/reopen_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/stat/ino_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/stat/mode_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/stat/new_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/stat/world_readable_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/stat/world_writable_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/truncate_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/world_readable_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/file/world_writable_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/executable_real_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/exist_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/exists_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/file_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/readable_real_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/readable_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/filetest/size_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/fixnum/exponent_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/fixnum/fdiv_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/gc/profiler/disable_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/gc/profiler/enable_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/gc/profiler/enabled_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/gc/profiler/result_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/gc/profiler/total_time_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/hash/each_pair_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/hash/element_set_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/hash/merge_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/hash/store_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/integer/gcd_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/integer/gcdlcm_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/integer/lcm_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/integer/round_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/advise_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/chars_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/close_on_exec_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/copy_stream_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/eof_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/for_fd_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/getc_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/gets_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/initialize_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/ioctl_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/lines_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/open_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/pipe_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/putc_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/puts_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/readchar_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/select_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/set_encoding_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/ungetbyte_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/io/ungetc_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/io/write_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/Complex_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/String_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/__callee___tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/abort_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/autoload_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/block_given_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/catch_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/chomp_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/chop_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/comparison_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/define_singleton_method_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/exec_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/exit_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/global_variables_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/instance_variables_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/local_variables_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/loop_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/method_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/open_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/public_method_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/public_methods_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/public_send_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/putc_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/puts_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/respond_to_missing_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/respond_to_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/singleton_methods_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/sprintf_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/test_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/kernel/throw_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/kernel/to_s_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/main/include_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/marshal/float_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/marshal/restore_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/matchdata/eql_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/matchdata/equal_value_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/method/hash_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/method/source_location_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/method/to_proc_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/module/const_defined_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/module/constants_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/module/name_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/numeric/denominator_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/numeric/div_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/numeric/divmod_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/numeric/numerator_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/numeric/step_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/object/match_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/object/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/proc/arity_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/call_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/case_compare_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/curry_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/element_reference_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/proc/inspect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/proc/new_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/parameters_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/source_location_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/proc/yield_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/daemon_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/exec_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/exit_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/process/fork_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/getrlimit_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/spawn_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/status/success_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/process/status/termsig_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/random/bytes_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/random/equal_value_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/random/new_seed_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/random/srand_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/range/step_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/rational/Rational_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/rational/exponent_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/rational/round_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/regexp/encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/regexp/fixed_encoding_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/regexp/source_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/regexp/union_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/signal/trap_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/ascii_only_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/bytesize_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/chars_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/chomp_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/chop_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/chr_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/codepoints_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/count_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/string/crypt_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/delete_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/dump_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/each_char_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/each_codepoint_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/each_line_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/encode_bang_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/encode_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/getbyte_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/gsub_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/initialize_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/inspect_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/lines_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/lstrip_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/next_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/string/oct_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/ord_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/replace_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/reverse_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/rstrip_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/scan_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/split_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/squeeze_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/strip_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/sub_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/succ_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/tr_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/unpack_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/upto_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/string/valid_encoding_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/struct/members_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/struct/new_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/capitalize_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/comparison_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/downcase_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/inspect_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/intern_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/swapcase_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/symbol/upcase_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/thread/fork_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/thread/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/getlocal_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/time/gm_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/gmt_offset_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/gmtoff_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/time/inspect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/localtime_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/strftime_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/to_r_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/time/to_s_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/time/utc_offset_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/core/time/utc_tags.txt
 create mode 100644 spec/tags/1.9/ruby/core/unboundmethod/hash_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/BEGIN_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/array_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/catch_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/constants_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/def_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/file_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/literal_lambda_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/magic_comment_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/match_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/metaclass_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/method_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/not_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/or_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/predefined/data_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/proc_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/regexp/encoding_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/regexp_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/rescue_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/retry_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/singleton_class_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/symbol_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/language/throw_tags.txt
 create mode 100644 spec/tags/1.9/ruby/language/yield_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/base64/b64encode_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/base64/decode_b_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/case_compare_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/bigdecimal/divmod_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/eql_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/equal_value_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/gt_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/gte_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/lt_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/bigdecimal/lte_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/bigdecimal/mode_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/bigdecimal/modulo_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/date/valid_jd_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/hour_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/min_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/minute_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/parse_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/sec_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/datetime/second_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/delegate/delegator/marshal_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/delegate/delegator/methods_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/delegate/delegator/trust_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/digest/md5/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/digest/sha1/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/digest/sha256/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/digest/sha384/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/digest/sha512/file_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/erb/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/erb/result_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/erb/run_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/fiber/alive_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/fiber/current_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/fiber/resume_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/fiber/transfer_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/iconv/close_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/iconv/conv_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/iconv/failure/failed_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/iconv/failure/success_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/iconv/iconv_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/I_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/build_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/clone_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/collect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/columns_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/conj_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/conjugate_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/constructor_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/divide_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/eigenvalue_decomposition/eigenvector_matrix_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/eigenvalue_decomposition/eigenvectors_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/eigenvalue_decomposition/initialize_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/hermitian_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/identity_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/imag_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/imaginary_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/inspect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/inv_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/inverse_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/lup_decomposition/determinant_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/lup_decomposition/to_a_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/map_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/minor_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/minus_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/multiply_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/plus_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/real_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/rect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/rectangular_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/round_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/t_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/transpose_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/unit_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/vector/inner_product_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/matrix/zero_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/openssl/cipher_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/openssl/config/freeze_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/openssl/random/pseudo_bytes_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/openssl/random/random_bytes_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/openstruct/initialize_copy_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/basic_quote_characters_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/completer_quote_characters_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/completer_word_break_characters_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/completion_append_character_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/completion_proc_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/emacs_editing_mode_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/filename_quote_characters_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/readline_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/readline/vi_editing_mode_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/rexml/document/encoding_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/rexml/document/xml_decl_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/do_not_reverse_lookup_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/for_fd_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/getpeername_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/getsockname_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/getsockopt_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/ioctl_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/recv_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/send_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/basicsocket/setsockopt_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/ipsocket/addr_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/ipsocket/peeraddr_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/ipsocket/recvfrom_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/option/int_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/option/linger_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/option/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/accept_nonblock_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/bind_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/connect_nonblock_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/for_fd_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/getaddrinfo_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/gethostbyname_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/gethostname_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/listen_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/pair_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/socket/socketpair_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/tcpserver/accept_nonblock_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/tcpserver/accept_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/tcpserver/gets_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/tcpserver/new_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/tcpsocket/setsockopt_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixserver/for_fd_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixsocket/pair_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixsocket/partially_closable_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixsocket/recv_io_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixsocket/recvfrom_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/socket/unixsocket/send_io_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/stringscanner/append_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/stringscanner/concat_tags.txt
 delete mode 100644 spec/tags/1.9/ruby/library/stringscanner/getch_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/alert_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/close_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/constants_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/crit_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/debug_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/err_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/facility_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/info_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/inspect_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/log_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/mask_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/notice_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/open_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/opened_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/options_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/reopen_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/syslog/warning_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/dump_stream_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/dump_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/each_document_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/load_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/parse_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/tag_class_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/tagged_classes_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/yaml/to_yaml_tags.txt
 create mode 100644 spec/tags/1.9/ruby/library/zlib/gzipwriter/mtime_tags.txt
 delete mode 100644 src/builtin/gem_prelude.rb
 delete mode 100644 src/builtin/generator_internal.rb
 delete mode 100644 src/builtin/jsignal_internal.rb
 delete mode 100644 src/builtin/prelude.rb
 delete mode 100644 src/builtin/yaml/basenode.rb
 delete mode 100644 src/builtin/yaml/yecht.rb
 delete mode 100644 src/builtin/yaml/ypath.rb
 delete mode 100644 src/jruby/commands.rb
 delete mode 100644 src/jruby/path_helper.rb
 delete mode 100644 src/org/jruby/BasicObjectStub.java
 delete mode 100644 src/org/jruby/CompatVersion.java
 delete mode 100644 src/org/jruby/Finalizable.java
 delete mode 100644 src/org/jruby/IncludedModuleWrapper.java
 delete mode 100644 src/org/jruby/JRubyApplet.java
 delete mode 100644 src/org/jruby/JRubyClient.java
 delete mode 100644 src/org/jruby/JRubyServer.java
 delete mode 100644 src/org/jruby/JRubyService.java
 delete mode 100644 src/org/jruby/Main.java
 delete mode 100644 src/org/jruby/MetaClass.java
 delete mode 100644 src/org/jruby/NativeException.java
 delete mode 100644 src/org/jruby/Profile.java
 delete mode 100644 src/org/jruby/Ruby.java
 delete mode 100644 src/org/jruby/RubyArgsFile.java
 delete mode 100644 src/org/jruby/RubyArray.java
 delete mode 100644 src/org/jruby/RubyBasicObject.java
 delete mode 100644 src/org/jruby/RubyBigDecimal.java
 delete mode 100644 src/org/jruby/RubyBignum.java
 delete mode 100644 src/org/jruby/RubyBinding.java
 delete mode 100644 src/org/jruby/RubyBoolean.java
 delete mode 100644 src/org/jruby/RubyClass.java
 delete mode 100644 src/org/jruby/RubyClassPathVariable.java
 delete mode 100644 src/org/jruby/RubyComparable.java
 delete mode 100644 src/org/jruby/RubyComplex.java
 delete mode 100644 src/org/jruby/RubyContinuation.java
 delete mode 100644 src/org/jruby/RubyConverter.java
 delete mode 100644 src/org/jruby/RubyDigest.java
 delete mode 100644 src/org/jruby/RubyDir.java
 delete mode 100644 src/org/jruby/RubyEncoding.java
 delete mode 100644 src/org/jruby/RubyEnumerable.java
 delete mode 100644 src/org/jruby/RubyEnumerator.java
 delete mode 100644 src/org/jruby/RubyEtc.java
 delete mode 100644 src/org/jruby/RubyException.java
 delete mode 100644 src/org/jruby/RubyFile.java
 delete mode 100644 src/org/jruby/RubyFileStat.java
 delete mode 100644 src/org/jruby/RubyFileTest.java
 delete mode 100644 src/org/jruby/RubyFixnum.java
 delete mode 100644 src/org/jruby/RubyFloat.java
 delete mode 100644 src/org/jruby/RubyGC.java
 delete mode 100644 src/org/jruby/RubyGlobal.java
 delete mode 100644 src/org/jruby/RubyHash.java
 delete mode 100644 src/org/jruby/RubyIO.java
 delete mode 100644 src/org/jruby/RubyIconv.java
 delete mode 100644 src/org/jruby/RubyInstanceConfig.java
 delete mode 100644 src/org/jruby/RubyInteger.java
 delete mode 100644 src/org/jruby/RubyJRuby.java
 delete mode 100644 src/org/jruby/RubyKernel.java
 delete mode 100644 src/org/jruby/RubyLocalJumpError.java
 delete mode 100644 src/org/jruby/RubyMarshal.java
 delete mode 100644 src/org/jruby/RubyMatchData.java
 delete mode 100644 src/org/jruby/RubyMath.java
 delete mode 100644 src/org/jruby/RubyMethod.java
 delete mode 100644 src/org/jruby/RubyModule.java
 delete mode 100644 src/org/jruby/RubyNKF.java
 delete mode 100644 src/org/jruby/RubyNameError.java
 delete mode 100644 src/org/jruby/RubyNil.java
 delete mode 100644 src/org/jruby/RubyNoMethodError.java
 delete mode 100644 src/org/jruby/RubyNumeric.java
 delete mode 100644 src/org/jruby/RubyObject.java
 delete mode 100644 src/org/jruby/RubyObjectSpace.java
 delete mode 100644 src/org/jruby/RubyPrecision.java
 delete mode 100644 src/org/jruby/RubyProc.java
 delete mode 100644 src/org/jruby/RubyProcess.java
 delete mode 100644 src/org/jruby/RubyRandom.java
 delete mode 100644 src/org/jruby/RubyRange.java
 delete mode 100644 src/org/jruby/RubyRational.java
 delete mode 100644 src/org/jruby/RubyRegexp.java
 delete mode 100644 src/org/jruby/RubySignal.java
 delete mode 100644 src/org/jruby/RubyString.java
 delete mode 100644 src/org/jruby/RubyStringIO.java
 delete mode 100644 src/org/jruby/RubyStringScanner.java
 delete mode 100644 src/org/jruby/RubyStruct.java
 delete mode 100644 src/org/jruby/RubySymbol.java
 delete mode 100644 src/org/jruby/RubySystemCallError.java
 delete mode 100644 src/org/jruby/RubySystemExit.java
 delete mode 100644 src/org/jruby/RubyTempfile.java
 delete mode 100644 src/org/jruby/RubyThread.java
 delete mode 100644 src/org/jruby/RubyThreadGroup.java
 delete mode 100644 src/org/jruby/RubyTime.java
 delete mode 100644 src/org/jruby/RubyUnboundMethod.java
 delete mode 100644 src/org/jruby/RubyYielder.java
 delete mode 100644 src/org/jruby/RubyZlib.java
 delete mode 100644 src/org/jruby/TopSelfFactory.java
 delete mode 100644 src/org/jruby/anno/AnnotationBinder.java
 delete mode 100644 src/org/jruby/anno/Coercion.java
 delete mode 100644 src/org/jruby/anno/CoercionType.java
 delete mode 100644 src/org/jruby/anno/FrameField.java
 delete mode 100644 src/org/jruby/anno/InvokerGenerator.java
 delete mode 100644 src/org/jruby/anno/JRubyClass.java
 delete mode 100644 src/org/jruby/anno/JRubyConstant.java
 delete mode 100644 src/org/jruby/anno/JRubyMethod.java
 delete mode 100644 src/org/jruby/anno/JRubyModule.java
 delete mode 100644 src/org/jruby/anno/JavaMethodDescriptor.java
 delete mode 100644 src/org/jruby/anno/TypePopulator.java
 delete mode 100644 src/org/jruby/ast/AliasNode.java
 delete mode 100644 src/org/jruby/ast/AndNode.java
 delete mode 100644 src/org/jruby/ast/ArgAuxillaryNode.java
 delete mode 100644 src/org/jruby/ast/ArgsCatNode.java
 delete mode 100644 src/org/jruby/ast/ArgsNoArgNode.java
 delete mode 100644 src/org/jruby/ast/ArgsNode.arities.erb
 delete mode 100644 src/org/jruby/ast/ArgsNode.erb
 delete mode 100644 src/org/jruby/ast/ArgsNode.java
 delete mode 100644 src/org/jruby/ast/ArgsPreOneArgNode.java
 delete mode 100644 src/org/jruby/ast/ArgsPreTwoArgNode.java
 delete mode 100644 src/org/jruby/ast/ArgsPushNode.java
 delete mode 100644 src/org/jruby/ast/ArgumentNode.java
 delete mode 100644 src/org/jruby/ast/ArrayNode.java
 delete mode 100644 src/org/jruby/ast/AssignableNode.java
 delete mode 100644 src/org/jruby/ast/AttrAssignNode.java
 delete mode 100644 src/org/jruby/ast/AttrAssignOneArgNode.java
 delete mode 100644 src/org/jruby/ast/AttrAssignThreeArgNode.java
 delete mode 100644 src/org/jruby/ast/AttrAssignTwoArgNode.java
 delete mode 100644 src/org/jruby/ast/BackRefNode.java
 delete mode 100644 src/org/jruby/ast/BeginNode.java
 delete mode 100644 src/org/jruby/ast/BignumNode.java
 delete mode 100644 src/org/jruby/ast/BinaryOperatorNode.java
 delete mode 100644 src/org/jruby/ast/BlockAcceptingNode.java
 delete mode 100644 src/org/jruby/ast/BlockArgNode.java
 delete mode 100644 src/org/jruby/ast/BlockNode.java
 delete mode 100644 src/org/jruby/ast/BlockPassNode.java
 delete mode 100644 src/org/jruby/ast/BreakNode.java
 delete mode 100644 src/org/jruby/ast/CallManyArgsBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallManyArgsBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallManyArgsNode.java
 delete mode 100644 src/org/jruby/ast/CallNoArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallNoArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallNoArgNode.java
 delete mode 100644 src/org/jruby/ast/CallNode.java
 delete mode 100644 src/org/jruby/ast/CallOneArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallOneArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallOneArgFixnumNode.java
 delete mode 100644 src/org/jruby/ast/CallOneArgNode.java
 delete mode 100644 src/org/jruby/ast/CallSpecialArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallSpecialArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallSpecialArgNode.java
 delete mode 100644 src/org/jruby/ast/CallThreeArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallThreeArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallThreeArgNode.java
 delete mode 100644 src/org/jruby/ast/CallTwoArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/CallTwoArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/CallTwoArgNode.java
 delete mode 100644 src/org/jruby/ast/CaseNode.java
 delete mode 100644 src/org/jruby/ast/ClassNode.java
 delete mode 100644 src/org/jruby/ast/ClassVarAsgnNode.java
 delete mode 100644 src/org/jruby/ast/ClassVarDeclNode.java
 delete mode 100644 src/org/jruby/ast/ClassVarNode.java
 delete mode 100644 src/org/jruby/ast/Colon2ConstNode.java
 delete mode 100644 src/org/jruby/ast/Colon2ImplicitNode.java
 delete mode 100644 src/org/jruby/ast/Colon2MethodNode.java
 delete mode 100644 src/org/jruby/ast/Colon2Node.java
 delete mode 100644 src/org/jruby/ast/Colon3Node.java
 delete mode 100644 src/org/jruby/ast/ConstDeclNode.java
 delete mode 100644 src/org/jruby/ast/ConstNode.java
 delete mode 100644 src/org/jruby/ast/DAsgnNode.java
 delete mode 100644 src/org/jruby/ast/DRegexpNode.java
 delete mode 100644 src/org/jruby/ast/DStrNode.java
 delete mode 100644 src/org/jruby/ast/DSymbolNode.java
 delete mode 100644 src/org/jruby/ast/DVarNode.java
 delete mode 100644 src/org/jruby/ast/DXStrNode.java
 delete mode 100644 src/org/jruby/ast/DefinedNode.java
 delete mode 100644 src/org/jruby/ast/DefnNode.java
 delete mode 100644 src/org/jruby/ast/DefsNode.java
 delete mode 100644 src/org/jruby/ast/DotNode.java
 delete mode 100644 src/org/jruby/ast/EncodingNode.java
 delete mode 100644 src/org/jruby/ast/EnsureNode.java
 delete mode 100644 src/org/jruby/ast/EvStrNode.java
 delete mode 100644 src/org/jruby/ast/FCallManyArgsBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallManyArgsBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FCallManyArgsNode.java
 delete mode 100644 src/org/jruby/ast/FCallNoArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallNoArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FCallNode.java
 delete mode 100644 src/org/jruby/ast/FCallOneArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallOneArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FCallSpecialArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallSpecialArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FCallSpecialArgNode.java
 delete mode 100644 src/org/jruby/ast/FCallThreeArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallThreeArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FCallTwoArgBlockNode.java
 delete mode 100644 src/org/jruby/ast/FCallTwoArgBlockPassNode.java
 delete mode 100644 src/org/jruby/ast/FalseNode.java
 delete mode 100644 src/org/jruby/ast/FileNode.java
 delete mode 100644 src/org/jruby/ast/FixnumNode.java
 delete mode 100644 src/org/jruby/ast/FlipNode.java
 delete mode 100644 src/org/jruby/ast/FloatNode.java
 delete mode 100644 src/org/jruby/ast/ForNode.java
 delete mode 100644 src/org/jruby/ast/GlobalAsgnNode.java
 delete mode 100644 src/org/jruby/ast/GlobalVarNode.java
 delete mode 100644 src/org/jruby/ast/Hash19Node.java
 delete mode 100644 src/org/jruby/ast/HashNode.java
 delete mode 100644 src/org/jruby/ast/IArgumentNode.java
 delete mode 100644 src/org/jruby/ast/IScopingNode.java
 delete mode 100644 src/org/jruby/ast/IfNode.java
 delete mode 100644 src/org/jruby/ast/InstAsgnNode.java
 delete mode 100644 src/org/jruby/ast/InstVarNode.java
 delete mode 100644 src/org/jruby/ast/IterNode.java
 delete mode 100644 src/org/jruby/ast/LambdaNode.java
 delete mode 100644 src/org/jruby/ast/ListNode.java
 delete mode 100644 src/org/jruby/ast/LocalAsgnNode.java
 delete mode 100644 src/org/jruby/ast/LocalVarNode.java
 delete mode 100644 src/org/jruby/ast/Match2Node.java
 delete mode 100644 src/org/jruby/ast/Match3Node.java
 delete mode 100644 src/org/jruby/ast/MatchNode.java
 delete mode 100644 src/org/jruby/ast/MethodDefNode.java
 delete mode 100644 src/org/jruby/ast/ModuleNode.java
 delete mode 100644 src/org/jruby/ast/MultipleAsgn19Node.java
 delete mode 100644 src/org/jruby/ast/MultipleAsgnNode.java
 delete mode 100644 src/org/jruby/ast/NewlineNode.java
 delete mode 100644 src/org/jruby/ast/NextNode.java
 delete mode 100644 src/org/jruby/ast/NilImplicitNode.java
 delete mode 100644 src/org/jruby/ast/NilNode.java
 delete mode 100644 src/org/jruby/ast/Node.java
 delete mode 100644 src/org/jruby/ast/NodeType.java
 delete mode 100644 src/org/jruby/ast/NotNode.java
 delete mode 100644 src/org/jruby/ast/NthRefNode.java
 delete mode 100644 src/org/jruby/ast/OpAsgnAndNode.java
 delete mode 100644 src/org/jruby/ast/OpAsgnNode.java
 delete mode 100644 src/org/jruby/ast/OpAsgnOrNode.java
 delete mode 100644 src/org/jruby/ast/OpElementAsgnNode.java
 delete mode 100644 src/org/jruby/ast/OpElementOneArgAndAsgnNode.java
 delete mode 100644 src/org/jruby/ast/OpElementOneArgAsgnNode.java
 delete mode 100644 src/org/jruby/ast/OpElementOneArgOrAsgnNode.java
 delete mode 100644 src/org/jruby/ast/OptArgNode.java
 delete mode 100644 src/org/jruby/ast/OrNode.java
 delete mode 100644 src/org/jruby/ast/PostExeNode.java
 delete mode 100644 src/org/jruby/ast/PreExeNode.java
 delete mode 100644 src/org/jruby/ast/RedoNode.java
 delete mode 100644 src/org/jruby/ast/RegexpNode.java
 delete mode 100644 src/org/jruby/ast/RescueBodyNode.java
 delete mode 100644 src/org/jruby/ast/RescueNode.java
 delete mode 100644 src/org/jruby/ast/RestArgNode.java
 delete mode 100644 src/org/jruby/ast/RetryNode.java
 delete mode 100644 src/org/jruby/ast/ReturnNode.java
 delete mode 100644 src/org/jruby/ast/RootNode.java
 delete mode 100644 src/org/jruby/ast/SClassNode.java
 delete mode 100644 src/org/jruby/ast/SValue19Node.java
 delete mode 100644 src/org/jruby/ast/SValueNode.java
 delete mode 100644 src/org/jruby/ast/SelfNode.java
 delete mode 100644 src/org/jruby/ast/Splat19Node.java
 delete mode 100644 src/org/jruby/ast/SplatNode.java
 delete mode 100644 src/org/jruby/ast/StarNode.java
 delete mode 100644 src/org/jruby/ast/StrNode.java
 delete mode 100644 src/org/jruby/ast/SuperNode.java
 delete mode 100644 src/org/jruby/ast/SymbolNode.java
 delete mode 100644 src/org/jruby/ast/ToAryNode.java
 delete mode 100644 src/org/jruby/ast/TrueNode.java
 delete mode 100644 src/org/jruby/ast/TypedArgumentNode.java
 delete mode 100644 src/org/jruby/ast/UndefNode.java
 delete mode 100644 src/org/jruby/ast/UnnamedRestArgNode.java
 delete mode 100644 src/org/jruby/ast/UntilNode.java
 delete mode 100644 src/org/jruby/ast/VAliasNode.java
 delete mode 100644 src/org/jruby/ast/VCallNode.java
 delete mode 100644 src/org/jruby/ast/WhenNode.java
 delete mode 100644 src/org/jruby/ast/WhileNode.java
 delete mode 100644 src/org/jruby/ast/XStrNode.java
 delete mode 100644 src/org/jruby/ast/YieldNode.java
 delete mode 100644 src/org/jruby/ast/ZArrayNode.java
 delete mode 100644 src/org/jruby/ast/ZSuperNode.java
 delete mode 100644 src/org/jruby/ast/ZeroArgNode.java
 delete mode 100644 src/org/jruby/ast/executable/AbstractScript.java
 delete mode 100644 src/org/jruby/ast/executable/RuntimeCache.java
 delete mode 100644 src/org/jruby/ast/executable/Script.java
 delete mode 100644 src/org/jruby/ast/java_signature/ArrayTypeNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/ConstructorSignatureNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/MethodSignatureNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/Modifier.java
 delete mode 100644 src/org/jruby/ast/java_signature/ParameterNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/PrimitiveTypeNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/ReferenceTypeNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/SignatureNode.java
 delete mode 100644 src/org/jruby/ast/java_signature/TypeNode.java
 delete mode 100644 src/org/jruby/ast/types/IArityNode.java
 delete mode 100644 src/org/jruby/ast/types/ILiteralNode.java
 delete mode 100644 src/org/jruby/ast/types/INameNode.java
 delete mode 100644 src/org/jruby/ast/util/ArgsUtil.java
 delete mode 100644 src/org/jruby/ast/util/SexpMaker.java
 delete mode 100644 src/org/jruby/ast/visitor/NodeVisitor.java
 delete mode 100644 src/org/jruby/common/IRubyWarnings.java
 delete mode 100644 src/org/jruby/common/NullWarnings.java
 delete mode 100644 src/org/jruby/common/RubyWarnings.java
 delete mode 100644 src/org/jruby/compiler/ASTCompiler.java
 delete mode 100644 src/org/jruby/compiler/ASTCompiler19.java
 delete mode 100644 src/org/jruby/compiler/ASTInspector.java
 delete mode 100644 src/org/jruby/compiler/BodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/CacheCompiler.java
 delete mode 100644 src/org/jruby/compiler/CompilerCallback.java
 delete mode 100644 src/org/jruby/compiler/DAGBuilder.java
 delete mode 100644 src/org/jruby/compiler/FastSwitchType.java
 delete mode 100644 src/org/jruby/compiler/InvocationCompiler.java
 delete mode 100644 src/org/jruby/compiler/JITCompiler.java
 delete mode 100644 src/org/jruby/compiler/ScriptCompiler.java
 delete mode 100644 src/org/jruby/compiler/VariableCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/AbstractVariableCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/BaseBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/ChainedChildBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/ChainedChildBodyCompiler19.java
 delete mode 100644 src/org/jruby/compiler/impl/ChainedRootBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/ChildScopedBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/ChildScopedBodyCompiler19.java
 delete mode 100644 src/org/jruby/compiler/impl/ClassBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/HeapBasedVariableCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/InheritedCacheCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/InvokeDynamicInvocationCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/MethodBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/RootScopedBodyCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/SkinnyMethodAdapter.java
 delete mode 100644 src/org/jruby/compiler/impl/StackBasedVariableCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/StandardASMCompiler.java
 delete mode 100644 src/org/jruby/compiler/impl/StandardInvocationCompiler.java
 delete mode 100644 src/org/jruby/compiler/ir/CodeVersion.java
 delete mode 100644 src/org/jruby/compiler/ir/CompilerTarget.java
 delete mode 100644 src/org/jruby/compiler/ir/IRMethod.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Builder.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Class.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Closure.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_ExecutionScope.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Loop.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_MetaClass.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Module.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Scope.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_ScopeImpl.java
 delete mode 100644 src/org/jruby/compiler/ir/IR_Script.java
 delete mode 100644 src/org/jruby/compiler/ir/Operation.java
 delete mode 100644 src/org/jruby/compiler/ir/Tuple.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/AddFrameInstructions.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/CFG_Builder.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/CompilerPass.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/DominatorTreeBuilder.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/IR_Printer.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/LiveVariableAnalysis.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/opts/DeadCodeElimination.java
 delete mode 100644 src/org/jruby/compiler/ir/compiler_pass/opts/LocalOptimizationPass.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/DataFlowConstants.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/DataFlowProblem.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/DataFlowVar.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/FlowGraphNode.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/FrameLoadPlacementNode.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/FrameLoadPlacementProblem.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/FrameStorePlacementNode.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/FrameStorePlacementProblem.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/LiveVariableNode.java
 delete mode 100644 src/org/jruby/compiler/ir/dataflow/analyses/LiveVariablesProblem.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/ALLOC_FRAME_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/ALU_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/ASSERT_METHOD_VERSION_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/ATTR_ASSIGN_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/AttributeInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/BEQ_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/BRANCH_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/BREAK_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/BUILD_CLOSURE_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/CASE_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/CLOSURE_RETURN_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/COPY_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/CallInstruction.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/DECLARE_LOCAL_TYPE_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/DEFINE_CLASS_METHOD_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/DEFINE_INSTANCE_METHOD_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/EQQ_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/FilenameInstruction.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_ARRAY_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_CONST_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_CVAR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_FIELD_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_GLOBAL_VAR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GET_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/GuardInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/IR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/IS_TRUE_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/JRUBY_IMPL_CALL_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/JUMP_INDIRECT_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/JUMP_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/LABEL_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/LINE_NUM_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/LOAD_FROM_FRAME_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/MultiOperandInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/NoOperandInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/OneOperandInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/PUT_CONST_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/PUT_CVAR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/PUT_FIELD_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/PUT_GLOBAL_VAR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/PUT_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RECV_CLOSURE_ARG_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RECV_CLOSURE_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RECV_EXCEPTION_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RECV_OPT_ARG_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RESCUED_BODY_END_MARKER_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RESCUED_BODY_START_MARKER_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RETRY_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RETURN_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/RUBY_INTERNALS_CALL_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/ReceiveArgumentInstruction.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/SET_RETADDR_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/STORE_TO_FRAME_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/THREAD_POLL_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/THROW_EXCEPTION_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/TwoOperandInstr.java
 delete mode 100644 src/org/jruby/compiler/ir/instructions/YIELD_Instr.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/ArgIndex.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Array.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Attribute.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Backref.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/BacktickString.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Bignum.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/BooleanLiteral.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/BreakResult.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/CompoundArray.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/CompoundString.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Constant.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/DynamicReference.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/DynamicSymbol.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/FieldRef.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Fixnum.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Float.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/GlobalVariable.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Hash.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/KeyValuePair.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Label.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/LocalVariable.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/MetaObject.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/MethAddr.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Nil.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/NthRef.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Operand.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Range.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Reference.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Regexp.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/SValue.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/SelfVariable.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Splat.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/StandardError.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/StringLiteral.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Symbol.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/TemporaryClosureVariable.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/TemporaryVariable.java
 delete mode 100644 src/org/jruby/compiler/ir/operands/Variable.java
 delete mode 100644 src/org/jruby/compiler/ir/representations/BasicBlock.java
 delete mode 100644 src/org/jruby/compiler/ir/representations/CFG.java
 delete mode 100644 src/org/jruby/compiler/ir/targets/JDK6.java
 delete mode 100644 src/org/jruby/compiler/ir/targets/JDK7.java
 delete mode 100644 src/org/jruby/compiler/ir/targets/JVM.java
 delete mode 100644 src/org/jruby/compiler/util/BasicObjectStubGenerator.java
 delete mode 100644 src/org/jruby/compiler/util/HandleFactory.java
 delete mode 100644 src/org/jruby/demo/IRBConsole.java
 delete mode 100644 src/org/jruby/demo/TextAreaReadline.java
 delete mode 100644 src/org/jruby/embed/AttributeName.java
 delete mode 100644 src/org/jruby/embed/EmbedEvalUnit.java
 delete mode 100644 src/org/jruby/embed/EmbedRubyInstanceConfigAdapter.java
 delete mode 100644 src/org/jruby/embed/EmbedRubyInterfaceAdapter.java
 delete mode 100644 src/org/jruby/embed/EmbedRubyObjectAdapter.java
 delete mode 100644 src/org/jruby/embed/EmbedRubyRuntimeAdapter.java
 delete mode 100644 src/org/jruby/embed/EvalFailedException.java
 delete mode 100644 src/org/jruby/embed/InvokeFailedException.java
 delete mode 100644 src/org/jruby/embed/LocalContextScope.java
 delete mode 100644 src/org/jruby/embed/LocalVariableBehavior.java
 delete mode 100644 src/org/jruby/embed/ParseFailedException.java
 delete mode 100644 src/org/jruby/embed/PathType.java
 delete mode 100644 src/org/jruby/embed/PropertyName.java
 delete mode 100644 src/org/jruby/embed/ScriptingContainer.java
 delete mode 100644 src/org/jruby/embed/bsf/JRubyEngine.java
 delete mode 100644 src/org/jruby/embed/internal/AbstractLocalContextProvider.java
 delete mode 100644 src/org/jruby/embed/internal/BiVariableMap.java
 delete mode 100644 src/org/jruby/embed/internal/CallMethodType.java
 delete mode 100644 src/org/jruby/embed/internal/EmbedEvalUnitImpl.java
 delete mode 100644 src/org/jruby/embed/internal/EmbedRubyInterfaceAdapterImpl.java
 delete mode 100644 src/org/jruby/embed/internal/EmbedRubyObjectAdapterImpl.java
 delete mode 100644 src/org/jruby/embed/internal/EmbedRubyRuntimeAdapterImpl.java
 delete mode 100644 src/org/jruby/embed/internal/LocalContext.java
 delete mode 100644 src/org/jruby/embed/internal/LocalContextProvider.java
 delete mode 100644 src/org/jruby/embed/internal/SingleThreadLocalContextProvider.java
 delete mode 100644 src/org/jruby/embed/internal/SingletonLocalContextProvider.java
 delete mode 100644 src/org/jruby/embed/internal/ThreadSafeLocalContextProvider.java
 delete mode 100644 src/org/jruby/embed/io/ReaderInputStream.java
 delete mode 100644 src/org/jruby/embed/io/WriterOutputStream.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyBindings.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyCompiledScript.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyContext.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyEngine.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyEngineFactory.java
 delete mode 100644 src/org/jruby/embed/jsr223/JRubyScriptEngineManager.java
 delete mode 100644 src/org/jruby/embed/jsr223/ServiceFinder.java
 delete mode 100644 src/org/jruby/embed/jsr223/Utils.java
 delete mode 100644 src/org/jruby/embed/util/SystemPropertyCatcher.java
 delete mode 100644 src/org/jruby/embed/variable/AbstractVariable.java
 delete mode 100644 src/org/jruby/embed/variable/BiVariable.java
 delete mode 100644 src/org/jruby/embed/variable/ClassVariable.java
 delete mode 100644 src/org/jruby/embed/variable/Constant.java
 delete mode 100644 src/org/jruby/embed/variable/GlobalVariable.java
 delete mode 100644 src/org/jruby/embed/variable/InstanceVariable.java
 delete mode 100644 src/org/jruby/embed/variable/LocalGlobalVariable.java
 delete mode 100644 src/org/jruby/embed/variable/PersistentLocalVariable.java
 delete mode 100644 src/org/jruby/embed/variable/TransientLocalVariable.java
 delete mode 100644 src/org/jruby/embed/variable/VariableInterceptor.java
 delete mode 100644 src/org/jruby/environment/OSEnvironment.java
 delete mode 100644 src/org/jruby/evaluator/ASTInterpreter.java
 delete mode 100644 src/org/jruby/evaluator/AssignmentVisitor.java
 delete mode 100644 src/org/jruby/exceptions/JumpException.java
 delete mode 100644 src/org/jruby/exceptions/MainExitException.java
 delete mode 100644 src/org/jruby/exceptions/RaiseException.java
 delete mode 100644 src/org/jruby/exceptions/ThreadKill.java
 delete mode 100644 src/org/jruby/exceptions/Unrescuable.java
 delete mode 100644 src/org/jruby/ext/DelegateLibrary.java
 delete mode 100644 src/org/jruby/ext/JRubyPOSIXHandler.java
 delete mode 100644 src/org/jruby/ext/LateLoadingLibrary.java
 delete mode 100644 src/org/jruby/ext/NetProtocolBufferedIO.java
 delete mode 100644 src/org/jruby/ext/Readline.java
 delete mode 100644 src/org/jruby/ext/Timeout.java
 delete mode 100644 src/org/jruby/ext/WeakRef.java
 delete mode 100644 src/org/jruby/ext/ffi/AbstractInvoker.java
 delete mode 100644 src/org/jruby/ext/ffi/AbstractMemory.java
 delete mode 100644 src/org/jruby/ext/ffi/AllocatedDirectMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/ArrayMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/AutoPointer.java
 delete mode 100644 src/org/jruby/ext/ffi/Buffer.java
 delete mode 100644 src/org/jruby/ext/ffi/CallbackInfo.java
 delete mode 100644 src/org/jruby/ext/ffi/DirectMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/Enum.java
 delete mode 100644 src/org/jruby/ext/ffi/Factory.java
 delete mode 100644 src/org/jruby/ext/ffi/FreedMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/IOModule.java
 delete mode 100644 src/org/jruby/ext/ffi/InvalidMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/MemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/MemoryOp.java
 delete mode 100644 src/org/jruby/ext/ffi/MemoryPointer.java
 delete mode 100644 src/org/jruby/ext/ffi/NativeParam.java
 delete mode 100644 src/org/jruby/ext/ffi/NativeType.java
 delete mode 100644 src/org/jruby/ext/ffi/NoImplFactory.java
 delete mode 100644 src/org/jruby/ext/ffi/NullMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/Platform.java
 delete mode 100644 src/org/jruby/ext/ffi/Pointer.java
 delete mode 100644 src/org/jruby/ext/ffi/Struct.java
 delete mode 100644 src/org/jruby/ext/ffi/StructByValue.java
 delete mode 100644 src/org/jruby/ext/ffi/StructLayout.java
 delete mode 100644 src/org/jruby/ext/ffi/StructLayoutBuilder.java
 delete mode 100644 src/org/jruby/ext/ffi/Type.java
 delete mode 100644 src/org/jruby/ext/ffi/TypeSizeMapper.java
 delete mode 100644 src/org/jruby/ext/ffi/Util.java
 delete mode 100644 src/org/jruby/ext/ffi/io/FileDescriptorByteChannel.java
 delete mode 100644 src/org/jruby/ext/ffi/io/FileDescriptorIO.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/AllocatedNativeMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/BoundedNativeMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/CallbackManager.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/CallbackMarshaller.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/CallbackMethodWithBlock.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/CodeMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethod.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethodFactory.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethodOneArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethodThreeArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethodTwoArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DefaultMethodZeroArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/DynamicLibrary.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FFIUtil.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/Factory.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethod.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethodFactory.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethodOneArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethodThreeArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethodTwoArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntMethodZeroArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntPointerMethodOneArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntPointerMethodThreeArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastIntPointerMethodTwoArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethod.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethodFactory.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethodOneArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethodThreeArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethodTwoArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/FastLongMethodZeroArg.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/Function.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/IntParameterConverter.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/IntResultConverter.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/Invocation.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/JFFIDynamicMethod.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/JFFIInvoker.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/LongParameterConverter.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/LongResultConverter.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/MethodFactory.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/NativeMemoryIO.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/ParameterMarshaller.java
 delete mode 100644 src/org/jruby/ext/ffi/jffi/VariadicInvoker.java
 delete mode 100644 src/org/jruby/ext/mathn/Complex.java
 delete mode 100644 src/org/jruby/ext/mathn/Rational.java
 delete mode 100644 src/org/jruby/ext/socket/RubyBasicSocket.java
 delete mode 100644 src/org/jruby/ext/socket/RubyIPSocket.java
 delete mode 100644 src/org/jruby/ext/socket/RubySocket.java
 delete mode 100644 src/org/jruby/ext/socket/RubyTCPServer.java
 delete mode 100644 src/org/jruby/ext/socket/RubyTCPSocket.java
 delete mode 100644 src/org/jruby/ext/socket/RubyUDPSocket.java
 delete mode 100644 src/org/jruby/ext/socket/RubyUNIXServer.java
 delete mode 100644 src/org/jruby/ext/socket/RubyUNIXSocket.java
 delete mode 100644 src/org/jruby/ext/socket/Shutdownable.java
 delete mode 100644 src/org/jruby/internal/runtime/FutureThread.java
 delete mode 100644 src/org/jruby/internal/runtime/GlobalVariable.java
 delete mode 100644 src/org/jruby/internal/runtime/GlobalVariables.java
 delete mode 100644 src/org/jruby/internal/runtime/NativeThread.java
 delete mode 100644 src/org/jruby/internal/runtime/ReadonlyAccessor.java
 delete mode 100644 src/org/jruby/internal/runtime/RubyRunnable.java
 delete mode 100644 src/org/jruby/internal/runtime/ThreadLike.java
 delete mode 100644 src/org/jruby/internal/runtime/ThreadService.java
 delete mode 100644 src/org/jruby/internal/runtime/UndefinedAccessor.java
 delete mode 100644 src/org/jruby/internal/runtime/ValueAccessor.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/AliasMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/CallConfiguration.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/CompiledMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/DefaultMethod.arities.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/DefaultMethod.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/DefaultMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/DumpingInvocationMethodFactory.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/DynamicMethod.arities.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/DynamicMethod.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/DynamicMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/DynamicMethodFactory.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/FullFunctionCallbackMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/InterpretedMethod.arities.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/InterpretedMethod.erb
 delete mode 100644 src/org/jruby/internal/runtime/methods/InterpretedMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/InvocationMethodFactory.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/JavaMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/JittedMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/MethodArgs.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/MethodMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ProcMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ProfilingDynamicMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ReflectedCompiledMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ReflectedJavaMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ReflectedJavaMultiMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/ReflectionMethodFactory.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/SimpleCallbackMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/SynchronizedDynamicMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/TraceableInterpretedMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/TraceableJittedMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/UndefinedMethod.java
 delete mode 100644 src/org/jruby/internal/runtime/methods/WrapperMethod.java
 delete mode 100644 src/org/jruby/interpreter/Interpreter.java
 delete mode 100644 src/org/jruby/interpreter/LiveScope.java
 delete mode 100644 src/org/jruby/java/addons/ArrayJavaAddons.java
 delete mode 100644 src/org/jruby/java/addons/IOJavaAddons.java
 delete mode 100644 src/org/jruby/java/addons/KernelJavaAddons.java
 delete mode 100644 src/org/jruby/java/addons/StringJavaAddons.java
 delete mode 100644 src/org/jruby/java/codegen/RealClassGenerator.java
 delete mode 100644 src/org/jruby/java/dispatch/CallableSelector.java
 delete mode 100644 src/org/jruby/java/invokers/ConstructorInvoker.java
 delete mode 100644 src/org/jruby/java/invokers/FieldMethodOne.java
 delete mode 100644 src/org/jruby/java/invokers/FieldMethodZero.java
 delete mode 100644 src/org/jruby/java/invokers/InstanceFieldGetter.java
 delete mode 100644 src/org/jruby/java/invokers/InstanceFieldSetter.java
 delete mode 100644 src/org/jruby/java/invokers/InstanceMethodInvoker.java
 delete mode 100644 src/org/jruby/java/invokers/MethodInvoker.java
 delete mode 100644 src/org/jruby/java/invokers/RubyToJavaInvoker.java
 delete mode 100644 src/org/jruby/java/invokers/StaticFieldGetter.java
 delete mode 100644 src/org/jruby/java/invokers/StaticFieldSetter.java
 delete mode 100644 src/org/jruby/java/invokers/StaticMethodInvoker.java
 delete mode 100644 src/org/jruby/java/proxies/ArrayJavaProxy.java
 delete mode 100644 src/org/jruby/java/proxies/ConcreteJavaProxy.java
 delete mode 100644 src/org/jruby/java/proxies/InterfaceJavaProxy.java
 delete mode 100644 src/org/jruby/java/proxies/JavaInterfaceTemplate.java
 delete mode 100644 src/org/jruby/java/proxies/JavaProxy.java
 delete mode 100644 src/org/jruby/javasupport/Java.java
 delete mode 100644 src/org/jruby/javasupport/JavaAccessibleObject.java
 delete mode 100644 src/org/jruby/javasupport/JavaArray.java
 delete mode 100644 src/org/jruby/javasupport/JavaArrayUtilities.java
 delete mode 100644 src/org/jruby/javasupport/JavaCallable.java
 delete mode 100644 src/org/jruby/javasupport/JavaClass.java
 delete mode 100644 src/org/jruby/javasupport/JavaConstructor.java
 delete mode 100644 src/org/jruby/javasupport/JavaEmbedUtils.java
 delete mode 100644 src/org/jruby/javasupport/JavaField.java
 delete mode 100644 src/org/jruby/javasupport/JavaMethod.java
 delete mode 100644 src/org/jruby/javasupport/JavaObject.java
 delete mode 100644 src/org/jruby/javasupport/JavaProxyMethods.java
 delete mode 100644 src/org/jruby/javasupport/JavaSupport.java
 delete mode 100644 src/org/jruby/javasupport/JavaUtil.java
 delete mode 100644 src/org/jruby/javasupport/JavaUtilities.java
 delete mode 100644 src/org/jruby/javasupport/ParameterTypes.java
 delete mode 100644 src/org/jruby/javasupport/bsf/BSFExample.java
 delete mode 100644 src/org/jruby/javasupport/bsf/JRubyEngine.java
 delete mode 100644 src/org/jruby/javasupport/proxy/InternalJavaProxy.java
 delete mode 100644 src/org/jruby/javasupport/proxy/InternalJavaProxyHelper.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyClass.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyClassFactory.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyConstructor.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyInvocationHandler.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyMethod.java
 delete mode 100644 src/org/jruby/javasupport/proxy/JavaProxyReflectionObject.java
 delete mode 100644 src/org/jruby/javasupport/util/ObjectProxyCache.java
 delete mode 100644 src/org/jruby/javasupport/util/RuntimeHelpers.java
 delete mode 100644 src/org/jruby/jruby.properties
 delete mode 100644 src/org/jruby/lexer/JavaSignatureLexer.flex
 delete mode 100644 src/org/jruby/lexer/JavaSignatureLexer.java
 delete mode 100644 src/org/jruby/lexer/yacc/ByteArrayLexerSource.java
 delete mode 100644 src/org/jruby/lexer/yacc/HeredocTerm.java
 delete mode 100644 src/org/jruby/lexer/yacc/ISourcePosition.java
 delete mode 100644 src/org/jruby/lexer/yacc/ISourcePositionHolder.java
 delete mode 100644 src/org/jruby/lexer/yacc/InputStreamLexerSource.java
 delete mode 100644 src/org/jruby/lexer/yacc/LexerSource.java
 delete mode 100644 src/org/jruby/lexer/yacc/RubyYaccLexer.java
 delete mode 100644 src/org/jruby/lexer/yacc/SimplePositionFactory.java
 delete mode 100644 src/org/jruby/lexer/yacc/SimpleSourcePosition.java
 delete mode 100644 src/org/jruby/lexer/yacc/StackState.java
 delete mode 100644 src/org/jruby/lexer/yacc/StrTerm.java
 delete mode 100644 src/org/jruby/lexer/yacc/StringTerm.java
 delete mode 100644 src/org/jruby/lexer/yacc/SyntaxException.java
 delete mode 100644 src/org/jruby/lexer/yacc/Token.java
 delete mode 100644 src/org/jruby/libraries/BigDecimalLibrary.java
 delete mode 100644 src/org/jruby/libraries/DigestLibrary.java
 delete mode 100644 src/org/jruby/libraries/EnumeratorLibrary.java
 delete mode 100644 src/org/jruby/libraries/EtcLibrary.java
 delete mode 100644 src/org/jruby/libraries/FcntlLibrary.java
 delete mode 100644 src/org/jruby/libraries/FiberLibrary.java
 delete mode 100644 src/org/jruby/libraries/IConvLibrary.java
 delete mode 100644 src/org/jruby/libraries/IOWaitLibrary.java
 delete mode 100644 src/org/jruby/libraries/JRubyLibrary.java
 delete mode 100644 src/org/jruby/libraries/JRubySerializationLibrary.java
 delete mode 100644 src/org/jruby/libraries/NKFLibrary.java
 delete mode 100644 src/org/jruby/libraries/NetProtocolBufferedIOLibrary.java
 delete mode 100644 src/org/jruby/libraries/RbConfigLibrary.java
 delete mode 100644 src/org/jruby/libraries/StringIOLibrary.java
 delete mode 100644 src/org/jruby/libraries/StringScannerLibrary.java
 delete mode 100644 src/org/jruby/libraries/TempfileLibrary.java
 delete mode 100644 src/org/jruby/libraries/ThreadLibrary.java
 delete mode 100644 src/org/jruby/libraries/ZlibLibrary.java
 delete mode 100644 src/org/jruby/management/BeanManager.java
 delete mode 100644 src/org/jruby/management/BeanManagerFactory.java
 delete mode 100644 src/org/jruby/management/BeanManagerImpl.java
 delete mode 100644 src/org/jruby/management/Config.java
 delete mode 100644 src/org/jruby/management/ConfigMBean.java
 delete mode 100644 src/org/jruby/newmain.rb
 delete mode 100644 src/org/jruby/parser/BlockStaticScope.java
 delete mode 100644 src/org/jruby/parser/DefaultRubyParser.java
 delete mode 100644 src/org/jruby/parser/DefaultRubyParser.y
 delete mode 100644 src/org/jruby/parser/EvalStaticScope.java
 delete mode 100644 src/org/jruby/parser/JavaSignatureParser.java
 delete mode 100644 src/org/jruby/parser/JavaSignatureParser.y
 delete mode 100644 src/org/jruby/parser/LocalStaticScope.java
 delete mode 100644 src/org/jruby/parser/Parser.java
 delete mode 100644 src/org/jruby/parser/ParserConfiguration.java
 delete mode 100644 src/org/jruby/parser/ParserSupport.java
 delete mode 100644 src/org/jruby/parser/ParserSupport19.java
 delete mode 100644 src/org/jruby/parser/ReOptions.java
 delete mode 100644 src/org/jruby/parser/Ruby19Parser.java
 delete mode 100644 src/org/jruby/parser/Ruby19Parser.y
 delete mode 100644 src/org/jruby/parser/Ruby19YyTables.java
 delete mode 100644 src/org/jruby/parser/RubyParser.java
 delete mode 100644 src/org/jruby/parser/RubyParserPool.java
 delete mode 100644 src/org/jruby/parser/RubyParserResult.java
 delete mode 100644 src/org/jruby/parser/StaticScope.java
 delete mode 100644 src/org/jruby/parser/Tokens.java
 delete mode 100644 src/org/jruby/parser/YyTables.java
 delete mode 100644 src/org/jruby/parser/signature_skeleton.parser
 delete mode 100644 src/org/jruby/parser/skeleton.parser
 delete mode 100644 src/org/jruby/platform/Platform.java
 delete mode 100644 src/org/jruby/runtime/Arity.java
 delete mode 100644 src/org/jruby/runtime/Binding.java
 delete mode 100644 src/org/jruby/runtime/Block.arities.erb
 delete mode 100644 src/org/jruby/runtime/Block.erb
 delete mode 100644 src/org/jruby/runtime/Block.java
 delete mode 100644 src/org/jruby/runtime/BlockBody.arities.erb
 delete mode 100644 src/org/jruby/runtime/BlockBody.erb
 delete mode 100644 src/org/jruby/runtime/BlockBody.java
 delete mode 100644 src/org/jruby/runtime/BlockCallback.java
 delete mode 100644 src/org/jruby/runtime/CallBlock.java
 delete mode 100644 src/org/jruby/runtime/CallSite.java
 delete mode 100644 src/org/jruby/runtime/CallType.java
 delete mode 100644 src/org/jruby/runtime/CallbackFactory.java
 delete mode 100644 src/org/jruby/runtime/ClassIndex.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlock.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlock19.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlockCallback.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlockCallback19.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlockLight.java
 delete mode 100644 src/org/jruby/runtime/CompiledBlockLight19.java
 delete mode 100644 src/org/jruby/runtime/CompiledSharedScopeBlock.java
 delete mode 100644 src/org/jruby/runtime/Constants.java
 delete mode 100644 src/org/jruby/runtime/DynamicScope.erb
 delete mode 100644 src/org/jruby/runtime/DynamicScope.java
 delete mode 100644 src/org/jruby/runtime/ExecutionContext.java
 delete mode 100644 src/org/jruby/runtime/Frame.java
 delete mode 100644 src/org/jruby/runtime/GlobalVariable.java
 delete mode 100644 src/org/jruby/runtime/IAccessor.java
 delete mode 100644 src/org/jruby/runtime/Interpreted19Block.java
 delete mode 100644 src/org/jruby/runtime/InterpretedBlock.java
 delete mode 100644 src/org/jruby/runtime/MethodBlock.java
 delete mode 100644 src/org/jruby/runtime/MethodFactory.java
 delete mode 100644 src/org/jruby/runtime/MethodIndex.java
 delete mode 100644 src/org/jruby/runtime/NullBlockBody.arities.erb
 delete mode 100644 src/org/jruby/runtime/NullBlockBody.erb
 delete mode 100644 src/org/jruby/runtime/NullBlockBody.java
 delete mode 100644 src/org/jruby/runtime/ObjectMarshal.java
 delete mode 100644 src/org/jruby/runtime/ObjectSpace.java
 delete mode 100644 src/org/jruby/runtime/PositionAware.java
 delete mode 100644 src/org/jruby/runtime/ReadonlyGlobalVariable.java
 delete mode 100644 src/org/jruby/runtime/RubyEvent.java
 delete mode 100644 src/org/jruby/runtime/SharedScopeBlock.java
 delete mode 100644 src/org/jruby/runtime/ThreadContext.java
 delete mode 100644 src/org/jruby/runtime/Visibility.java
 delete mode 100644 src/org/jruby/runtime/assigner/Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre0Rest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre0Rest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre0Rest1Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre0Rest1Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1ExpandedRest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1ExpandedRest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1Rest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1Rest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1Rest1Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre1Rest1Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre2Rest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre2Rest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre2Rest1Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre2Rest1Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre3Rest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre3Rest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre3Rest1Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/Pre3Rest1Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/PreManyRest0Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/PreManyRest0Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/PreManyRest1Post0Assigner.java
 delete mode 100644 src/org/jruby/runtime/assigner/PreManyRest1Post0BlockAssigner.java
 delete mode 100644 src/org/jruby/runtime/builtin/IRubyObject.java
 delete mode 100644 src/org/jruby/runtime/builtin/InstanceVariableTable.java
 delete mode 100644 src/org/jruby/runtime/builtin/InstanceVariables.java
 delete mode 100644 src/org/jruby/runtime/builtin/InternalVariables.java
 delete mode 100644 src/org/jruby/runtime/builtin/RubyJavaObject.java
 delete mode 100644 src/org/jruby/runtime/builtin/Variable.java
 delete mode 100644 src/org/jruby/runtime/callback/Callback.java
 delete mode 100644 src/org/jruby/runtime/callback/DumpingInvocationCallbackFactory.java
 delete mode 100644 src/org/jruby/runtime/callback/FastInvocationCallback.java
 delete mode 100644 src/org/jruby/runtime/callback/InvocationCallback.java
 delete mode 100644 src/org/jruby/runtime/callback/InvocationCallbackFactory.java
 delete mode 100644 src/org/jruby/runtime/callback/ReflectionCallback.java
 delete mode 100644 src/org/jruby/runtime/callback/ReflectionCallbackFactory.java
 delete mode 100644 src/org/jruby/runtime/callsite/ArefCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/AsetCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/CacheEntry.java
 delete mode 100644 src/org/jruby/runtime/callsite/CachingCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/ConstantSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/DivCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/GeCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/GtCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/LeCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/LtCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/MinusCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/MulCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/PlusCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/RespondToCallSite.java
 delete mode 100644 src/org/jruby/runtime/callsite/SuperCallSite.java
 delete mode 100644 src/org/jruby/runtime/encoding/EncodingCapable.java
 delete mode 100644 src/org/jruby/runtime/encoding/EncodingService.java
 delete mode 100644 src/org/jruby/runtime/invokedynamic/InvokeDynamicSupport.java
 delete mode 100644 src/org/jruby/runtime/load/BasicLibraryService.java
 delete mode 100644 src/org/jruby/runtime/load/ClassExtensionLibrary.java
 delete mode 100644 src/org/jruby/runtime/load/CompiledScriptLoader.java
 delete mode 100644 src/org/jruby/runtime/load/ExternalScript.java
 delete mode 100644 src/org/jruby/runtime/load/IAutoloadMethod.java
 delete mode 100644 src/org/jruby/runtime/load/JarredScript.java
 delete mode 100644 src/org/jruby/runtime/load/JavaCompiledScript.java
 delete mode 100644 src/org/jruby/runtime/load/Library.java
 delete mode 100644 src/org/jruby/runtime/load/LoadService.java
 delete mode 100644 src/org/jruby/runtime/load/LoadService19.java
 delete mode 100644 src/org/jruby/runtime/load/LoadServiceResource.java
 delete mode 100644 src/org/jruby/runtime/load/LoadServiceResourceInputStream.java
 delete mode 100644 src/org/jruby/runtime/marshal/CoreObjectType.java
 delete mode 100644 src/org/jruby/runtime/marshal/MarshalCache.java
 delete mode 100644 src/org/jruby/runtime/marshal/MarshalStream.java
 delete mode 100644 src/org/jruby/runtime/marshal/UnmarshalCache.java
 delete mode 100644 src/org/jruby/runtime/marshal/UnmarshalStream.java
 delete mode 100644 src/org/jruby/runtime/scope/DummyDynamicScope.java
 delete mode 100644 src/org/jruby/runtime/scope/FourVarDynamicScope.java
 delete mode 100644 src/org/jruby/runtime/scope/ManyVarsDynamicScope.java
 delete mode 100644 src/org/jruby/runtime/scope/OneVarDynamicScope.java
 delete mode 100644 src/org/jruby/runtime/scope/ThreeVarDynamicScope.java
 delete mode 100644 src/org/jruby/runtime/scope/TwoVarDynamicScope.java
 delete mode 100644 src/org/jruby/threading/DaemonThreadFactory.java
 delete mode 100644 src/org/jruby/util/Adler32Ext.java
 delete mode 100644 src/org/jruby/util/BuiltinScript.java
 delete mode 100644 src/org/jruby/util/CRC32Ext.java
 delete mode 100644 src/org/jruby/util/ClassCache.java
 delete mode 100644 src/org/jruby/util/ClassProvider.java
 delete mode 100644 src/org/jruby/util/CodegenUtils.java
 delete mode 100644 src/org/jruby/util/CompoundJarURLStreamHandler.java
 delete mode 100644 src/org/jruby/util/ConvertBytes.java
 delete mode 100644 src/org/jruby/util/ConvertDouble.java
 delete mode 100644 src/org/jruby/util/Dir.java
 delete mode 100644 src/org/jruby/util/GenericMap.java
 delete mode 100644 src/org/jruby/util/IOChannel.java
 delete mode 100644 src/org/jruby/util/IOInputStream.java
 delete mode 100644 src/org/jruby/util/IOOutputStream.java
 delete mode 100644 src/org/jruby/util/IdUtil.java
 delete mode 100644 src/org/jruby/util/JRubyClassLoader.java
 delete mode 100644 src/org/jruby/util/JRubyFile.java
 delete mode 100644 src/org/jruby/util/JRubyNonExistentFile.java
 delete mode 100644 src/org/jruby/util/JavaNameMangler.java
 delete mode 100644 src/org/jruby/util/Join.java
 delete mode 100644 src/org/jruby/util/KCode.java
 delete mode 100644 src/org/jruby/util/NailMain.java
 delete mode 100644 src/org/jruby/util/NoFunctionalitySignalFacade.java
 delete mode 100644 src/org/jruby/util/NormalizedFile.java
 delete mode 100644 src/org/jruby/util/Numeric.java
 delete mode 100644 src/org/jruby/util/Pack.java
 delete mode 100644 src/org/jruby/util/Qsort.java
 delete mode 100644 src/org/jruby/util/Random.java
 delete mode 100644 src/org/jruby/util/RecursiveComparator.java
 delete mode 100644 src/org/jruby/util/ReferenceReaper.java
 delete mode 100644 src/org/jruby/util/RubyDateFormat.java
 delete mode 100644 src/org/jruby/util/SafePropertyAccessor.java
 delete mode 100644 src/org/jruby/util/ShellLauncher.java
 delete mode 100644 src/org/jruby/util/SignalFacade.java
 delete mode 100644 src/org/jruby/util/SimpleSampler.java
 delete mode 100644 src/org/jruby/util/Sprintf.java
 delete mode 100644 src/org/jruby/util/StringSupport.java
 delete mode 100644 src/org/jruby/util/SunSignalFacade.java
 delete mode 100644 src/org/jruby/util/TimeOutputFormatter.java
 delete mode 100644 src/org/jruby/util/TypeConverter.java
 delete mode 100644 src/org/jruby/util/WeakIdentityHashMap.java
 delete mode 100644 src/org/jruby/util/collections/IntHashMap.java
 delete mode 100644 src/org/jruby/util/collections/WeakHashSet.java
 delete mode 100644 src/org/jruby/util/func/Function0.java
 delete mode 100644 src/org/jruby/util/func/Function1.java
 delete mode 100644 src/org/jruby/util/func/Function2.java
 delete mode 100644 src/org/jruby/util/func/Function3.java
 delete mode 100644 src/org/jruby/util/func/FunctionN.java
 delete mode 100644 src/org/jruby/util/io/BadDescriptorException.java
 delete mode 100644 src/org/jruby/util/io/BlockingIO.java
 delete mode 100644 src/org/jruby/util/io/CRLFStreamWrapper.java
 delete mode 100644 src/org/jruby/util/io/ChannelDescriptor.java
 delete mode 100644 src/org/jruby/util/io/ChannelStream.java
 delete mode 100644 src/org/jruby/util/io/DirectoryAsFileException.java
 delete mode 100644 src/org/jruby/util/io/FileExistsException.java
 delete mode 100644 src/org/jruby/util/io/InvalidValueException.java
 delete mode 100644 src/org/jruby/util/io/JRubyObjectInputStream.java
 delete mode 100644 src/org/jruby/util/io/ModeFlags.java
 delete mode 100644 src/org/jruby/util/io/NullChannel.java
 delete mode 100644 src/org/jruby/util/io/OpenFile.java
 delete mode 100644 src/org/jruby/util/io/PermissionDeniedException.java
 delete mode 100644 src/org/jruby/util/io/PipeException.java
 delete mode 100644 src/org/jruby/util/io/SelectorFactory.java
 delete mode 100644 src/org/jruby/util/io/SelectorPool.java
 delete mode 100644 src/org/jruby/util/io/Stream.java
 delete mode 100644 src/org/jruby/util/string/JavaCrypt.java
 delete mode 100644 src/org/jruby/util/unsafe/SunUnsafeWrapper.java
 delete mode 100644 src/org/jruby/util/unsafe/Unsafe.java
 delete mode 100644 src/org/jruby/util/unsafe/UnsafeFactory.java
 delete mode 100644 src/org/jruby/util/unsafe/UnsafeGenerator.java
 delete mode 100644 test/.cvsignore
 create mode 100644 test/Bug1621A.java
 create mode 100644 test/Bug1621B.java
 create mode 100644 test/Bug1621C.java
 create mode 100644 test/Bug1621D.java
 create mode 100644 test/Bug1621E.java
 create mode 100644 test/Bug1621F.java
 create mode 100644 test/Bug1621G.java
 create mode 100644 test/Bug1621H.java
 copy test/{requireTest.jar => _leading_and_consecutive__underscores.jar} (100%)
 copy test/dir with spaces/{test_jar.jar => test#hash#symbol##jar.jar} (100%)
 delete mode 100644 test/duby_index
 create mode 100644 test/dummy/DummyService.java
 delete mode 100644 test/externals/miniunit/test/unit.rb
 delete mode 100644 test/externals/miniunit/test/unit/testcase.rb
 mode change 100644 => 100755 test/externals/ruby1.8/thread/lbtest.rb
 mode change 100644 => 100755 test/externals/ruby1.8/webrick/webrick_long_filename.cgi
 create mode 100644 test/externals/ruby1.9/-ext-/array/test_resize.rb
 create mode 100644 test/externals/ruby1.9/-ext-/funcall/test_passing_block.rb
 create mode 100644 test/externals/ruby1.9/-ext-/load/test_dot_dot.rb
 create mode 100644 test/externals/ruby1.9/-ext-/old_thread_select/test_old_thread_select.rb
 create mode 100644 test/externals/ruby1.9/-ext-/st/test_numhash.rb
 create mode 100644 test/externals/ruby1.9/-ext-/string/test_cstr.rb
 create mode 100644 test/externals/ruby1.9/-ext-/string/test_ellipsize.rb
 create mode 100644 test/externals/ruby1.9/-ext-/string/test_enc_associate.rb
 create mode 100644 test/externals/ruby1.9/-ext-/string/test_modify_expand.rb
 create mode 100644 test/externals/ruby1.9/-ext-/string/test_set_len.rb
 create mode 100644 test/externals/ruby1.9/-ext-/test_add_suffix.rb
 create mode 100644 test/externals/ruby1.9/-ext-/test_bug-3571.rb
 create mode 100644 test/externals/ruby1.9/-ext-/test_bug-3662.rb
 create mode 100644 test/externals/ruby1.9/-ext-/wait_for_single_fd/test_wait_for_single_fd.rb
 create mode 100644 test/externals/ruby1.9/-ext-/win32/test_dln.rb
 create mode 100644 test/externals/ruby1.9/-ext-/win32/test_fd_setsize.rb
 create mode 100644 test/externals/ruby1.9/benchmark/test_benchmark.rb
 create mode 100644 test/externals/ruby1.9/bigdecimal/test_bigdecimal_util.rb
 create mode 100644 test/externals/ruby1.9/bigdecimal/testbase.rb
 create mode 100644 test/externals/ruby1.9/coverage/test_coverage.rb
 create mode 100644 test/externals/ruby1.9/csv/base.rb
 create mode 100644 test/externals/ruby1.9/date/test_switch_hitter.rb
 create mode 100644 test/externals/ruby1.9/digest/test_digest_extend.rb
 create mode 100644 test/externals/ruby1.9/dl/test_callback.rb
 create mode 100644 test/externals/ruby1.9/dl/test_cparser.rb
 create mode 100644 test/externals/ruby1.9/dl/test_handle.rb
 create mode 100644 test/externals/ruby1.9/drb/ut_eq.rb
 create mode 100644 test/externals/ruby1.9/excludes/Complex_Test.rb
 create mode 100644 test/externals/ruby1.9/excludes/Emoji/TestDoCoMo.rb
 create mode 100644 test/externals/ruby1.9/excludes/Emoji/TestKDDI.rb
 create mode 100644 test/externals/ruby1.9/excludes/Emoji/TestSoftBank.rb
 create mode 100644 test/externals/ruby1.9/excludes/Emoji/TestUTF8_BLACK_SUN_WITH_RAYS.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestASN1.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestCipher.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestConfig.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestPKCS12.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestPKCS7.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestPKeyDH.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestPKeyDSA.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestPKeyRSA.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestSSL.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestX509CRL.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestX509Extension.rb
 create mode 100644 test/externals/ruby1.9/excludes/OpenSSL/TestX509Request.rb
 create mode 100644 test/externals/ruby1.9/excludes/PPTestModule/PPCycleTest.rb
 create mode 100644 test/externals/ruby1.9/excludes/PPTestModule/PPInspectTest.rb
 create mode 100644 test/externals/ruby1.9/excludes/PStoreTest.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestDocument.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestEmitter.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestEncoding.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestNil.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestParser.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/TestTreeBuilder.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych/Visitors/TestYAMLTree.rb
 create mode 100644 test/externals/ruby1.9/excludes/Psych_Unit_Tests.rb
 create mode 100644 test/externals/ruby1.9/excludes/Rational_Test.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_HMAC_MD5.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_HMAC_RMD160.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_HMAC_SHA1.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_JSON.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_JSONEncoding.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_JSONGenerate.rb
 create mode 100644 test/externals/ruby1.9/excludes/TC_JSONUnicode.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestArgf.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestArray.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestAssignment.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestAssignmentGen.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestAutoload.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBasicInstructions.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBeginEndBlock.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBigDecimal.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBigDecimalUtil.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBigMath.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestBignum.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestCSV/Encodings.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestCase.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestClass.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestContinuation.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestCoverage.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestDefined.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestDelegateClass.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestDir.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestDir_M17N.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestERB.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestERBCore.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEncoding.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEncodingConverter.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEnumerable.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEnumerator.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEnv.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestEval.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestException.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFiber.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFile.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFileExhaustive.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFileUtils.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFind.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestFloat.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestGB18030.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestGc.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestHash.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIO.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIO_M17N.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestISO8859.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIconv/Option.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIconv/Partial.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIntegerComb.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIntegration.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestIterator.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestKconv.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestLambdaParameters.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestM17N.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestM17NComb.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestMarshal.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestMetaclass.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestMethod.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestMixedUnicodeEscape.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestModule.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestNotImplement.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestNumeric.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestObject.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestObjectSpace.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestOpen3.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPTY.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPack.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestParse.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPath.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPathname.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPipe.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPrime.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestProc.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestProcess.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestPsych.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRand.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRange.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRegexp.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRequire.rb
 copy bench/rails/log/development.log => test/externals/ruby1.9/excludes/TestRipper.rb (100%)
 create mode 100644 test/externals/ruby1.9/excludes/TestRipper/Generic.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRipper/ParserEvents.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRubyLiteral.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRubyOptimization.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRubyOptions.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestRubyYieldGen.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSH.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSetTraceFunc.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSignal.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocket.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocketAddrinfo.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocketNonblock.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocket_BasicSocket.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocket_TCPSocket.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocket_UDPSocket.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSocket_UNIXSocket.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSprintf.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSprintfComb.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestString.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestStringIO.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestStringScanner.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestStringchar.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestStruct.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSuper.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSymbol.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSyntax.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSyslog.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestSystem.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTempfile.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestThread.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestThreadGroup.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTime.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTimeExtension.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTimeout.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTrace.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestTranscode.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestUTF16.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestUTF32.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestUndef.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestUnicodeEscape.rb
 create mode 100644 test/externals/ruby1.9/excludes/TestVariable.rb
 create mode 100644 test/externals/ruby1.9/excludes/YAML_Unit_Tests.rb
 create mode 100644 test/externals/ruby1.9/fiddle/helper.rb
 create mode 100644 test/externals/ruby1.9/fiddle/test_closure.rb
 create mode 100644 test/externals/ruby1.9/fiddle/test_fiddle.rb
 create mode 100644 test/externals/ruby1.9/fiddle/test_function.rb
 create mode 100644 test/externals/ruby1.9/fileutils/clobber.rb
 create mode 100644 test/externals/ruby1.9/io/console/test_io_console.rb
 create mode 100644 test/externals/ruby1.9/io/wait/test_io_wait.rb
 create mode 100644 test/externals/ruby1.9/irb/test_completion.rb
 create mode 100644 test/externals/ruby1.9/irb/test_option.rb
 create mode 100644 test/externals/ruby1.9/json/setup_variant.rb
 mode change 100644 => 100755 test/externals/ruby1.9/json/test_json.rb
 mode change 100644 => 100755 test/externals/ruby1.9/json/test_json_addition.rb
 create mode 100644 test/externals/ruby1.9/json/test_json_encoding.rb
 mode change 100644 => 100755 test/externals/ruby1.9/json/test_json_fixtures.rb
 create mode 100644 test/externals/ruby1.9/json/test_json_generic_object.rb
 create mode 100644 test/externals/ruby1.9/json/test_json_string_matching.rb
 mode change 100644 => 100755 test/externals/ruby1.9/json/test_json_unicode.rb
 create mode 100644 test/externals/ruby1.9/minitest/test_minitest_benchmark.rb
 create mode 100644 test/externals/ruby1.9/minitest/test_minitest_mock.rb
 create mode 100644 test/externals/ruby1.9/minitest/test_minitest_spec.rb
 create mode 100644 test/externals/ruby1.9/minitest/test_minitest_unit.rb
 create mode 100644 test/externals/ruby1.9/misc/test_ruby_mode.rb
 create mode 100644 test/externals/ruby1.9/mkmf/test_convertible.rb
 create mode 100644 test/externals/ruby1.9/mkmf/test_find_executable.rb
 create mode 100644 test/externals/ruby1.9/mkmf/test_flags.rb
 create mode 100644 test/externals/ruby1.9/mkmf/test_signedness.rb
 create mode 100644 test/externals/ruby1.9/net/http/test_buffered_io.rb
 create mode 100644 test/externals/ruby1.9/net/http/test_httpresponse.rb
 create mode 100644 test/externals/ruby1.9/net/imap/test_imap_response_parser.rb
 create mode 100644 test/externals/ruby1.9/net/protocol/test_protocol.rb
 create mode 100644 test/externals/ruby1.9/net/smtp/test_response.rb
 create mode 100644 test/externals/ruby1.9/net/smtp/test_smtp.rb
 create mode 100644 test/externals/ruby1.9/net/smtp/test_ssl_socket.rb
 create mode 100644 test/externals/ruby1.9/objspace/test_objspace.rb
 create mode 100644 test/externals/ruby1.9/openssl/fixture/ca-bundle.crt
 create mode 100644 test/externals/ruby1.9/openssl/fixture/ca_path/415660c1.0
 create mode 100644 test/externals/ruby1.9/openssl/fixture/ca_path/7651b327.0
 create mode 100644 test/externals/ruby1.9/openssl/fixture/ca_path/README.txt
 create mode 100644 test/externals/ruby1.9/openssl/fixture/cacert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/cert_localhost.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/cert_with_ec_pk.cer
 create mode 100644 test/externals/ruby1.9/openssl/fixture/common.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/digital_signature_trust_global_ca_3.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/ids_in_subject_rdn_set.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/imaps/cacert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/imaps/server.crt
 copy test/externals/ruby1.9/{net/imap => openssl/fixture/imaps}/server.key (100%)
 create mode 100644 test/externals/ruby1.9/openssl/fixture/key_then_cert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/keypair.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/localhost_keypair.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/max.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/negative_serial_cert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/b70a5bc1.0
 copy bench/rails/log/development.log => test/externals/ruby1.9/openssl/fixture/purpose/ca/PASSWD_OF_CA_KEY_IS_1234 (100%)
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/ca_config.rb
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/cacert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/newcerts/2_cert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/newcerts/3_cert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/newcerts/4_cert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/private/cakeypair.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/ca/serial
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/cacert.pem
 create mode 100755 test/externals/ruby1.9/openssl/fixture/purpose/scripts/gen_cert.rb
 create mode 100755 test/externals/ruby1.9/openssl/fixture/purpose/scripts/gen_csr.rb
 create mode 100755 test/externals/ruby1.9/openssl/fixture/purpose/scripts/init_ca.rb
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslclient.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslclient/csr.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslclient/keypair.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslclient/sslclient.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslserver.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslserver/csr.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslserver/keypair.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslserver/sslserver.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/purpose/sslserver_no_dsig_in_keyUsage.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/selfcert.pem
 create mode 100644 test/externals/ruby1.9/openssl/fixture/verisign.pem
 create mode 100644 test/externals/ruby1.9/openssl/test_bn.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_buffering.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_certificate.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_config.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_engine.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_imaps.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_integration.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_ocsp.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_parse_certificate.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_partial_record_read.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_pkcs12.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_pkey_dh.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_pkey_dsa.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_pkey_ec.rb
 create mode 100644 test/externals/ruby1.9/openssl/test_ssl_session.rb
 create mode 100644 test/externals/ruby1.9/optparse/test_bash_completion.rb
 create mode 100644 test/externals/ruby1.9/optparse/test_zsh_completion.rb
 create mode 100644 test/externals/ruby1.9/profile_test_all.rb
 create mode 100644 test/externals/ruby1.9/psych/handlers/test_recorder.rb
 create mode 100644 test/externals/ruby1.9/psych/helper.rb
 create mode 100644 test/externals/ruby1.9/psych/json/test_stream.rb
 create mode 100644 test/externals/ruby1.9/psych/nodes/test_enumerable.rb
 create mode 100644 test/externals/ruby1.9/psych/test_alias_and_anchor.rb
 create mode 100644 test/externals/ruby1.9/psych/test_array.rb
 create mode 100644 test/externals/ruby1.9/psych/test_boolean.rb
 create mode 100644 test/externals/ruby1.9/psych/test_class.rb
 create mode 100644 test/externals/ruby1.9/psych/test_coder.rb
 create mode 100644 test/externals/ruby1.9/psych/test_date_time.rb
 create mode 100644 test/externals/ruby1.9/psych/test_deprecated.rb
 create mode 100644 test/externals/ruby1.9/psych/test_document.rb
 create mode 100644 test/externals/ruby1.9/psych/test_emitter.rb
 create mode 100644 test/externals/ruby1.9/psych/test_encoding.rb
 create mode 100644 test/externals/ruby1.9/psych/test_engine_manager.rb
 create mode 100644 test/externals/ruby1.9/psych/test_exception.rb
 create mode 100644 test/externals/ruby1.9/psych/test_hash.rb
 create mode 100644 test/externals/ruby1.9/psych/test_json_tree.rb
 create mode 100644 test/externals/ruby1.9/psych/test_merge_keys.rb
 create mode 100644 test/externals/ruby1.9/psych/test_nil.rb
 create mode 100644 test/externals/ruby1.9/psych/test_null.rb
 create mode 100644 test/externals/ruby1.9/psych/test_numeric.rb
 create mode 100644 test/externals/ruby1.9/psych/test_object.rb
 create mode 100644 test/externals/ruby1.9/psych/test_object_references.rb
 create mode 100644 test/externals/ruby1.9/psych/test_omap.rb
 create mode 100644 test/externals/ruby1.9/psych/test_parser.rb
 create mode 100644 test/externals/ruby1.9/psych/test_psych.rb
 create mode 100644 test/externals/ruby1.9/psych/test_scalar.rb
 create mode 100644 test/externals/ruby1.9/psych/test_scalar_scanner.rb
 create mode 100644 test/externals/ruby1.9/psych/test_serialize_subclasses.rb
 create mode 100644 test/externals/ruby1.9/psych/test_set.rb
 create mode 100644 test/externals/ruby1.9/psych/test_stream.rb
 create mode 100644 test/externals/ruby1.9/psych/test_string.rb
 create mode 100644 test/externals/ruby1.9/psych/test_struct.rb
 create mode 100644 test/externals/ruby1.9/psych/test_symbol.rb
 create mode 100644 test/externals/ruby1.9/psych/test_tainted.rb
 create mode 100644 test/externals/ruby1.9/psych/test_to_yaml_properties.rb
 create mode 100644 test/externals/ruby1.9/psych/test_tree_builder.rb
 create mode 100644 test/externals/ruby1.9/psych/test_yaml.rb
 create mode 100644 test/externals/ruby1.9/psych/test_yamldbm.rb
 create mode 100644 test/externals/ruby1.9/psych/test_yamlstore.rb
 create mode 100644 test/externals/ruby1.9/psych/visitors/test_depth_first.rb
 create mode 100644 test/externals/ruby1.9/psych/visitors/test_emitter.rb
 create mode 100644 test/externals/ruby1.9/psych/visitors/test_to_ruby.rb
 create mode 100644 test/externals/ruby1.9/psych/visitors/test_yaml_tree.rb
 create mode 100644 test/externals/ruby1.9/rake/file_creation.rb
 create mode 100644 test/externals/ruby1.9/rake/helper.rb
 mode change 100644 => 100755 test/externals/ruby1.9/rake/shellcommand.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_application.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_application_options.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_clean.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_definitions.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_directory_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_dsl.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_early_time.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_extension.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_file_creation_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_file_list.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_file_list_path_map.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_file_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_file_utils.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_ftp_file.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_functional.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_invocation_chain.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_makefile_loader.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_multi_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_name_space.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_package_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_path_map.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_path_map_explode.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_path_map_partial.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_pseudo_status.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_rake_test_loader.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_rdoc_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_require.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_rules.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_argument_parsing.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_arguments.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_lib.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_manager.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_manager_argument_resolution.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_task_with_arguments.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_test_task.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_top_level_functions.rb
 create mode 100644 test/externals/ruby1.9/rake/test_rake_win32.rb
 create mode 100644 test/externals/ruby1.9/rake/test_sys.rb
 create mode 100644 test/externals/ruby1.9/rdoc/README
 create mode 100644 test/externals/ruby1.9/rdoc/hidden.zip.txt
 create mode 100644 test/externals/ruby1.9/rdoc/test.ja.large.rdoc
 create mode 100644 test/externals/ruby1.9/rdoc/test.ja.rdoc
 create mode 100644 test/externals/ruby1.9/rdoc/test.ja.txt
 create mode 100644 test/externals/ruby1.9/rdoc/test.txt
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_alias.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_any_method.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_attr.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_class_module.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_code_object.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_constant.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_context.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_context_section.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_cross_reference.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_encoding.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_generator_darkfish.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_generator_ri.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_include.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_document.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_formatter.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_indented_paragraph.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_paragraph.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_parser.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_pre_process.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_raw.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_to_ansi.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_to_bs.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_to_rdoc.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_markup_to_tt_only.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_method_attr.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_normal_class.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_normal_module.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_options.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_parser_simple.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_rdoc.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_require.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_ri_paths.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_ri_store.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_ruby_lex.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_rubygems_hook.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_single_class.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_stats.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_task.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_text.rb
 create mode 100644 test/externals/ruby1.9/rdoc/test_rdoc_top_level.rb
 create mode 100644 test/externals/ruby1.9/rdoc/xref_data.rb
 create mode 100644 test/externals/ruby1.9/rdoc/xref_test_case.rb
 create mode 100644 test/externals/ruby1.9/resolv/test_addr.rb
 create mode 100644 test/externals/ruby1.9/resolv/test_dns.rb
 create mode 100644 test/externals/ruby1.9/rexml/data/ProductionSupport.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/axis.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/bad.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/basic.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/basicupdate.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/broken.rss
 create mode 100644 test/externals/ruby1.9/rexml/data/contents.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/dash.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/defaultNamespace.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/doctype_test.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/documentation.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/euc.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/evaluate.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/fibo.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/foo.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/google.2.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/id.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/iso8859-1.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/jaxen24.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/jaxen3.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/lang.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/lang0.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/message.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/moreover.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/much_ado.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/namespaces.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/nitf.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/numbers.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/ofbiz-issues-full-177.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/pi.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/pi2.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/project.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/simple.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/stream_accents.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/t63-1.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/t63-2.svg
 create mode 100644 test/externals/ruby1.9/rexml/data/t75.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/test/tests.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/test/tests.xsl
 create mode 100644 test/externals/ruby1.9/rexml/data/testNamespaces.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/testsrc.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/text.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/ticket_110_utf16.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/ticket_61.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/ticket_68.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/tutorial.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/underscore.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/web.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/web2.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/working.rss
 create mode 100644 test/externals/ruby1.9/rexml/data/xmlfile-bug.xml
 create mode 100644 test/externals/ruby1.9/rexml/data/xp.tst
 create mode 100644 test/externals/ruby1.9/rexml/data/yahoo.xml
 create mode 100644 test/externals/ruby1.9/rexml/listener.rb
 create mode 100644 test/externals/ruby1.9/rexml/rexml_test_utils.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_attributes.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_attributes_mixin.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_changing_encoding.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_comment.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_contrib.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_core.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_doctype.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_elements.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_encoding.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_encoding_2.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_entity.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_functions.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_functions_number.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_jaxen.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_light.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_lightparser.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_listener.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_martin_fowler.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_namespace.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_notationdecl_mixin.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_notationdecl_parsetest.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_order.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_preceding_sibling.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_pullparser.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_rexml_issuezilla.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_sax.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_stream.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_ticket_80.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_validation_rng.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xml_declaration_parent_child.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xpath.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xpath_attribute_query.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xpath_msw.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xpath_pred.rb
 create mode 100644 test/externals/ruby1.9/rexml/test_xpathtext.rb
 create mode 100644 test/externals/ruby1.9/ripper/test_ripper.rb
 create mode 100644 test/externals/ruby1.9/ruby/enc/test_emoji.rb
 create mode 100644 test/externals/ruby1.9/ruby/memory_status.rb
 create mode 100644 test/externals/ruby1.9/ruby/test_dir_m17n.rb
 create mode 100644 test/externals/ruby1.9/ruby/test_flip.rb
 create mode 100644 test/externals/ruby1.9/ruby/test_syntax.rb
 create mode 100644 test/externals/ruby1.9/ruby/test_time_tz.rb
 create mode 100644 test/externals/ruby1.9/ruby/test_undef.rb
 create mode 100644 test/externals/ruby1.9/rubygems/ca_cert.pem
 create mode 100644 test/externals/ruby1.9/rubygems/data/null-type.gemspec.rz
 create mode 100644 test/externals/ruby1.9/rubygems/fix_openssl_warnings.rb
 create mode 100644 test/externals/ruby1.9/rubygems/plugin/exception/rubygems_plugin.rb
 create mode 100644 test/externals/ruby1.9/rubygems/plugin/load/rubygems_plugin.rb
 create mode 100644 test/externals/ruby1.9/rubygems/plugin/standarderror/rubygems_plugin.rb
 create mode 100644 test/externals/ruby1.9/rubygems/rubygems/commands/crash_command.rb
 copy test/externals/ruby1.9/rubygems/{foo => sff}/discover.rb (100%)
 copy test/externals/{ruby1.8/soap/ssl/server.cert => ruby1.9/rubygems/ssl_cert.pem} (100%)
 copy test/externals/{ruby1.8/soap/ssl/server.key => ruby1.9/rubygems/ssl_key.pem} (100%)
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_activation.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_commands_cleanup_command.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_commands_help_command.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_commands_owner_command.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_commands_push_command.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_commands_which_command.rb
 mode change 100644 => 100755 test/externals/ruby1.9/rubygems/test_gem_digest.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_gemcutter_utilities.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_path_support.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_security.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_silent_ui.rb
 create mode 100644 test/externals/ruby1.9/rubygems/test_gem_text.rb
 create mode 100644 test/externals/ruby1.9/syck/test_array.rb
 create mode 100644 test/externals/ruby1.9/syck/test_boolean.rb
 create mode 100644 test/externals/ruby1.9/syck/test_class.rb
 create mode 100644 test/externals/ruby1.9/syck/test_engine_manager.rb
 create mode 100644 test/externals/ruby1.9/syck/test_exception.rb
 create mode 100644 test/externals/ruby1.9/syck/test_hash.rb
 create mode 100644 test/externals/ruby1.9/syck/test_null.rb
 create mode 100644 test/externals/ruby1.9/syck/test_omap.rb
 create mode 100644 test/externals/ruby1.9/syck/test_set.rb
 create mode 100644 test/externals/ruby1.9/syck/test_string.rb
 create mode 100644 test/externals/ruby1.9/syck/test_struct.rb
 create mode 100644 test/externals/ruby1.9/syck/test_symbol.rb
 create mode 100644 test/externals/ruby1.9/syck/test_time.rb
 create mode 100644 test/externals/ruby1.9/syck/test_yaml.rb
 create mode 100644 test/externals/ruby1.9/syck/test_yaml_properties.rb
 create mode 100644 test/externals/ruby1.9/syck/test_yamlstore.rb
 create mode 100644 test/externals/ruby1.9/test_cmath.rb
 create mode 100644 test/externals/ruby1.9/test_find.rb
 create mode 100644 test/externals/ruby1.9/test_mathn.rb
 create mode 100644 test/externals/ruby1.9/test_mutex_m.rb
 create mode 100644 test/externals/ruby1.9/test_securerandom.rb
 create mode 100644 test/externals/ruby1.9/test_tracer.rb
 create mode 100644 test/externals/ruby1.9/testunit/test4test_hideskip.rb
 create mode 100644 test/externals/ruby1.9/testunit/test_assertion.rb
 create mode 100644 test/externals/ruby1.9/testunit/test_hideskip.rb
 create mode 100644 test/externals/ruby1.9/testunit/test_parallel.rb
 create mode 100644 test/externals/ruby1.9/testunit/test_rake_integration.rb
 create mode 100644 test/externals/ruby1.9/testunit/tests_for_parallel/ptest_first.rb
 create mode 100644 test/externals/ruby1.9/testunit/tests_for_parallel/ptest_forth.rb
 create mode 100644 test/externals/ruby1.9/testunit/tests_for_parallel/ptest_second.rb
 create mode 100644 test/externals/ruby1.9/testunit/tests_for_parallel/ptest_third.rb
 create mode 100644 test/externals/ruby1.9/testunit/tests_for_parallel/runner.rb
 create mode 100644 test/externals/ruby1.9/thread/test_queue.rb
 create mode 100644 test/externals/ruby1.9/win32ole/test_thread.rb
 create mode 100644 test/externals/ruby1.9/with_different_ofs.rb
 create mode 100644 test/externals/ruby1.9/xmlrpc/htpasswd
 delete mode 100644 test/externals/ruby1.9/yaml/test_yaml.rb
 delete mode 100644 test/externals/ruby1.9/yaml/test_yamlstore.rb
 delete mode 100644 test/externals/ruby_test/README
 delete mode 100644 test/externals/ruby_test/Rakefile
 delete mode 100644 test/externals/ruby_test/SCORECARD
 delete mode 100644 test/externals/ruby_test/bench/core/Array/bench_aref.rb
 delete mode 100644 test/externals/ruby_test/bench/core/Array/bench_insert.rb
 delete mode 100644 test/externals/ruby_test/bench/core/Array/bench_zip.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_array.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_dir.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_file_stat.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_hash.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_integer.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_io.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_math.rb
 delete mode 100644 test/externals/ruby_test/bench/core/bench_string.rb
 delete mode 100644 test/externals/ruby_test/bench/misc/adaptive_benchmark.rb
 delete mode 100644 test/externals/ruby_test/bench/misc/bench_shootout.rb
 delete mode 100644 test/externals/ruby_test/bench/misc/shootout.rb
 delete mode 100644 test/externals/ruby_test/bench/stdlib/bench_pathname.rb
 delete mode 100644 test/externals/ruby_test/bench/stdlib/bench_rational.rb
 delete mode 100644 test/externals/ruby_test/lib/test/helper.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/class/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_append.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_assoc.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_clear.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_collect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_compact.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_comparison.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_concat.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_concatenation.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_delete.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_delete_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_delete_if.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_difference.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_each_index.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_empty.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_fetch.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_fill.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_first.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_flatten.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_hash.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_include.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_index.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_insert.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_intersection.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_join.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_last.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_length.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_nitems.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_pack.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_pop.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_push.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_rassoc.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_reject.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_repetition.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_replace.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_reverse.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_reverse_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_rindex.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_shift.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_slice.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_sort.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_to_ary.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_transpose.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_union.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_uniq.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_unshift.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_values_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Array/instance/tc_zip.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_abs.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_arithmetic_ops.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_bit_ops.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_comparison.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_divmod.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_quo.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_remainder.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_size.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_to_f.rb
 delete mode 100644 test/externals/ruby_test/test/core/Bignum/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Binding/instance/tc_binding.rb
 delete mode 100644 test/externals/ruby_test/test/core/Class/class/tc_inherited.rb
 delete mode 100644 test/externals/ruby_test/test/core/Class/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Class/instance/tc_allocate.rb
 delete mode 100644 test/externals/ruby_test/test/core/Class/instance/tc_superclass.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_between.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_equals.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_greater_than.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_greater_than_or_equal_to.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_less_than.rb
 delete mode 100644 test/externals/ruby_test/test/core/Comparable/instance/tc_less_than_or_equal_to.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_chdir.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_chroot.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_delete.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_entries.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_foreach.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_getwd.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_glob.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_mkdir.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/class/tc_open.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_close.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_path.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_pos.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_read.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_rewind.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_seek.rb
 delete mode 100644 test/externals/ruby_test/test/core/Dir/instance/tc_tell.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_all.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_any.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_collect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_detect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_each_with_index.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_find_all.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_grep.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_include.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_inject.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_max.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_min.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_partition.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_reject.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_sort_by.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/Enumerable/instance/tc_zip.rb
 delete mode 100644 test/externals/ruby_test/test/core/Errno/class/tc_errno.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/class/tc_hierarchy.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_backtrace.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_exception.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_message.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_set_backtrace.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_status.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_success.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Exception/instance/tc_to_str.rb
 delete mode 100644 test/externals/ruby_test/test/core/FalseClass/instance/tc_and.rb
 delete mode 100644 test/externals/ruby_test/test/core/FalseClass/instance/tc_or.rb
 delete mode 100644 test/externals/ruby_test/test/core/FalseClass/instance/tc_xor.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_atime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_basename.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_blockdev.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_chardev.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_chmod.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_chown.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_ctime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_delete.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_directory.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_dirname.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_executable.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_executable_real.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_exist.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_expand_path.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_extname.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_file.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_fnmatch.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_ftype.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_grpowned.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_has_size.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_identical.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_is_symlink.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_join.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_lchmod.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_lchown.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_link.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_lstat.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_mtime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_open.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_rename.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_size.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_split.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_stat.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_symlink.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_truncate.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_umask.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_utime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_writable.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_writable_real.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/class/tc_zero.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_atime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_chmod.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_chown.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_ctime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_flock.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_mtime.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_path.rb
 delete mode 100644 test/externals/ruby_test/test/core/File/instance/tc_truncate.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_atime.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_blksize.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_blockdev.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_blocks.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_chardev.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_ctime.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_dev.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_dev_major.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_dev_minor.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_directory.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_executable.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_executable_real.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_file.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_ftype.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_gid.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_grpowned.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_ino.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_mode.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_mtime.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_nlink.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_owned.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_pipe.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_rdev.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_rdev_major.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_rdev_minor.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_readable.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_readable_real.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_setgid.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_setuid.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_size.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_socket.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_sticky.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_symlink.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_uid.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_writable.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_writable_real.rb
 delete mode 100644 test/externals/ruby_test/test/core/FileStat/instance/tc_zero.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_abs.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_addition.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_bref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_division.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_exponentiation.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_id2name.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_modulo.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_multiplication.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_subtraction.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_unary_minus.rb
 delete mode 100644 test/externals/ruby_test/test/core/Fixnum/instance/tc_zero.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_ceil.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_finite.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_floor.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_infinite.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_nan.rb
 delete mode 100644 test/externals/ruby_test/test/core/Float/instance/tc_zero.rb
 delete mode 100644 test/externals/ruby_test/test/core/GC/class/tc_disable.rb
 delete mode 100644 test/externals/ruby_test/test/core/GC/class/tc_enable.rb
 delete mode 100644 test/externals/ruby_test/test/core/GC/class/tc_start.rb
 delete mode 100644 test/externals/ruby_test/test/core/GC/instance/tc_garbage_collect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/class/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_clear.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_default.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_default_proc.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_delete.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_delete_if.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_each_key.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_each_value.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_empty.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_fetch.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_has_key.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_has_value.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_index.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_invert.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_keys.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_length.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_merge.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_rehash.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_reject.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_replace.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_select.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_shift.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_sort.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_to_hash.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_values.rb
 delete mode 100644 test/externals/ruby_test/test/core/Hash/instance/tc_values_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_foreach.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_open.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_pipe.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_popen.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_read.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_readlines.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/class/tc_sysopen.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_append.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_binmode.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_close.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_close_read.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_close_write.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_closed.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_each_byte.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_eof.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_fileno.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_flush.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_getc.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_gets.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_isatty.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_lineno.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_pid.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_pos.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_pos_set.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_read.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_readchar.rb
 delete mode 100644 test/externals/ruby_test/test/core/IO/instance/tc_sysread.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_chr.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_downto.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_floor.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_integer.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_next.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_round.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_times.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_to_i.rb
 delete mode 100644 test/externals/ruby_test/test/core/Integer/instance/tc_upto.rb
 delete mode 100644 test/externals/ruby_test/test/core/Kernel/class/tc_array.rb
 delete mode 100644 test/externals/ruby_test/test/core/Kernel/class/tc_float.rb
 delete mode 100644 test/externals/ruby_test/test/core/Kernel/class/tc_global_variables.rb
 delete mode 100644 test/externals/ruby_test/test/core/Kernel/class/tc_integer.rb
 delete mode 100644 test/externals/ruby_test/test/core/Marshal/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_begin.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_captures.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_end.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_length.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_offset.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_post_match.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_pre_match.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_select.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_string.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/MatchData/instance/tc_values_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_acos.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_acosh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_asin.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_asinh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_atan.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_atan2.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_atanh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_cos.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_cosh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_erf.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_erfc.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_exp.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_frexp.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_hypot.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_ldexp.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_log.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_log10.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_sin.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_sinh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_sqrt.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_tan.rb
 delete mode 100644 test/externals/ruby_test/test/core/Math/class/tc_tanh.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_arity.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_call.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_to_proc.rb
 delete mode 100644 test/externals/ruby_test/test/core/Method/instance/tc_unbind.rb
 delete mode 100644 test/externals/ruby_test/test/core/Misc/global_constants/tc_env.rb
 delete mode 100644 test/externals/ruby_test/test/core/Misc/special_instances/tc_struct_tms.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/class/tc_nesting.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_ancestors.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_class_variables.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_comparison.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_const_defined.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_const_get.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_const_set.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_hierarchy.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_include.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_included_modules.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_instance_methods.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_name.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_private_instance_methods.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_protected_instance_methods.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_public_instance_methods.rb
 delete mode 100644 test/externals/ruby_test/test/core/Module/instance/tc_threequals.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_and.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_nil.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_or.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_to_f.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_to_i.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/NilClass/instance/tc_xor.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_abs.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_ceil.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_coerce.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_divmod.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_floor.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_integer.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_nonzero.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_to_int.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_truncate.rb
 delete mode 100644 test/externals/ruby_test/test/core/Numeric/instance/tc_zero.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_class.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_clone.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_dup.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_freeze.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_frozen.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_instance_of.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_kind_of.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_match.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_object_id.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_send.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_taint.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_tainted.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_threequals.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Object/instance/tc_untaint.rb
 delete mode 100644 test/externals/ruby_test/test/core/ObjectSpace/class/tc_define_finalizer.rb
 delete mode 100644 test/externals/ruby_test/test/core/ObjectSpace/class/tc_id2ref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_abort.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_detach.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_egid.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_euid.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_exit.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_gid.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_pid.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_ppid.rb
 delete mode 100644 test/externals/ruby_test/test/core/Process/class/tc_times.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_change_privilege.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_eid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_grant_privilege.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_re_exchange.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_re_exchangeable.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_rid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_sid_available.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessGID/class/tc_switch.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_getegid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_geteuid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_getgid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_getuid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_issetugid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_setegid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_seteuid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessSys/class/tc_setgid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_change_privilege.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_eid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_grant_privilege.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_re_exchange.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_re_exchangeable.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_rid.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_sid_available.rb
 delete mode 100644 test/externals/ruby_test/test/core/ProcessUID/class/tc_switch.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_begin.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_end.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_equal.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_hash.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_include.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_step.rb
 delete mode 100644 test/externals/ruby_test/test/core/Range/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/class/tc_constants.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_kcode.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_options.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_source.rb
 delete mode 100644 test/externals/ruby_test/test/core/Regexp/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Signal/class/tc_list.rb
 delete mode 100644 test/externals/ruby_test/test/core/Signal/class/tc_signal_exception.rb
 delete mode 100644 test/externals/ruby_test/test/core/Signal/class/tc_trap.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_append.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_capitalize.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_capitalize_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_casecmp.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_center.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_chomp.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_chomp_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_chop.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_chop_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_comparison.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_concatenate.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_copies.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_count.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_crypt.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_delete.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_delete_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_downcase.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_downcase_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_dump.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_each_byte.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_empty.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_eql.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_format.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_gsub.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_gsub_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_hex.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_include.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_index.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_insert.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_intern.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_length.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_ljust.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_lstrip.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_match.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_match_tilde.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_oct.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_replace.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_reverse.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_reverse_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_rindex.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_rjust.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_rstrip.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_scan.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_slice.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_split.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_squeeze.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_strip.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_strip_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_sub.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_sub_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_succ.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_succ_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_sum.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_swapcase.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_swapcase_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_to_f.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_to_i.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_tr.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_tr_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_tr_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_unpack.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_upcase.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_upcase_bang.rb
 delete mode 100644 test/externals/ruby_test/test/core/String/instance/tc_upto.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/class/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/class/tc_members.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_each.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_each_pair.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_equality.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_length.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_members.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/Struct/instance/tc_values_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Symbol/class/tc_all_symbols.rb
 delete mode 100644 test/externals/ruby_test/test/core/Symbol/instance/tc_id2name.rb
 delete mode 100644 test/externals/ruby_test/test/core/Symbol/instance/tc_inspect.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/class/tc_abort_on_exception.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_abort_on_exception.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_alive.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_aref.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_aset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_exit.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_group.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_has_key.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_join.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_keys.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_priority.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_raise.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_run.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_safe_level.rb
 delete mode 100644 test/externals/ruby_test/test/core/Thread/instance/tc_value.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/class/tc_at.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/class/tc_gm.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/class/tc_local.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/class/tc_new.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_asctime.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_comparable.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_day.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_getgm.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_getlocal.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_gmt_offset.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_gmtime.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_hour.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_is_gmt.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_isdst.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_localtime.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_marshal.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_minute.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_month.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_second.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_strftime.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_to_a.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_to_f.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_to_i.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_to_s.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_usec.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_wday.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_yday.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_year.rb
 delete mode 100644 test/externals/ruby_test/test/core/Time/instance/tc_zone.rb
 delete mode 100644 test/externals/ruby_test/test/core/TrueClass/class/tc_trueclass.rb
 delete mode 100644 test/externals/ruby_test/test/core/TrueClass/instance/tc_and.rb
 delete mode 100644 test/externals/ruby_test/test/core/TrueClass/instance/tc_or.rb
 delete mode 100644 test/externals/ruby_test/test/core/TrueClass/instance/tc_xor.rb
 delete mode 100644 test/externals/ruby_test/test/core/UnboundMethod/instance/tc_arity.rb
 delete mode 100644 test/externals/ruby_test/test/core/UnboundMethod/instance/tc_bind.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/English/tc_english.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Etc/tc_etc.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/OpenStruct/tc_openstruct.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Pathname/tc_pathname.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Rational/tc_integer.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Rational/tc_rational.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Set/tc_set.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Set/tc_sorted_set.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Socket/class/tc_tcpsocket.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Tmpdir/tc_tmpdir.rb
 delete mode 100644 test/externals/ruby_test/test/stdlib/Weakref/tc_weakref.rb
 rename bench/rails/log/development.log => test/fake.jar.rb (100%)
 create mode 100644 test/jar_with+.jar
 create mode 100644 test/jruby-4198.jar
 create mode 100644 test/jruby.1.8.index
 create mode 100644 test/jruby.1.9.index
 delete mode 100644 test/jruby_index
 create mode 100644 test/mri.1.8.index
 create mode 100644 test/mri.1.9.index
 delete mode 100644 test/mri_index
 create mode 100644 test/objectspace.index
 delete mode 100644 test/org/jruby/embed/MultipleScriptsRunner.java
 delete mode 100644 test/org/jruby/embed/PositionFunction.java
 delete mode 100644 test/org/jruby/embed/RadioActiveDecay.java
 delete mode 100644 test/org/jruby/embed/ReaderInputStreamTest.java
 delete mode 100644 test/org/jruby/embed/ScriptingContainerTest.java
 delete mode 100644 test/org/jruby/embed/bsf/JRubyEngineTest.java
 delete mode 100644 test/org/jruby/embed/jsr223/JRubyBindingsTest.java
 delete mode 100644 test/org/jruby/embed/jsr223/JRubyCompiledScriptTest.java
 delete mode 100644 test/org/jruby/embed/jsr223/JRubyContextTest.java
 delete mode 100644 test/org/jruby/embed/jsr223/JRubyEngineFactoryTest.java
 delete mode 100644 test/org/jruby/embed/jsr223/JRubyEngineTest.java
 delete mode 100644 test/org/jruby/embed/ruby/quadratic_formula.rb
 delete mode 100644 test/org/jruby/ext/posix/JavaFileStatTest.java
 create mode 100644 test/org/jruby/javasupport/TestApp/UpperClass.java
 create mode 100644 test/org/jruby/javasupport/TestApp/lowerClass.java
 delete mode 100644 test/org/jruby/javasupport/TestJava.java
 delete mode 100644 test/org/jruby/javasupport/TypeMatcher.java
 delete mode 100644 test/org/jruby/javasupport/test/ConstantHolder.java
 delete mode 100644 test/org/jruby/javasupport/test/DateHolder.java
 delete mode 100644 test/org/jruby/javasupport/test/JavaSupportTestSuite.java
 delete mode 100644 test/org/jruby/javasupport/test/RubyTestCase.java
 delete mode 100644 test/org/jruby/javasupport/test/SimpleInterfaceImpl.rb
 delete mode 100644 test/org/jruby/javasupport/test/TestBSF.java
 delete mode 100644 test/org/jruby/javasupport/test/TestIntWrapper.java
 delete mode 100644 test/org/jruby/javasupport/test/TestIntWrapperImpl.java
 delete mode 100644 test/org/jruby/javasupport/test/TestNativeException.java
 create mode 100644 test/org/jruby/javasupport/test/VariableArguments.java
 delete mode 100644 test/org/jruby/lexer/yacc/ByteArrayLexerSourceTest.java
 delete mode 100644 test/org/jruby/runtime/EventHookTest.java
 delete mode 100644 test/org/jruby/test/BasicLibraryTestService.java
 delete mode 100644 test/org/jruby/test/DubyTestSuite.java
 delete mode 100644 test/org/jruby/test/FailingTest.java
 delete mode 100644 test/org/jruby/test/JRubyTestSuite.java
 delete mode 100644 test/org/jruby/test/MRITestSuite.java
 delete mode 100644 test/org/jruby/test/MainTestSuite.java
 delete mode 100644 test/org/jruby/test/MockObjectSpace.java
 delete mode 100644 test/org/jruby/test/RubiconTestSuite.java
 delete mode 100644 test/org/jruby/test/Ruby1_9TestSuite.java
 delete mode 100644 test/org/jruby/test/RubyTestTestSuite.java
 delete mode 100644 test/org/jruby/test/ScriptTestSuite.java
 delete mode 100644 test/org/jruby/test/TestAdoptedThreading.java
 delete mode 100644 test/org/jruby/test/TestCodeCache.java
 delete mode 100644 test/org/jruby/test/TestCommandlineParser.java
 delete mode 100644 test/org/jruby/test/TestJavaReentrantExceptions.java
 delete mode 100644 test/org/jruby/test/TestJavaUtil.java
 delete mode 100644 test/org/jruby/test/TestKernel.java
 delete mode 100644 test/org/jruby/test/TestLoadService.java
 delete mode 100644 test/org/jruby/test/TestMethodFactories.java
 delete mode 100644 test/org/jruby/test/TestObjectSpace.java
 delete mode 100644 test/org/jruby/test/TestParser.java
 delete mode 100644 test/org/jruby/test/TestRaiseException.java
 delete mode 100644 test/org/jruby/test/TestRbConfigLibrary.java
 delete mode 100644 test/org/jruby/test/TestRequire.java
 delete mode 100644 test/org/jruby/test/TestRuby.java
 delete mode 100644 test/org/jruby/test/TestRubyArray.java
 delete mode 100644 test/org/jruby/test/TestRubyBase.java
 delete mode 100644 test/org/jruby/test/TestRubyBigDecimal.java
 delete mode 100644 test/org/jruby/test/TestRubyClass.java
 delete mode 100644 test/org/jruby/test/TestRubyCollect.java
 delete mode 100644 test/org/jruby/test/TestRubyException.java
 delete mode 100644 test/org/jruby/test/TestRubyHash.java
 delete mode 100644 test/org/jruby/test/TestRubyInstanceConfig.java
 delete mode 100644 test/org/jruby/test/TestRubyNil.java
 delete mode 100644 test/org/jruby/test/TestRubyObject.java
 delete mode 100644 test/org/jruby/test/TestRubySymbol.java
 delete mode 100644 test/org/jruby/test/TestUnitTestSuite.java
 delete mode 100644 test/org/jruby/test/bench/BenchFixnumFibRecursive.java
 delete mode 100644 test/org/jruby/util/JRubyThreadContextTest.java
 delete mode 100644 test/org/jruby/util/PlatformTest.java
 delete mode 100644 test/org/jruby/util/ShellLauncherTest.java
 delete mode 100644 test/org/jruby/util/TimeOutputFormatterTest.java
 delete mode 100755 test/org/jruby/util/shell_launcher_test
 create mode 100644 test/pom.rb
 create mode 100644 test/pom.xml
 rename test/{requireTest.jar => requireTest-1.0.jar} (100%)
 copy test/{rubicon_index => rubicon.1.8.index} (100%)
 rename test/{rubicon_index => rubicon.1.9.index} (100%)
 create mode 100644 test/ruby19_env.rb
 delete mode 100644 test/ruby_1_9_index
 delete mode 100644 test/ruby_test_index
 create mode 100644 test/runaway_magic_comment.rb
 create mode 100644 test/slow.index
 delete mode 100644 test/testClasses.rb
 delete mode 100644 test/testCompiler.rb
 delete mode 100644 test/testConstant.rb
 delete mode 100644 test/testCornerCases.rb
 delete mode 100644 test/testDigest.rb
 delete mode 100644 test/testEnumerable.rb
 delete mode 100644 test/testEnumerable_1_9.rb
 delete mode 100644 test/testEnumerator.rb
 delete mode 100644 test/testEnv.rb
 delete mode 100644 test/testEval.rb
 delete mode 100644 test/testException.rb
 delete mode 100644 test/testException2.rb
 delete mode 100644 test/testException3.rb
 delete mode 100644 test/testExpressions.rb
 delete mode 100644 test/testFixnum.rb
 delete mode 100644 test/testFixnumBignumAutoconversion.rb
 delete mode 100644 test/testFloat.rb
 delete mode 100644 test/testGC.rb
 delete mode 100644 test/testHash.rb
 delete mode 100644 test/testHereDocument.rb
 delete mode 100644 test/testHooks.rb
 delete mode 100644 test/testIconv.rb
 delete mode 100644 test/testIf.rb
 delete mode 100644 test/testInspect.rb
 delete mode 100644 test/testInstantiatingInterfaces.rb
 delete mode 100644 test/testInteger.rb
 delete mode 100644 test/testJRUBY3155.rb
 delete mode 100644 test/testJavaArraySupport.rb
 delete mode 100644 test/testJavaIntegration.rb
 delete mode 100644 test/testLine.rb
 delete mode 100644 test/testLine_block_comment.rb
 delete mode 100644 test/testLine_block_comment_start.rb
 delete mode 100644 test/testLine_code.rb
 delete mode 100644 test/testLine_comment.rb
 delete mode 100644 test/testLine_line_comment_start.rb
 delete mode 100644 test/testLine_mixed_comment.rb
 delete mode 100644 test/testLoops.rb
 delete mode 100644 test/testLowerJavaSupport.rb
 delete mode 100644 test/testMarshal.rb
 delete mode 100644 test/testMath.rb
 delete mode 100644 test/testMethods.rb
 delete mode 100644 test/testModule.rb
 delete mode 100644 test/testNesting.rb
 delete mode 100644 test/testNoMethodError.rb
 delete mode 100644 test/testNumber.rb
 delete mode 100644 test/testObject.rb
 delete mode 100644 test/testObjectSpace.rb
 delete mode 100644 test/testPackUnpack.rb
 delete mode 100644 test/testPipe.rb
 delete mode 100644 test/testProc.rb
 delete mode 100644 test/testRange.rb
 delete mode 100644 test/testRbConfig.rb
 delete mode 100644 test/testReadline.rb
 delete mode 100644 test/testRedefine.rb
 delete mode 100644 test/testRegexp.rb
 delete mode 100644 test/testReturn.rb
 delete mode 100644 test/testRuntimeCallbacks.rb
 delete mode 100644 test/testSingletonClass.rb
 delete mode 100644 test/testSocket.rb
 delete mode 100644 test/testSplat.rb
 delete mode 100644 test/testString.rb
 delete mode 100644 test/testStringChomp.rb
 delete mode 100644 test/testStringEachLineStress.rb
 delete mode 100644 test/testStringEval.rb
 delete mode 100644 test/testStringGsubStress.rb
 delete mode 100644 test/testStringIO.rb
 delete mode 100644 test/testStringScan.rb
 delete mode 100644 test/testStringScanStress.rb
 delete mode 100644 test/testStringSplitStress.rb
 delete mode 100644 test/testStringSubclassBehavior.rb
 delete mode 100644 test/testStruct.rb
 delete mode 100644 test/testSuper.rb
 delete mode 100644 test/testSymbol.rb
 delete mode 100644 test/testTime.rb
 delete mode 100644 test/testUTF8KCodeRegex.rb
 delete mode 100644 test/testUTF8Regex.rb
 delete mode 100644 test/testUnboundMethod.rb
 delete mode 100644 test/testVariableAndMethod.rb
 delete mode 100644 test/testVisibility.rb
 delete mode 100644 test/testXML.rb
 delete mode 100644 test/testYAML.rb
 create mode 100644 test/test_adding_pem_to_x509store.rb
 delete mode 100644 test/test_assignment_1_9.rb
 create mode 100644 test/test_date_joda_time.rb
 delete mode 100644 test/test_date_time.rb
 delete mode 100644 test/test_digest_lazy_load.rb
 create mode 100644 test/test_dir_with_jar_without_dir_entry.rb
 delete mode 100644 test/test_fixnum_1_9.rb
 create mode 100644 test/test_include_order.rb
 create mode 100644 test/test_including_module_busts_constant_caches.rb
 delete mode 100644 test/test_index
 create mode 100644 test/test_instantiating_interfaces.rb
 delete mode 100644 test/test_integer_1_9.rb
 create mode 100755 test/test_integer_overflows.rb
 create mode 100644 test/test_jar_complete.rb
 delete mode 100644 test/test_jruby_4084.rb
 create mode 100644 test/test_jruby_4198.rb
 create mode 100644 test/test_jruby_4538.rb
 create mode 100644 test/test_jruby_synchronized.rb
 delete mode 100644 test/test_kernel_1_9_features.rb
 delete mode 100644 test/test_loop_1_9.rb
 delete mode 100644 test/test_math.rb
 delete mode 100644 test/test_object_1_9.rb
 delete mode 100644 test/test_object_class_default_methods.rb
 create mode 100644 test/test_object_id.rb
 create mode 100644 test/test_objectspace.rb
 create mode 100644 test/test_openssl.rb
 create mode 100644 test/test_pathname.rb
 create mode 100644 test/test_pty.rb
 delete mode 100644 test/test_regexp_1_9.rb
 create mode 100644 test/test_respond_to.rb
 delete mode 100644 test/test_respond_to_concurrency.rb
 delete mode 100644 test/test_ri.rb
 create mode 100644 test/test_runaway_magic_comment_1_9.rb
 create mode 100644 test/test_string.rb
 delete mode 100644 test/test_string_1_9.rb
 delete mode 100644 test/test_symbol.rb
 delete mode 100644 test/test_symbol_1_9.rb
 create mode 100644 test/test_time_add.rb
 create mode 100644 test/test_time_tz.rb
 create mode 100644 test/test_uri_classloader.jar
 create mode 100644 test/test_uri_classloader.rb
 create mode 100644 test/test_yaml_1_9.rb
 mode change 100644 => 100755 test/testapp/testapp.bat
 create mode 100755 test/testapp/testapp.exe
 create mode 100755 tool/generate_ripper
 create mode 100755 tool/git_bisect_run_general.sh
 create mode 100755 tool/git_bisect_run_mspec.sh
 create mode 100644 tool/globals_1_8_7.rb
 create mode 100644 tool/globals_1_9_3.rb
 create mode 100644 tool/globals_2_0_0.rb
 create mode 100644 tool/jruby.keystore
 create mode 100644 tool/nailgun/Makefile.in
 create mode 100644 tool/nailgun/README.txt
 create mode 100755 tool/nailgun/configure
 create mode 100755 tool/nailgun/ng.exe
 create mode 100644 tool/nailgun/src/c/ng.c
 create mode 100644 tool/package_docs.rb
 delete mode 100644 tool/snapshot.rb
 delete mode 100644 tool/ssa.rb
 create mode 100755 tool/sync_ruby

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jruby.git



More information about the pkg-java-commits mailing list