Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ruby/irb] Remove ruby-token.rb from spec.files | aycabta | 2019-11-17 | 1 | -1/+0 |
| | | | | https://github.com/ruby/irb/commit/0180dc74bc | ||||
* | [ruby/irb] Version 1.1.0.pre.4 | aycabta | 2019-11-17 | 1 | -1/+1 |
| | | | | https://github.com/ruby/irb/commit/4945d0e676 | ||||
* | [ruby/reline] Version 0.0.5 | aycabta | 2019-11-17 | 1 | -1/+1 |
| | | | | https://github.com/ruby/reline/commit/d57c7ea252 | ||||
* | * 2019-11-17 [ci skip] | git | 2019-11-17 | 1 | -1/+1 |
| | |||||
* | Fix typos | Kazuhiro NISHIYAMA | 2019-11-17 | 23 | -23/+23 |
| | |||||
* | [ruby/reline] Restore left cursor key support on Unix like OSes... | aycabta | 2019-11-15 | 1 | -1/+1 |
| | | | | https://github.com/ruby/reline/commit/98b72af751 | ||||
* | Implement em_set_mark and em_exchange_mark | aycabta | 2019-11-15 | 4 | -1/+56 |
| | |||||
* | Fix a typo [ci skip] | Kazuhiro NISHIYAMA | 2019-11-15 | 1 | -1/+1 |
| | |||||
* | * 2019-11-15 [ci skip] | git | 2019-11-15 | 1 | -1/+1 |
| | |||||
* | load prelude.rb by builtin features. | Koichi Sasada | 2019-11-15 | 3 | -3/+9 |
| | | | | | | | | | The script in prelude.rb was embed in MRI to load it (eval this script at everyboot). This commit change the loading process of prelude.rb. MRI doesn't eval a script, but load from compiled binary with builtin feature. So that Init_prelude() does not load `prelude.rb` now. | ||||
* | delete unused functions | 卜部昌平 | 2019-11-14 | 18 | -301/+7 |
| | | | | | | | | | | | | Looking at the list of symbols inside of libruby-static.a, I found hundreds of functions that are defined, but used from nowhere. There can be reasons for each of them (e.g. some functions are specific to some platform, some are useful when debugging, etc). However it seems the functions deleted here exist for no reason. This changeset reduces the size of ruby binary from 26,671,456 bytes to 26,592,864 bytes on my machine. | ||||
* | `#@1` is no longer an embedded variable | Nobuyoshi Nakada | 2019-11-14 | 3 | -4/+2 |
| | |||||
* | Added default gems entry to NEWS | Hiroshi SHIBATA | 2019-11-14 | 1 | -0/+19 |
| | |||||
* | Update RubyGems and Bundler entries on NEWS | Hiroshi SHIBATA | 2019-11-14 | 1 | -4/+4 |
| | |||||
* | test/ruby/test_proc.rb: suppress "method redefined" warnings | Yusuke Endoh | 2019-11-14 | 1 | -1/+4 |
| | |||||
* | move rb_vm_lvar_exposed() correctly. | Koichi Sasada | 2019-11-14 | 2 | -8/+9 |
| | | | | | | rb_vm_lvar_exposed() is prepared for __builtin_inline!(), needed for mini_builtin.c and builtin.c. However, it's only on builtin.c. So move it to make it as a part of VM. | ||||
* | Suspend many fibers test on JIT for now | Takashi Kokubun | 2019-11-13 | 1 | -0/+1 |
| | | | | | | | | https://github.com/ruby/ruby/runs/301411717 No C backtrace information and this is hard to fix immediately. As CI doesn't provide helpful information, this should be debugged locally or at least have more logs there. | ||||
* | Make GitHub Actions notification more like Travis | Takashi Kokubun | 2019-11-13 | 4 | -4/+4 |
| | | | | | Build's sequential number is a link in Travis, and also YYYY-MM-DD-XX is a little hard to parse. | ||||
* | * 2019-11-14 [ci skip] | git | 2019-11-14 | 1 | -1/+1 |
| | |||||
* | try to remove vm_core.h | Koichi Sasada | 2019-11-14 | 2 | -2/+4 |
| | |||||
* | Use shallow-since instead of depth | Kazuhiro NISHIYAMA | 2019-11-13 | 4 | -8/+8 |
| | | | | | | | | | | commit number of today requires log since 0:00 UTC. So commits of 24 hours are enough. https://www.git-scm.com/docs/git-clone#Documentation/git-clone.txt---depthltdepthgt > Implies --single-branch unless --no-single-branch is given to fetch the histories near the tips of all branches. So I add `--single-branch` too. | ||||
* | Add commit number of today to notification of mjit CI too | Kazuhiro NISHIYAMA | 2019-11-13 | 1 | -1/+2 |
| | |||||
* | Check more likely condition first [Feature #16335] | Nobuyoshi Nakada | 2019-11-13 | 1 | -1/+10 |
| | |||||
* | Skip tailcall test for MJIT | Takashi Kokubun | 2019-11-12 | 1 | -0/+1 |
| | | | | failing in https://github.com/ruby/ruby/runs/300579218 | ||||
* | Fix MJIT test's Slack notification | Takashi Kokubun | 2019-11-12 | 1 | -1/+1 |
| | |||||
* | Removed sync library from sync tool | Hiroshi SHIBATA | 2019-11-13 | 1 | -1/+0 |
| | |||||
* | Add missing Makefile dependencies for the tool/insns2vm.rb script | Dylan Thacker-Smith | 2019-11-13 | 1 | -1/+46 |
| | |||||
* | Avoid top-level search for nested constant reference from nil in defined? | Dylan Thacker-Smith | 2019-11-13 | 6 | -11/+28 |
| | | | | | | | | | | | | Fixes [Bug #16332] Constant access was changed to no longer allow top-level constant access through `nil`, but `defined?` wasn't changed at the same time to stay consistent. Use a separate defined type to distinguish between a constant referenced from the current lexical scope and one referenced from another namespace. | ||||
* | Suppress warnings except for when last evaluation | aycabta | 2019-11-13 | 4 | -5/+23 |
| | | | | Co-authored-by: Kazuhiro NISHIYAMA <zn@mbf.nifty.com> | ||||
* | We're not using Azure Pipelines anymore | Takashi Kokubun | 2019-11-12 | 2 | -2/+0 |
| | |||||
* | Update badges of GitHub Actions | Kazuhiro NISHIYAMA | 2019-11-13 | 2 | -7/+8 |
| | |||||
* | Fix a typo | Kazuhiro NISHIYAMA | 2019-11-13 | 1 | -1/+1 |
| | |||||
* | Remove obsoleted Wercker status badge | Takashi Kokubun | 2019-11-12 | 2 | -2/+0 |
| | |||||
* | Migrate Wercker MJIT tests to Actions (#2676) | Takashi Kokubun | 2019-11-12 | 11 | -127/+81 |
| | | | | | | | | | | | | | | | | | | | | * Migrate Wercker MJIT tests to Actions * Support pull request for testing * Capitalize other jobs too * Make it a command name for consistency [ci skip] * Remove wercker.yml * Add --jit-verbose=2 for debugging * Install MJIT headers * Separate install for sudo * Trigger build | ||||
* | Add commit number of today to notification of GitHub Actions | Kazuhiro NISHIYAMA | 2019-11-13 | 4 | -3/+24 |
| | |||||
* | Stop debugging the same thing twice | Takashi Kokubun | 2019-11-12 | 1 | -5/+0 |
| | | | | See L25-28 | ||||
* | Remove MSPECOPT formerly for debugging | Takashi Kokubun | 2019-11-12 | 2 | -2/+0 |
| | | | | At least the comment looks obsoleted. Aren't we using $JOBS already? | ||||
* | Improve Actions job name shown on toolip | Takashi Kokubun | 2019-11-12 | 3 | -9/+9 |
| | | | | | | Hoping to make it like `make (check, ...)`, `make (test-bundler, ...)` instead of `latest (...)` because some of the jobs are already not running on a latest platform. | ||||
* | Run test-bundler / test-bundled-gems for Ubuntu | Takashi Kokubun | 2019-11-12 | 1 | -0/+5 |
| | | | | only once. Doing it on multiple Ubuntu versions may not worth it. | ||||
* | Remove Drone CI in favor of Travis arm32 | Takashi Kokubun | 2019-11-12 | 1 | -33/+0 |
| | |||||
* | Use style of set-env | Kazuhiro NISHIYAMA | 2019-11-13 | 2 | -2/+2 |
| | | | | https://help.github.com/en/actions/automating-your-workflow-with-github-actions/development-tools-for-github-actions#set-an-environment-variable-set-env | ||||
* | Merge released version of RubyGems 3.1.0.pre3 | Hiroshi SHIBATA | 2019-11-13 | 1 | -1/+0 |
| | |||||
* | Update dependencies | Kazuhiro NISHIYAMA | 2019-11-13 | 1 | -0/+13 |
| | | | | patch from https://travis-ci.org/ruby/ruby/jobs/611152175#L2204 | ||||
* | Merge Bundler 2.1.0.pre3 released version | Hiroshi SHIBATA | 2019-11-13 | 36 | -152/+192 |
| | |||||
* | Try to fix error on solaris | Kazuhiro NISHIYAMA | 2019-11-13 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | Add vm_core.h before builtin.h to pack.c for VM_CORE_H_EC_DEFINED. https://rubyci.org/logs/rubyci.s3.amazonaws.com/solaris11s-sunc/ruby-master/log/20191112T102505Z.fail.html.gz ``` compiling dmyenc.c linking miniruby Undefined first referenced symbol in file rb_vm_lvar_exposed pack.o ld: fatal: symbol referencing errors gmake: *** [miniruby] Error 2 ``` | ||||
* | Update comment of Ripper.lex | Yuichiro Kaneko | 2019-11-13 | 1 | -10/+10 |
| | | | | This is follow up of 1f7cb4bee9. | ||||
* | Add arm32 case on Travis. | Jun Aruga | 2019-11-12 | 1 | -0/+36 |
| | |||||
* | * 2019-11-13 [ci skip] | git | 2019-11-13 | 1 | -1/+1 |
| | |||||
* | Remove arm64 from allow_failures | Takashi Kokubun | 2019-11-12 | 1 | -2/+1 |
| | |||||
* | Show the name `Kernel#proc` in the warning message | Nobuyoshi Nakada | 2019-11-12 | 3 | -10/+17 |
| |