| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-27 | Skip the some of commits when sync default gems from upstream. | Hiroshi SHIBATA | |
| * Skip failed to sync commits because it needs to pick manually. * Skip empty commit. | |||
| 2019-07-27 | Added ignore files to sync_default_gems_with_commits and make constant them. | Hiroshi SHIBATA | |
| 2019-07-26 | Ignore Merge commit and insufficiency commit for ruby core repository. | Hiroshi SHIBATA | |
| 2019-07-26 | Improve the commits list for cherry-picking from default gems. | Hiroshi SHIBATA | |
| * Ignore Merge commit from the commit lists before trying to pick commit. * Show the commits list at first. | |||
| 2019-07-26 | Escape parentheses for syntax hilighting for VScode. | Hiroshi SHIBATA | |
| 2019-07-26 | Adjust the test direcotry structure of rdoc. | Hiroshi SHIBATA | |
| 2019-07-25 | Get rid of failures about coverage | Nobuyoshi Nakada | |
| Run test suites explicitly instead of auto-running, to get rid of failures when simplecov is not installed but COVERAGE is set. | |||
| 2019-07-25 | Separated tool/test/runner.rb and test/runner.rb | Nobuyoshi Nakada | |
| As `make test-tool` does not use gems, and no Rubygems stuffs is needed, so moved such things to test/runner.rb. Also no longer nees `--test-target-dir` option. | |||
| 2019-07-25 | Use libraries in the base directory if given | Nobuyoshi Nakada | |
| 2019-07-25 | Added --base-directory option | Nobuyoshi Nakada | |
| 2019-07-25 | Moved NoMemoryError hook | Nobuyoshi Nakada | |
| Moved NoMemoryError hook from AutoRunner.run to Runner#run, so it will work even in non-autorunning mode. | |||
| 2019-07-25 | Moved NoMemoryError hook to Test::Unit::AutoRunner | Nobuyoshi Nakada | |
| 2019-07-25 | Do not fetch remote tags | Nobuyoshi Nakada | |
| 2019-07-24 | @@project_dir in Gem::TestCase is no longer used | Nobuyoshi Nakada | |
| 2019-07-22 | Allways fetch the latest commit from default gems repository. | Hiroshi SHIBATA | |
| 2019-07-22 | Fixed exception message | Nobuyoshi Nakada | |
| 2019-07-22 | Only the first argument can be --test-target-dir option | Nobuyoshi Nakada | |
| Raise the proper exception when that option is not given but non-option argument is. | |||
| 2019-07-21 | tool/test/runner.rb: support --test-target-dir option | Yusuke Endoh | |
| tool/test/runner.rb had been copied from test/runner.rb. test/runner.rb was for `make test-all`, and tool/test/runner.rb was for `make test-testframework` and `make test-tool`. But I want to avoid the code clones. This change makes tool/test/runner.rb support --test-target-dir option which allows tool/test/runner.rb to run `make test-all`. Now we can remove test/runner.rb. | |||
| 2019-07-15 | Removed needless LOAD_PATH modification. | Hiroshi SHIBATA | |
| We can use require_relative now. | |||
| 2019-07-15 | Move vpath.rb into tool library direcotry. | Hiroshi SHIBATA | |
| 2019-07-15 | Added test-tool target for the test suite of tool/test files. | Hiroshi SHIBATA | |
| 2019-07-15 | Put jisx0208.rb to under the library directory. | Hiroshi SHIBATA | |
| 2019-07-15 | Separate the assertions of ruby core tests from test/unit/assertions. | Hiroshi SHIBATA | |
| 2019-07-15 | Put colorize to library directory. | Hiroshi SHIBATA | |
| Same as 66299e7ca83d379d13abaa5411f3e0419334cabb | |||
| 2019-07-15 | Put vcs .rb to under the lib direcotory. | Hiroshi SHIBATA | |
| Because it's the common library for tool files. | |||
| 2019-07-15 | Insert a newline before `=end` | Nobuyoshi Nakada | |
| For a certain editor which cannot handle here-document properly. | |||
| 2019-07-15 | Drop `make change` and tool/change_maker.rb | Takashi Kokubun | |
| because we're not writing ChangeLog anymore. | |||
| 2019-07-14 | Tweak upstream information of upstream commit. | Hiroshi SHIBATA | |
| 2019-07-14 | abort sync commit history when it failed to modify commit message. | Hiroshi SHIBATA | |
| 2019-07-14 | Use force flag for filter-branch. | Hiroshi SHIBATA | |
| 2019-07-14 | Skip merge commit with rubygems and bundler. | Hiroshi SHIBATA | |
| 2019-07-14 | Modified commit message with upstream repository name. | Hiroshi SHIBATA | |
| 2019-07-14 | Added chrry-pick feature from upstream repository. | Hiroshi SHIBATA | |
| 2019-07-14 | Try to sync with commit history for default gems. | Hiroshi SHIBATA | |
| 2019-07-14 | MJIT Support for getblockparamproxy | Takashi Kokubun | |
| 2019-07-14 | complement '.rb' on `test-all TESTS=test_xxx` | Koichi Sasada | |
| for test-all rule, we can specify a file with TESTS option like `TESTS=test_xxx.rb`. However, we can eliminate last '.rb' suffix so this patch try with '.rb' suffix if the given path is not available. | |||
| 2019-07-14 | Removed FileUtils for file manipulations with module inclusion. | Hiroshi SHIBATA | |
| 2019-07-14 | Use FileUtils.mkdir_p instead of mkdir command directoly. | Hiroshi SHIBATA | |
| 2019-07-14 | Use FileUtils.cp_r instead of cp command directoly. | Hiroshi SHIBATA | |
| 2019-07-14 | Fixup dccb0e1ec94e7b9c13c715939ae7e0ccc4ffb23e | Hiroshi SHIBATA | |
| 2019-07-14 | Use FileUtils.rm_rf instead of rm command directly. | Hiroshi SHIBATA | |
| 2019-07-14 | Do not use hard-coded file path of default gems upstream. | Hiroshi SHIBATA | |
| 2019-07-14 | Drop obsoleted mjit_cancel_ivar debug_counter | Takashi Kokubun | |
| ivar_cancel label is handling mjit_cancel_ivar_inline instead. | |||
| 2019-07-09 | Restore support library for only test files that are digest and csv. | Hiroshi SHIBATA | |
| 2019-07-09 | Restore support library for only test files. | Hiroshi SHIBATA | |
| 2019-07-08 | Adopt the directory structure of ruby repository for racc extension. | Hiroshi SHIBATA | |
| 2019-07-07 | Git branch name can contain `#{}` too | Nobuyoshi Nakada | |
| 2019-07-07 | Unescape #{} in the last commit title | Nobuyoshi Nakada | |
| Get rid of unknown escape sequence warning, as `#` is not a special character in C. ``` version.c:126:26: warning: unknown escape sequence '\#' [-Wunknown-escape-sequence] fputs("last_commit=" RUBY_LAST_COMMIT_TITLE, stdout); ^~~~~~~~~~~~~~~~~~~~~~ revision.h:4:42: note: expanded from macro 'RUBY_LAST_COMMIT_TITLE' ^~ ``` | |||
| 2019-07-03 | Revert "Avoid corrupting VM stack on inlined setlocal" | Koichi Sasada | |
| This reverts commit ea30dd702512ff9df34fe8c71c825f8f901bf5b1. because it fails when VM_CHECK_MODE=1. | |||
| 2019-07-02 | Avoid corrupting VM stack on inlined setlocal | Takashi Kokubun | |
| setlocal relies on cfp->ep, and frame-omitted method inlining introduced in Ruby 2.7 kept it wrong. This change might slow down frame-omitted method inlining for cfp->ep manipulation, and it obviously complicates the implementaion more. By introducing an optimization that changes Ruby's local variable to C local variable, we could optimize it and simplify the cfp->ep manipulation later. [Bug #15971] | |||
