[ruby-cvs:78661] 97a17a51b8 (master): readable function names for inline functions.
"Koichi Sasada" <[email protected]>
| Newsgroups | gmane.comp.lang.ruby.cvs |
|---|---|
| Message-ID | <[email protected]> |
Koichi Sasada 2019-12-13 17:26:12 +0900 (Fri, 13 Dec 2019)
New Revision: 97a17a51b8
https://github.com/ruby/ruby/commit/97a17a51b8
Log:
readable function names for inline functions.
Now, C functions written by __builtin_cexpr!(code) and others are
named as "__builtin_inline#{n}". However, it is difficult to know
what the function is. This patch rename them into
"__builtin_foo_#{lineno}" when cexpr! is in 'foo' method.
Modified files:
builtin.h
compile.c
mini_builtin.c
tool/mk_builtin_loader.rb