summaryrefslogtreecommitdiff
path: root/mjit.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-08-10 05:02:35 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2018-08-10 05:02:35 +0000
commit6c70fede0c1fce37f7586d959b853df2bdbfff5f (patch)
tree365a09784776740613c505b5aec7c76f9b22f28a /mjit.c
parenta40f12b77c7c199d88adba5ea51035d81b62549d (diff)
version.c: separate Init_ruby_description
* version.c (Init_ruby_description): separate to initialize RUBY_DESCRIPTION constant according to mjit. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'mjit.c')
-rw-r--r--mjit.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/mjit.c b/mjit.c
index 30de51794e..6652ff6186 100644
--- a/mjit.c
+++ b/mjit.c
@@ -1674,8 +1674,6 @@ system_tmpdir(void)
/* Minimum value for JIT cache size. */
#define MIN_CACHE_SIZE 10
-extern const char ruby_description_with_jit[];
-
/* Start MJIT worker. Return TRUE if worker is sucessfully started. */
static int
start_worker(void)
@@ -1702,8 +1700,6 @@ start_worker(void)
void
mjit_init(struct mjit_options *opts)
{
- VALUE rb_description;
-
mjit_opts = *opts;
mjit_enabled = TRUE;
mjit_call_p = TRUE;
@@ -1755,11 +1751,6 @@ mjit_init(struct mjit_options *opts)
rb_id_table_foreach(RCLASS_CONST_TBL(rb_cObject), valid_class_serials_add_i, NULL);
}
- /* Overwrites RUBY_DESCRIPTION constant */
- rb_const_remove(rb_cObject, rb_intern("RUBY_DESCRIPTION"));
- rb_description = rb_usascii_str_new_static(ruby_description_with_jit, strlen(ruby_description_with_jit));
- rb_define_global_const("RUBY_DESCRIPTION", rb_obj_freeze(rb_description));
-
/* Initialize worker thread */
start_worker();
}