basictest
basictest: --run-opt option
2016-10-19 05:22:51 +00:00
benchmark
benchmark/app_erb.yml: remove unused variable
2018-12-22 01:43:45 +00:00
bin
bin/erb: improve documentation of -P flag
2018-12-16 14:24:20 +00:00
bootstraptest
merge revision(s) 66832: [Backport #15536 ]
2019-01-17 22:08:56 +00:00
ccan
ccan/list: sync with upstream
2018-02-01 08:59:27 +00:00
coroutine
Ensure x86 stack is fortified, fixed #15335 .
2018-12-11 23:49:33 +00:00
coverage
fix a typo [ci skip]
2014-09-12 12:17:29 +00:00
cygwin
MFLAGS for nmake
2017-02-10 06:12:22 +00:00
defs
CHDIR to follow symlink [ci skip]
2018-12-18 16:01:58 +00:00
doc
merge revision(s) 3c93ed59
: [Backport #16514 ]
2021-02-28 14:37:37 +00:00
enc
merge revision(s) 67439,67441,67453,67476: [Backport #15740 ]
2019-04-13 15:01:39 +00:00
ext
Backport date-2.0.3 for Reiwa Support [Backport #18514 ]
2022-04-12 11:03:11 +00:00
gems
merge revision(s) 463092b84d
: [Backport #16279 ]
2019-12-15 07:20:58 +00:00
include
remove "deprecated" for rb_frame_method_id_and_class [Bug #15300 ]
2018-12-24 02:02:47 +00:00
lib
When parsing cookies, only decode the values
2021-11-24 11:41:55 +00:00
libexec
Downgrade Bundler 1.17.x from 2.0.0.
2018-12-11 03:07:37 +00:00
man
bin/erb: improve documentation of -P flag
2018-12-16 14:24:20 +00:00
misc
ruby-style.el: ruby-style-c-mode by VCS [ci skip]
2018-11-27 13:47:49 +00:00
missing
[ci skip] tabify
2018-01-20 04:18:09 +00:00
sample
sample/fib.py: Fix syntax error in Python 3 [ci skip]
2018-12-18 23:36:47 +00:00
spec
merge revision(s) 5a79d8e0,160511d8: [Backport #16925 ]
2021-03-02 11:26:58 +00:00
template
merge revision(s) 67439,67441,67453,67476: [Backport #15740 ]
2019-04-13 15:01:39 +00:00
test
Fix dtoa buffer overrun
2022-04-12 11:49:45 +00:00
tool
merge revision(s) 17aeff3e77e6fe0d37a9943dd93bcb16c4bb9f66,1616dcb16ef34ebf4ffc2167292f9a779f3e121e,1616dcb16ef34ebf4ffc2167292f9a779f3e121e:
2021-06-23 15:47:43 +00:00
win32
win32/Makefile.sub: missing dependency of mjit_config.h
2018-12-10 02:58:01 +00:00
.document
Include LEGAL in .document [ci skip]
2018-12-01 12:05:37 +00:00
.editorconfig
Set indent_size of reg*.[ch] to 2 [ci skip]
2018-10-03 07:43:13 +00:00
.gdbinit
support theap for T_HASH. [Feature #14989 ]
2018-10-30 22:11:51 +00:00
.gitattributes
rename ruby-runner as bin/ruby
2017-09-15 17:42:00 +00:00
.gitignore
Use BUILDDIR in ruby-runner.h from config.status
2018-12-08 01:49:02 +00:00
.indent.pro
* .indent.pro: added for ruby-style.
2010-03-11 21:50:56 +00:00
.travis.yml
Update Xcode or Homebrew (apply c86b74dc43
) [Bug #16032 ]
2019-08-07 10:52:38 +00:00
aclocal.m4
Update aclocal to 1.16.1 [ci skip]
2018-10-05 03:25:33 +00:00
addr2line.c
merge revision(s) 66768: [Backport #15519 ]
2019-01-12 21:04:31 +00:00
addr2line.h
Support Mach-O on backtrace with DWARF
2018-10-20 06:35:25 +00:00
appveyor.yml
Try with TZInfo and Timezone gems
2018-11-28 14:08:34 +00:00
array.c
merge revision(s) ec8e5f5aa64e2a54cf1e303f2b012c98e8d521ba,5a187e26adc8aa32367f294c1496935c7356d386: [Backport #15952 ]
2019-08-09 14:28:00 +00:00
ast.c
merge revision(s) 8e189df32c
: [Backport #17013 ]
2021-04-04 23:07:45 +00:00
bignum.c
merge revision(s) f364564e66
: [Backport #16269 ]
2021-02-28 13:47:29 +00:00
BSDL
* BSDL: update copyright notice for 2013.
2013-02-09 01:12:30 +00:00
class.c
merge revision(s) ebb96fa880
: [Backport #17321 ]
2021-04-05 00:19:04 +00:00
common.mk
merge revision(s) e9bb30d4,a064e467,4d753461: [Backport #16998 ]
2021-03-01 13:23:20 +00:00
compar.c
Comparable#clamp
2016-08-11 07:24:25 +00:00
compile.c
merge revision(s) ce7a053475cbebfb2f3e5ed6614e0ba631541917,1cbb1f1720127b0b34b38c77e27b51b182008699: [Backport #16695 ]
2021-04-04 23:36:51 +00:00
complex.c
merge revision(s) 66796,66797: [Backport #15525 ]
2019-01-18 04:19:32 +00:00
configure.ac
merge revision(s) abe2e7de4d
: [Backport #16774 ]
2021-04-05 00:05:42 +00:00
constant.h
vm_insnhelper.c: rb_autoloading_value flag
2018-02-13 09:34:43 +00:00
cont.c
merge revision(s) adcf0316d1
: [Backport #16664 ]
2020-03-20 06:12:36 +00:00
CONTRIBUTING.md
COPYING
COPYING: expand tabs
2017-02-18 22:38:35 +00:00
COPYING.ja
debug.c
internal.h: remove dependecy on ruby/io.h
2018-01-09 06:24:10 +00:00
debug_counter.c
add debug counters more.
2018-09-28 01:10:43 +00:00
debug_counter.h
rename li_table->ar_table (and related names).
2018-12-14 01:10:15 +00:00
dir.c
merge revision(s) a0a2640b39
:
2019-10-01 10:56:11 +00:00
dln.c
reduce copy & paste
2018-07-30 07:07:48 +00:00
dln.h
dln.c: extra arguments
2013-06-30 01:58:51 +00:00
dln_find.c
dln_find.c: MAXPATHLEN is not used already
2016-06-02 16:52:15 +00:00
dmydln.c
UNREACHABLE_RETURN
2018-07-24 05:38:07 +00:00
dmyenc.c
load.c: tweak the return value
2014-12-03 06:13:58 +00:00
dmyext.c
dmyenc.c: separate
2014-11-27 20:02:32 +00:00
encindex.h
encoding.c: rb_enc_find_index2
2017-12-22 01:03:17 +00:00
encoding.c
encoding.c: check external encoding
2018-09-15 16:27:06 +00:00
enum.c
merge revision(s) ff41663403
: [Backport #16354 ]
2019-12-15 08:28:52 +00:00
enumerator.c
merge revision(s) 254bed302752a401b5fcc3b6c65a9c93711d91d6,fad3023e94c45e7f03478732f7641b6f39ba9d12,3156fb0f2c3ebf8229f392c8502c08fe165ab181: [Backport #17218 ]
2021-04-05 01:22:11 +00:00
error.c
A couple of small English fixes [ci skip]
2018-12-20 21:17:11 +00:00
eval.c
backported a part of a569bc09e2
2021-04-04 23:28:16 +00:00
eval_error.c
merge revision(s) 579645d9
: [Backport #17033 ]
2021-04-04 22:24:29 +00:00
eval_intern.h
reduce copy & paste
2018-07-30 07:07:48 +00:00
eval_jump.c
$SAFE
as a process global state. [Feature #14250 ]
2017-12-28 20:09:24 +00:00
file.c
merge revision(s) c15cddd1d5
: [Backport #16787 ]
2021-04-05 00:04:41 +00:00
gc.c
merge revision(s) 5d33f787169bcc3594d2264726695d58c4a06899,8b162ce9d1003e4e469d8f48cb9a2076fd45b47c: [Backport #14834 ]
2019-08-18 06:10:46 +00:00
gc.h
remove rb_threadptr_during_gc().
2017-10-29 13:51:37 +00:00
gem_prelude.rb
Reduce system calls by activating the did_you_mean
gem.
2016-02-25 23:23:30 +00:00
golf_prelude.rb
added f
for 1 byte FizzBuzz because Hexagony has such feature
2018-05-21 06:20:24 +00:00
goruby.c
goruby.c: FD leak [ci skip]
2017-03-09 03:38:06 +00:00
GPL
* GPL: update text of GPLv2. [ruby-core:44488] [Bug #6328 ]
2012-06-03 13:07:58 +00:00
hash.c
fix for #16798 to Ruby 2.6 introduced C99 syntax [Backport #18387 ]
2022-04-12 10:52:41 +00:00
hrtime.h
hrtime.h: fix typo in non-builtin overflow check
2018-08-30 03:24:55 +00:00
ia64.S
Change Makefile rule for assembly to use .S rather than .s
2018-11-24 11:35:29 +00:00
id_table.c
adjust styles [ci skip]
2017-05-10 00:39:26 +00:00
id_table.h
id_table.h: dummy sentinel
2016-08-06 00:35:33 +00:00
inits.c
initialize VM postponed_job first. [Bug #15288 ]
2018-11-08 05:35:46 +00:00
insns.def
merge revision(s) 66767: [Backport #15399 ]
2019-01-15 09:06:51 +00:00
internal.h
merge revision(s) 254bed302752a401b5fcc3b6c65a9c93711d91d6,fad3023e94c45e7f03478732f7641b6f39ba9d12,3156fb0f2c3ebf8229f392c8502c08fe165ab181: [Backport #17218 ]
2021-04-05 01:22:11 +00:00
io.c
r66845 introduced mixed declarations and code.
2020-03-10 11:41:32 +00:00
iseq.c
iseq.c: avoid Null pointer dereference
2018-12-23 00:45:11 +00:00
iseq.h
script_compiled
TracePoint event [Feature #15287 ]
2018-12-06 13:42:32 +00:00
KNOWNBUGS.rb
compile.c: fix positions encode
2018-04-05 13:13:00 +00:00
LEGAL
LEGAL: gathered util.c [ci skip]
2018-12-10 12:43:16 +00:00
lex.c.blt
keywords: shrink struct kwtable
2018-01-21 09:59:45 +00:00
load.c
merge revision(s) 5931857281ce45c1c277aa86d1588119ab00a955,76e2370f132f83c16c9de39a0a9356579f364527: [Backport #16041 ]
2019-08-07 13:05:00 +00:00
loadpath.c
-Wno-overlength-strings
2018-01-16 08:35:33 +00:00
localeinit.c
internal.h: remove dependecy on ruby/encoding.h
2018-01-09 06:24:11 +00:00
main.c
main.c: RUBY_DEBUG_ENV in devel
2017-06-30 04:19:12 +00:00
Makefile.in
Honor configured ruby header locations as the MJIT header path
2018-12-08 02:20:14 +00:00
marshal.c
merge revision(s) c9423b016cfeab852bc5a829e55e0a11f80b3ab7,0b1e26398e018116180bf41cb63887f77d5d1b82,78ee2c245331e353e218b8fac9ca722a2bcd8fea: [Backport #15968 ]
2019-12-15 07:14:45 +00:00
math.c
math.c: adjust cbrt
2018-06-06 14:01:43 +00:00
method.h
Enable refinements on symbol-proc in ruby-level methods
2018-12-18 13:59:46 +00:00
miniinit.c
miniinit.c: built-in encoding aliases
2015-12-26 02:26:40 +00:00
mjit.c
merge revision(s) adcf0316d1
: [Backport #16664 ]
2020-03-20 06:12:36 +00:00
mjit.h
vm_trace.c: MJIT-limited thread-safety for postponed_job
2018-11-26 15:47:20 +00:00
mjit_compile.c
mjit.c: copy call cache values to MJIT worker
2018-10-21 14:23:24 +00:00
mjit_worker.c
merge revision(s) 66823,66869: [Backport #15548 ]
2019-01-26 07:59:11 +00:00
NEWS
Mention SNI support in Net::IMAP
2019-04-16 00:02:00 +00:00
node.c
Removed unreachable code
2018-10-12 12:54:21 +00:00
node.h
Parse the source in SCRIPT_LINES__ as array
2018-11-10 11:40:33 +00:00
numeric.c
merge revision(s) 254bed302752a401b5fcc3b6c65a9c93711d91d6,fad3023e94c45e7f03478732f7641b6f39ba9d12,3156fb0f2c3ebf8229f392c8502c08fe165ab181: [Backport #17218 ]
2021-04-05 01:22:11 +00:00
object.c
merge revision(s) f72dc407
: [Backport #16297 ]
2021-02-28 14:01:55 +00:00
pack.c
pack.c: cast from double to float can be undefined
2018-11-16 09:04:34 +00:00
parse.y
merge revision(s) 0036648a42
: [Backport #17533 ]
2021-04-04 23:43:53 +00:00
prelude.rb
TracePoint#enable(target_line:)
is supported. [Feature #15289 ]
2018-11-26 20:16:14 +00:00
probes.d
change lingering dtrace probe documentation from function- to method-
2015-05-30 02:04:26 +00:00
probes_helper.h
vm.c: disable dtrace in jit source
2018-02-20 03:15:33 +00:00
proc.c
merge revision(s) d8a13e50
: [Backport #17780 ]
2021-07-03 16:53:29 +00:00
process.c
merge revision(s) c15cddd1d5
: [Backport #16787 ]
2021-04-05 00:04:41 +00:00
random.c
merge revision(s) 66699: [Backport #15494 ]
2019-01-05 21:33:26 +00:00
range.c
merge revision(s) 67468: [Backport #15757 ]
2019-04-11 12:08:55 +00:00
rational.c
merge revision(s) 254bed302752a401b5fcc3b6c65a9c93711d91d6,fad3023e94c45e7f03478732f7641b6f39ba9d12,3156fb0f2c3ebf8229f392c8502c08fe165ab181: [Backport #17218 ]
2021-04-05 01:22:11 +00:00
re.c
merge revision(s) 4f19666e8b
: [Backport #16508 ]
2020-03-07 09:38:30 +00:00
README.EXT
README.EXT: add redirect [ruby-core:68631]
2015-03-25 21:43:58 +00:00
README.EXT.ja
README.EXT.ja: add redirect [ruby-core:68631]
2015-03-30 13:08:16 +00:00
README.ja.md
[DOC] Update CI build status badges [ci skip]
2018-12-20 09:55:05 +00:00
README.md
README.md: add wercker status badge [ci skip]
2018-11-02 12:21:59 +00:00
regcomp.c
Fix issues detected by code analysis tool (mainly Coverity).
2018-09-15 09:59:14 +00:00
regenc.c
Merge Onigmo 6.1.1
2017-02-11 15:08:33 +00:00
regenc.h
initializer paren-string {("str")}
is a C99ism
2018-01-02 06:41:49 +00:00
regerror.c
regerror.c: lenghten MAX_ERROR_PAR_LEN to contain old property names
2018-10-16 09:10:56 +00:00
regexec.c
label as lvalue is a GCCism
2018-01-02 06:41:54 +00:00
regint.h
Merge Onigmo 6.1.1
2017-02-11 15:08:33 +00:00
regparse.c
merge revision(s) 8aecc90974ab1ac87056f77e2cb3406c5c041504,2f6cc15cdb3d64135b29cfd5ee376a5a03ebbee7: [Backport #15965 ]
2019-08-11 12:17:58 +00:00
regparse.h
Fix typos.
2018-01-18 11:44:10 +00:00
regsyntax.c
Merge Onigmo 6.0.0
2016-12-10 17:47:04 +00:00
ruby-runner.c
Give the MJIT header path name
2018-12-08 01:50:39 +00:00
ruby.c
merge revision(s) b165bedcbd41d791a85fc1ce90b57a0d0525f319,ac00bdc8a8ac2c62a94dd36a7784d15bbcb7df19: [Backport #15821 ]
2019-07-31 14:32:43 +00:00
ruby_assert.h
string literal longer than 509 characters is a C99ism
2018-01-02 06:41:43 +00:00
ruby_atomic.h
move atomic logic from mjit.c from ruby_atomic.h
2018-08-01 03:40:37 +00:00
rubystub.c
rubystub.c: sys/param.h for MAXPATHLEN
2016-08-20 05:58:58 +00:00
safe.c
$SAFE
as a process global state. [Feature #14250 ]
2017-12-28 20:09:24 +00:00
signal.c
Prefer rb_check_arity when 0 or 1 arguments
2018-12-06 07:49:24 +00:00
siphash.c
switch SipHash from SipHash24 to SipHash13 variant
2017-01-20 06:01:23 +00:00
siphash.h
blacklist UBSAN's unsigned integer overflow
2018-11-07 04:09:05 +00:00
sparc.c
configure.ac
2017-09-29 13:21:17 +00:00
sprintf.c
sprintf.c: fix typo
2018-04-22 19:41:06 +00:00
st.c
merge revision(s) 66832: [Backport #15536 ]
2019-01-17 22:08:56 +00:00
strftime.c
merge revision(s) 2f1895fa
: [Backport #16767 ]
2021-04-04 22:44:23 +00:00
string.c
merge revision(s) 8b3774be3d
: [Backport #15935 ]
2019-09-28 04:32:46 +00:00
struct.c
merge revision(s) 77596fb7a9
: [Backport #16138 ]
2020-03-07 10:03:51 +00:00
symbol.c
merge revision(s) ade1283ca2
: [Backport #16136 ]
2019-09-14 02:24:58 +00:00
symbol.h
merge revision(s) d0ba4abf1a00339ebbb5d405db3240a8bdb7b68b,54eac83b2ad77ddea84fa6d66c09e0bb014cf61e: [Backport #15786 ]
2019-07-31 14:10:09 +00:00
thread.c
merge revision(s) 66708: [Backport #15499 ]
2019-01-29 05:31:00 +00:00
thread_pthread.c
merge revision(s) 1ef39d8d09
: [Backport #15798 ]
2019-08-03 12:27:02 +00:00
thread_pthread.h
thread_pthread.h: rename gvl.acquired' to
gvl.owner' and document
2018-08-28 00:24:08 +00:00
thread_sync.c
merge revision(s) c1d78a7f0e
: [Backport #15360 ]
2019-08-05 13:53:03 +00:00
thread_win32.c
merge revision(s) 66708: [Backport #15499 ]
2019-01-29 05:31:00 +00:00
thread_win32.h
* ext/openssl/depend: remove dependency from internal headers.
2014-05-14 10:55:38 +00:00
time.c
merge revision(s) 276f6a225d18561cbe5282b798cb4e416c66079f,95bef7b69a6fb42687a6200b338060be307259f5: [Backport #17352 ]
2021-04-05 00:17:28 +00:00
timev.h
Timezone support by Time [Feature #14850 ]
2018-10-08 02:35:31 +00:00
transcode.c
merge revision(s) 8b6e2685
: [Backport #16649 ]
2021-02-28 14:44:22 +00:00
transcode_data.h
transcode_data.h: missing cast
2015-08-08 00:33:11 +00:00
transient_heap.c
rename li_table->ar_table (and related names).
2018-12-14 01:10:15 +00:00
transient_heap.h
introduce USE_TRANSIENT_HEAP to enable/disable theap.
2018-11-01 08:53:44 +00:00
util.c
Fix dtoa buffer overrun
2022-04-12 11:49:45 +00:00
variable.c
merge revision(s) 2f1895fa15
: [Backport #16767 ]
2021-04-04 22:41:01 +00:00
version.c
add disabling MJIT features option.
2018-10-20 06:53:00 +00:00
version.h
Fix dtoa buffer overrun
2022-04-12 11:49:45 +00:00
vm.c
fix macos build
2021-05-09 16:11:52 +00:00
vm_args.c
* vm_args.c (setup_parameters_complex): no longer need to warn splat
2021-02-28 14:31:52 +00:00
vm_backtrace.c
merge revision(s) 12391cdbe1
: [Backport #16834 ]
2021-04-04 22:50:22 +00:00
vm_core.h
merge revision(s) 66595: [Backport #15471 ]
2019-01-14 06:38:34 +00:00
vm_debug.h
defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
2013-04-05 10:29:38 +00:00
vm_dump.c
* expand tabs. [ci skip]
2018-11-07 12:48:39 +00:00
vm_eval.c
merge revision(s) 5931857281ce45c1c277aa86d1588119ab00a955,76e2370f132f83c16c9de39a0a9356579f364527: [Backport #16041 ]
2019-08-07 13:05:00 +00:00
vm_exec.c
vm_exec.c: reduced repeated same calls
2018-03-04 01:52:19 +00:00
vm_exec.h
fix typo.
2018-09-21 06:30:54 +00:00
vm_insnhelper.c
merge revision(s) c60aaed185
: [Backport #17130 ]
2021-04-05 00:12:27 +00:00
vm_insnhelper.h
vm_insnhelper.h: rename CI_SET_FASTPATH to CC_SET_FASTPATH
2018-09-18 12:48:28 +00:00
vm_method.c
Constified to fix warning at r66442
2018-12-18 16:11:07 +00:00
vm_opts.h
vm_opts.h: share USE_IC_FOR_IVAR as OPT_IC_FOR_IVAR
2018-10-14 11:25:36 +00:00
vm_trace.c
merge revision(s) df317151a5
: [Backport #16019 ]
2019-08-18 05:21:34 +00:00
vsnprintf.c
avoid division by zero
2018-11-16 01:52:39 +00:00
wercker.yml
wercker.yml: debug problematic test on test-all
2018-11-18 09:32:29 +00:00