-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: 7cb12c55f84b^
head repository: jruby/jruby
compare: 985e448f3971
- 15 commits
- 24 files changed
- 1 contributor
Commits on Apr 24, 2017
-
Return ObjectIdentityInvalidator if indy disabled.
See #4004. Everything java.lang.invoke related is not available on android, so for now revert to the old behavior here. This still makes some tests fail, but might suffice to run on android.
Configuration menu - View commit details
-
Copy full SHA for 7cb12c5 - Browse repository at this point
Copy the full SHA 7cb12c5View commit details -
Instead of java.lang.ClassValue which ist not available on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 75ed769 - Browse repository at this point
Copy the full SHA 75ed769View commit details -
Remove seemingly unused constant.
Could not find a usage for this. And since MethodHandles is not available on android, I simply removed it for the time being. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 52b7a0d - Browse repository at this point
Copy the full SHA 52b7a0dView commit details -
Revert to old behavior, when indy disabled.
Just like in 8db25932200fb3ed7160066b184e6db2e29f1921
Configuration menu - View commit details
-
Copy full SHA for 3f79065 - Browse repository at this point
Copy the full SHA 3f79065View commit details -
Configuration menu - View commit details
-
Copy full SHA for f579c06 - Browse repository at this point
Copy the full SHA f579c06View commit details -
Instead of java.lang.ClassValue which ist not available on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 4461279 - Browse repository at this point
Copy the full SHA 4461279View commit details -
Move idTest to where it is actually needed.
This of course destroys any gains of caching the idTest, but gets rid of MethodHandle et al in RubyModule which is important to run on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for f55d6c0 - Browse repository at this point
Copy the full SHA f55d6c0View commit details -
Since this will not run on android is not being used currently anyway, just comment it out for now. See #4004.
Configuration menu - View commit details
-
Copy full SHA for d4bcbac - Browse repository at this point
Copy the full SHA d4bcbacView commit details -
Configuration menu - View commit details
-
Copy full SHA for c33b2e9 - Browse repository at this point
Copy the full SHA c33b2e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e6c8a - Browse repository at this point
Copy the full SHA 86e6c8aView commit details -
Replace ClassValue with internal implementation.
Because java.lang.ClassValue is not available on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 7ffe899 - Browse repository at this point
Copy the full SHA 7ffe899View commit details -
Add minimal MethodHandle implementation.
java.lang.invoke.Method* classes are not available on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 93b1c9a - Browse repository at this point
Copy the full SHA 93b1c9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e52a87 - Browse repository at this point
Copy the full SHA 5e52a87View commit details -
Move nullToNil out of the way.
To not have MethodHandles in Ruby.java as this is not available on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 0579f9a - Browse repository at this point
Copy the full SHA 0579f9aView commit details -
Guard against missing JITCompiler.
Necessry as JITCompiler will not get instantiated on android. See #4004.
Configuration menu - View commit details
-
Copy full SHA for 985e448 - Browse repository at this point
Copy the full SHA 985e448View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 7cb12c55f84b^...985e448f3971