1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/tool
Yusuke Endoh 5f35b8ca30
st.c: Use rb_st_* prefix instead of st_* (#2479)
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.
2019-09-22 22:12:18 +09:00
..
lib Try to fetch commits notes to the source tree automatically 2019-09-15 16:23:33 +09:00
m4 typedef rb_jmpbuf_t to void *[5] if __builtin_setjmp is used 2019-09-21 13:24:58 +09:00
ruby_vm Check frozen flag on MJIT setinstancevariable 2019-09-04 11:10:21 +09:00
test Get rid of failures about coverage 2019-07-25 20:57:32 +09:00
asm_parse.rb
bisect.sh
build-transcode
checksum.rb Move vpath.rb into tool library direcotry. 2019-07-15 13:16:16 +09:00
colors
darwin-cc
downloader.rb
enc-emoji-citrus-gen.rb Put jisx0208.rb to under the library directory. 2019-07-15 11:16:29 +09:00
enc-emoji4unicode.rb
enc-unicode.rb
eval.rb
expand-config.rb
extlibs.rb Put colorize to library directory. 2019-07-15 09:40:22 +09:00
fake.rb
fetch-bundled_gems.rb Use git pull instead of git fetch if master branch 2019-09-04 12:46:26 +09:00
file2lastrev.rb Exit gently if no VCS found but --suppress_not_found is given 2019-09-07 17:26:28 +09:00
format-release Fix release post output for tool/format-release 2019-08-04 08:58:20 +09:00
gem-unpack.rb
gen_dummy_probes.rb
gen_ruby_tapset.rb
generic_erb.rb Removed needless LOAD_PATH modification. 2019-07-15 13:44:37 +09:00
git-refresh
gperf.sed
id2token.rb Removed needless LOAD_PATH modification. 2019-07-15 13:44:37 +09:00
ifchange
insns2vm.rb
install-sh
leaked-globals st.c: Use rb_st_* prefix instead of st_* (#2479) 2019-09-22 22:12:18 +09:00
make-snapshot make-snapshot: export ChangeLog from srcdir 2019-09-15 11:22:32 +09:00
make_hgraph.rb
mdoc2man.rb
merger.rb tool/merger.rb: fix tag existence check with subversion. 2019-08-28 14:50:21 +09:00
mjit_archflag.sh
mk_call_iseq_optimized.rb
mkconfig.rb
mkrunnable.rb
node_name.rb
parse.rb
prereq.status
probes_to_wiki.rb
pure_parser.rb Refine error message 2019-08-03 14:20:36 +09:00
rbinstall.rb add include/ruby/backward/cxxanyargs.hpp 2019-09-06 15:50:58 +09:00
rbuninstall.rb
redmine-backporter.rb
release.sh
rmdirs
run-gcov.rb
run-lcov.rb
runruby.rb Fix some bundler specs (#2380) 2019-08-20 09:46:31 +09:00
strip-rdoc.rb
sync_default_gems.rb Fixed up 37c0839425 2019-09-20 14:22:32 +09:00
test-coverage.rb
transcode-tblgen.rb
transform_mjit_header.rb
travis_retry.sh We did not have tool/ before checkout 2019-08-12 14:37:26 +09:00
update-deps
vtlh.rb
ytab.sed