From 4a7cf7638c15f644177ec5383148dea58e6565d6 Mon Sep 17 00:00:00 2001 From: nobu Date: Thu, 20 Aug 2009 03:09:08 +0000 Subject: * parse.y (ivar2_hash_type): disabled for now. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@24592 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ parse.y | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/ChangeLog b/ChangeLog index dc21011d83..7fb8be3410 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Thu Aug 20 12:09:01 2009 Nobuyoshi Nakada + + * parse.y (ivar2_hash_type): disabled for now. + Thu Aug 20 08:39:50 2009 Yukihiro Matsumoto * thread.c (rb_thread_terminate_all): do not ignore interrupt when diff --git a/parse.y b/parse.y index 6084bcaa84..0e99a120f3 100644 --- a/parse.y +++ b/parse.y @@ -9152,8 +9152,10 @@ static struct symbols { ID last_id; st_table *sym_id; st_table *id_str; +#if ENABLE_SELECTOR_NAMESPACE st_table *ivar2_id; st_table *id_ivar2; +#endif VALUE op_sym[tLAST_TOKEN]; } global_symbols = {tLAST_ID}; @@ -9162,6 +9164,7 @@ static const struct st_hash_type symhash = { rb_str_hash, }; +#if ENABLE_SELECTOR_NAMESPACE struct ivar2_key { ID id; VALUE klass; @@ -9186,14 +9189,17 @@ static const struct st_hash_type ivar2_hash_type = { ivar2_cmp, ivar2_hash, }; +#endif void Init_sym(void) { global_symbols.sym_id = st_init_table_with_size(&symhash, 1000); global_symbols.id_str = st_init_numtable_with_size(1000); +#if ENABLE_SELECTOR_NAMESPACE global_symbols.ivar2_id = st_init_table_with_size(&ivar2_hash_type, 1000); global_symbols.id_ivar2 = st_init_numtable_with_size(1000); +#endif Init_id(); } -- cgit v1.2.3