Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Sep 13, 2012
  1. @brixen
  2. @brixen

    Added internal coverage tool.

    brixen authored
Commits on Jul 22, 2012
  1. @brixen
Commits on Jul 5, 2012
  1. @brixen

    Replaced Zlib FFI with C-ext. Closes #1727.

    brixen authored
    While it saddens me greatly to replace Ruby code with very problematic
    MRI C code, the reality is that time is better spent eventually replacing
    MRI C code with quality Ruby code rather than wasting time debugging
    unmaintained Ruby-ified MRI C code.
Commits on Jun 27, 2012
  1. @brixen

    Fixed Zlib issue on 1.9.

    brixen authored
    The fix for 1.9 works in 1.8 mode as well because
    
    1. the test should have used ?0
    2. there is no need to convert an integer to a string for #<<
    
    But I'm splitting the files anyway because there are encoding
    related changes needed for 1.9.
Commits on Dec 2, 2011
  1. @lest
Commits on Jul 2, 2011
  1. @brixen
Commits on Jun 22, 2011
  1. @brixen
Commits on Jun 16, 2011
  1. @brixen

    Merge remote-tracking branch 'origin/master' into 2.0.0pre

    brixen authored
    Conflicts:
    	lib/ext/melbourne/visitor.cpp
    	spec/tags/18/ruby/library/cgi/htmlextension/checkbox_group_tags.txt
    	spec/tags/18/ruby/library/cgi/htmlextension/file_field_tags.txt
    	spec/tags/18/ruby/library/cgi/htmlextension/img_tags.txt
    	spec/tags/18/ruby/library/cgi/htmlextension/radio_group_tags.txt
    	spec/tags/20/ruby/library/cgi/cookie/value_tags.txt
    	spec/tags/20/ruby/library/cgi/queryextension/multipart_tags.txt
    	spec/tags/20/ruby/library/set/sortedset/add_tags.txt
    	spec/tags/20/ruby/library/set/sortedset/initialize_tags.txt
    	vm/drivers/cli.cpp
Commits on Jun 15, 2011
  1. @drnic
Commits on Jun 9, 2011
  1. @brixen
Commits on Jun 7, 2011
  1. @evanphx

    Merge branch 'master' into 2.0

    evanphx authored
    Conflicts:
    	kernel/bootstrap/thread.rb
    	lib/ext/melbourne/Rakefile
    	vm/builtin/thread.cpp
    	vm/configuration.hpp
    	vm/environment.hpp
    	vm/objectmemory.cpp
    	vm/util/immix.hpp
Commits on Jun 6, 2011
  1. @brixen
Commits on May 31, 2011
  1. @lgierth

    Add .project to .gitignore

    lgierth authored
Commits on Apr 6, 2011
  1. Merge remote branch 'origin/master' into hydra

    Evan Phoenix authored
    Conflicts:
    	Rakefile
    	configure
    	kernel/bootstrap/load_order.txt
    	kernel/common/array.rb
    	kernel/common/load_order.txt
    	kernel/delta/load_order.txt
    	kernel/platform/library.rb
    	rakelib/blueprint.rb
    	rakelib/vm.rake
    	spec/tags/18/ruby/core/kernel/eval_tags.txt
    	spec/tags/18/ruby/core/kernel/public_methods_tags.txt
    	spec/tags/18/ruby/library/fiber/transfer_tags.txt
    	spec/tags/18/ruby/library/iconv/iconv_tags.txt
    	spec/tags/20/ruby/library/socket/basicsocket/close_read_tags.txt
    	spec/tags/20/ruby/library/socket/basicsocket/close_write_tags.txt
    	spec/tags/20/ruby/library/uri/eql_tags.txt
    	spec/tags/20/ruby/library/uri/equality_tags.txt
    	vm/builtin/class.cpp
    	vm/builtin/nativefunction.cpp
    	vm/builtin/nativemethod.cpp
    	vm/builtin/regexp.cpp
    	vm/builtin/string.cpp
    	vm/builtin/system.cpp
    	vm/builtin/taskprobe.cpp
    	vm/capi/string.cpp
    	vm/codegen/field_extract.rb
    	vm/environment.cpp
    	vm/external_libs/winpthreads/tests/ChangeLog
    	vm/gc/managed.cpp
    	vm/gc/managed.hpp
    	vm/gc/slab.hpp
    	vm/instruments/profiler.cpp
    	vm/instruments/profiler.hpp
    	vm/llvm/jit_util.cpp
    	vm/llvm/jit_visit.hpp
    	vm/native_thread.cpp
    	vm/objectmemory.cpp
    	vm/ontology.cpp
    	vm/primitives.cpp
    	vm/shared_state.cpp
    	vm/shared_state.hpp
    	vm/test/test_profiler.hpp
    	vm/vm.cpp
    	vm/vm.hpp
    	vm/vmmethod.cpp
