-
Notifications
You must be signed in to change notification settings - Fork 605
Comparing changes
Open a pull request
base repository: rubinius/rubinius
base: 63ecd268fddd
head repository: rubinius/rubinius
compare: 97d797d1e18e
Commits on May 23, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e5def49 - Browse repository at this point
Copy the full SHA e5def49View commit details -
implement specs for comparing a method defined via define_method and …
…a method defined via def
Configuration menu - View commit details
-
Copy full SHA for a8397f5 - Browse repository at this point
Copy the full SHA a8397f5View commit details
Commits on May 24, 2015
-
A Method defined via def has an executable attribute of class Rubinius::CompiledCode. On the other site a method defined via define_method has an executable attribute of class Rubinius::BlockEnvironment::AsMethod. Comparing method equality includes the comparison of executable equality. For comparing an executable of type Rubinius::BlockEnvironment::AsMethod against an executable of Rubinius::CompiledCode results in an error because it tries to access the block_env attribute on an Rubinius::CompiledCode object, which doesn't exist. This commit adds an early return like in Rubinius::CompiledCode#==
Configuration menu - View commit details
-
Copy full SHA for a97f197 - Browse repository at this point
Copy the full SHA a97f197View commit details -
Configuration menu - View commit details
-
Copy full SHA for cadc8ad - Browse repository at this point
Copy the full SHA cadc8adView commit details -
Reintroduce Number arg specs for Regexp.new
Like done in @7981f2c05671722dcf12f0d4f6bceb46cef29ff5
Configuration menu - View commit details
-
Copy full SHA for cbae591 - Browse repository at this point
Copy the full SHA cbae591View commit details -
Reintroduce TypeError raising for Regexp.new
Regexp.new should raise a TypeError if the given Pattern is an Fixnum or Float object
Configuration menu - View commit details
-
Copy full SHA for a60dfb3 - Browse repository at this point
Copy the full SHA a60dfb3View commit details -
Merge pull request #3407 from rubinius/method-equality-3118
Fix Method equalitiy
Configuration menu - View commit details
-
Copy full SHA for 73e862e - Browse repository at this point
Copy the full SHA 73e862eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ffa628e - Browse repository at this point
Copy the full SHA ffa628eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7f9443 - Browse repository at this point
Copy the full SHA d7f9443View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cfbb77 - Browse repository at this point
Copy the full SHA 6cfbb77View commit details
Commits on May 25, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e265991 - Browse repository at this point
Copy the full SHA e265991View commit details -
Merge pull request #3410 from heftig/master
Fix a __GNUC__ check to work with GCC 5
Configuration menu - View commit details
-
Copy full SHA for 92ba19d - Browse repository at this point
Copy the full SHA 92ba19dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f0d75 - Browse repository at this point
Copy the full SHA f1f0d75View commit details -
Added mirror for Proc#curry. Improves #3406.
There is still a lot of cruft in the Rubinius kernel but generally we use the mirror facility to implement methods that are not public Ruby API methods (and are generally C functions in MRI).
Configuration menu - View commit details
-
Copy full SHA for 93a80e0 - Browse repository at this point
Copy the full SHA 93a80e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ec240a - Browse repository at this point
Copy the full SHA 0ec240aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1857962 - Browse repository at this point
Copy the full SHA 1857962View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc08625 - Browse repository at this point
Copy the full SHA fc08625View commit details -
Merge pull request #3413 from rubinius/add-2.2-to-ci
Add 2.2 branch to travis
Yorick Peterse committedMay 25, 2015 Configuration menu - View commit details
-
Copy full SHA for 617ca4d - Browse repository at this point
Copy the full SHA 617ca4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 01a6198 - Browse repository at this point
Copy the full SHA 01a6198View commit details -
Fixed default-in-covered-case warning.
This was seen on Travis CI OS X environment: 2: CXX vm/builtin/encoding.cpp vm/builtin/encoding.cpp:729:5: error: default label in switch which covers all enumeration values [-Werror,-Wcovered-switch-default] default:
Configuration menu - View commit details
-
Copy full SHA for 2906de3 - Browse repository at this point
Copy the full SHA 2906de3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97d797d - Browse repository at this point
Copy the full SHA 97d797dView commit details
There are no files selected for viewing