Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Moved `Dir.[]` to dir.rb | Nobuyoshi Nakada | 2020-04-06 | 2 | -39/+19 |
| | |||||
* | Moved `Dir.glob` to dir.rb | Nobuyoshi Nakada | 2020-04-06 | 2 | -119/+120 |
| | |||||
* | Moved `Dir.open` and `Dir#initialize` to dir.rb | Nobuyoshi Nakada | 2020-04-06 | 5 | -52/+57 |
| | |||||
* | Use `rb_warn_deprecated` for `File.exists?` and `Dir.exists?` | Nobuyoshi Nakada | 2020-04-06 | 5 | -32/+5 |
| | |||||
* | Remove unused variable stack_size | Takashi Kokubun | 2020-04-06 | 1 | -5/+0 |
| | | | | _mjit_compile_send.erb doesn't use _mjit_compile_insn_body.erb | ||||
* | Delay definition of pc_moved_p | Takashi Kokubun | 2020-04-06 | 3 | -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 4f802828f4 | Takashi Kokubun | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | Refactor `argc` in mjit_compile_send | Takashi Kokubun | 2020-04-06 | 1 | -9/+6 |
| | | | | | using sp_inc_of_sendish for consistency and to make it easier to understand | ||||
* | Update outdated comments in mjit_compile_send | Takashi Kokubun | 2020-04-06 | 1 | -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 indentation | Takashi Kokubun | 2020-04-06 | 1 | -65/+63 |
| | | | | in mjit_compile_send to clarify it's not that deeply branched. | ||||
* | * 2020-04-06 [ci skip] | git | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | fix typo in documentation | Derek Argueta | 2020-04-06 | 1 | -1/+1 |
| | |||||
* | [Doc] Exclude bundler vendored libraries directory | Nobuyoshi Nakada | 2020-04-05 | 2 | -3/+2 |
| | | | | | The document in these external libraries may not be written in RDoc, ignore the whole directory. | ||||
* | Exclude bundler vendored libraries | Nobuyoshi Nakada | 2020-04-05 | 1 | -1/+3 |
| | | | | These libraries may not be written in RDoc. | ||||
* | Suppress warnings: reserved for numbered parameter | Kazuki Tsujimoto | 2020-04-05 | 1 | -1/+1 |
| | |||||
* | Fix typos | Kazuki Tsujimoto | 2020-04-05 | 1 | -2/+2 |
| | |||||
* | Fallback if Pathname#relative_path_from fails | Nobuyoshi Nakada | 2020-04-05 | 2 | -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 Nakada | 2020-04-05 | 9 | -12/+10 |
| | | | | | This reverts commit 4a6571dbc14ee4e88c12cd9931f7695077a3ee6e, because chkbuild does not follow. | ||||
* | Use toodir also in configure.ac | Nobuyoshi Nakada | 2020-04-05 | 1 | -2/+4 |
| | |||||
* | Moved aclocal.m4 to macro directory | Nobuyoshi Nakada | 2020-04-05 | 9 | -10/+12 |
| | |||||
* | Added tooldir variable | Nobuyoshi Nakada | 2020-04-05 | 8 | -150/+154 |
| | |||||
* | * 2020-04-05 [ci skip] | git | 2020-04-05 | 1 | -1/+1 |
| | |||||
* | Updated aclocal.m4 by aclocal 1.16.2 [ci skip] | Nobuyoshi Nakada | 2020-04-05 | 1 | -2/+2 |
| | |||||
* | Enhance pattern matching introduction | zverok | 2020-04-04 | 1 | -27/+16 |
| | |||||
* | Also scan `rescue` clauses | Nobuyoshi Nakada | 2020-04-04 | 1 | -1/+1 |
| | |||||
* | .github/workflows/mingw.yml: Turn off verbose mode [ci skip] | Nobuyoshi Nakada | 2020-04-04 | 1 | -1/+1 |
| | | | | Too much, no longer needed output. | ||||
* | Fixed the location of the shared library | Nobuyoshi Nakada | 2020-04-04 | 2 | -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 guard | Nobuyoshi Nakada | 2020-04-04 | 1 | -11/+9 |
| | | | | This reverts commit 34b0a7be0ed2fd4ca4d1d509a22964b5e61dfe34. | ||||
* | Update to ruby/spec@7289ea3 | Benoit Daloze | 2020-04-04 | 2 | -5/+16 |
| | |||||
* | Update to ruby/mspec@fad32a5 | Benoit Daloze | 2020-04-04 | 1 | -1/+0 |
| | |||||
* | * 2020-04-04 [ci skip] | git | 2020-04-04 | 1 | -1/+1 |
| | |||||
* | Remove unnecessary escape | Kazuhiro NISHIYAMA | 2020-04-04 | 1 | -1/+1 |
| | |||||
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | [sync_default_gems.rb] Reset files to be ignored | Nobuyoshi Nakada | 2020-04-03 | 1 | -5/+12 |
| | | | | [ci skip] | ||||
* | [sync_default_gems.rb] Ignore files under .github directory | Nobuyoshi Nakada | 2020-04-03 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | [sync_default_gems.rb] Use block form `IO.popen` to reap zombies | Nobuyoshi Nakada | 2020-04-03 | 1 | -1/+1 |
| | | | | [ci skip] | ||||
* | Use `platform_is` guard | Nobuyoshi Nakada | 2020-04-03 | 4 | -4/+4 |
| | |||||
* | Refined "Drop support for ruby 2.4 from ruby/spec" | Nobuyoshi Nakada | 2020-04-03 | 9 | -162/+196 |
| | | | | By using spec/mspec/tool/remove_old_guards.rb. | ||||
* | Refined spec/mspec/tool/remove_old_guards.rb | Nobuyoshi Nakada | 2020-04-03 | 1 | -4/+5 |
| | | | | | | * Allow spaces around `...` * Matches quotes more precisely * Matches 0 teeny | ||||
* | Update to ruby/spec@cc7b9e5 | Benoit Daloze | 2020-04-02 | 2 | -9/+4 |
| | |||||
* | Update to ruby/mspec@b9fe8d6 | Benoit Daloze | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | Bail out before pushing unexpected object | Nobuyoshi Nakada | 2020-04-03 | 1 | -0/+12 |
| | |||||
* | New macro `NEW_RIPPER` instead of `NEW_CDECL` | Nobuyoshi Nakada | 2020-04-03 | 1 | -1/+2 |
| | |||||
* | Removed obsolete names | Nobuyoshi Nakada | 2020-04-03 | 3 | -9/+2 |
| | |||||
* | * 2020-04-03 [ci skip] | git | 2020-04-03 | 1 | -1/+1 |
| | |||||
* | webrick/ssl: More keyUsage for self-signed certs | Sorah Fukumori | 2020-04-03 | 1 | -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 Nakada | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | Ensure the cache directory to be shared exists | Nobuyoshi Nakada | 2020-04-02 | 1 | -1/+1 |
| | |||||
* | [ruby/etc] Deprecate names under `Struct` | Nobuyoshi Nakada | 2020-04-02 | 2 | -0/+13 |
| | | | | https://github.com/ruby/etc/commit/25c538120c | ||||
* | Revert "[ruby/etc] Deprecate names under `Struct`" | Nobuyoshi Nakada | 2020-04-02 | 2 | -13/+0 |
| | | | | | | This reverts commit 69f698d85ada116db5747873e53c597991bedff8. Again. |