Commits on Apr 1, 2011
  1. Introduce tooling API, convert profiler to it.

    Evan Phoenix authored
Commits on Feb 23, 2011
  1. Merge remote branch 'origin/master' into hydra

    Evan Phoenix authored
    Conflicts:
    	Rakefile
    	configure
    	lib/fileutils.rb
    	mspec/lib/mspec/helpers.rb
    	rakelib/vm.rake
    	spec/tags/18/ruby/core/kernel/protected_methods_tags.txt
    	spec/tags/20/ruby/core/kernel/private_methods_tags.txt
    	spec/tags/20/ruby/core/kernel/singleton_methods_tags.txt
    	vm/builtin/channel.cpp
    	vm/builtin/io.cpp
    	vm/builtin/object.cpp
    	vm/environment.cpp
  2. Merge branch 'daedalus'

    Evan Phoenix authored
    Conflicts:
    	rakelib/vm.rake
Commits on Feb 19, 2011
  1. @brixen
Commits on Jan 14, 2011
  1. @agardiner
Commits on Jan 11, 2011
  1. Introdue Daedalus, a new native code builder

    Evan Phoenix authored
Commits on Dec 16, 2010
  1. @vic
Commits on Dec 12, 2010
  1. @dbussink
Commits on Nov 5, 2010
  1. @brixen
Commits on Sep 28, 2010
  1. Ignore configure.log

    Evan Phoenix authored
Commits on May 23, 2010
  1. @brixen

    Ignore some app dirs.

    brixen authored
Commits on Mar 29, 2010
  1. @brixen
Commits on Mar 23, 2010
  1. @brixen
Commits on Feb 24, 2010
  1. Begin pulling in the OpenSSL CAPI extension

    Evan Phoenix authored
Commits on Dec 17, 2009
  1. @brixen

    Moved spec/frozen to spec/ruby. See below.

    brixen authored
    To simplify working with specs in Rubinius, changes to specs should be
    committed in separate commits to the appropriate files in ./spec/ruby.
    These changes will be regularly pushed to the RubySpec project. Changes
    to RubySpec are regularly sync'd with the files in ./spec/ruby.
    
    The rake tasks for cloning RubySpec inside the Rubinius project have
    been removed.
Commits on Dec 16, 2009
  1. @brixen

    Moved compiler signature file.

    brixen authored
Commits on Nov 25, 2009
  1. @brixen

    Reworked configuring tasks.

    brixen authored
    The ./configure script is the root of the configuration data tree.
    All basic configuration values should be defined by running this
    script. The data flows out to two primary places: ./config.rb and
    vm/gen/config.h. The data in config.rb can be loaded to access
    configuration values in e.g. rake tasks. The data in vm/gen/config.h
    is used to set the fundamental constants in the VM.
    
    All other configuration data is derived from these two locations.
    For example, lib/rbconfig.rb values are derived from the basic
    path constants defined via config.h.
Commits on Nov 13, 2009
  1. @brixen
Commits on Nov 6, 2009
  1. @brixen
Commits on Nov 4, 2009
  1. @brixen

    Build melbourne for MRI.

    brixen authored
Something went wrong with that request. Please try again.