Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Try to fetch commits notes to the source tree automatically | Nobuyoshi Nakada | 2019-09-15 | 1 | -4/+3 |
| | | | | [Bug #16167] | ||||
* | make-snapshot: no merge commits in ChangeLog | Nobuyoshi Nakada | 2019-09-15 | 1 | -1/+1 |
| | | | | | | Parents commit hashs in logs of merge commits are abbreviated to necessary length depending on the repositories. Exclude merge commits from ChangeLog to make it stable. | ||||
* | make-snapshot: export ChangeLog from srcdir | Nobuyoshi Nakada | 2019-09-15 | 2 | -5/+2 |
| | |||||
* | make-snapshot: deprecated -exported option [Bug #16167] | Nobuyoshi Nakada | 2019-09-15 | 1 | -51/+46 |
| | |||||
* | Continue to export even if no notes/commits | Nobuyoshi Nakada | 2019-09-14 | 1 | -1/+3 |
| | | | | | Just exporting may not imply exporting ChangeLog which needs notes/commits. [Bug #16167] | ||||
* | make-snapshot: -git option is no longer provided [ci skip] | Nobuyoshi Nakada | 2019-09-08 | 1 | -2/+0 |
| | |||||
* | make-snapshot: default to the toplevel directory | Nobuyoshi Nakada | 2019-09-08 | 1 | -1/+5 |
| | | | | | | As this tool has been intended to use in a working directory, assume that the toplevel directory is under the VCS, and SVN will no longer be canonical. | ||||
* | Touch copied cache files to make tarballs stable | Nobuyoshi Nakada | 2019-09-08 | 1 | -5/+8 |
| | |||||
* | Suppress detached head warning | Nobuyoshi Nakada | 2019-09-08 | 1 | -1/+1 |
| | |||||
* | Exit gently if no VCS found but --suppress_not_found is given | Nobuyoshi Nakada | 2019-09-07 | 1 | -0/+1 |
| | |||||
* | Removed no longer used variable | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+0 |
| | |||||
* | Assign to vcs in new_vcs block not to use rescue result | Nobuyoshi Nakada | 2019-09-07 | 1 | -3/+4 |
| | |||||
* | Fixed wrong method at 71f7b0421ac | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+1 |
| | |||||
* | Fix error when checking file modified with git-svn | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+2 |
| | |||||
* | Get rid of overwriting revision.h and creating .revision.time | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+3 |
| | |||||
* | Use `git describe --contains` for tags | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+1 |
| | |||||
* | Added more debug outputs from VCS::GIT | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+4 |
| | |||||
* | Refined file2lastrev.rb options | Nobuyoshi Nakada | 2019-09-07 | 1 | -20/+30 |
| | | | | | | | * check --srcdir if given twice or more * falls back to the current working directory if no --srcdir option is given. * define common VCS options. | ||||
* | Separated VCS.define_options for common VCS options | Nobuyoshi Nakada | 2019-09-07 | 1 | -17/+16 |
| | |||||
* | VCS::GIT no longer accepts remote repository | Nobuyoshi Nakada | 2019-09-06 | 1 | -4/+2 |
| | |||||
* | add include/ruby/backward/cxxanyargs.hpp | 卜部昌平 | 2019-09-06 | 1 | -2/+2 |
| | | | | | | | | | | | | | | Compilation of extension libraries written in C++ are reportedly broken due to https://github.com/ruby/ruby/pull/2404 The root cause of this issue was that the definition of ANYARGS differ between C and C++, and that of C++ is incompatible with the updated ones. We are using the incompatibility against itself. In C++ two distinct function prototypes can be overloaded. We provide the old, ANYARGSed prototypes in addition to the current granular ones; and let the older ones warn about types. | ||||
* | Revert "Add a temporal stack dumper for debugging on trunk-mjit" | Yusuke Endoh | 2019-09-06 | 1 | -3/+0 |
| | | | | | | | This reverts commit 433c9c00d96124e3b416d0a20ff795b0ad4273fa. Successfully captured some traces, and 3b60e5e6bc2c84b971bea9c8312eb5d33ada2ff5 seems to fix the issue. | ||||
* | Add a temporal stack dumper for debugging on trunk-mjit | Yusuke Endoh | 2019-09-05 | 1 | -0/+3 |
| | | | | | This must be definitely removed after we collect the stack traces :-) http://ci.rvm.jp/results/trunk-mjit@silicon-docker/2245710 | ||||
* | Removed -git option of make-snapshot | Nobuyoshi Nakada | 2019-09-05 | 1 | -1/+1 |
| | | | | | Git is not for direct access to a remote repository. Most of its operations need a local clone. | ||||
* | Separate VCS::DEBUG_OUT | Nobuyoshi Nakada | 2019-09-05 | 1 | -6/+10 |
| | |||||
* | Use `git pull` instead of `git fetch` if master branch | Kazuhiro NISHIYAMA | 2019-09-04 | 1 | -1/+5 |
| | |||||
* | Check frozen flag on MJIT setinstancevariable | Takashi Kokubun | 2019-09-04 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It does not seem to have a significant performance impact, hopefully? ``` $ benchmark-driver -v benchmark.yml --rbenv 'before --jit;after --jit' --repeat-count=24 --output=all before --jit: ruby 2.7.0dev (2019-09-03T21:02:24Z master 77596fb7a9) +JIT [x86_64-linux] after --jit: ruby 2.7.0dev (2019-09-04T01:54:44Z master 7363e22d79) +JIT [x86_64-linux] Calculating ------------------------------------- before --jit after --jit Optcarrot Lan_Master.nes 48.44054595799523 71.67010255902900 fps 71.32797692837639 71.97846863769546 72.51921961607691 78.87360980544105 73.54082925611047 79.80408132389941 74.03503843709451 79.85739528572826 74.04863857926493 79.89850834901381 75.30266276129467 80.34607233076015 75.69063990896244 80.88474397425360 75.70458132587405 81.09234267781642 77.39842764662852 82.13766823612643 77.76922944068329 82.20398304840373 81.17984044023393 82.26722630628272 82.85235776076533 82.71375902781254 83.04906099135320 82.75893420702198 83.10214168136230 82.79668965325972 83.71456007558125 82.85131667916379 84.06658306760725 82.95676565411722 84.25690684305728 83.19972846225775 84.27938663923503 83.28510503845854 84.45467716218090 83.41003730434703 84.51563186125925 83.67773614721280 84.56139892968321 84.02082201151110 84.69819452180658 84.10495346787033 84.78125989622576 84.47867803506055 ``` Note for backporter: test_jit's `success_count` would be 1 in Ruby 2.6, since 2.7 introduced "MJIT recompile" on JIT-ed code cancel. [Bug #16139] | ||||
* | Avoid defining unused instructions | Takashi Kokubun | 2019-09-03 | 1 | -15/+19 |
| | |||||
* | Touch tar file itself to make gz file hash stable | Nobuyoshi Nakada | 2019-09-03 | 1 | -0/+1 |
| | |||||
* | Touch the toplevel directory too | Nobuyoshi Nakada | 2019-09-03 | 1 | -2/+5 |
| | |||||
* | --date=iso-local does not work with old git | Nobuyoshi Nakada | 2019-09-03 | 1 | -2/+8 |
| | |||||
* | Do not keep tar file by the default | Nobuyoshi Nakada | 2019-09-03 | 1 | -5/+5 |
| | |||||
* | Align timestamps to make tarball stable | Nobuyoshi Nakada | 2019-09-03 | 1 | -12/+40 |
| | |||||
* | Use -z option for git-log | Nobuyoshi Nakada | 2019-09-03 | 1 | -3/+1 |
| | |||||
* | Extract git commit log as raw format like git-svn for ChangeLog | Nobuyoshi Nakada | 2019-09-02 | 1 | -24/+22 |
| | |||||
* | Set mtime of checked out files to past time | Nobuyoshi Nakada | 2019-09-02 | 1 | -13/+24 |
| | | | | instead of waiting 2 seconds, if possible. | ||||
* | Fixed the directory to be removed | Nobuyoshi Nakada | 2019-09-02 | 1 | -1/+1 |
| | |||||
* | Restore pwd for each version | Nobuyoshi Nakada | 2019-09-01 | 1 | -0/+2 |
| | |||||
* | Support packaging different branch/tag | Nobuyoshi Nakada | 2019-09-01 | 2 | -6/+11 |
| | |||||
* | Fetch commit notes | Nobuyoshi Nakada | 2019-09-01 | 1 | -0/+1 |
| | |||||
* | Resolve symlinks to cache directory under gems | Nobuyoshi Nakada | 2019-09-01 | 1 | -0/+4 |
| | |||||
* | Support git tags | Nobuyoshi Nakada | 2019-09-01 | 1 | -4/+8 |
| | |||||
* | Remove files/directories for git/github which are committed [ci skip] | Nobuyoshi Nakada | 2019-08-31 | 1 | -4/+2 |
| | |||||
* | tool/rbinstall.rb: remove a keyword-argument warning | Yusuke Endoh | 2019-08-31 | 1 | -1/+1 |
| | |||||
* | Exclude ripper y.output from packages [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -1/+1 |
| | |||||
* | Export the last modified revision for tags [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -2/+2 |
| | |||||
* | Suppress uninitialized instance variable warnings [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -4/+2 |
| | |||||
* | Support revision in git-svn log | Nobuyoshi Nakada | 2019-08-30 | 1 | -6/+29 |
| | |||||
* | Updated comment of VCS#get_revisions [ci skip] | Nobuyoshi Nakada | 2019-08-30 | 1 | -2/+5 |
| | |||||
* | 7z does not accept gzip's options | Kazuhiro NISHIYAMA | 2019-08-30 | 1 | -2/+1 |
| | | | | e.g. `GZIP=-9` |