aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Moved `Dir.[]` to dir.rbNobuyoshi Nakada2020-04-062-39/+19
|
* Moved `Dir.glob` to dir.rbNobuyoshi Nakada2020-04-062-119/+120
|
* Moved `Dir.open` and `Dir#initialize` to dir.rbNobuyoshi Nakada2020-04-065-52/+57
|
* Use `rb_warn_deprecated` for `File.exists?` and `Dir.exists?`Nobuyoshi Nakada2020-04-065-32/+5
|
* Remove unused variable stack_sizeTakashi Kokubun2020-04-061-5/+0
| | | | _mjit_compile_send.erb doesn't use _mjit_compile_insn_body.erb
* Delay definition of pc_moved_pTakashi Kokubun2020-04-063-3/+2
| | | | | | | to unify the duplicated declarations and to make sure it's not used until set properly. Also changed it from legacy TRUE/FALSE to stdbool.
* Fix -Wshorten-64-to-32 in 4f802828f4Takashi Kokubun2020-04-061-1/+1
|
* Refactor `argc` in mjit_compile_sendTakashi Kokubun2020-04-061-9/+6
| | | | | using sp_inc_of_sendish for consistency and to make it easier to understand
* Update outdated comments in mjit_compile_sendTakashi Kokubun2020-04-061-16/+12
| | | | | | | and simplify `v` variable references a little. There's no CALL_METHOD anymore, and the original code lives in vm_sendish instead of insns.def now.
* Collapse `if` conditions to decrease indentationTakashi Kokubun2020-04-061-65/+63
| | | | in mjit_compile_send to clarify it's not that deeply branched.
* * 2020-04-06 [ci skip]git2020-04-061-1/+1
|
* fix typo in documentationDerek Argueta2020-04-061-1/+1
|
* [Doc] Exclude bundler vendored libraries directoryNobuyoshi Nakada2020-04-052-3/+2
| | | | | The document in these external libraries may not be written in RDoc, ignore the whole directory.
* Exclude bundler vendored librariesNobuyoshi Nakada2020-04-051-1/+3
| | | | These libraries may not be written in RDoc.
* Suppress warnings: reserved for numbered parameterKazuki Tsujimoto2020-04-051-1/+1
|
* Fix typosKazuki Tsujimoto2020-04-051-2/+2
|
* Fallback if Pathname#relative_path_from failsNobuyoshi Nakada2020-04-052-2/+4
| | | | | It can fail due to different prefixes, e.g., drive letters or UNC paths on DOSish platform.
* Revert "Moved aclocal.m4 to macro directory"Nobuyoshi Nakada2020-04-059-12/+10
| | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow.
* Use toodir also in configure.acNobuyoshi Nakada2020-04-051-2/+4
|
* Moved aclocal.m4 to macro directoryNobuyoshi Nakada2020-04-059-10/+12
|
* Added tooldir variableNobuyoshi Nakada2020-04-058-150/+154
|
* * 2020-04-05 [ci skip]git2020-04-051-1/+1
|
* Updated aclocal.m4 by aclocal 1.16.2 [ci skip]Nobuyoshi Nakada2020-04-051-2/+2
|
* Enhance pattern matching introductionzverok2020-04-041-27/+16
|
* Also scan `rescue` clausesNobuyoshi Nakada2020-04-041-1/+1
|
* .github/workflows/mingw.yml: Turn off verbose mode [ci skip]Nobuyoshi Nakada2020-04-041-1/+1
| | | | Too much, no longer needed output.
* Fixed the location of the shared libraryNobuyoshi Nakada2020-04-042-6/+6
| | | | | | | On platform where searchs shared libraries by `PATH` environment variable (i.e., Windows), the shared library is installed in `bindir`. On other platforms, the library directory is directed by `libdirname` indirectly.
* rbconfig_spec.rb: removed needless windows guardNobuyoshi Nakada2020-04-041-11/+9
| | | | This reverts commit 34b0a7be0ed2fd4ca4d1d509a22964b5e61dfe34.
* Update to ruby/spec@7289ea3Benoit Daloze2020-04-042-5/+16
|
* Update to ruby/mspec@fad32a5Benoit Daloze2020-04-041-1/+0
|
* * 2020-04-04 [ci skip]git2020-04-041-1/+1
|
* Remove unnecessary escapeKazuhiro NISHIYAMA2020-04-041-1/+1
|
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-04-031-1/+1
|
* [sync_default_gems.rb] Reset files to be ignoredNobuyoshi Nakada2020-04-031-5/+12
| | | | [ci skip]
* [sync_default_gems.rb] Ignore files under .github directoryNobuyoshi Nakada2020-04-031-1/+1
| | | | [ci skip]
* [sync_default_gems.rb] Use block form `IO.popen` to reap zombiesNobuyoshi Nakada2020-04-031-1/+1
| | | | [ci skip]
* Use `platform_is` guardNobuyoshi Nakada2020-04-034-4/+4
|
* Refined "Drop support for ruby 2.4 from ruby/spec"Nobuyoshi Nakada2020-04-039-162/+196
| | | | By using spec/mspec/tool/remove_old_guards.rb.
* Refined spec/mspec/tool/remove_old_guards.rbNobuyoshi Nakada2020-04-031-4/+5
| | | | | | * Allow spaces around `...` * Matches quotes more precisely * Matches 0 teeny
* Update to ruby/spec@cc7b9e5Benoit Daloze2020-04-022-9/+4
|
* Update to ruby/mspec@b9fe8d6Benoit Daloze2020-04-021-1/+1
|
* Bail out before pushing unexpected objectNobuyoshi Nakada2020-04-031-0/+12
|
* New macro `NEW_RIPPER` instead of `NEW_CDECL`Nobuyoshi Nakada2020-04-031-1/+2
|
* Removed obsolete namesNobuyoshi Nakada2020-04-033-9/+2
|
* * 2020-04-03 [ci skip]git2020-04-031-1/+1
|
* webrick/ssl: More keyUsage for self-signed certsSorah Fukumori2020-04-031-1/+1
| | | | | | | | | | | | | | | | | Chrome 75+ started to strictly enforce X.509 keyUsage against TLS server certificates. Webrick supports generating instant self-signed certificates for debugging purpose and these certificates lacks required keyUsage for modern TLS. So adding the following keyUsages: - digitalSignature (for server authentication) - keyAgreement (for DH key exchange) - dataEncipherment (for data encryption) References: - https://tools.ietf.org/html/rfc5280#section-4.2.1.3 - https://crbug.com/795089 - https://boringssl-review.googlesource.com/c/34604
* Export `rb_deprecate_constant`Nobuyoshi Nakada2020-04-021-1/+1
|
* Ensure the cache directory to be shared existsNobuyoshi Nakada2020-04-021-1/+1
|
* [ruby/etc] Deprecate names under `Struct`Nobuyoshi Nakada2020-04-022-0/+13
| | | | https://github.com/ruby/etc/commit/25c538120c
* Revert "[ruby/etc] Deprecate names under `Struct`"Nobuyoshi Nakada2020-04-022-13/+0
| | | | | | This reverts commit 69f698d85ada116db5747873e53c597991bedff8. Again.