Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | * 2019-08-14 | git | 2019-08-14 | 1 | -1/+1 |
| | |||||
* | Compare actual result | Nobuyoshi Nakada | 2019-08-14 | 1 | -2/+2 |
| | |||||
* | UTF LE is fixed at least the first 2 bytes | Nobuyoshi Nakada | 2019-08-13 | 3 | -8/+5 |
| | | | | | * io.c (io_strip_bom): if the first 2 bytes are 0xFF0xFE, it should be a little-endian UTF, 16 or 32. [Bug #16099] | ||||
* | Use the official actions/checkout again (#2357) | Takashi Kokubun | 2019-08-13 | 3 | -6/+12 |
| | | | | because clone does not checkout exact commit sha, and also we'd need to handle pull_request on fork, so I tentatively stopped to do this. | ||||
* | * expand tabs. | git | 2019-08-13 | 1 | -4/+4 |
| | |||||
* | Add compaction callbacks for Enumerator | Aaron Patterson | 2019-08-13 | 1 | -15/+65 |
| | | | | This commit gives Enumerator compaction support | ||||
* | Update the comment in check_branch [ci skip] (#2355) | Takashi Kokubun | 2019-08-13 | 1 | -5/+3 |
| | |||||
* | spec/bundler needs the specific command [ci skip] | Nobuyoshi Nakada | 2019-08-13 | 1 | -0/+3 |
| | |||||
* | Pass rb_execution_context_t* in ruby_run_node | Nobuyoshi Nakada | 2019-08-13 | 1 | -18/+28 |
| | |||||
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | Detect VCS from the current directory by default [ci skip] | Nobuyoshi Nakada | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | Push commits notes too [ci skip] | Nobuyoshi Nakada | 2019-08-13 | 1 | -3/+8 |
| | |||||
* | * expand tabs. | git | 2019-08-13 | 1 | -3/+3 |
| | |||||
* | Removed non-VM_OBJSPACE code | Nobuyoshi Nakada | 2019-08-13 | 1 | -16/+0 |
| | | | | | It has not been used for 4 years, since r60856, e33b1690d06f867e45750bd8e3e8b06d78b5bc26. | ||||
* | Refactored `objspace_each_objects` | Nobuyoshi Nakada | 2019-08-13 | 1 | -23/+24 |
| | | | | | | | | As `rb_objspace_each_objects_without_setup` doesn't reset and restore `dont_incremental` flag, renamed the bare iterator as `objspace_each_objects_without_setup`. `objspace_each_objects` calls it when called with the flag disabled, wrap the arguments otherwise only. | ||||
* | Move rb_objspace_t* in objspace_reachable_objects_from_root to an argument | Nobuyoshi Nakada | 2019-08-13 | 1 | -3/+11 |
| | |||||
* | * expand tabs. | git | 2019-08-13 | 3 | -6/+6 |
| | |||||
* | Hoisted out GPR_DEFAULT_REASON | Nobuyoshi Nakada | 2019-08-13 | 1 | -5/+8 |
| | |||||
* | Move rb_objspace_t* in gc_verify_internal_consistency to an argument | Nobuyoshi Nakada | 2019-08-13 | 1 | -16/+21 |
| | |||||
* | Renamed ruby_finalize_{0,1} | Nobuyoshi Nakada | 2019-08-13 | 10 | -47/+42 |
| | | | | And pass rb_execution_context_t as an argument. | ||||
* | Rename rb_gc_mark_no_pin -> rb_gc_mark_movable | Aaron Patterson | 2019-08-12 | 8 | -28/+28 |
| | | | | | | Renaming this function. "No pin" leaks some implementation details. We just want users to know that if they mark this object, the reference may move and they'll need to update the reference accordingly. | ||||
* | Remove documentation that fatal cannot be rescued [ci skip] | Jeremy Evans | 2019-08-12 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | You can rescue it: f = ObjectSpace.each_object(Class){|c| break c if c.name == 'fatal'} begin raise f rescue f 2 end # => 2 It's not a good idea to rescue fatal exceptions you didn't generate yourself, though. Fixes [Bug #10691] | ||||
* | Explain the current status of branches [ci skip] (#2350) | Takashi Kokubun | 2019-08-13 | 1 | -2/+9 |
| | |||||
* | * expand tabs. | git | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | also unpin `final` on weak maps | Aaron Patterson | 2019-08-12 | 1 | -1/+2 |
| | |||||
* | Unpin default value objects | Aaron Patterson | 2019-08-12 | 1 | -1/+1 |
| | | | | | We're already updating the location of default values, so we may as well unpin them. | ||||
* | Update check_branch description a little [ci skip] | Takashi Kokubun | 2019-08-13 | 1 | -0/+1 |
| | |||||
* | Update docs to use more natural English | Aaron Patterson | 2019-08-12 | 1 | -10/+10 |
| | | | | Just a few updates to make the English sound a bit more natural | ||||
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | * 2019-08-13 | git | 2019-08-13 | 1 | -1/+1 |
| | |||||
* | Stop rewriting message to include PR URL | Nobuyoshi Nakada | 2019-08-13 | 1 | -3/+0 |
| | |||||
* | Add a quick job to be used for branch protection | Takashi Kokubun | 2019-08-12 | 1 | -0/+15 |
| | |||||
* | string.c (rb_str_sub, _gsub): improve the rdoc | Yusuke Endoh | 2019-08-12 | 1 | -21/+58 |
| | | | | | | | | | | | | This change: * Added an explanation about back references except \n and \k<n> (\` \& \' \+ \0) * Added an explanation about an escape (\\) * Added some rdoc references * Rephrased and clarified the reason why double escape is needed, added some examples, and moved the note to the last (because it is not specific to the method itself). | ||||
* | date_parse.c: trim off | Nobuyoshi Nakada | 2019-08-12 | 3 | -13/+10 |
| | | | | | * ext/date/date_parse.c (date_zone_to_diff): trim off by zone name length. | ||||
* | date_parse.c: avoid copying | Nobuyoshi Nakada | 2019-08-12 | 4 | -52/+122 |
| | | | | | * ext/date/date_parse.c (date_zone_to_diff): get rid of copying the whole argument string. | ||||
* | Add another test for frame omitted inlining | Takashi Kokubun | 2019-08-12 | 1 | -0/+16 |
| | |||||
* | Simplify sudo specification | Takashi Kokubun | 2019-08-12 | 1 | -3/+3 |
| | |||||
* | added --disable-install-doc to Windows workflow of GitHub Actions | Hiroshi SHIBATA | 2019-08-12 | 1 | -1/+1 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2346 | ||||
* | Removed configuration of Azure Pipelines | Hiroshi SHIBATA | 2019-08-12 | 1 | -109/+0 |
| | |||||
* | Try to nmake test | Hiroshi SHIBATA | 2019-08-12 | 1 | -0/+5 |
| | |||||
* | Try to merge windows 2016 and 2019 | Hiroshi SHIBATA | 2019-08-12 | 2 | -39/+13 |
| | |||||
* | Added windows-2019 workflow | Hiroshi SHIBATA | 2019-08-12 | 1 | -0/+35 |
| | |||||
* | Try to nmake | Hiroshi SHIBATA | 2019-08-12 | 1 | -0/+6 |
| | |||||
* | Migrate Windows 2016 env to GitHub Actions from AzurePipelines | Hiroshi SHIBATA | 2019-08-12 | 1 | -0/+29 |
| | |||||
* | Add exec to apt-get update | Takashi Kokubun | 2019-08-12 | 1 | -3/+3 |
| | | | | to propagate exit status to travis_retry properly. | ||||
* | Minor wording fix in NEWS [ci skip] | Takashi Kokubun | 2019-08-12 | 1 | -1/+1 |
| | | | | pushing a trivial commit for testing post-receive hook | ||||
* | Include commits notes in ChangeLog | Nobuyoshi Nakada | 2019-08-12 | 1 | -1/+1 |
| | |||||
* | Revert "Roughly retry `brew update` on GitHub Actions" | Takashi Kokubun | 2019-08-12 | 1 | -1/+1 |
| | | | | | | This reverts commit 5ee11a95ffbf194a73d1bea300a35f5d6250d203. Sorry, timeout(1) was missing. | ||||
* | Drop unused ccache | Takashi Kokubun | 2019-08-12 | 1 | -1/+1 |
| | | | | unlike Travis, it seems not used. | ||||
* | Roughly retry `brew update` on GitHub Actions | Takashi Kokubun | 2019-08-12 | 1 | -1/+1 |
| | | | | because it has failed often on Travis. |