From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8122 invoked by alias); 13 Oct 2006 10:58:10 -0000 Received: (qmail 8062 invoked by uid 48); 13 Oct 2006 10:58:01 -0000 Date: Fri, 13 Oct 2006 10:58:00 -0000 Message-ID: <20061013105801.8061.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug c++/29433] using boost::MPL requires lots of memory In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "rguenth at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-10/txt/msg01117.txt.bz2 List-Id: ------- Comment #11 from rguenth at gcc dot gnu dot org 2006-10-13 10:58 ------- That works. Updated profile: Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls Ks/call Ks/call name 11.26 131.84 131.84 77379135 0.00 0.00 comptypes 11.05 261.22 129.38 153228836 0.00 0.00 dump_aggr_type 7.47 348.70 87.48 441675354 0.00 0.00 pp_base_append_text 7.06 431.38 82.68 101695144 0.00 0.00 comp_template_args 6.90 512.09 80.71 870176 0.00 0.00 retrieve_specialization 6.09 583.32 71.24 116984878 0.00 0.00 template_args_equal 4.82 639.78 56.46 325283356 0.00 0.00 pp_base_character 4.56 693.10 53.32 59058 0.00 0.00 ht_lookup 3.63 735.58 42.48 441675354 0.00 0.00 pp_base_string 3.30 774.18 38.60 287071962 0.00 0.00 dump_scope 3.20 811.63 37.46 10634496 0.00 0.00 dump_template_parms 2.99 846.65 35.02 133934524 0.00 0.00 dump_decl 2.82 879.71 33.06 153423130 0.00 0.00 dump_type 2.25 905.99 26.29 153344660 0.00 0.00 pp_c_type_qualifier_list 1.97 929.03 23.04 152685422 0.00 0.00 dump_template_argument 1.96 951.95 22.92 287215230 0.00 0.00 pp_c_identifier 1.35 967.81 15.86 3824263 0.00 0.00 purpose_member 1.34 983.49 15.68 153228836 0.00 0.00 class_key_or_enum_as_string 0.77 992.52 9.03 115629446 0.00 0.00 pp_cxx_separate_with 0.68 1000.52 8.00 144377450 0.00 0.00 pp_cxx_colon_colon 0.60 1007.53 7.01 74128630 0.00 0.00 pp_base_last_position_in_text 0.47 1013.00 5.47 4619635 0.00 0.00 ggc_alloc_stat 0.43 1017.98 4.98 37063838 0.00 0.00 pp_cxx_end_template_argument_list 0.42 1022.89 4.92 2734603 0.00 0.00 tsubst 0.35 1026.98 4.09 37063838 0.00 0.00 pp_cxx_begin_template_argument_list 0.35 1031.07 4.09 574289 0.00 0.00 gt_ggc_mx_lang_tree_node 0.33 1034.88 3.81 218258 0.00 0.00 pp_base_emit_prefix 0.31 1038.56 3.68 6251202 0.00 0.00 ggc_set_mark 0.31 1042.21 3.66 10098142 0.00 0.00 pp_c_constant 0.28 1045.54 3.33 1473688 0.00 0.00 dfs_walk_all 0.28 1048.79 3.26 588277 0.00 0.00 lookup_template_class 0.27 1051.95 3.16 pp_base_newline 0.23 1054.67 2.72 10081686 0.00 0.00 pp_c_integer_constant 0.22 1057.22 2.55 1172353 0.00 0.00 lookup_field_1 0.22 1059.75 2.53 10101968 0.00 0.00 dump_expr 0.21 1062.20 2.45 4021108 0.00 0.00 dfs_access_in_type 0.21 1064.64 2.44 48588 0.00 0.00 push_to_top_level 0.20 1066.97 2.34 8942686 0.00 0.00 cp_tree_equal 0.18 1069.12 2.15 615699 0.00 0.00 coerce_template_parms 0.17 1071.14 2.03 219438 0.00 0.00 reinit_cxx_pp 0.17 1073.11 1.97 214436 0.00 0.00 ht_lookup_with_hash 0.16 1075.00 1.89 128624 0.00 0.00 get_expr_operands 0.14 1076.60 1.60 609605 0.00 0.00 tsubst_aggr_type 0.13 1078.18 1.58 2662882 0.00 0.00 store_binding 0.13 1079.75 1.57 587010 0.00 0.00 instantiate_class_template 0.12 1081.19 1.45 2 0.00 0.00 dump_function_decl 0.12 1082.63 1.44 928019 0.00 0.00 tree_cons_stat 0.12 1084.03 1.40 709984 0.00 0.00 tsubst_template_args 0.12 1085.40 1.38 4639830 0.00 0.00 context_for_name_lookup 0.10 1086.59 1.19 2314384 0.00 0.00 htab_find_with_hash 0.09 1087.68 1.09 475135 0.00 0.00 lookup_fnfields_1 0.09 1088.74 1.06 42858 0.00 0.00 finish_struct_1 0.09 1089.78 1.04 695522 0.00 0.00 htab_find_slot_with_hash 0.09 1090.81 1.03 10098142 0.00 0.00 pp_cxx_constant 0.09 1091.83 1.02 pp_c_conditional_expression -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |compile-time-hog Known to fail|4.0.4 4.1.2 |4.0.4 4.1.2 4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29433