-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: 28797d4dfadd
head repository: jruby/jruby
compare: b9dfb2c73543
Commits on Aug 1, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 35313b0 - Browse repository at this point
Copy the full SHA 35313b0View commit details
Commits on Aug 4, 2015
-
improve test on whether jrubyHome is inside a jar
this fixes issue #3220 Sponsored by Lookout Inc.
Configuration menu - View commit details
-
Copy full SHA for ee8ed2c - Browse repository at this point
Copy the full SHA ee8ed2cView commit details
Commits on Aug 5, 2015
-
Configuration menu - View commit details
-
Copy full SHA for e8735f2 - Browse repository at this point
Copy the full SHA e8735f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24fc995 - Browse repository at this point
Copy the full SHA 24fc995View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbd7296 - Browse repository at this point
Copy the full SHA cbd7296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3da24ee - Browse repository at this point
Copy the full SHA 3da24eeView commit details -
enable pack_sockaddr_in to work when port is nil
This change treats it as 0 per MRI Ruby
Configuration menu - View commit details
-
Copy full SHA for b6960a5 - Browse repository at this point
Copy the full SHA b6960a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2450edb - Browse repository at this point
Copy the full SHA 2450edbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22536cd - Browse repository at this point
Copy the full SHA 22536cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e70076d - Browse repository at this point
Copy the full SHA e70076dView commit details -
Revert "Pack ordinal values for Operation and OperandType in IR."
This reverts commit e70076d. This did not appear to help memory significantly and greatly impacted interpreter performance and startup time.
Configuration menu - View commit details
-
Copy full SHA for bd88b74 - Browse repository at this point
Copy the full SHA bd88b74View commit details -
Only have eval and script body scopes record their filename. Other sc…
…opes can ask them (reduces memory)
Configuration menu - View commit details
-
Copy full SHA for fb20764 - Browse repository at this point
Copy the full SHA fb20764View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bc8d5 - Browse repository at this point
Copy the full SHA b3bc8d5View commit details -
Use polymorphism for Operand.getOperandType.
getOperandType is only used by the persistence engine, so there's no impact to interpreter performance by doing this, and for a startup-interpreted 'rails c' this reduces memory use by over 5MB.
Configuration menu - View commit details
-
Copy full SHA for ce91559 - Browse repository at this point
Copy the full SHA ce91559View commit details
Commits on Aug 6, 2015
-
Merge pull request #3218 from reuben-sutton/make_env_to_h_dup
add to_h to the class used for ENV
Configuration menu - View commit details
-
Copy full SHA for 3ff99ce - Browse repository at this point
Copy the full SHA 3ff99ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for dc3e1ca - Browse repository at this point
Copy the full SHA dc3e1caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 411ca6a - Browse repository at this point
Copy the full SHA 411ca6aView commit details -
Merge pull request #3219 from reuben-sutton/fix_pack_sockaddr_incompa…
…tability treat port nil as 0 for pack_sockaddr_in
Configuration menu - View commit details
-
Copy full SHA for 2187665 - Browse repository at this point
Copy the full SHA 2187665View commit details -
for better ENV compatibility we should not respond to
to_h
on <= 1.9.3(only available since Ruby 2.0)
Configuration menu - View commit details
-
Copy full SHA for 6cf8d01 - Browse repository at this point
Copy the full SHA 6cf8d01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41f0a88 - Browse repository at this point
Copy the full SHA 41f0a88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a12ce0 - Browse repository at this point
Copy the full SHA 2a12ce0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a784f0 - Browse repository at this point
Copy the full SHA 9a784f0View commit details -
Revert "[build] do not use maven-rc"
travis reverted its breaking change This reverts commit e8735f2.
Configuration menu - View commit details
-
Copy full SHA for 3a0c244 - Browse repository at this point
Copy the full SHA 3a0c244View commit details -
Configuration menu - View commit details
-
Copy full SHA for b561183 - Browse repository at this point
Copy the full SHA b561183View commit details -
Configuration menu - View commit details
-
Copy full SHA for d6d1151 - Browse repository at this point
Copy the full SHA d6d1151View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68c735b - Browse repository at this point
Copy the full SHA 68c735bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2ba465 - Browse repository at this point
Copy the full SHA c2ba465View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5df5491 - Browse repository at this point
Copy the full SHA 5df5491View commit details -
* jruby-1_7: avoid (expensive) replaceAll when char replace is possible little BacktraceData#transformBacktrace cleanup avoid Pattern compiling on every BacktraceData construction - use startsWith use static helpers in OSEnvironment for slightly less empty map garbage Hack --2.0 net/http gzip problem to avoid multiple version refactoring hell (Fixes #1595, #1216) Revert "[build] do not use maven-rc" use EMPTY_MAP instead of new (temporary) HashMap instance avoid getRuntime() in RubyHash#to_h minor cleanup at RubyGlobal for better ENV compatibility we should not respond to `to_h` on <= 1.9.3 ensure that ENV.to_h duplicates the env per MRI ruby add failing spec for to_h not duplicating [build] do not use maven-rc improve test on whether jrubyHome is inside a jar Fix NPE when getting parameter. Conflicts: core/src/main/java/org/jruby/RubyGlobal.java core/src/main/java/org/jruby/runtime/backtrace/BacktraceData.java core/src/main/java/org/jruby/util/OSEnvironment.java ext/readline/src/main/java/org/jruby/JRubyApplet.java lib/ruby/2.0/net/http/response.rb
Configuration menu - View commit details
-
Copy full SHA for a9557ff - Browse repository at this point
Copy the full SHA a9557ffView commit details -
Clean up license information a bit for #3198.
This isn't a finished job but I made the following changes: * Updated path to the Ruby standard library * Removed Java libraries we no longer use from COPYING * Removed paths to jar files we no longer version * Added a few libraries we do use now * Updated CRuby's license * Added BSDL for CRuby's license I believe we're still missing some Java libraries.
Configuration menu - View commit details
-
Copy full SHA for 2da0320 - Browse repository at this point
Copy the full SHA 2da0320View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee7fa54 - Browse repository at this point
Copy the full SHA ee7fa54View commit details -
Add respond_to-aware hashCode and equals to RubyBasicObject.
We use Object#hashCode and #equals in our Hash impl among other places. When the object key is RubyObject or a descendant, we would dispatch dynamically to the appropriate methods in Ruby. However, RubyBasicObject did not override either method, so they both just used base JVM impls and ignored user-defined #hash and This patch adds "checked" versions of these methods to RubyBasicObject and fixes #3227.
Configuration menu - View commit details
-
Copy full SHA for df6cf57 - Browse repository at this point
Copy the full SHA df6cf57View commit details -
Configuration menu - View commit details
-
Copy full SHA for afe18b2 - Browse repository at this point
Copy the full SHA afe18b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cd9230 - Browse repository at this point
Copy the full SHA 5cd9230View commit details -
Configuration menu - View commit details
-
Copy full SHA for ae01731 - Browse repository at this point
Copy the full SHA ae01731View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2c7d6e - Browse repository at this point
Copy the full SHA a2c7d6eView commit details -
Back off original context idea since it is at odds with needing n IRC…
…losure contexts to be able to compile with obvious mechanism for how to access a context from within the visitor. For Methods it seems to work so I renamed it to JVMVisitorMethodContext.
Configuration menu - View commit details
-
Copy full SHA for ca3b0c1 - Browse repository at this point
Copy the full SHA ca3b0c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 657dafd - Browse repository at this point
Copy the full SHA 657dafdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d7548c - Browse repository at this point
Copy the full SHA 4d7548cView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for ceb2db1 - Browse repository at this point
Copy the full SHA ceb2db1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b4facab - Browse repository at this point
Copy the full SHA b4facabView commit details -
enable pack_sockaddr_in to work when port is nil
This change treats it as 0 per MRI Ruby
Configuration menu - View commit details
-
Copy full SHA for 5377122 - Browse repository at this point
Copy the full SHA 5377122View commit details -
Configuration menu - View commit details
-
Copy full SHA for c293b63 - Browse repository at this point
Copy the full SHA c293b63View commit details
Commits on Aug 7, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 02c25e8 - Browse repository at this point
Copy the full SHA 02c25e8View commit details -
[Truffle] Revert new LexicalScope commits, we need another approach.
* Revert "[Truffle] We need the lexical scope of the parent frame in Kernel#eval." This reverts commit 46d08ea. * Revert "[Truffle] Read the current method behind an identity profile." This reverts commit f5298f1. * Revert "[Truffle] No need for LexicalScope to get Rational/Complex." This reverts commit b2491a9. * Revert "[Truffle] Cleanup LexicalScope." This reverts commit 4f027fe. * Revert "[Truffle] Fix LexicalScope to be attached to an InternalMethod." This reverts commit 07f7be0.
Configuration menu - View commit details
-
Copy full SHA for fdf639f - Browse repository at this point
Copy the full SHA fdf639fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6939af - Browse repository at this point
Copy the full SHA d6939afView commit details -
[Truffle] Do not create a RubyRootNode with invalid AST for blocks.
* Resolve the BehaveAs*Nodes before creating it.
Configuration menu - View commit details
-
Copy full SHA for 5abd1e4 - Browse repository at this point
Copy the full SHA 5abd1e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fc3c9b - Browse repository at this point
Copy the full SHA 9fc3c9bView commit details -
3
Configuration menu - View commit details
-
Copy full SHA for 574f975 - Browse repository at this point
Copy the full SHA 574f975View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75250b6 - Browse repository at this point
Copy the full SHA 75250b6View commit details
There are no files selected for viewing