-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: 7df3e56395cf^
head repository: jruby/jruby
compare: 2d3914ae663b
Commits on May 28, 2015
-
Configuration menu - View commit details
-
Copy full SHA for a6db2cd - Browse repository at this point
Copy the full SHA a6db2cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 207c3c2 - Browse repository at this point
Copy the full SHA 207c3c2View commit details
Commits on May 29, 2015
-
Configuration menu - View commit details
-
Copy full SHA for fa690dc - Browse repository at this point
Copy the full SHA fa690dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46c7d68 - Browse repository at this point
Copy the full SHA 46c7d68View commit details -
avoid (local) context ref over-head + refactor to context.nil esp. in…
… anon-class methods ... where ctx is a local while runtime.getNil() comes from parent scope also added a packEnumValues helper with context being passed instead of runtime
Configuration menu - View commit details
-
Copy full SHA for 20e3382 - Browse repository at this point
Copy the full SHA 20e3382View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8aa8af - Browse repository at this point
Copy the full SHA d8aa8afView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd30b12 - Browse repository at this point
Copy the full SHA cd30b12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7de07f9 - Browse repository at this point
Copy the full SHA 7de07f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 56e8746 - Browse repository at this point
Copy the full SHA 56e8746View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ea53a6 - Browse repository at this point
Copy the full SHA 1ea53a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c9825d - Browse repository at this point
Copy the full SHA 2c9825dView commit details -
keep mkdir consistent when using uri-like paths
* there was a problem with file:////path/to/dir where the extra slashes did confuse the logic * all pathes starting with uri: can not create any directories fixes #2972 Sponsored by Lookout Inc.
Configuration menu - View commit details
-
Copy full SHA for 0137667 - Browse repository at this point
Copy the full SHA 0137667View commit details
Commits on May 30, 2015
-
ensure relative_require on root of uri:classloader:/
this fixes a regression of 0137667 Sponsored by Lookout Inc.
Configuration menu - View commit details
-
Copy full SHA for 562a240 - Browse repository at this point
Copy the full SHA 562a240View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a1923 - Browse repository at this point
Copy the full SHA 92a1923View commit details -
Configuration menu - View commit details
-
Copy full SHA for b32767d - Browse repository at this point
Copy the full SHA b32767dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 23b872e - Browse repository at this point
Copy the full SHA 23b872eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e12ad7e - Browse repository at this point
Copy the full SHA e12ad7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a94da8 - Browse repository at this point
Copy the full SHA 1a94da8View commit details
Commits on Jun 2, 2015
-
use new JRuby.create to load script from command line script source
delegate script source argument to the new load service FileResource factory and allow all uri like paths which the regular JRuby code uses as well. fixes #2948 Sponsored by Lookout Inc.
3Configuration menu - View commit details
-
Copy full SHA for 4da7547 - Browse repository at this point
Copy the full SHA 4da7547View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7fc016 - Browse repository at this point
Copy the full SHA d7fc016View commit details -
Add support for http.nonProxyHosts and rework ENV_JAVA support.
Fixes #2983. Note that Ruby 1.9 has no support for environment-driven proxy settings, so this change is only available in 2.0 mode on JRuby 1.7.
Configuration menu - View commit details
-
Copy full SHA for 35cf0da - Browse repository at this point
Copy the full SHA 35cf0daView commit details
Commits on Jun 3, 2015
-
set ENV['RUBY'] when jruby.home is not regular directory
JRuby comes with rake as part of its ruby stdlib. rake has a feature to spawn a new ruby process and execute things. this is used by unit tests and rspec. this spawn needs to determin the ruby executable. when jruby runs from the jruby-complete.jar then ENV['RUBY'] will tell rake to use which does actual execute and spawn a new `java -cp jruby-complete.jar org.jruby.Main` process. added an integration test in maven/jruby-complete/src/it which executes `java -jar jruby-complete.jar -S rake test:mri` there are still short comings with ArgumentProcessor and some -J-xyz switches Sponsored by Lookout Inc.
5Configuration menu - View commit details
-
Copy full SHA for 5c45c39 - Browse repository at this point
Copy the full SHA 5c45c39View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e43071 - Browse repository at this point
Copy the full SHA 1e43071View commit details -
if current directory is inside the classloader a spawn jruby process …
…should do the same first the code need to launch a new jruby process, when the current directory is inside the classloader then the spawned jruby process needs to have the same current directory Sponsored by Lookout Inc.
Configuration menu - View commit details
-
Copy full SHA for 3a4235a - Browse repository at this point
Copy the full SHA 3a4235aView commit details
Commits on Jun 4, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 98cab87 - Browse repository at this point
Copy the full SHA 98cab87View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8a17c1 - Browse repository at this point
Copy the full SHA f8a17c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for a11eb7a - Browse repository at this point
Copy the full SHA a11eb7aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab74b7 - Browse repository at this point
Copy the full SHA 0ab74b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c2b5f5 - Browse repository at this point
Copy the full SHA 8c2b5f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4d26b - Browse repository at this point
Copy the full SHA fb4d26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 46ae07b - Browse repository at this point
Copy the full SHA 46ae07bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7daf537 - Browse repository at this point
Copy the full SHA 7daf537View commit details -
handle big decimal ** float value calculation (with Java double math)…
… ... since we're now not raising users should get ~ the value they expect (closing #1967)
Configuration menu - View commit details
-
Copy full SHA for 5c5b5cb - Browse repository at this point
Copy the full SHA 5c5b5cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for fdf5201 - Browse repository at this point
Copy the full SHA fdf5201View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b990bc - Browse repository at this point
Copy the full SHA 2b990bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ac1c5d - Browse repository at this point
Copy the full SHA 4ac1c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for e492b3a - Browse repository at this point
Copy the full SHA e492b3aView commit details -
basic BigDecimal sub-class test ... all working the same as MRI 1.8/1.9
... no need to address #365 as the allocate+initialize sequence seems MRI-like
Configuration menu - View commit details
-
Copy full SHA for 967ca40 - Browse repository at this point
Copy the full SHA 967ca40View commit details
Commits on Jun 5, 2015
-
* jruby-1_7: (38 commits) basic BigDecimal sub-class test ... all working the same as MRI 1.8/1.9 avoid deprecated newInstance + one less pattern to match on BigDecimal.new [bigdecimal] keep the simplified newInstance backport 1.8 compatible [bigdecimal] backport simplified newInstance impl from master minor BigDecimal code cleanup handle big decimal ** float value calculation (with Java double math) ... since we're now not raising users should get ~ the value they expect (closing #1967) static-ize and simplify private helpers BigDecimal should not raise error on pow/** with float arg (under 1.9 #1967) some more (internal) RubyBigDecimal dry-ing / tidy-ing do coercion on * and / (same as MRI has been doing since 1.8) ... fixes #2538 handle BigDecimal cmp failure compatibly with MRI (fixes #2539) pass around context in BigDecimal impl + simplify cmp method's code move JI java.mat.BigDecimal test out of Ruby's BigDecimal tests [travis-ci] test-extended on jdk8 if current directory is inside the classloader a spawn jruby process should do the same use the new bin stubs from new rubygems set ENV['RUBY'] when jruby.home is not regular directory Add support for http.nonProxyHosts and rework ENV_JAVA support. pik the right class in URLResourceTest use new JRuby.create to load script from command line script source ... Conflicts: .travis.yml core/src/main/java/org/jruby/RubyDir.java core/src/main/java/org/jruby/RubyEnumerable.java core/src/main/java/org/jruby/RubyEnumerator.java core/src/main/java/org/jruby/RubyHash.java core/src/main/java/org/jruby/RubyInstanceConfig.java core/src/main/java/org/jruby/RubyModule.java core/src/main/java/org/jruby/ext/bigdecimal/RubyBigDecimal.java core/src/main/java/org/jruby/util/ClasspathResource.java core/src/main/java/org/jruby/util/URLResource.java core/src/test/java/org/jruby/util/URLResourceTest.java lib/ruby/2.0/net/http.rb lib/ruby/2.0/uri/generic.rb maven/jruby/src/it/runnable/spec/one_spec.rb test/test_backquote.rb test/test_big_decimal.rb test/test_dir.rb test/test_file.rb test/test_higher_javasupport.rb test/test_load.rb
Configuration menu - View commit details
-
Copy full SHA for 7df3e56 - Browse repository at this point
Copy the full SHA 7df3e56View commit details -
1
Configuration menu - View commit details
-
Copy full SHA for 2d3914a - Browse repository at this point
Copy the full SHA 2d3914aView commit details
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
This file was deleted.