aboutsummaryrefslogtreecommitdiffstats
path: root/tool/leaked-globals
Commit message (Collapse)AuthorAgeFilesLines
* Update leaked-globals [Bug #16934]Nobuyoshi Nakada2020-06-041-2/+2
| | | | | * match uppercase types which would be global, other than [BDT] * ignore `RUBY_` prefixed symbols
* st.c: Use rb_st_* prefix instead of st_* (#2479)Yusuke Endoh2019-09-221-1/+1
| | | | | | | | | | | The original st.c was public domain hash table implementation, but Ruby's st.c is highly modified, and its data structure is not compatiblie with the original one. Therefore, when creating an extension library to wrap C code that uses the original st.c, the symbols conflict, which leads to segfault. This changes the prefix `st_*` of st.c functions to `rb_st_*` for reflecting that they are specific to Ruby's, and avoid symbol conflicts.
* Put colorize to library directory.Hiroshi SHIBATA2019-07-151-1/+1
| | | | Same as 66299e7ca83d379d13abaa5411f3e0419334cabb
* leaked-globals: check if un-prefixed symbols leak externallyNobuyoshi Nakada2019-05-161-0/+40