-
-
Notifications
You must be signed in to change notification settings - Fork 925
Comparing changes
Open a pull request
base repository: jruby/jruby
base: eeb9299282b1
head repository: jruby/jruby
compare: daf94b93906c
Commits on Jun 14, 2015
-
For those few methods which are not implements the argument descripto…
…r interfaces we will give it a nameless rest and have it work instead of exploding.
Configuration menu - View commit details
-
Copy full SHA for 2330898 - Browse repository at this point
Copy the full SHA 2330898View commit details -
Fix #3042: For loops don't get their own static scope
* So, ignore for-loop scopes while calculating scope depth for scope-module lookup. * Added a regression spec (that failed without the fix).
Configuration menu - View commit details
-
Copy full SHA for d2979e3 - Browse repository at this point
Copy the full SHA d2979e3View commit details
Commits on Jun 15, 2015
-
Squashed 'spec/mspec/' changes from 33cc542..237524a
237524a Fix fd leak in output_to_fd helper. 4221459 Drop 1.8 support for mspec 6dff61b Never close STDIN with the argf helper. 14bbf5a Add a argf helper for ARGF specs. 07eddcd Update Gemfile.lock. c557ae4 Actually save the value of ARGV by duping the array git-subtree-dir: spec/mspec git-subtree-split: 237524a4c829df8e9ed5b432ed31aefc30370318
Configuration menu - View commit details
-
Copy full SHA for b8a7a40 - Browse repository at this point
Copy the full SHA b8a7a40View commit details -
Configuration menu - View commit details
-
Copy full SHA for de1a5cc - Browse repository at this point
Copy the full SHA de1a5ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 53c1ece - Browse repository at this point
Copy the full SHA 53c1eceView commit details -
Squashed 'spec/ruby/' changes from ee9abb8..1ac2212
1ac2212 Loosen the specs for Symbol#all_symbols increasing in size. 086a2b1 Fix bad Fixnum#- expectation. 636fc34 Merge pull request #77 from ruby/not-supported-on-opal cdcb11a Fix order in SpecTCPServer#shutdown 89a5e8c Temporary fix for webrick < 2.2 which may not terminate the call to select 38692c5 Flags `x`, `n`, and `s` cannot be used in JavaScript regular expressions Regular expressions such as /(?ix:foo)/ are invalid in JavaScript 36ae046 Fix leaks and order dependent C-API specs e9dc107 Fix Tempfile specs leaks ffd01ce Fix socket and file leaks in Socket specs 1ae2b2d Fix leak in the Open3.popen3 spec and add an example 586f4db Start and stop the WEBrick server for each net/http spec c5ae4d3 Make sure to close the socket after the FTP request a7e875e Guard against IO.binread fd leak for older versions. 006fe2e Fix leaked threads in Thread specs 1f92316 Make the GC specs independent of whether the GC is enabled at entry. 9ad4483 Fix leaks in Kernel specs. 5822199 Do close @io to not leak the fd in IO#reopen. 3edfbae Fix a few fd leaks in IO specs. 8295a10 Fix many leaks, thanks to the new leak checker in MSpec. 4d96ab8 Create the CGI instance in the with the appropriate ENV variable 5857add Rewrite ARGF specs to not alter global state. 5034b02 Fix class variable spec to not be order-dependent d17c24d Make sure to reset default_internal encoding in Dir.entries specs. 60225098 No need for after in ARGF.set_encoding since it shells out b3e182e Fix various order-dependent specs. 60df767 Fix GC::Profiler.{enable,disable} specs. b570eb3 Do not clear $LOADED_FEATURES and $LOAD_PATH 3486ace Fix Math.gamma test to depend only on local state. c0bcb22 Fix flaky Module specs. 4a32dfa Make Dir spec not depend on the execution order. d8e3429 Fix Kernel#{public_send,send} to not be order-dependent. 21c6ae1 Fix Module.constants spec leaking a constant. ba05088 Fix remaining ARGF flaky tests by isolating ARGF.set_encoding. 54b3344 Fix flaky ARGF.lineno test. 78e9c7d Fix Thread#[]= leaking a thread-local on the main thread f492595 Do not use global state with @method_args but just pass it along the method name. 2f3701a Add a comment to clarify the version guard. c6cf315 [Truffle] Fix the guard for some keyword argument spec. 49576b4 Switch from using 'logname' to using 'id -un'. bd3309d Merge pull request #75 from kachick/hash-fetch_values 66e5c08 Write Hash#fetch_values specs e0cc72c Merge pull request #73 from ruby/fix-description c8fc6d1 Fix description typo 4d0d42a Tempfile.new can take an encoding hash in 1.9. ed001ec Move the unicode constant to another file 94dce9f Use the default arguments for mspec on Travis a7b4d17 Allow 2.0.0 to fail until #72 is resolved. 253b92d Use MSpec without Bundler on travis 261855a Put a couple spec in quarantine a they conflict with bundler exec. e5d0bd0 Run all specs by default 2a4ab31 Remove trailing spaces e94542f Split the example in Integer#even? to remove guards. be75461 Allow failures on OS X 2.0.0 until #72 is resolved. 109e4e8 Add notes about guards and style for contributing 8430044 Remove not_compliant_on :opal. 388a4ad Just ensure BasicObject can responds to #hash 4b2a19d Opal cannot support 'u', 'e', 's', and 'n' regexp flags 574d538 Add Array#bsearch examples using break in block b93096a Construct Regexps with the constructor so that Opal can parse them. e2ddc0c Opal cannot detect invalid UTF-8 byte sequences fae5eb3 "cruel world".scan(:symbol) should not raise an error in Opal 6748b52 Opal cannot support regexps containing \A, \Z, and \z 0677951 Opal cannot support bignum 51b6594 Opal cannot parse the backslash line continuation 7050806 'hello'.match(:symbol) should not raise an error on Opal 2b66384 Specs that use numbers too large for JavaScript cannot be supported on Opal f87cf7a Mark some unparsable by JS regexps as not_supported_on on Opal 124136f Regexp \A, \Z, \z, and \G cannot be supported on Opal 321d82a Guard invalid regexp flags for Opal 7e709a9 "'hello'.should_not eql(:hello)" cannot be supported on Opal be16be6 "('stuff'.equal? 'stuff').should == false" cannot be supported on Opal 501e0b4 Missing case: "/[]9999".succ should be "/[]10000" 80ffe5d Avoid relying the type returned by #hash 6d31f3c Remove the last versioned file. 9aa3e41 Remove the Europe/Lisbon time zone change spec. git-subtree-dir: spec/ruby git-subtree-split: 1ac2212c39b665812fd2f4966fb5a68e019d51fe
Configuration menu - View commit details
-
Copy full SHA for 0751583 - Browse repository at this point
Copy the full SHA 0751583View commit details -
[Truffle] Exclude ARGF specs as the Rubinius implementation is not co…
…mpliant with them for now
Configuration menu - View commit details
-
Copy full SHA for 6d0b3a7 - Browse repository at this point
Copy the full SHA 6d0b3a7View commit details -
Squashed 'spec/ruby/' changes from 1ac2212..d128ccf
d128ccf Fix leak and error in File.open(fd) spec git-subtree-dir: spec/ruby git-subtree-split: d128ccf4fb146322d2fe0e457894d314bc1621ad
Configuration menu - View commit details
-
Copy full SHA for 744cbf6 - Browse repository at this point
Copy the full SHA 744cbf6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f53372e - Browse repository at this point
Copy the full SHA f53372eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f0085a - Browse repository at this point
Copy the full SHA 9f0085aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7eb5d7f - Browse repository at this point
Copy the full SHA 7eb5d7fView commit details -
[Truffle] Re-enable ARGF specs by providing a more flexible implement…
…ation * Take an arbitrary array of strings as input. * ARGV is treated specially to make sure it is passed by reference (since calling with * and receiving with * might create a copy).
Configuration menu - View commit details
-
Copy full SHA for f51b89f - Browse repository at this point
Copy the full SHA f51b89fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9da2c2c - Browse repository at this point
Copy the full SHA 9da2c2cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d8b2c80 - Browse repository at this point
Copy the full SHA d8b2c80View commit details -
Add GzipReader#readbyte. Fixes #3041
Conflicts: core/src/main/java/org/jruby/ext/zlib/JZlibRubyGzipReader.java
2Configuration menu - View commit details
-
Copy full SHA for 158902f - Browse repository at this point
Copy the full SHA 158902fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 234c22b - Browse repository at this point
Copy the full SHA 234c22bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a3b5cdd - Browse repository at this point
Copy the full SHA a3b5cddView commit details -
Configuration menu - View commit details
-
Copy full SHA for bdc1226 - Browse repository at this point
Copy the full SHA bdc1226View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f324a7 - Browse repository at this point
Copy the full SHA 2f324a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8243763 - Browse repository at this point
Copy the full SHA 8243763View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44cbb9d - Browse repository at this point
Copy the full SHA 44cbb9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0af53f6 - Browse repository at this point
Copy the full SHA 0af53f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ed43e4 - Browse repository at this point
Copy the full SHA 5ed43e4View commit details
Commits on Jun 16, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 32941af - Browse repository at this point
Copy the full SHA 32941afView commit details -
[Truffle] Remove extraneous catch(NextException | RedoException).
* They are already caught at the right place upper in the chain.
Configuration menu - View commit details
-
Copy full SHA for e3012aa - Browse repository at this point
Copy the full SHA e3012aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for d446d83 - Browse repository at this point
Copy the full SHA d446d83View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0f809 - Browse repository at this point
Copy the full SHA 5f0f809View commit details -
Configuration menu - View commit details
-
Copy full SHA for dcb41d0 - Browse repository at this point
Copy the full SHA dcb41d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8136d9c - Browse repository at this point
Copy the full SHA 8136d9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5a3e8b - Browse repository at this point
Copy the full SHA b5a3e8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c4bff3 - Browse repository at this point
Copy the full SHA 2c4bff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b80c27a - Browse repository at this point
Copy the full SHA b80c27aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0796d49 - Browse repository at this point
Copy the full SHA 0796d49View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91bf8af - Browse repository at this point
Copy the full SHA 91bf8afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 04db9d8 - Browse repository at this point
Copy the full SHA 04db9d8View commit details
Commits on Jun 17, 2015
-
Configuration menu - View commit details
-
Copy full SHA for 1386a17 - Browse repository at this point
Copy the full SHA 1386a17View commit details -
Fix assertion in Module#module_eval.
* The constant should be defined in ModuleSpecs not upper.
Configuration menu - View commit details
-
Copy full SHA for ea05fb4 - Browse repository at this point
Copy the full SHA ea05fb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34eeb2d - Browse repository at this point
Copy the full SHA 34eeb2dView commit details -
2
Configuration menu - View commit details
-
Copy full SHA for bee9663 - Browse repository at this point
Copy the full SHA bee9663View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13cf737 - Browse repository at this point
Copy the full SHA 13cf737View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e4f7f1 - Browse repository at this point
Copy the full SHA 1e4f7f1View commit details -
[Truffle] Replace most uses of TruffleRuntime.getCallerFrame() by the…
… RubyCallStack version. * Ignores #send as it should for these cases. * See #3013.
Configuration menu - View commit details
-
Copy full SHA for 2b2d2a1 - Browse repository at this point
Copy the full SHA 2b2d2a1View commit details -
[Truffle] Introduce BooleanCastWithDefaultNode which cast and allow a…
… default for NotProvided. * Reduce the number of specializations from 3 to 1.
1Configuration menu - View commit details
-
Copy full SHA for 1e55229 - Browse repository at this point
Copy the full SHA 1e55229View commit details -
ListNode is backed by primitive array + size field vs ArrayList.
New companion method children(). This is primarily to save memory (rails server on empty app with --dev uses ~1MB less memory). It was hoped this may warmup faster but it seems about the same (or a tiny tiny bit faster). The difference is easily written off as noise.
Configuration menu - View commit details
-
Copy full SHA for 40d257c - Browse repository at this point
Copy the full SHA 40d257cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9651a3a - Browse repository at this point
Copy the full SHA 9651a3aView commit details -
Whoops. Poor translation when converting to primitive array. I misund…
…erstood what index was for.
Configuration menu - View commit details
-
Copy full SHA for ee9cc93 - Browse repository at this point
Copy the full SHA ee9cc93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d4c012 - Browse repository at this point
Copy the full SHA 7d4c012View commit details -
Configuration menu - View commit details
-
Copy full SHA for f156e5f - Browse repository at this point
Copy the full SHA f156e5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for daf94b9 - Browse repository at this point
Copy the full SHA daf94b9View commit details
There are no files selected for viewing