-
-
Notifications
You must be signed in to change notification settings - Fork 925
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge remote-tracking branch 'origin/master' into truffle-head
- 9.4.12.0
- 9.4.11.0
- 9.4.10.0
- 9.4.9.0
- 9.4.8.0
- 9.4.7.0
- 9.4.6.0
- 9.4.5.0
- 9.4.4.0
- 9.4.3.0
- 9.4.2.0
- 9.4.1.0
- 9.4.0.0
- 9.3.15.0
- 9.3.14.0
- 9.3.13.0
- 9.3.12.0
- 9.3.11.0
- 9.3.10.0
- 9.3.9.0
- 9.3.8.0
- 9.3.7.0
- 9.3.6.0
- 9.3.5.0
- 9.3.4.0
- 9.3.3.0
- 9.3.2.0
- 9.3.1.0
- 9.3.0.0
- 9.2.21.0
- 9.2.20.1
- 9.2.20.0
- 9.2.19.0
- 9.2.18.0
- 9.2.17.0
- 9.2.16.0
- 9.2.15.0
- 9.2.14.0
- 9.2.13.0
- 9.2.12.0
- 9.2.11.1
- 9.2.11.0
- 9.2.10.0
- 9.2.9.0
- 9.2.8.0
- 9.2.7.0
- 9.2.6.0
- 9.2.5.0
- 9.2.4.1
- 9.2.4.0
- 9.2.3.0
- 9.2.2.0
- 9.2.1.0
- 9.2.0.0
- 9.1.17.0
- 9.1.16.0
- 9.1.15.0
- 9.1.14.0
- 9.1.13.0
- 9.1.12.0
- 9.1.11.0
- 9.1.10.0
- 9.1.9.0
- 9.1.8.0
- 9.1.7.0
- 9.1.6.0
- 9.1.5.0
- 9.1.4.0
- 9.1.3.0
Showing
22 changed files
with
301 additions
and
146 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
13 changes: 0 additions & 13 deletions
13
lib/ruby/truffle/jruby+truffle/lib/truffle/actionpack_exclusions.yaml
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 was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1 @@ | ||
fails:File.read raises an Errno::EISDIR when passed a path that is a directory | ||
fails(windows):File.read raises an Errno::EACCES when passed a path that is a directory |
This file was deleted.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
fails:Kernel#` produces a String in the default external encoding | ||
fails:Kernel#` sets $? to the exit status of the executed sub-process | ||
fails:Kernel#` raises an Errno::ENOENT if the command is not executable | ||
fails:Kernel.` tries to convert the given argument to String using #to_str |
This file was deleted.
Oops, something went wrong.
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,63 @@ | ||
#!/usr/bin/env ruby | ||
|
||
JRUBY = File.expand_path('../..', __FILE__) | ||
|
||
GRAAL_OPTIONS_PREFIX = "graal." | ||
|
||
java = ENV["JAVACMD"] || "java" | ||
|
||
java_flags = [] | ||
ruby_flags = [] | ||
|
||
print_command = false | ||
|
||
# Separate java and ruby flags from JRUBY_OPTS and ARGV. | ||
# Also translate shortcuts like -J-G:, -J and -Xtruffle. | ||
parse_options = lambda do |args| | ||
until args.empty? | ||
case arg = args.shift | ||
when "-X+T" | ||
# Just drop it | ||
when "-X-T" | ||
abort "Can only run JRuby+Truffle with mx" | ||
when "-J-cmd" | ||
print_command = true | ||
when /^-J-G:\+/ | ||
java_flags << "-J-D#{GRAAL_OPTIONS_PREFIX}#{$'}=true" | ||
when /^-J-G:-/ | ||
java_flags << "-J-D#{GRAAL_OPTIONS_PREFIX}#{$'}=false" | ||
when /^-J-G:/ | ||
java_flags << "-J-D#{GRAAL_OPTIONS_PREFIX}#{$'}" | ||
when /^-J-(cp|classpath)$/ | ||
java_flags << arg << args.shift | ||
when /^-J/ | ||
java_flags << arg | ||
when /^-Xtruffle\./ | ||
java_flags << "-J-Djruby.#{arg[2..-1]}" | ||
else # Not a VM argument, leave untouched | ||
ruby_flags << arg | ||
break | ||
end | ||
end | ||
ruby_flags += args | ||
end | ||
|
||
parse_options.call(ENV["JRUBY_OPTS"].to_s.split(' ')) | ||
parse_options.call(ARGV) | ||
|
||
args = ["mx"] | ||
unless java == "java" | ||
java_home = java[%r{^(.+)/bin/java$}, 1] | ||
args << '--java-home' << java_home | ||
end | ||
args << "ruby" | ||
args << "-J-Xss2048k" | ||
args += java_flags | ||
args += ruby_flags | ||
|
||
if print_command | ||
args.insert(1, '-v') | ||
puts "$ " + args.join(' ') | ||
end | ||
|
||
exec(*args) |
Large diffs are not rendered by default.
Oops, something went wrong.
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
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