benchmark
variable.c: avoid compatibility table with generic ivars
2015-05-30 00:20:15 +00:00
bin
* lib/rake/*: Gemify rake [fix GH-862][Feature #11025 ]
2015-04-04 12:31:31 +00:00
bootstraptest
default colors
2015-05-17 00:50:11 +00:00
ccan
ccan/list/list.h: sync with ccan upstream
2015-04-09 00:30:26 +00:00
coverage
fix a typo [ci skip]
2014-09-12 12:17:29 +00:00
cygwin
stub.o: under win32
2015-04-04 01:02:51 +00:00
defs
* ext/json/json.gemspec, lib/rdoc/rdoc.gemspec: added gemspec directly.
2015-04-12 09:12:15 +00:00
doc
change lingering dtrace probe documentation from function- to method-
2015-05-30 02:04:26 +00:00
enc
enc/utf_8.c: limit UTF-8
2015-04-25 22:36:52 +00:00
ext
* ext/rbconfig/sizeof/extconf.rb: Check C99 standard integer types.
2015-06-03 12:14:21 +00:00
gems
* gem/bundled_gems: updated to test-unit 3.1.1 and minitest 5.7.0.
2015-06-02 23:07:47 +00:00
include
variable.c: avoid compatibility table with generic ivars
2015-05-30 00:20:15 +00:00
lib
lib/benchmark.rb: just use Process::CLOCK_MONOTONIC
2015-06-02 00:08:25 +00:00
man
man: updated
2015-05-23 09:38:49 +00:00
misc
Import ruby-electric.el version 2.2.3 from upstream
2015-04-24 14:52:31 +00:00
missing
missing/setproctitle.c: Avoid invalidating argv[1], argv[2], etc. until the first call to Process.setproctitle, because the ps command of AIX refers to the argv array. [Bug #10090 ]
2014-10-08 22:31:53 +00:00
nacl
Fix PNaCl configure/link errors.
2014-10-22 12:19:21 +00:00
sample
default colors
2015-05-17 00:50:11 +00:00
spec
* spec/default.mspec: use default configuration file name.
2015-02-25 13:25:11 +00:00
template
* configure.in: Don't check __int128.
2015-06-03 12:00:50 +00:00
test
* vm_insnhelper.c (vm_defined): check respond_to_missing?
2015-06-02 19:49:22 +00:00
tool
* tool/make_hgraph.rb: added.
2015-05-29 08:39:50 +00:00
win32
* win32/win32.c (setup_overlapped): seek to the file end only when
2015-05-25 02:35:31 +00:00
.document
* .document: removed needless entries.
2015-03-25 01:39:11 +00:00
.editorconfig
.editorconfig: new
2012-09-15 23:16:15 +00:00
.gdbinit
.gdbinit: T_IMEMO
2015-03-26 06:50:57 +00:00
.gitignore
add .gitignore rules for Microsoft Visual C++
2015-05-25 05:48:48 +00:00
.indent.pro
* .indent.pro: added for ruby-style.
2010-03-11 21:50:56 +00:00
.travis.yml
* .travis.yml: enabled email notification.
2015-03-20 08:43:23 +00:00
BSDL
* BSDL: update copyright notice for 2013.
2013-02-09 01:12:30 +00:00
CONTRIBUTING.md
[DOC] Please see _the_ official issue tracker... [ci skip]
2014-06-13 23:42:35 +00:00
COPYING
* COPYING: change Ruby's License from a dual license with GPLv2
2010-09-15 15:35:31 +00:00
COPYING.ja
Change encoding from EUC-JP to UTF-8. [Feature #5128 ]
2011-09-04 12:22:46 +00:00
ChangeLog
* ext/rbconfig/sizeof/extconf.rb: Check C99 standard integer types.
2015-06-03 12:14:21 +00:00
GPL
* GPL: update text of GPLv2. [ruby-core:44488] [Bug #6328 ]
2012-06-03 13:07:58 +00:00
KNOWNBUGS.rb
* test/ruby/test_method.rb (test_unlinked_method_entry_in_method_object_bug):
2013-03-25 05:39:32 +00:00
LEGAL
* LEGAL: added license infomation of ccan files.
2014-05-14 02:07:32 +00:00
Makefile.in
* Makefile.in (rbconfig.rb): add rule to make.
2015-05-07 02:39:59 +00:00
NEWS
* ext/objspace/objspace.c: add two methods to debug internals.
2015-05-28 19:40:04 +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
README.md: fix inline markups
2015-04-11 00:48:37 +00:00
README.md
README.md: fix inline markups
2015-04-11 00:48:37 +00:00
addr2line.c
* addr2line.c (fill_lines): get base addrs in fill_lines to use it
2014-04-14 10:08:04 +00:00
addr2line.h
* addr2line.c (fill_lines): loop reverse order not to overwrite
2014-03-26 04:30:43 +00:00
array.c
array.c: [DOC] return values are not new array [CI SKIP]
2015-05-15 09:28:24 +00:00
bignum.c
* doc/contributors.rdoc: fix a typo. Patch by @davydovanton
2015-04-15 01:37:47 +00:00
class.c
* class.c (clone_method): remove redundant check for me->def != NULL.
2015-06-03 11:10:16 +00:00
common.mk
common.mk: update-man-date
2015-05-23 09:36:33 +00:00
compar.c
compar.c: variable name [ci skip]
2015-02-21 07:18:45 +00:00
compile.c
parse.y: check NTH_REF range
2015-05-29 05:39:03 +00:00
complex.c
* complex.c (f_complex_polar): simple bug reproduced only when y is
2015-05-22 11:57:43 +00:00
configure.in
* configure.in: Don't check __int128.
2015-06-03 12:00:50 +00:00
constant.h
constant.h: constant visibilities
2014-10-08 08:27:51 +00:00
cont.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
debug.c
* debug.c (ruby_debug_print_id): use rb_id2name() for fprintf().
2015-05-23 16:36:26 +00:00
dir.c
dir.c: getattrlist on OSX 10.5
2015-04-10 14:57:47 +00:00
dln.c
dln.c: fix EXTERNAL_PREFIX
2015-05-01 07:27:03 +00:00
dln.h
dln.c: extra arguments
2013-06-30 01:58:51 +00:00
dln_find.c
dln_find.c: define S_ISREG
2015-01-24 14:59:13 +00:00
dmydln.c
* encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control
2012-04-13 23:45:37 +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
encoding.c
use rb_funcallv
2015-02-16 04:08:52 +00:00
enum.c
enum.c: [DOC] Fix typo [ci skip][Fix GH-904]
2015-06-01 05:38:59 +00:00
enumerator.c
* internal.h: use T_IMEMO to represent `struct MEMO' value.
2015-03-11 23:13:01 +00:00
error.c
wrapper object before alloc
2015-05-16 12:56:29 +00:00
eval.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
eval_error.c
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
eval_intern.h
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
eval_jump.c
eval.c: use the given thread
2015-02-24 02:05:28 +00:00
file.c
wrapper object before alloc
2015-05-16 12:56:29 +00:00
gc.c
* method.h: remove rb_method_iseq_t::iseqval.
2015-06-02 14:32:33 +00:00
gc.h
* gc.c , gc.h (rb_obj_info): export obj_info(VALUE) for debugging.
2015-05-31 19:12:42 +00:00
gem_prelude.rb
* ruby.c (process_options): revert r30549.
2011-01-17 12:40:30 +00:00
golf_prelude.rb
* golf_prelude.rb: syntax formatting for whitespace [Fixes GH-425]
2013-11-07 16:03:48 +00:00
goruby.c
goruby.c: suppress warning
2014-08-10 04:48:10 +00:00
hash.c
* class.c (rb_class_has_methods): added to reduce depenedency
2015-05-31 19:17:18 +00:00
ia64.s
* removed trailing spaces.
2012-06-09 21:36:05 +00:00
inits.c
* internal.h: Include ruby.h and ruby/encoding.h to be
2014-11-15 11:49:06 +00:00
insns.def
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
internal.h
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
io.c
io.c: refine message
2015-05-25 02:33:36 +00:00
iseq.c
* iseq.c: constify.
2015-05-21 09:01:44 +00:00
iseq.h
* iseq.c: constify.
2015-05-21 09:01:44 +00:00
lex.c.blt
* defs/keywords (reserved_word): made inline function static.
2009-05-16 00:30:16 +00:00
load.c
* vm.c: eagerly allocate `loading_table`. This eliminates the need to
2015-06-03 07:21:37 +00:00
loadpath.c
* loadpath.c (RUBY_REVISION): Defined to suppress revision.h
2013-06-17 11:56:21 +00:00
localeinit.c
* internal.h: Include ruby.h and ruby/encoding.h to be
2014-11-15 11:49:06 +00:00
main.c
* include/ruby/debug.h: introdudced.
2012-11-20 12:57:49 +00:00
marshal.c
variable.c: avoid compatibility table with generic ivars
2015-05-30 00:20:15 +00:00
math.c
* math.c (math_log1, math_log2, math_log10): refactoring
2015-03-16 08:39:29 +00:00
method.h
* method.h: change fileds order to gather frequent acces fields.
2015-06-03 02:48:43 +00:00
miniinit.c
miniinit.c: minimum built-in encodings in miniruby
2015-03-08 06:30:32 +00:00
node.c
* vm_insnhelper.c: use T_IMEMO to create SVAR.
2015-03-11 12:27:34 +00:00
node.h
* internal.h, node.h: move a definition of `struct rb_global_entry'
2015-03-12 01:55:58 +00:00
numeric.c
* numeric.c (Numeric#negative?): [DOC] Fix call-seq.
2015-05-24 15:33:08 +00:00
object.c
* object.c (rb_obj_clone): do not touch age (FL_PROMOTED[01]) because
2015-03-18 21:31:55 +00:00
pack.c
util.c: hexdigit
2015-02-13 07:07:39 +00:00
parse.y
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
prelude.rb
* prelude.rb: [DOC] Update Thread::exclusive docs by @stevenharman.
2014-04-17 07:31:43 +00:00
probes.d
change lingering dtrace probe documentation from function- to method-
2015-05-30 02:04:26 +00:00
probes_helper.h
probes_helper.h (RUBY_DTRACE_HOOK): correct type for _id
2014-02-15 04:23:33 +00:00
proc.c
* class.c (clone_method): remove redundant check for me->def != NULL.
2015-06-03 11:10:16 +00:00
process.c
process.c: do not discard status
2015-05-22 10:42:09 +00:00
random.c
random.c: fix handle to release
2015-03-19 01:31:03 +00:00
range.c
range.c: move String specific code
2015-05-15 12:39:56 +00:00
rational.c
* remove trailing spaces.
2015-04-30 08:02:56 +00:00
re.c
use frozen string of symbols
2015-04-14 03:31:28 +00:00
regcomp.c
* reg*.c: Merge Onigmo 5.15.0 38a870960aa7370051a3544
2014-09-15 16:18:41 +00:00
regenc.c
* reg*.c: Merge Onigmo 5.15.0 38a870960aa7370051a3544
2014-09-15 16:18:41 +00:00
regenc.h
regenc.h: shrink PosixBracketEntryType
2014-09-16 02:44:19 +00:00
regerror.c
* regcomp.c: Merge Onigmo 5.14.1 25a8a69fc05ae3b56a09.
2014-07-16 03:27:25 +00:00
regexec.c
uninitialized variable
2014-12-26 06:09:11 +00:00
regint.h
* Avoid undefined behaviors found by gcc -fsanitize=undefined.
2014-10-17 08:50:01 +00:00
regparse.c
regparse.c: remove unused variable
2014-09-16 02:44:10 +00:00
regparse.h
* reg*.c: Merge Onigmo 5.15.0 38a870960aa7370051a3544
2014-09-15 16:18:41 +00:00
regsyntax.c
* Merge Onigmo-5.13.1. [ruby-dev:45057] [Feature #5820 ]
2012-02-17 07:42:23 +00:00
ruby.c
ruby.c: show_usage_line
2015-05-24 02:20:10 +00:00
ruby_atomic.h
ruby_atomic.h (ATOMIC_OR): should return previous value
2014-10-19 17:34:02 +00:00
safe.c
safe.c: preserve encoding
2014-11-25 18:43:58 +00:00
signal.c
signal.c: nil for invalid signum
2015-03-02 04:04:30 +00:00
siphash.c
UNALIGNED_WORD_ACCESS on ppc64
2014-07-23 14:50:12 +00:00
siphash.h
* siphash.h: check configure macros before include newer headers.
2012-11-09 15:34:31 +00:00
sparc.c
* sparc.c: Use __asm__ instead of asm for gcc.
2013-04-27 10:06:20 +00:00
sprintf.c
sprintf.c: ruby specific functions
2015-02-22 01:40:40 +00:00
st.c
hash.c: move Hash specific functions
2015-01-23 02:36:50 +00:00
strftime.c
* strftime.c (rb_strftime_with_timespec): Test yday range.
2013-04-06 16:02:46 +00:00
string.c
* string.c: added documentation for character sequence \' with String#sub
2015-05-16 12:41:29 +00:00
struct.c
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
symbol.c
* load.c: removed unused header file "node.h".
2015-03-11 23:22:05 +00:00
symbol.h
symbol.c: symbol type predicate functions
2014-11-17 18:20:22 +00:00
thread.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
thread_pthread.c
thread_pthread.c: keep sp safe zone
2015-04-14 22:34:53 +00:00
thread_pthread.h
thread_pthread: prefer rb_nativethread* types/functions
2014-08-15 00:17:53 +00:00
thread_win32.c
* thread_pthread.c (native_set_thread_name): New function to
2014-09-21 05:14:47 +00:00
thread_win32.h
* ext/openssl/depend: remove dependency from internal headers.
2014-05-14 10:55:38 +00:00
time.c
variable.c: avoid compatibility table with generic ivars
2015-05-30 00:20:15 +00:00
timev.h
configure.in, win32/Makefile.sub: PACKED_STRUCT with VC
2014-02-25 07:00:10 +00:00
transcode.c
use 0 for reserved
2014-12-01 06:38:04 +00:00
transcode_data.h
defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
2013-04-05 10:29:38 +00:00
util.c
parse.y: check NTH_REF range
2015-05-29 05:39:03 +00:00
variable.c
variable.c: avoid compatibility table with generic ivars
2015-05-30 00:20:15 +00:00
version.c
version.c: support RUBY_ENGINE_VERSION
2015-04-08 08:45:05 +00:00
version.h
* 2015-06-03
2015-06-02 15:08:13 +00:00
vm.c
* class.c (clone_method): remove redundant check for me->def != NULL.
2015-06-03 11:10:16 +00:00
vm_args.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
vm_backtrace.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
vm_core.h
* vm_core.h: rename enum missing_reason to enum method_missing_reason.
2015-06-03 10:42:18 +00:00
vm_debug.h
defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}
2013-04-05 10:29:38 +00:00
vm_dump.c
* method.h: make rb_method_entry_t a VALUE.
2015-06-02 04:20:30 +00:00
vm_eval.c
* class.c (clone_method): remove redundant check for me->def != NULL.
2015-06-03 11:10:16 +00:00
vm_exec.c
* vm_exec.c: improve performance in ppc64 arch.
2014-08-12 03:59:39 +00:00
vm_exec.h
* vm_exec.h (VM_DEBUG_STACKOVERFLOW): added.
2013-12-18 05:33:50 +00:00
vm_insnhelper.c
* vm_core.h: rename enum missing_reason to enum method_missing_reason.
2015-06-03 10:42:18 +00:00
vm_insnhelper.h
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
vm_method.c
* method.h: split rb_method_definition_t::flag to several flags.
2015-06-03 01:39:16 +00:00
vm_opts.h
fix minor code comment typos
2013-04-22 19:40:10 +00:00
vm_trace.c
vm_trace.c: unified a_call and a_return
2015-04-25 23:55:34 +00:00
vsnprintf.c
sprintf.c: ruby specific functions
2015-02-22 01:40:40 +00:00