1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/include/ruby
Koichi Sasada d300a73441 RUBY_ASSERT_NOASSUME
If __builtin_assume() is enables and RUBY_DEBUG=0, RUBY_ASSERT(expr)
will be compiled to __builtin_assume(expr) and compiler can assume
expr is true and apply aggressive optimizations. However we observed
doubtful behavior because of compiler optimizations, we introduce
new macro RUBY_ASSERT_NOASSUME to disable __builtin_assume().
With this macro, we can try without __builtin_assume().
2020-05-29 13:50:58 +09:00
..
backward sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
internal Get rid of redefinition of memcpy on mingw 2020-05-26 16:58:40 +09:00
assert.h RUBY_ASSERT_NOASSUME 2020-05-29 13:50:58 +09:00
backward.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
debug.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
defines.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
encoding.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
intern.h drop varargs.h support 2020-05-11 14:56:51 +09:00
io.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
missing.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
onigmo.h
oniguruma.h
re.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
regex.h
ruby.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
st.h
subst.h
thread.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
thread_native.h
util.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
version.h
vm.h sed -i 's|ruby/impl|ruby/internal|' 2020-05-11 09:24:08 +09:00
win32.h