forked from jruby/jruby
-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* jruby-1_7: (40 commits) keep the provider in a local while terminating + missing @OverRide un-used imports close (URLClassLoader's) resources on JRubyClassLoader#tearDown on Java 7+ only re-wrap non-runtime exceptions in getJDBCDriverUnloader depreacate JRubyClassLoader's getJDBCDriverUnloader (its un-used - but still should not be part of public API) review the WeakHashSet impl + add missing (useful) methods: equals, toString, ... correct javadoc and generix-ize the guts of WeakValued map-like collections JavaMethod's (redundant) arityValue field is only used in ReflectedJavaMethod Add test for packages of classes in nested JARs Define packages for classes in nested JARs fixes expand_path on relative reference and inside uri:classloader: as CWD detect uri-like paths better for File.expand_path fixes commandline execution of internal java -cp ... org.jruby.Main command get classloader root url right without an trailing slash added nested IsolatedScriptingContainer via jruby-mains test make it 1.8 compatible you can not close classloaders on jdk6 extracted the classloader to uri-like path into helper class have no side effects when creating instance of IsolatedScriptingContainer remove some import jul left-overs + finalize accessibleObject() on JavaMethod ... Conflicts: core/src/main/java/org/jruby/Ruby.java core/src/main/java/org/jruby/RubyInstanceConfig.java core/src/main/java/org/jruby/compiler/JITCompiler.java core/src/main/java/org/jruby/embed/IsolatedScriptingContainer.java core/src/main/java/org/jruby/embed/ScriptingContainer.java core/src/main/java/org/jruby/internal/runtime/methods/JavaMethod.java core/src/main/java/org/jruby/internal/runtime/methods/ReflectedJavaMethod.java core/src/main/java/org/jruby/javasupport/JavaEmbedUtils.java core/src/main/java/org/jruby/util/ClassCache.java core/src/main/java/org/jruby/util/JRubyClassLoader.java core/src/main/java/org/jruby/util/cli/Options.java core/src/main/ruby/jruby/kernel19/kernel.rb lib/ruby/1.9/date.rb lib/ruby/shared/rubygems/defaults/jruby.rb maven/jruby-complete/src/it/integrity/pom.xml maven/jruby-complete/src/templates/osgi_many_bundles_with_embedded_gems/test/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java maven/jruby/src/it/runnable/spec/one_spec.rb maven/jruby/src/templates/osgi_all_inclusive/src/test/java/org/jruby/embed/osgi/test/JRubyOsgiEmbedTest.java test/test_file.rb test/test_load.rb
- Loading branch information
Showing
36 changed files
with
933 additions
and
342 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.