1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/test
k0kubun d5e27d7a5a _mjit_compile_pc_and_sp.erb: always move pc
to fix the wrong line number on #caller_locations or rb_profile_frames.

Actually we would be able to move it only when method call (of
caller_locations) or C extension invocation (calling rb_profile_frames)
can happen.

This degrades performance. Optcarrot fps becomes...
before: 71.78976052783555
after: 67.65429356624131

I think I can lazily move it and fix the performance issue, even
improving the performance for the situation catch table exists.
But let me fix this bug first...

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2018-08-11 05:33:15 +00:00
..
-ext- test_iseq_load.rb: increase timeout 2018-08-10 23:32:32 +00:00
base64
benchmark
bigdecimal
cgi
coverage
csv
date Support old versions of Ruby with FrozenError. 2018-08-07 12:47:11 +00:00
dbm Support old versions of Ruby with FrozenError. 2018-08-07 12:47:11 +00:00
digest
drb
dtrace
erb
etc
excludes
fiddle
fileutils
gdbm Support old versions of Ruby with FrozenError. 2018-08-07 12:47:11 +00:00
io test/io/console/test_io_console.rb: fix short read failures 2018-08-09 09:02:32 +00:00
irb
json
lib mjit.c: add :wait option to RubyVM::MJIT.pause 2018-08-09 09:58:07 +00:00
logger
matrix
minitest
misc
mkmf
monitor
net net/http, net/ftp: skip SSL/TLS session resumption tests 2018-08-09 10:00:19 +00:00
nkf
objspace
open-uri
openssl openssl: sync with upstream repository 2018-08-08 14:13:53 +00:00
optparse
ostruct Support old versions of Ruby with FrozenError. 2018-08-07 12:47:11 +00:00
pathname
psych
rdoc
readline
resolv
rexml
rinda
ripper
rss
ruby _mjit_compile_pc_and_sp.erb: always move pc 2018-08-11 05:33:15 +00:00
rubygems
scanf
sdbm
shell
socket
stringio Support old versions of Ruby with FrozenError. 2018-08-07 12:47:11 +00:00
strscan
syslog
testunit
uri
webrick Silence Net::HTTP warning in test. 2018-08-07 13:08:53 +00:00
win32ole
yaml
zlib
colors
runner.rb
test_abbrev.rb
test_cmath.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb
test_pp.rb
test_prettyprint.rb
test_prime.rb
test_pstore.rb
test_pty.rb
test_rbconfig.rb
test_securerandom.rb
test_set.rb
test_shellwords.rb
test_singleton.rb
test_sync.rb
test_syslog.rb
test_tempfile.rb
test_time.rb
test_timeout.rb
test_tmpdir.rb
test_tracer.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb
test_win32api.rb