Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 24.09 11.96 11.96 grund_t::calc_back_image(signed char, signed char) 9.65 16.75 4.79 grund_t::rdwr(loadsave_t*) 5.41 19.44 2.69 loadsave_t::write(void const*, unsigned long) 5.18 22.01 2.57 planquadrat_t::rdwr(loadsave_t*, koord) 4.82 24.40 2.40 loadsave_t::rdwr_byte(unsigned char&) 4.15 26.46 2.06 grund_t::info(cbuffer_t&, bool) const 3.36 28.13 1.67 stadt_t::is_within_city_limits(koord) const 2.97 29.61 1.48 loadsave_t::rdwr_byte(signed char&) 2.25 30.72 1.12 objlist_t::rdwr(loadsave_t*, koord3d) 2.19 31.81 1.09 loadsave_t::wr_obj_id(short) 1.82 32.71 0.91 loadsave_t::rdwr_str(char const*&) 1.65 33.53 0.82 loadsave_t::rd_obj_id() 1.51 34.28 0.75 convoi_t::calc_acceleration(unsigned int) 1.49 35.02 0.74 karte_t::init_tiles() 1.49 35.76 0.74 karte_t::plans_finish_rd(short, short, short, short) 1.33 36.42 0.66 wasser_t::calc_image_internal(bool) 1.26 37.05 0.63 loadsave_t::end_tag(char const*) 1.22 37.65 0.61 freelist_t::gimme_node(unsigned long) 1.12 38.21 0.56 loadsave_t::read(void*, unsigned long) 0.73 38.57 0.36 planquadrat_t::check_season_snowline(bool, bool) 0.68 38.91 0.34 karte_t::load(loadsave_t*) 0.63 39.22 0.32 boden_t::boden_t(loadsave_t*, koord) 0.56 39.50 0.28 loadsave_t::rdwr_short(unsigned short&) 0.52 39.76 0.26 ground_desc_t::get_ground_tile(grund_t*) 0.50 40.01 0.25 planquadrat_t::~planquadrat_t() 0.50 40.26 0.25 karte_t::save(loadsave_t*, bool) 0.45 40.49 0.23 2340184 0.00 0.00 gebaeude_t::get_waytype() const 0.44 40.71 0.22 loadsave_t::start_tag(char const*) 0.44 40.93 0.22 karte_t::get_city(koord) const 0.40 41.13 0.20 wasser_t::is_water() const 0.39 41.32 0.20 grund_t::~grund_t() 0.37 41.51 0.19 grund_t::get_neighbour(grund_t*&, waytype_t, unsigned char) const 0.37 41.69 0.19 loadsave_t::is_eof() 0.35 41.87 0.18 boden_t::rdwr(loadsave_t*) 0.34 42.04 0.17 grund_t::get_text() const 0.32 42.20 0.16 hashtable_tpl >::remove(koord) 0.32 42.36 0.16 convoi_t::get_route_infos() 0.32 42.52 0.16 freelist_t::putback_node(unsigned long, void*) 0.32 42.68 0.16 boden_t::calc_image_internal(bool) 0.30 42.83 0.15 objlist_t::~objlist_t() 0.30 42.98 0.15 translator::init_custom_names(int) 0.28 43.12 0.14 grund_t::get_weg_hang() const 0.28 43.26 0.14 float32e8_t::operator*(float32e8_t const&) const 0.23 43.37 0.12 loadsave_t::rdwr_longlong(long long&) 0.22 43.48 0.11 loadsave_t::rdwr_long(unsigned int&) 0.22 43.59 0.11 vehicle_base_t::do_drive(unsigned int) 0.22 43.70 0.11 wasser_t::get_typ() const 0.22 43.81 0.11 path_explorer_t::compartment_t::step() 0.22 43.92 0.11 fabrik_t::calc_max_intransit_percentages() 0.22 44.03 0.11 float32e8_t::log2() const 0.20 44.13 0.10 karte_t::sync_list_t::sync_step(unsigned int) 0.20 44.23 0.10 haltestelle_t::haltestelle_t(loadsave_t*) 0.20 44.33 0.10 convoi_t::get_force_summary(float32e8_t const&) 0.20 44.43 0.10 convoy_t::calc_move(settings_t const&, long, weight_summary_t const&, int, int, int, int, int&, int&, float32e8_t&) 0.20 44.53 0.10 float32e8_t::operator+(float32e8_t const&) const 0.18 44.62 0.09 swap(planquadrat_t&, planquadrat_t&) 0.18 44.71 0.09 loadsave_t::rdwr_xml_number(long long&, char const*) 0.18 44.80 0.09 planquadrat_t::halt_list_insert_at(quickstone_tpl, unsigned char, unsigned char) 0.18 44.89 0.09 fabrik_t::recalc_storage_capacities() 0.18 44.98 0.09 grund_t::get_weg_ribi_unmasked(waytype_t) const 0.17 45.07 0.09 boden_t::get_typ() const 0.17 45.15 0.09 boden_t::ist_natur() const 0.16 45.23 0.08 haltestelle_t::add_grund(grund_t*, bool, bool) 0.16 45.31 0.08 karte_t::rotate90_plans(short, short, short, short) 0.16 45.39 0.08 fabrik_t::adjust_production_for_fields(bool) 0.16 45.47 0.08 weg_t::calc_image() 0.15 45.55 0.08 objlist_t::add(obj_t*) 0.14 45.62 0.07 fabrik_t::remove_field_at(koord) 0.14 45.69 0.07 weg_t::rdwr(loadsave_t*) 0.13 45.75 0.07 grund_t::grund_t(koord3d) 0.13 45.82 0.07 objlist_t::sort_trees(unsigned char, unsigned char) 0.12 45.88 0.06 karte_t::calc_adjusted_step_interval(unsigned int, unsigned int) const 0.12 45.94 0.06 52012137 0.00 0.00 operator!=(koord const&, koord const&) 0.12 46.00 0.06 karte_t::add_building_to_world_list(gebaeude_t*, bool) 0.12 46.06 0.06 karte_t::step() 0.12 46.12 0.06 fabrik_t::build(int, bool, bool) 0.11 46.17 0.06 grund_t::calc_image() 0.11 46.23 0.06 objlist_t::check_season(bool) 0.11 46.28 0.06 954360 0.00 0.00 gebaeude_t::rdwr(loadsave_t*) 0.11 46.34 0.06 loadsave_t::rdwr_long(int&) 0.10 46.39 0.05 sim_async_rand(unsigned int) 0.10 46.44 0.05 karte_t::destroy() 0.10 46.49 0.05 stadt_t::enlarge_city_borders() 0.10 46.54 0.05 grund_t::get_weg_yoff() const 0.10 46.59 0.05 destroy_win(long) 0.10 46.64 0.05 haltestelle_t::rdwr(loadsave_t*) 0.10 46.69 0.05 koord3d::rdwr(loadsave_t*) 0.10 46.74 0.05 vehicle_t::rdwr_from_convoi(loadsave_t*) 0.10 46.79 0.05 grund_t::is_visible() const 0.10 46.84 0.05 objlist_t::suche(obj_t::typ, unsigned char) const 0.09 46.88 0.05 grund_t::removing_way_would_disrupt_public_right_of_way(waytype_t) 0.09 46.93 0.05 grund_t::set_text(char const*) 0.08 46.97 0.04 3689440 0.00 0.00 planquadrat_t::get_boden_in_hoehe(short) const 0.08 47.01 0.04 2 20.00 26.55 init_fab_map(karte_t*) 0.08 47.05 0.04 loadsave_t::rdwr_str(plainstring&) 0.08 47.09 0.04 haltestelle_t::~haltestelle_t() 0.08 47.13 0.04 field_t::~field_t() 0.08 47.17 0.04 vehicle_t::hop_check() 0.07 47.20 0.04 24342407 0.00 0.00 grund_t::is_water() const 0.07 47.24 0.04 loadsave_t::rdwr_short(short&) 0.07 47.27 0.04 strasse_t::rdwr(loadsave_t*) 0.06 47.30 0.03 tool_selector_t::draw(scr_coord, scr_size) 0.06 47.33 0.03 stadt_t::reset_city_borders() 0.06 47.36 0.03 963622 0.00 0.00 gebaeude_t::calc_image() 0.06 47.39 0.03 712298 0.00 0.00 grund_t::get_weg(waytype_t) const 0.06 47.42 0.03 371216 0.00 0.00 gebaeude_t::finish_rd() 0.06 47.45 0.03 socket_list_t::fill_set(fd_set*) 0.06 47.48 0.03 karte_t::rem_convoi(quickstone_tpl const&) 0.06 47.51 0.03 float32e8_t::operator/(float32e8_t const&) const 0.06 47.54 0.03 haltestelle_t::calc_service_frequency(quickstone_tpl, unsigned char) const 0.06 47.57 0.03 building_desc_t::get_tile(int, int, int) const 0.06 47.60 0.03 obj_t::mark_image_dirty(unsigned int, short) const 0.05 47.63 0.03 objlist_t::objlist_t() 0.05 47.65 0.03 fundament_t::get_typ() const 0.05 47.68 0.03 grund_t::get_halt() const 0.05 47.70 0.03 6817452 0.00 0.00 weighted_vector_tpl::const_iterator::operator!=(weighted_vector_tpl::const_iterator const&) 0.05 47.73 0.03 wasser_t::~wasser_t() 0.04 47.75 0.02 10329327 0.00 0.00 shortest_distance(koord const&, koord const&) 0.04 47.77 0.02 3693993 0.00 0.00 building_placefinder_t::is_area_ok(koord, short, short, climate_bits) const 0.04 47.79 0.02 2688883 0.00 0.00 field_group_desc_t const* obj_desc_t::get_child(int) const 0.04 47.81 0.02 1300700 0.00 0.00 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] 0.04 47.83 0.02 582854 0.00 0.00 objlist_t::bei(unsigned char) const 0.04 47.85 0.02 400706 0.00 0.00 gebaeude_t::~gebaeude_t() 0.04 47.87 0.02 win_display_flush(double) 0.04 47.89 0.02 intr_refresh_display(bool) 0.04 47.91 0.02 step_individual_convoy_threaded(void*) 0.04 47.93 0.02 dr_time() 0.04 47.95 0.02 loadsave_t::rdwr_bool(bool&) 0.04 47.97 0.02 schedule_t::rdwr(loadsave_t*) 0.04 47.99 0.02 obj_reader_t::xref_to_resolve(obj_type, char const*, obj_desc_t**, bool) 0.04 48.01 0.02 haltestelle_t::fetch_goods(slist_tpl&, goods_desc_t const*, unsigned int, schedule_t const*, player_t const*, convoi_t*, bool, unsigned char, bool, bool&) 0.04 48.03 0.02 haltestelle_t::clear_service_intervals(schedule_t*) 0.04 48.05 0.02 hashtable_tpl >::~hashtable_tpl() 0.04 48.07 0.02 interaction_t::process_event(event_t&) 0.04 48.09 0.02 way_builder_t::get_desc(char const*, unsigned short) 0.04 48.11 0.02 path_explorer_t::compartment_t::reset_connexion_entry(unsigned short) 0.04 48.13 0.02 tool_headquarter_t::work(player_t*, koord3d) 0.04 48.15 0.02 weg_t::set_images(weg_t::image_type, unsigned char, bool, bool) [clone .constprop.79] 0.04 48.17 0.02 grund_t::mark_image_dirty() 0.04 48.19 0.02 kanal_t::rdwr(loadsave_t*) 0.04 48.21 0.02 karte_t::interactive(unsigned int) 0.04 48.23 0.02 convoi_t::threaded_step() 0.04 48.25 0.02 convoi_t::rdwr(loadsave_t*) 0.04 48.27 0.02 convoi_t::drive_to() 0.04 48.29 0.02 fabrik_t::book_weighted_sums(long long) 0.04 48.31 0.02 fabrik_t::set_base_production(int, bool) 0.04 48.33 0.02 fabrik_t::recalc_factory_status() 0.04 48.35 0.02 fabrik_t::rdwr(loadsave_t*) 0.04 48.37 0.02 fabrik_t::step(unsigned int) 0.04 48.39 0.02 fabrik_t::fabrik_t(loadsave_t*) 0.04 48.41 0.02 way_desc_t::calc_checksum(checksum_t*) const 0.04 48.43 0.02 float32e8_t::exp2() const 0.04 48.45 0.02 float32e8_t::operator-(float32e8_t const&) const 0.04 48.47 0.02 haltestelle_t::get_destination_halts_of_ware(ware_t&, vector_tpl >&) const 0.04 48.49 0.02 hashtable_tpl >::is_contained(koord) const 0.04 48.51 0.02 vehicle_desc_t::calc_checksum(checksum_t*) const 0.04 48.53 0.02 building_tile_desc_t::get_layout() const 0.04 48.55 0.02 __tcf_0 0.03 48.56 0.02 loadsave_t::flush_buffer(int) 0.03 48.58 0.02 minivec_tpl::operator[](unsigned char) 0.03 48.59 0.02 factory_builder_t::increase_industry_density(bool, bool, bool, bool) 0.03 48.61 0.02 fundament_t::get_name() const 0.03 48.62 0.02 void std::__insertion_sort >(obj_t**, obj_t**, __gnu_cxx::__ops::_Iter_comp_iter) [clone .constprop.42] 0.03 48.64 0.02 6808458 0.00 0.00 weighted_vector_tpl::const_iterator::operator*() const 0.03 48.65 0.02 1228914 0.00 0.00 grund_t::get_weg(waytype_t) const [clone .constprop.99] 0.03 48.67 0.02 900845 0.00 0.00 operator+(koord3d const&, koord const&) 0.03 48.68 0.02 32769 0.00 0.00 gebaeude_t::sync_step(unsigned int) 0.03 48.70 0.02 convoi_t::sync_step(unsigned int) 0.03 48.71 0.02 objlist_t::calc_image() 0.02 48.72 0.01 6808458 0.00 0.00 weighted_vector_tpl::const_iterator::operator++() 0.02 48.73 0.01 3748040 0.00 0.00 koord3d::get_2d() const 0.02 48.74 0.01 1382011 0.00 0.00 gebaeude_t::gebaeude_t(loadsave_t*, bool) 0.02 48.75 0.01 1228914 0.00 0.00 grund_t::get_weg_nr(int) const [clone .constprop.100] 0.02 48.76 0.01 961641 0.00 0.00 building_tile_desc_t const* obj_desc_t::get_child(int) const 0.02 48.77 0.01 959499 0.00 0.00 building_tile_desc_t::is_background_animated(int) const 0.02 48.78 0.01 954360 0.00 0.00 xml_tag_t::xml_tag_t(loadsave_t*, char const*) 0.02 48.79 0.01 954360 0.00 0.00 xml_tag_t::~xml_tag_t() 0.02 48.80 0.01 917182 0.00 0.00 karte_t::get_cities() const 0.02 48.81 0.01 751077 0.00 0.00 gebaeude_t::access_first_tile() 0.02 48.82 0.01 207284 0.00 0.00 operator+(koord3d const&, koord3d const&) 0.02 48.83 0.01 18962 0.00 0.00 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] 0.02 48.84 0.01 8994 0.00 0.00 hashtable_tpl::get(char const*) const 0.02 48.85 0.01 set_frame_time(long) 0.02 48.86 0.01 change_drag_start(int, int) 0.02 48.87 0.01 ex_ord_update_mx_my() 0.02 48.88 0.01 step_convoys_threaded(void*) 0.02 48.89 0.01 network_process_send_queues(int) 0.02 48.90 0.01 step_passengers_and_mail_threaded(void*) 0.02 48.91 0.01 xmalloc(unsigned long) 0.02 48.92 0.01 get_pair(int) 0.02 48.93 0.01 fill_event(event_t*) 0.02 48.94 0.01 destroy_framed_win(simwin_t*) 0.02 48.95 0.01 checksum_t::input(signed char) 0.02 48.96 0.01 loadsave_t::rdwr_str(char*, unsigned long) 0.02 48.97 0.01 translator::translate(char const*) 0.02 48.98 0.01 hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) 0.02 48.99 0.01 obj_reader_t::read_nodes(_IO_FILE*, obj_desc_t*&, int, unsigned int) 0.02 49.00 0.01 obj_reader_t::resolve_xrefs() 0.02 49.01 0.01 haltestelle_t::recalc_status() 0.02 49.02 0.01 haltestelle_t::update_alternative_seats(quickstone_tpl) 0.02 49.03 0.01 hashtable_tpl, koordhash_tpl >::put(id_pair, average_tpl) 0.02 49.04 0.01 hashtable_tpl >::~hashtable_tpl() 0.02 49.05 0.01 planquadrat_t::boden_entfernen(grund_t*) 0.02 49.06 0.01 planquadrat_t::kartenboden_setzen(grund_t*) 0.02 49.07 0.01 private_car_t::hop_check() 0.02 49.08 0.01 reliefkarte_t::calc_map() 0.02 49.09 0.01 socket_list_t::send_all(network_command_t*, bool) 0.02 49.10 0.01 tunnelboden_t::~tunnelboden_t() 0.02 49.11 0.01 image_reader_t::read_node(_IO_FILE*, obj_node_info_t&) 0.02 49.12 0.01 loadingscreen_t::set_progress(unsigned int) 0.02 49.13 0.01 inthashtable_tpl::~inthashtable_tpl() 0.02 49.14 0.01 adverse_summary_t::add_vehicle(vehicle_t const&) 0.02 49.15 0.01 vehicle_builder_t::successfully_loaded() 0.02 49.16 0.01 tool_change_water_height_t::work(player_t*, koord3d) 0.02 49.17 0.01 obj_t::is_deletable(player_t const*) 0.02 49.18 0.01 obj_t::rdwr(loadsave_t*) 0.02 49.19 0.01 obj_t::~obj_t() 0.02 49.20 0.01 weg_t::is_deletable(player_t const*, bool) 0.02 49.21 0.01 weg_t::init() 0.02 49.22 0.01 depot_t::depot_t(obj_t::typ, koord3d, player_t*, building_tile_desc_t const*) 0.02 49.23 0.01 field_t::field_t(koord3d, player_t*, field_class_desc_t const*, fabrik_t*) 0.02 49.24 0.01 grund_t::grund_t(loadsave_t*) 0.02 49.25 0.01 karte_t::process_network_commands(int*) 0.02 49.26 0.01 karte_t::set_scale() 0.02 49.27 0.01 stadt_t::add_building_to_list(gebaeude_t*, bool, bool, bool) 0.02 49.28 0.01 stadt_t::rdwr(loadsave_t*) 0.02 49.29 0.01 stadt_t::step(unsigned int) 0.02 49.30 0.01 stadt_t::stadt_t(loadsave_t*) 0.02 49.31 0.01 convoi_t::calc_loading() 0.02 49.32 0.01 convoi_t::get_brake_summary() 0.02 49.33 0.01 convoi_t::increment_odometer(unsigned int) 0.02 49.34 0.01 convoi_t::update_adverse_summary(adverse_summary_t&) 0.02 49.35 0.01 convoi_t::step() 0.02 49.36 0.01 convoi_t::destroy() 0.02 49.37 0.01 convoi_t::convoi_t(loadsave_t*) 0.02 49.38 0.01 convoy_t::calc_min_braking_distance(settings_t const&, weight_summary_t const&, int) 0.02 49.39 0.01 fabrik_t::check_local_city() 0.02 49.40 0.01 fabrik_t::update_scaled_electric_amount() 0.02 49.41 0.01 fabrik_t::~fabrik_t() 0.02 49.42 0.01 slist_tpl::~slist_tpl() 0.02 49.43 0.01 strasse_t::strasse_t(loadsave_t*) 0.02 49.44 0.01 strasse_t::~strasse_t() 0.02 49.45 0.01 vehicle_t::can_enter_tile(int&, unsigned char) 0.02 49.46 0.01 vehicle_t::hop(grund_t*) 0.02 49.47 0.01 tool_remover_t::is_init_network_save() const 0.02 49.48 0.01 baum_t::get_age() const 0.02 49.49 0.01 karte_t::get_public_player() const 0.02 49.50 0.01 karte_t::max_hgt(koord) const 0.02 49.51 0.01 vehicle_t::get_overcrowding(unsigned char) const 0.01 49.52 0.01 8844726 0.00 0.00 obj_t::get_pos() const 0.01 49.52 0.01 5578322 0.00 0.00 koord::koord(short, short) 0.01 49.53 0.01 5131967 0.00 0.00 karte_t::access(int, int) const 0.01 49.53 0.01 4224160 0.00 0.00 karte_t::lookup(koord3d const&) const 0.01 49.54 0.01 1445872 0.00 0.00 operator+(koord const&, koord const&) 0.01 49.54 0.01 1300463 0.00 0.00 building_tile_desc_t::has_image() const 0.01 49.55 0.01 904475 0.00 0.00 karte_t::access(koord) const 0.01 49.55 0.01 797439 0.00 0.00 koord::koord() 0.01 49.56 0.01 45660 0.00 0.00 building_desc_t::get_size(int) const 0.01 49.56 0.01 18 0.28 0.28 building_tile_desc_t::get_foreground(int, int) const 0.01 49.57 0.01 hausbauer_t::build_station_extension_depot(player_t*, koord3d, int, building_desc_t const*, void*) 0.01 49.57 0.01 hausbauer_t::find_tile(char const*, int) 0.01 49.58 0.01 boden_t::~boden_t() 0.01 49.58 0.01 boden_t::~boden_t() 0.01 49.59 0.01 grund_t::operator new(unsigned long) 0.01 49.59 0.01 convoi_t::set_schedule(schedule_t*) 0.01 49.60 0.01 wasser_t::~wasser_t() 0.01 49.60 0.01 objlist_t::intern_add_moving(obj_t*) 0.01 49.61 0.01 strasse_t::set_gehweg(bool) 0.01 49.61 0.01 gebaeude_t::info(cbuffer_t&, bool) const 0.01 49.62 0.01 building_desc_t::get_mail_level() const 0.01 49.62 0.01 building_desc_t::is_connected_with_town() const 0.01 49.63 0.01 grund_t::text_farbe() const 0.01 49.63 0.01 grund_t::get_weg_ribi(waytype_t) const 0.01 49.64 0.01 karte_t::get_climate_at_height(short) const 0.01 49.64 0.01 objlist_t::display_obj_overlay(short, short) const 0.01 49.65 0.01 objlist_t::kann_alle_entfernen(player_t const*, unsigned char) const 0.01 49.65 0.01 non-virtual thunk to gebaeude_t::sync_step(unsigned int) 0.00 49.65 0.00 5129545 0.00 0.00 karte_t::is_within_limits(short, short) const 0.00 49.65 0.00 2618673 0.00 0.00 gebaeude_t::get_adjusted_visitor_demand() const 0.00 49.65 0.00 2056340 0.00 0.00 koord3d::koord3d(short, short, signed char) 0.00 49.65 0.00 1373920 0.00 0.00 koord3d::koord3d(koord, signed char) 0.00 49.65 0.00 1371670 0.00 0.00 gebaeude_t::get_adjusted_population() const 0.00 49.65 0.00 1317691 0.00 0.00 image_list_t::get_image(unsigned short) const 0.00 49.65 0.00 1301320 0.00 0.00 image_array_t::get_image(unsigned short, unsigned short) const 0.00 49.65 0.00 963006 0.00 0.00 grund_t::ist_tunnel() const 0.00 49.65 0.00 900741 0.00 0.00 operator-(koord3d const&, koord const&) 0.00 49.65 0.00 830804 0.00 0.00 karte_t::get_climate(koord) const 0.00 49.65 0.00 730836 0.00 0.00 gebaeude_t::get_first_tile() const 0.00 49.65 0.00 715883 0.00 0.00 grund_t::get_weg_nr(int) const 0.00 49.65 0.00 582854 0.00 0.00 grund_t::obj_bei(unsigned char) const 0.00 49.65 0.00 579316 0.00 0.00 text_desc_t::get_text() const 0.00 49.65 0.00 579316 0.00 0.00 obj_named_desc_t::get_name() const 0.00 49.65 0.00 451817 0.00 0.00 karte_t::get_settings() 0.00 49.65 0.00 400706 0.00 0.00 gebaeude_t::init() 0.00 49.65 0.00 400706 0.00 0.00 sync_steppable::sync_steppable() 0.00 49.65 0.00 400452 0.00 0.00 gebaeude_t::~gebaeude_t() 0.00 49.65 0.00 397500 0.00 0.00 player_t::add_maintenance(player_t*, long long, waytype_t) 0.00 49.65 0.00 390738 0.00 0.00 building_desc_t::is_attraction() const 0.00 49.65 0.00 373032 0.00 0.00 building_desc_t::is_signalbox() const 0.00 49.65 0.00 368690 0.00 0.00 operator==(koord const&, koord const&) 0.00 49.65 0.00 349424 0.00 0.00 gebaeude_t::set_stadt(stadt_t*) 0.00 49.65 0.00 180734 0.00 0.00 vector_tpl::append(gebaeude_t* const&) 0.00 49.65 0.00 152778 0.00 0.00 vector_tpl::append_unique(gebaeude_t* const&) 0.00 49.65 0.00 137009 0.00 0.00 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) 0.00 49.65 0.00 136666 0.00 0.00 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::node_t*) 0.00 49.65 0.00 113574 0.00 0.00 vector_tpl::resize(unsigned int) 0.00 49.65 0.00 110596 0.00 0.00 slist_tpl::node_t>::const_iterator::operator*() const 0.00 49.65 0.00 101602 0.00 0.00 slist_tpl::node_t>::const_iterator::operator++() 0.00 49.65 0.00 94252 0.00 0.00 factory_desc_t::get_building() const 0.00 49.65 0.00 88151 0.00 0.00 hashtable_tpl::const_iterator::operator==(hashtable_tpl::const_iterator const&) const 0.00 49.65 0.00 88151 0.00 0.00 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const 0.00 49.65 0.00 88151 0.00 0.00 slist_tpl::node_t>::const_iterator::operator==(slist_tpl::node_t>::const_iterator const&) const 0.00 49.65 0.00 87808 0.00 0.00 hashtable_tpl::const_iterator::operator++() 0.00 49.65 0.00 87808 0.00 0.00 hashtable_tpl::const_iterator::operator*() const 0.00 49.65 0.00 87552 0.00 0.00 obj_desc_timelined_t::is_available(unsigned short) const 0.00 49.65 0.00 85230 0.00 0.00 minivec_tpl::append_unique(gebaeude_t*) 0.00 49.65 0.00 85230 0.00 0.00 minivec_tpl::is_contained(gebaeude_t*) const 0.00 49.65 0.00 65293 0.00 0.00 factory_desc_t::get_product(int) const 0.00 49.65 0.00 65293 0.00 0.00 factory_product_desc_t::get_output_type() const 0.00 49.65 0.00 50578 0.00 0.00 minivec_tpl::append(gebaeude_t*, unsigned char) 0.00 49.65 0.00 50578 0.00 0.00 minivec_tpl::resize(unsigned int) 0.00 49.65 0.00 45660 0.00 0.00 vector_tpl::vector_tpl() 0.00 49.65 0.00 45660 0.00 0.00 vector_tpl::~vector_tpl() 0.00 49.65 0.00 45660 0.00 0.00 operator-(koord3d const&, koord3d const&) 0.00 49.65 0.00 42198 0.00 0.00 karte_t::calc_adjusted_monthly_figure(int) const 0.00 49.65 0.00 35570 0.00 0.00 obj_t::set_flag(obj_t::flag_values) 0.00 49.65 0.00 26698 0.00 0.00 gebaeude_t::check_road_tiles(bool) 0.00 49.65 0.00 23721 0.00 0.00 stringhash_t::comp(char const*, char const*) 0.00 49.65 0.00 22788 0.00 0.00 slist_tpl::node_t>::const_iterator::operator!=(slist_tpl::node_t>::const_iterator const&) const 0.00 49.65 0.00 18962 0.00 0.00 gebaeude_t::init(player_t*, building_tile_desc_t const*) 0.00 49.65 0.00 18962 0.00 0.00 gebaeude_t::set_fab(fabrik_t*) 0.00 49.65 0.00 18962 0.00 0.00 gebaeude_t::set_tile(building_tile_desc_t const*, bool) 0.00 49.65 0.00 18962 0.00 0.00 gebaeude_t::add_alter(long long) 0.00 49.65 0.00 18962 0.00 0.00 gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) 0.00 49.65 0.00 18962 0.00 0.00 building_desc_t::is_factory() const 0.00 49.65 0.00 18962 0.00 0.00 long long const& std::min(long long const&, long long const&) 0.00 49.65 0.00 17988 0.00 0.00 gebaeude_t::set_commute_trip(unsigned short) 0.00 49.65 0.00 17988 0.00 0.00 weighted_vector_tpl::const_iterator::const_iterator(weighted_vector_tpl::nodestruct*) 0.00 49.65 0.00 16608 0.00 0.00 gebaeude_t::get_image() const 0.00 49.65 0.00 16608 0.00 0.00 skin_desc_t::get_image_id(int) const 0.00 49.65 0.00 16608 0.00 0.00 skin_desc_t::get_image(int) const 0.00 49.65 0.00 16161 0.00 0.00 gebaeude_t::get_fabrik() const 0.00 49.65 0.00 14688 0.00 0.00 fabrik_t::is_end_consumer() const 0.00 49.65 0.00 11955 0.00 0.00 gebaeude_t::get_staffing_level_percentage() const 0.00 49.65 0.00 11955 0.00 0.00 gebaeude_t::check_remaining_available_jobs() const 0.00 49.65 0.00 10757 0.00 0.00 factory_builder_t::get_desc(char const*) 0.00 49.65 0.00 9762 0.00 0.00 stringhash_t::hash(char const*) 0.00 49.65 0.00 9013 0.00 0.00 gebaeude_t::get_stadt() const 0.00 49.65 0.00 8994 0.00 0.00 gebaeude_t::get_visitor_demand() const 0.00 49.65 0.00 6700 0.00 0.00 factory_desc_t::get_name() const 0.00 49.65 0.00 2838 0.00 0.00 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) 0.00 49.65 0.00 2593 0.00 0.00 grund_t::set_image(unsigned int) 0.00 49.65 0.00 1763 0.00 0.00 weighted_vector_tpl::insert_at(unsigned int, factory_desc_t const*, unsigned int) 0.00 49.65 0.00 1296 0.00 0.00 weighted_vector_tpl::resize(unsigned int) 0.00 49.65 0.00 1136 0.00 0.00 weighted_vector_tpl::append(factory_desc_t const*, unsigned int) 0.00 49.65 0.00 1125 0.00 0.00 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) 0.00 49.65 0.00 1024 0.00 0.00 factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) 0.00 49.65 0.00 686 0.00 0.00 hashtable_tpl::const_iterator::const_iterator(slist_tpl::node_t> const*, slist_tpl::node_t> const*, slist_tpl::node_t>::const_iterator const&) 0.00 49.65 0.00 613 0.00 0.00 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) 0.00 49.65 0.00 512 0.00 0.00 slist_tpl::node_t>::node_t::operator delete(void*) 0.00 49.65 0.00 420 0.00 0.00 slist_tpl::node_t>::iterator::operator++() 0.00 49.65 0.00 343 0.00 0.00 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::iterator const&) 0.00 49.65 0.00 343 0.00 0.00 slist_tpl::node_t>::const_iterator::const_iterator() 0.00 49.65 0.00 343 0.00 0.00 slist_tpl::node_t>::iterator::iterator() 0.00 49.65 0.00 342 0.00 0.01 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) 0.00 49.65 0.00 342 0.00 0.00 weighted_vector_tpl::weighted_vector_tpl() 0.00 49.65 0.00 342 0.00 0.00 weighted_vector_tpl::~weighted_vector_tpl() 0.00 49.65 0.00 342 0.00 0.00 factory_desc_t::get_supplier(int) const 0.00 49.65 0.00 342 0.00 0.00 factory_supplier_desc_t::get_input_type() const 0.00 49.65 0.00 256 0.00 0.00 hashtable_tpl::put(char const*, factory_desc_t*) 0.00 49.65 0.00 256 0.00 0.00 hashtable_tpl::put(char const*, factory_desc_t const*) 0.00 49.65 0.00 256 0.00 0.00 hashtable_tpl::remove(char const*) 0.00 49.65 0.00 256 0.00 0.00 factory_builder_t::register_desc(factory_desc_t*) 0.00 49.65 0.00 256 0.00 0.00 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) 0.00 49.65 0.00 256 0.00 0.00 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) 0.00 49.65 0.00 256 0.00 0.00 factory_desc_t::get_field_group() const 0.00 49.65 0.00 254 0.00 0.00 gebaeude_t::gebaeude_t(obj_t::typ) 0.00 49.65 0.00 210 0.00 0.00 slist_tpl::node_t>::iterator::operator++() 0.00 49.65 0.00 202 0.00 0.00 slist_tpl::node_t>::clear() 0.00 49.65 0.00 202 0.00 0.00 slist_tpl::node_t>::~slist_tpl() 0.00 49.65 0.00 166 0.00 0.00 vector_tpl::remove(building_desc_t const* const&) 0.00 49.65 0.00 166 0.00 0.00 hausbauer_t::monument_erected(building_desc_t const*) 0.00 49.65 0.00 155 0.00 0.00 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) 0.00 49.65 0.00 155 0.00 0.00 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) 0.00 49.65 0.00 114 0.00 0.00 weighted_vector_tpl::append(unsigned short, unsigned int) 0.00 49.65 0.00 114 0.00 0.00 field_group_desc_t::get_field_class(unsigned short) const 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::clear() 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::slist_tpl() 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::~slist_tpl() 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) 0.00 49.65 0.00 101 0.00 0.00 slist_tpl::node_t>::slist_tpl() 0.00 49.65 0.00 90 0.00 0.00 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) 0.00 49.65 0.00 90 0.00 0.00 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) 0.00 49.65 0.00 38 0.00 0.00 field_group_desc_t::init_field_class_indices() 0.00 49.65 0.00 38 0.00 0.00 weighted_vector_tpl::resize(unsigned int) 0.00 49.65 0.00 19 0.00 0.00 building_desc_t::get_class_proportion(unsigned char) const 0.00 49.65 0.00 18 0.00 0.00 vector_tpl::remove_at(unsigned int, bool) 0.00 49.65 0.00 10 0.00 0.00 min(int, int) 0.00 49.65 0.00 10 0.00 0.00 gebaeude_t::get_random_class(goods_desc_t const*) 0.00 49.65 0.00 10 0.00 0.00 building_desc_t::get_number_of_class_proportions() const 0.00 49.65 0.00 2 0.00 0.00 factory_builder_t::new_world() 0.00 49.65 0.00 2 0.00 0.00 array_tpl::resize(unsigned int) 0.00 49.65 0.00 2 0.00 0.00 karte_t::get_fab_list() const 0.00 49.65 0.00 2 0.00 0.00 karte_t::get_size() const 0.00 49.65 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN10gebaeude_t4initEv 0.00 49.65 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN16bridge_builder_t4weltE 0.00 49.65 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN17factory_builder_t4weltE 0.00 49.65 0.00 1 0.00 0.00 _GLOBAL__sub_I__ZN7field_tC2E7koord3dP8player_tPK18field_class_desc_tP8fabrik_t 0.00 49.65 0.00 1 0.00 2.84 factory_builder_t::successfully_loaded() % the percentage of the total running time of the time program used by this function. cumulative a running sum of the number of seconds accounted seconds for by this function and those listed above it. self the number of seconds accounted for by this seconds function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. self the average number of milliseconds spent in this ms/call function per call, if this function is profiled, else blank. total the average number of milliseconds spent in this ms/call function and its descendents per call, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. The index shows the location of the function in the gprof listing. If the index is in parenthesis it shows where it would appear in the gprof listing if it were to be printed. Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. Call graph (explanation follows) granularity: each sample hit covers 2 byte(s) for 0.02% of 49.65 seconds index % time self children called name [1] 24.1 11.96 0.00 grund_t::calc_back_image(signed char, signed char) [1] 0.00 0.00 74349/24342407 grund_t::is_water() const [114] ----------------------------------------------- [2] 9.7 4.79 0.03 grund_t::rdwr(loadsave_t*) [2] 0.03 0.00 23384982/24342407 grund_t::is_water() const [114] ----------------------------------------------- [3] 5.4 2.69 0.00 loadsave_t::write(void const*, unsigned long) [3] ----------------------------------------------- [4] 5.2 2.57 0.00 planquadrat_t::rdwr(loadsave_t*, koord) [4] ----------------------------------------------- [5] 4.8 2.40 0.00 loadsave_t::rdwr_byte(unsigned char&) [5] ----------------------------------------------- [6] 4.1 2.06 0.00 grund_t::info(cbuffer_t&, bool) const [6] ----------------------------------------------- [7] 3.4 1.67 0.00 stadt_t::is_within_city_limits(koord) const [7] ----------------------------------------------- [8] 3.0 1.48 0.00 loadsave_t::rdwr_byte(signed char&) [8] ----------------------------------------------- [9] 2.6 1.12 0.19 objlist_t::rdwr(loadsave_t*, koord3d) [9] 0.03 0.12 558744/954360 gebaeude_t::rdwr(loadsave_t*) [24] 0.00 0.03 372496/1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] ----------------------------------------------- [10] 2.2 1.09 0.00 loadsave_t::wr_obj_id(short) [10] ----------------------------------------------- [11] 1.8 0.91 0.00 loadsave_t::rdwr_str(char const*&) [11] ----------------------------------------------- [12] 1.7 0.74 0.09 karte_t::plans_finish_rd(short, short, short, short) [12] 0.03 0.06 371216/371216 gebaeude_t::finish_rd() [65] ----------------------------------------------- [13] 1.7 0.82 0.00 loadsave_t::rd_obj_id() [13] ----------------------------------------------- [14] 1.5 0.75 0.00 convoi_t::calc_acceleration(unsigned int) [14] ----------------------------------------------- [15] 1.5 0.74 0.00 karte_t::init_tiles() [15] ----------------------------------------------- [16] 1.3 0.66 0.00 wasser_t::calc_image_internal(bool) [16] 0.00 0.00 386468/24342407 grund_t::is_water() const [114] ----------------------------------------------- [17] 1.3 0.63 0.00 loadsave_t::end_tag(char const*) [17] ----------------------------------------------- [18] 1.2 0.61 0.00 freelist_t::gimme_node(unsigned long) [18] ----------------------------------------------- [19] 1.1 0.56 0.00 loadsave_t::read(void*, unsigned long) [19] ----------------------------------------------- [20] 1.0 0.34 0.13 karte_t::load(loadsave_t*) [20] 0.00 0.08 17704/26698 gebaeude_t::check_road_tiles(bool) [49] 0.04 0.01 2/2 init_fab_map(karte_t*) [92] 0.00 0.00 306/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 306/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 2/2 factory_builder_t::new_world() [356] ----------------------------------------------- [21] 0.7 0.36 0.00 planquadrat_t::check_season_snowline(bool, bool) [21] ----------------------------------------------- [22] 0.6 0.32 0.00 boden_t::boden_t(loadsave_t*, koord) [22] ----------------------------------------------- [23] 0.6 0.28 0.00 loadsave_t::rdwr_short(unsigned short&) [23] ----------------------------------------------- 0.00 0.00 254/954360 depot_t::depot_t(obj_t::typ, loadsave_t*) [313] 0.00 0.00 381/954360 depot_t::rdwr(loadsave_t*) [311] 0.00 0.00 13491/954360 fabrik_t::rdwr(loadsave_t*) [117] 0.02 0.08 381490/954360 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] 0.03 0.12 558744/954360 objlist_t::rdwr(loadsave_t*, koord3d) [9] [24] 0.5 0.06 0.21 954360 gebaeude_t::rdwr(loadsave_t*) [24] 0.14 0.00 1454452/2340184 gebaeude_t::get_waytype() const [29] 0.02 0.00 20315204/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.01 381744/1300463 building_tile_desc_t::has_image() const [91] 0.01 0.00 954360/954360 xml_tag_t::xml_tag_t(loadsave_t*, char const*) [193] 0.01 0.00 954360/954360 xml_tag_t::~xml_tag_t() [194] 0.01 0.00 908188/917182 karte_t::get_cities() const [195] 0.00 0.00 572616/579316 obj_named_desc_t::get_name() const [299] 0.00 0.00 381744/390738 building_desc_t::is_attraction() const [303] 0.00 0.00 572616/579316 text_desc_t::get_text() const [539] 0.00 0.00 166/166 hausbauer_t::monument_erected(building_desc_t const*) [604] ----------------------------------------------- [25] 0.5 0.15 0.11 objlist_t::~objlist_t() [25] 0.00 0.11 391458/400452 gebaeude_t::~gebaeude_t() [54] ----------------------------------------------- [26] 0.5 0.26 0.00 ground_desc_t::get_ground_tile(grund_t*) [26] ----------------------------------------------- [27] 0.5 0.25 0.00 planquadrat_t::~planquadrat_t() [27] ----------------------------------------------- [28] 0.5 0.25 0.00 karte_t::save(loadsave_t*, bool) [28] ----------------------------------------------- 0.00 0.00 16608/2340184 skin_desc_t::get_image(int) const [293] 0.01 0.00 142176/2340184 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.03 0.00 353744/2340184 gebaeude_t::check_road_tiles(bool) [49] 0.04 0.00 373204/2340184 gebaeude_t::access_first_tile() [48] 0.14 0.00 1454452/2340184 gebaeude_t::rdwr(loadsave_t*) [24] [29] 0.5 0.23 0.00 2340184 gebaeude_t::get_waytype() const [29] ----------------------------------------------- [30] 0.4 0.22 0.00 loadsave_t::start_tag(char const*) [30] ----------------------------------------------- [31] 0.4 0.22 0.00 karte_t::get_city(koord) const [31] ----------------------------------------------- [32] 0.4 0.16 0.05 convoi_t::get_route_infos() [32] 0.03 0.02 635432/712298 grund_t::get_weg(waytype_t) const [105] 0.01 0.00 635432/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 635432/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 432307/24342407 grund_t::is_water() const [114] ----------------------------------------------- [33] 0.4 0.20 0.00 wasser_t::is_water() const [33] ----------------------------------------------- [34] 0.4 0.20 0.00 grund_t::~grund_t() [34] ----------------------------------------------- [35] 0.4 0.19 0.00 grund_t::get_neighbour(grund_t*&, waytype_t, unsigned char) const [35] ----------------------------------------------- [36] 0.4 0.19 0.00 loadsave_t::is_eof() [36] ----------------------------------------------- [37] 0.4 0.18 0.00 boden_t::rdwr(loadsave_t*) [37] ----------------------------------------------- [38] 0.3 0.17 0.00 grund_t::get_text() const [38] ----------------------------------------------- 0.00 0.00 2031/963622 objlist_t::calc_image() [173] 0.01 0.03 195856/963622 gebaeude_t::check_season(bool) [118] 0.01 0.05 373108/963622 gebaeude_t::finish_rd() [65] 0.01 0.05 392627/963622 grund_t::calc_image() [47] [39] 0.3 0.03 0.13 963622 gebaeude_t::calc_image() [39] 0.01 0.06 833055/1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] 0.01 0.01 959499/959499 building_tile_desc_t::is_background_animated(int) const [134] 0.01 0.01 960650/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.01 0.00 9794036/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.01 830804/830804 karte_t::get_climate(koord) const [262] 0.00 0.00 828142/3748040 koord3d::get_2d() const [182] 0.00 0.00 962952/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 3585985/8844726 obj_t::get_pos() const [265] 0.00 0.00 963006/963006 grund_t::ist_tunnel() const [534] 0.00 0.00 2593/2593 grund_t::set_image(unsigned int) [579] ----------------------------------------------- [40] 0.3 0.16 0.00 hashtable_tpl >::remove(koord) [40] ----------------------------------------------- [41] 0.3 0.16 0.00 freelist_t::putback_node(unsigned long, void*) [41] ----------------------------------------------- [42] 0.3 0.16 0.00 boden_t::calc_image_internal(bool) [42] ----------------------------------------------- [43] 0.3 0.15 0.00 translator::init_custom_names(int) [43] ----------------------------------------------- [44] 0.3 0.14 0.00 grund_t::get_weg_hang() const [44] ----------------------------------------------- [45] 0.3 0.14 0.00 float32e8_t::operator*(float32e8_t const&) const [45] ----------------------------------------------- [46] 0.3 0.06 0.07 karte_t::add_building_to_world_list(gebaeude_t*, bool) [46] 0.01 0.06 381998/751077 gebaeude_t::access_first_tile() [48] 0.00 0.00 1909988/2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] 0.00 0.00 690690/1371670 gebaeude_t::get_adjusted_population() const [288] 0.00 0.00 381998/730836 gebaeude_t::get_first_tile() const [536] ----------------------------------------------- [47] 0.2 0.06 0.07 grund_t::calc_image() [47] 0.01 0.05 392627/963622 gebaeude_t::calc_image() [39] ----------------------------------------------- 0.00 0.00 1650/751077 stadt_t::update_city_stats_with_building(gebaeude_t*, bool) [306] 0.00 0.00 3016/751077 stadt_t::add_city_factory(fabrik_t*) [302] 0.00 0.00 8994/751077 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 8994/751077 fabrik_t::finish_rd() [295] 0.00 0.05 346425/751077 stadt_t::add_building_to_list(gebaeude_t*, bool, bool, bool) [82] 0.01 0.06 381998/751077 karte_t::add_building_to_world_list(gebaeude_t*, bool) [46] [48] 0.2 0.01 0.11 751077 gebaeude_t::access_first_tile() [48] 0.00 0.03 899757/1300463 building_tile_desc_t::has_image() const [91] 0.04 0.00 373204/2340184 gebaeude_t::get_waytype() const [29] 0.02 0.00 900845/900845 operator+(koord3d const&, koord const&) [180] 0.01 0.00 6161223/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 388265/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 751779/797439 koord::koord() [268] 0.00 0.00 901690/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 900369/8844726 obj_t::get_pos() const [265] 0.00 0.00 900741/900741 operator-(koord3d const&, koord const&) [535] 0.00 0.00 373032/373032 building_desc_t::is_signalbox() const [544] ----------------------------------------------- 0.00 0.04 8994/26698 gebaeude_t::~gebaeude_t() [53] 0.00 0.08 17704/26698 karte_t::load(loadsave_t*) [20] [49] 0.2 0.00 0.12 26698 gebaeude_t::check_road_tiles(bool) [49] 0.03 0.00 353744/2340184 gebaeude_t::get_waytype() const [29] 0.01 0.01 992536/1228914 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] 0.01 0.01 1227002/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.01 136196/152778 vector_tpl::append_unique(gebaeude_t* const&) [183] 0.01 0.00 2323040/3748040 koord3d::get_2d() const [182] 0.01 0.00 155158/207284 operator+(koord3d const&, koord3d const&) [196] 0.00 0.00 1161520/1445872 operator+(koord const&, koord const&) [260] 0.00 0.00 26698/45660 building_desc_t::get_size(int) const [263] 0.00 0.00 1244726/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 3439306/8844726 obj_t::get_pos() const [265] 0.00 0.00 1660454/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 71952/904475 karte_t::access(koord) const [267] 0.00 0.00 26698/797439 koord::koord() [268] 0.00 0.00 71952/5131967 karte_t::access(int, int) const [266] 0.00 0.00 1089568/1373920 koord3d::koord3d(koord, signed char) [532] 0.00 0.00 78436/85230 minivec_tpl::append_unique(gebaeude_t*) [558] 0.00 0.00 26698/45660 operator-(koord3d const&, koord3d const&) [566] 0.00 0.00 26698/45660 vector_tpl::vector_tpl() [564] 0.00 0.00 26698/180734 vector_tpl::append(gebaeude_t* const&) [547] 0.00 0.00 26698/45660 vector_tpl::~vector_tpl() [565] ----------------------------------------------- 0.00 0.00 8994/1382011 fabrik_t::rdwr(loadsave_t*) [117] 0.00 0.00 14688/1382011 fabrik_t::is_end_consumer() const [298] 0.00 0.01 152778/1382011 vector_tpl::append_unique(gebaeude_t* const&) [183] 0.00 0.03 372496/1382011 objlist_t::rdwr(loadsave_t*, koord3d) [9] 0.01 0.06 833055/1382011 gebaeude_t::calc_image() [39] [50] 0.2 0.01 0.11 1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] 0.02 0.08 381490/954360 gebaeude_t::rdwr(loadsave_t*) [24] 0.00 0.00 763072/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 381490/400706 sync_steppable::sync_steppable() [542] 0.00 0.00 381490/400706 gebaeude_t::init() [541] ----------------------------------------------- [51] 0.2 0.10 0.02 karte_t::sync_list_t::sync_step(unsigned int) [51] 0.02 0.00 32769/32769 gebaeude_t::sync_step(unsigned int) [172] ----------------------------------------------- [52] 0.2 0.12 0.00 loadsave_t::rdwr_longlong(long long&) [52] ----------------------------------------------- 0.00 0.00 100/400706 schiffdepot_t::~schiffdepot_t() [321] 0.00 0.00 154/400706 strassendepot_t::~strassendepot_t() [317] 0.02 0.09 400452/400706 gebaeude_t::~gebaeude_t() [54] [53] 0.2 0.02 0.09 400706 gebaeude_t::~gebaeude_t() [53] 0.00 0.04 8994/26698 gebaeude_t::check_road_tiles(bool) [49] 0.03 0.00 6817452/6817452 weighted_vector_tpl::const_iterator::operator!=(weighted_vector_tpl::const_iterator const&) [131] 0.02 0.00 6808458/6808458 weighted_vector_tpl::const_iterator::operator*() const [179] 0.01 0.00 6808458/6808458 weighted_vector_tpl::const_iterator::operator++() [190] 0.00 0.00 8994/751077 gebaeude_t::access_first_tile() [48] 0.00 0.00 891444/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 8994/917182 karte_t::get_cities() const [195] 0.00 0.00 17988/3748040 koord3d::get_2d() const [182] 0.00 0.00 8994/390738 building_desc_t::is_attraction() const [303] 0.00 0.00 17988/8844726 obj_t::get_pos() const [265] 0.00 0.00 17988/17988 gebaeude_t::set_commute_trip(unsigned short) [573] 0.00 0.00 8994/9013 gebaeude_t::get_stadt() const [578] 0.00 0.00 8994/397500 player_t::add_maintenance(player_t*, long long, waytype_t) [543] 0.00 0.00 8994/451817 karte_t::get_settings() [540] ----------------------------------------------- 0.00 0.00 8994/400452 fabrik_t::build(int, bool, bool) [83] 0.00 0.11 391458/400452 objlist_t::~objlist_t() [25] [54] 0.2 0.00 0.11 400452 gebaeude_t::~gebaeude_t() [54] 0.02 0.09 400452/400706 gebaeude_t::~gebaeude_t() [53] ----------------------------------------------- [55] 0.2 0.11 0.00 loadsave_t::rdwr_long(unsigned int&) [55] ----------------------------------------------- [56] 0.2 0.11 0.00 vehicle_base_t::do_drive(unsigned int) [56] ----------------------------------------------- [57] 0.2 0.11 0.00 wasser_t::get_typ() const [57] ----------------------------------------------- [58] 0.2 0.11 0.00 path_explorer_t::compartment_t::step() [58] ----------------------------------------------- [59] 0.2 0.11 0.00 fabrik_t::calc_max_intransit_percentages() [59] ----------------------------------------------- [60] 0.2 0.11 0.00 float32e8_t::log2() const [60] ----------------------------------------------- [61] 0.2 0.10 0.00 haltestelle_t::haltestelle_t(loadsave_t*) [61] ----------------------------------------------- [62] 0.2 0.10 0.00 convoi_t::get_force_summary(float32e8_t const&) [62] ----------------------------------------------- [63] 0.2 0.10 0.00 convoy_t::calc_move(settings_t const&, long, weight_summary_t const&, int, int, int, int, int&, int&, float32e8_t&) [63] ----------------------------------------------- [64] 0.2 0.10 0.00 float32e8_t::operator+(float32e8_t const&) const [64] ----------------------------------------------- 0.03 0.06 371216/371216 karte_t::plans_finish_rd(short, short, short, short) [12] [65] 0.2 0.03 0.06 371216 gebaeude_t::finish_rd() [65] 0.01 0.05 373108/963622 gebaeude_t::calc_image() [39] 0.00 0.00 1835478/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 369983/5578322 koord::koord(short, short) [287] 0.00 0.00 10166/3748040 koord3d::get_2d() const [182] 0.00 0.00 10098/8844726 obj_t::get_pos() const [265] 0.00 0.00 369706/451817 karte_t::get_settings() [540] 0.00 0.00 369544/397500 player_t::add_maintenance(player_t*, long long, waytype_t) [543] 0.00 0.00 368690/368690 operator==(koord const&, koord const&) [545] ----------------------------------------------- [66] 0.2 0.09 0.00 swap(planquadrat_t&, planquadrat_t&) [66] ----------------------------------------------- [67] 0.2 0.09 0.00 loadsave_t::rdwr_xml_number(long long&, char const*) [67] ----------------------------------------------- [68] 0.2 0.09 0.00 planquadrat_t::halt_list_insert_at(quickstone_tpl, unsigned char, unsigned char) [68] ----------------------------------------------- [69] 0.2 0.09 0.00 fabrik_t::recalc_storage_capacities() [69] ----------------------------------------------- [70] 0.2 0.09 0.00 grund_t::get_weg_ribi_unmasked(waytype_t) const [70] ----------------------------------------------- [71] 0.2 0.09 0.00 boden_t::get_typ() const [71] ----------------------------------------------- [72] 0.2 0.09 0.00 boden_t::ist_natur() const [72] ----------------------------------------------- [73] 0.2 0.08 0.00 haltestelle_t::add_grund(grund_t*, bool, bool) [73] ----------------------------------------------- [74] 0.2 0.08 0.00 karte_t::rotate90_plans(short, short, short, short) [74] ----------------------------------------------- [75] 0.2 0.08 0.00 fabrik_t::adjust_production_for_fields(bool) [75] ----------------------------------------------- [76] 0.2 0.08 0.00 weg_t::calc_image() [76] ----------------------------------------------- [77] 0.2 0.08 0.00 objlist_t::add(obj_t*) [77] ----------------------------------------------- [78] 0.1 0.07 0.00 fabrik_t::remove_field_at(koord) [78] ----------------------------------------------- [79] 0.1 0.07 0.00 weg_t::rdwr(loadsave_t*) [79] ----------------------------------------------- [80] 0.1 0.07 0.00 grund_t::grund_t(koord3d) [80] ----------------------------------------------- [81] 0.1 0.07 0.00 objlist_t::sort_trees(unsigned char, unsigned char) [81] ----------------------------------------------- [82] 0.1 0.01 0.05 stadt_t::add_building_to_list(gebaeude_t*, bool, bool, bool) [82] 0.00 0.05 346425/751077 gebaeude_t::access_first_tile() [48] 0.00 0.00 345680/730836 gebaeude_t::get_first_tile() const [536] ----------------------------------------------- [83] 0.1 0.06 0.00 fabrik_t::build(int, bool, bool) [83] 0.00 0.00 8994/400452 gebaeude_t::~gebaeude_t() [54] 0.00 0.00 8994/2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] ----------------------------------------------- [84] 0.1 0.06 0.00 karte_t::calc_adjusted_step_interval(unsigned int, unsigned int) const [84] ----------------------------------------------- 0.00 0.00 1/52012137 karte_t::find_destination(karte_t::trip_type, unsigned char) [357] 0.00 0.00 2/52012137 karte_t::generate_passengers_or_mail(goods_desc_t const*) [353] 0.00 0.00 19/52012137 building_desc_t::get_class_proportion(unsigned char) const [355] 0.00 0.00 88/52012137 gebaeude_t::get_random_class(goods_desc_t const*) [354] 0.00 0.00 17988/52012137 gebaeude_t::get_visitor_demand() const [323] 0.00 0.00 35865/52012137 gebaeude_t::check_remaining_available_jobs() const [319] 0.00 0.00 126594/52012137 karte_t::calc_adjusted_monthly_figure(int) const [309] 0.00 0.00 148131/52012137 gebaeude_t::sync_step(unsigned int) [172] 0.00 0.00 170658/52012137 gebaeude_t::set_tile(building_tile_desc_t const*, bool) [300] 0.00 0.00 345590/52012137 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 390738/52012137 building_desc_t::is_attraction() const [303] 0.00 0.00 407566/52012137 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 763072/52012137 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] 0.00 0.00 891444/52012137 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 962339/52012137 building_tile_desc_t::is_background_animated(int) const [134] 0.00 0.00 1660454/52012137 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 1835478/52012137 gebaeude_t::finish_rd() [65] 0.00 0.00 2746016/52012137 gebaeude_t::get_adjusted_population() const [288] 0.01 0.00 5239631/52012137 gebaeude_t::get_adjusted_visitor_demand() const [261] 0.01 0.00 6161223/52012137 gebaeude_t::access_first_tile() [48] 0.01 0.00 9794036/52012137 gebaeude_t::calc_image() [39] 0.02 0.00 20315204/52012137 gebaeude_t::rdwr(loadsave_t*) [24] [85] 0.1 0.06 0.00 52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- [86] 0.1 0.06 0.00 karte_t::step() [86] ----------------------------------------------- 0.00 0.00 17/3689440 convoi_t::calc_revenue(ware_t const&, array_tpl&, unsigned char) [345] 0.00 0.00 25/3689440 convoi_t::set_line(quickstone_tpl) [344] 0.00 0.00 39/3689440 convoi_t::calc_route(koord3d, koord3d, int) [340] 0.00 0.00 39/3689440 convoi_t::ziel_erreicht() [341] 0.00 0.00 40/3689440 convoi_t::step() [189] 0.00 0.00 78/3689440 convoi_t::drive_to() [138] 0.00 0.00 86/3689440 convoi_t::move_to(unsigned short) [329] 0.00 0.00 105/3689440 private_car_t::hop(grund_t*) [337] 0.00 0.00 128/3689440 non-virtual thunk to convoi_t::get_force_summary(float32e8_t const&) [335] 0.00 0.00 172/3689440 convoi_t::vorfahren() [326] 0.00 0.00 306/3689440 karte_t::load(loadsave_t*) [20] 0.00 0.00 524/3689440 convoi_t::increment_odometer(unsigned int) [186] 0.00 0.00 2665/3689440 convoi_t::can_overtake(overtaker_t*, int, short) [308] 0.00 0.00 2792/3689440 convoi_t::laden() [307] 0.00 0.00 3596/3689440 convoi_t::hat_gehalten(quickstone_tpl) [314] 0.00 0.00 5786/3689440 convoi_t::is_waypoint(koord3d) const [310] 0.00 0.00 12904/3689440 vehicle_t::hop(grund_t*) [184] 0.00 0.00 15205/3689440 vehicle_t::set_convoi(convoi_t*) [296] 0.00 0.00 16304/3689440 road_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [294] 0.00 0.00 18962/3689440 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 20446/3689440 convoi_t::destroy() [185] 0.00 0.00 20446/3689440 convoi_t::rdwr(loadsave_t*) [135] 0.00 0.00 20954/3689440 vehicle_base_t::calc_height(grund_t*) [304] 0.00 0.00 336472/3689440 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 388265/3689440 gebaeude_t::access_first_tile() [48] 0.01 0.00 635432/3689440 convoi_t::get_route_infos() [32] 0.01 0.01 960650/3689440 gebaeude_t::calc_image() [39] 0.01 0.01 1227002/3689440 gebaeude_t::check_road_tiles(bool) [49] [87] 0.1 0.04 0.02 3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.02 0.00 3693682/3693993 building_placefinder_t::is_area_ok(koord, short, short, climate_bits) const [140] ----------------------------------------------- [88] 0.1 0.01 0.05 hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) [88] 0.00 0.05 18962/18962 gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) [104] 0.00 0.00 18962/18962 gebaeude_t::set_fab(fabrik_t*) [297] 0.00 0.00 18666/24342407 grund_t::is_water() const [114] ----------------------------------------------- [89] 0.1 0.06 0.00 objlist_t::check_season(bool) [89] ----------------------------------------------- [90] 0.1 0.06 0.00 loadsave_t::rdwr_long(int&) [90] ----------------------------------------------- 0.00 0.00 18962/1300463 gebaeude_t::set_tile(building_tile_desc_t const*, bool) [300] 0.00 0.01 381744/1300463 gebaeude_t::rdwr(loadsave_t*) [24] 0.00 0.03 899757/1300463 gebaeude_t::access_first_tile() [48] [91] 0.1 0.01 0.05 1300463 building_tile_desc_t::has_image() const [91] 0.02 0.02 1300700/1300700 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] 0.01 0.00 18/18 building_tile_desc_t::get_foreground(int, int) const [264] 0.00 0.00 1302524/10329327 shortest_distance(koord const&, koord const&) [139] ----------------------------------------------- 0.04 0.01 2/2 karte_t::load(loadsave_t*) [20] [92] 0.1 0.04 0.01 2 init_fab_map(karte_t*) [92] 0.01 0.00 6761272/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 2/2 karte_t::get_size() const [617] 0.00 0.00 2/2 array_tpl::resize(unsigned int) [615] 0.00 0.00 2/2 karte_t::get_fab_list() const [616] 0.00 0.00 2/451817 karte_t::get_settings() [540] ----------------------------------------------- [93] 0.1 0.05 0.00 sim_async_rand(unsigned int) [93] ----------------------------------------------- [94] 0.1 0.05 0.00 karte_t::destroy() [94] ----------------------------------------------- [95] 0.1 0.05 0.00 stadt_t::enlarge_city_borders() [95] ----------------------------------------------- [96] 0.1 0.05 0.00 grund_t::get_weg_yoff() const [96] ----------------------------------------------- [97] 0.1 0.05 0.00 destroy_win(long) [97] ----------------------------------------------- [98] 0.1 0.05 0.00 haltestelle_t::rdwr(loadsave_t*) [98] ----------------------------------------------- [99] 0.1 0.05 0.00 koord3d::rdwr(loadsave_t*) [99] ----------------------------------------------- [100] 0.1 0.05 0.00 vehicle_t::rdwr_from_convoi(loadsave_t*) [100] ----------------------------------------------- [101] 0.1 0.05 0.00 grund_t::is_visible() const [101] ----------------------------------------------- [102] 0.1 0.05 0.00 objlist_t::suche(obj_t::typ, unsigned char) const [102] ----------------------------------------------- 0.00 0.05 18962/18962 gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) [104] [103] 0.1 0.00 0.05 18962 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.01 0.04 18962/18962 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 18962/18962 gebaeude_t::set_tile(building_tile_desc_t const*, bool) [300] 0.00 0.00 345590/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 18962/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 42198/42198 karte_t::calc_adjusted_monthly_figure(int) const [309] 0.00 0.00 18962/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 18962/8844726 obj_t::get_pos() const [265] 0.00 0.00 18962/400706 gebaeude_t::init() [541] 0.00 0.00 18962/35570 obj_t::set_flag(obj_t::flag_values) [567] 0.00 0.00 18962/397500 player_t::add_maintenance(player_t*, long long, waytype_t) [543] 0.00 0.00 18962/18962 building_desc_t::is_factory() const [571] 0.00 0.00 18962/451817 karte_t::get_settings() [540] ----------------------------------------------- 0.00 0.05 18962/18962 hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) [88] [104] 0.1 0.00 0.05 18962 gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) [104] 0.00 0.05 18962/18962 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 18962/400706 sync_steppable::sync_steppable() [542] ----------------------------------------------- 0.00 0.00 2/712298 road_vehicle_t::is_target(grund_t const*, grund_t const*) [350] 0.00 0.00 66/712298 convoi_t::move_to(unsigned short) [329] 0.00 0.00 132/712298 convoi_t::vorfahren() [326] 0.00 0.00 524/712298 convoi_t::increment_odometer(unsigned int) [186] 0.00 0.00 1296/712298 water_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [312] 0.00 0.00 2665/712298 convoi_t::can_overtake(overtaker_t*, int, short) [308] 0.00 0.00 2792/712298 convoi_t::laden() [307] 0.00 0.00 3669/712298 vehicle_t::hop_check() [110] 0.00 0.00 4944/712298 grund_t::set_halt(quickstone_tpl) [305] 0.00 0.00 12760/712298 vehicle_t::hop(grund_t*) [184] 0.00 0.00 14268/712298 vehicle_t::check_access(weg_t const*) const [301] 0.00 0.00 15205/712298 vehicle_t::set_convoi(convoi_t*) [296] 0.00 0.00 18543/712298 road_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [294] 0.03 0.02 635432/712298 convoi_t::get_route_infos() [32] [105] 0.1 0.03 0.02 712298 grund_t::get_weg(waytype_t) const [105] 0.02 0.00 497420/582854 objlist_t::bei(unsigned char) const [142] 0.00 0.00 715883/715883 grund_t::get_weg_nr(int) const [537] 0.00 0.00 497420/582854 grund_t::obj_bei(unsigned char) const [538] ----------------------------------------------- 0.01 0.04 18962/18962 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] [106] 0.1 0.01 0.04 18962 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.01 0.00 142176/2340184 gebaeude_t::get_waytype() const [29] 0.00 0.00 336472/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 236378/1228914 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] 0.00 0.00 52126/207284 operator+(koord3d const&, koord3d const&) [196] 0.00 0.00 18962/45660 building_desc_t::get_size(int) const [263] 0.00 0.00 568704/3748040 koord3d::get_2d() const [182] 0.00 0.00 16582/152778 vector_tpl::append_unique(gebaeude_t* const&) [183] 0.00 0.00 284352/1445872 operator+(koord const&, koord const&) [260] 0.00 0.00 336478/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 872018/8844726 obj_t::get_pos() const [265] 0.00 0.00 407566/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 18962/797439 koord::koord() [268] 0.00 0.00 284352/1373920 koord3d::koord3d(koord, signed char) [532] 0.00 0.00 18962/45660 operator-(koord3d const&, koord3d const&) [566] 0.00 0.00 18962/45660 vector_tpl::vector_tpl() [564] 0.00 0.00 18962/180734 vector_tpl::append(gebaeude_t* const&) [547] 0.00 0.00 18962/45660 vector_tpl::~vector_tpl() [565] 0.00 0.00 6794/85230 minivec_tpl::append_unique(gebaeude_t*) [558] ----------------------------------------------- [107] 0.1 0.05 0.00 grund_t::removing_way_would_disrupt_public_right_of_way(waytype_t) [107] ----------------------------------------------- [108] 0.1 0.05 0.00 grund_t::set_text(char const*) [108] ----------------------------------------------- 0.02 0.02 1300700/1300700 building_tile_desc_t::has_image() const [91] [109] 0.1 0.02 0.02 1300700 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] 0.00 0.01 1300998/1301320 image_array_t::get_image(unsigned short, unsigned short) const [258] 0.01 0.00 1302548/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 1302253/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 1300759/1317691 image_list_t::get_image(unsigned short) const [533] ----------------------------------------------- [110] 0.1 0.04 0.00 vehicle_t::hop_check() [110] 0.00 0.00 3669/712298 grund_t::get_weg(waytype_t) const [105] ----------------------------------------------- [111] 0.1 0.04 0.00 loadsave_t::rdwr_str(plainstring&) [111] ----------------------------------------------- [112] 0.1 0.04 0.00 haltestelle_t::~haltestelle_t() [112] ----------------------------------------------- [113] 0.1 0.04 0.00 field_t::~field_t() [113] ----------------------------------------------- 0.00 0.00 831/24342407 water_vehicle_t::check_next_tile(grund_t const*) const [338] 0.00 0.00 1154/24342407 convoi_t::hat_gehalten(quickstone_tpl) [314] 0.00 0.00 2472/24342407 haltestelle_t::add_to_station_type(grund_t*) [332] 0.00 0.00 2472/24342407 haltestelle_t::recalc_station_type() [333] 0.00 0.00 2752/24342407 haltestelle_t::get_halt(koord3d, player_t const*) [330] 0.00 0.00 4604/24342407 grund_t::set_halt(quickstone_tpl) [305] 0.00 0.00 18666/24342407 hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) [88] 0.00 0.00 31350/24342407 haltestelle_t::get_halt(koord, player_t const*) [316] 0.00 0.00 74349/24342407 grund_t::calc_back_image(signed char, signed char) [1] 0.00 0.00 386468/24342407 wasser_t::calc_image_internal(bool) [16] 0.00 0.00 432307/24342407 convoi_t::get_route_infos() [32] 0.03 0.00 23384982/24342407 grund_t::rdwr(loadsave_t*) [2] [114] 0.1 0.04 0.00 24342407 grund_t::is_water() const [114] ----------------------------------------------- [115] 0.1 0.04 0.00 loadsave_t::rdwr_short(short&) [115] ----------------------------------------------- [116] 0.1 0.04 0.00 strasse_t::rdwr(loadsave_t*) [116] ----------------------------------------------- [117] 0.1 0.02 0.01 fabrik_t::rdwr(loadsave_t*) [117] 0.00 0.01 8994/10757 factory_builder_t::get_desc(char const*) [187] 0.00 0.00 13491/954360 gebaeude_t::rdwr(loadsave_t*) [24] 0.00 0.00 8994/1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] ----------------------------------------------- [118] 0.1 0.00 0.03 gebaeude_t::check_season(bool) [118] 0.01 0.03 195856/963622 gebaeude_t::calc_image() [39] ----------------------------------------------- [119] 0.1 0.03 0.00 tool_selector_t::draw(scr_coord, scr_size) [119] ----------------------------------------------- [120] 0.1 0.03 0.00 stadt_t::reset_city_borders() [120] ----------------------------------------------- [121] 0.1 0.03 0.00 socket_list_t::fill_set(fd_set*) [121] ----------------------------------------------- [122] 0.1 0.03 0.00 karte_t::rem_convoi(quickstone_tpl const&) [122] ----------------------------------------------- [123] 0.1 0.03 0.00 float32e8_t::operator/(float32e8_t const&) const [123] ----------------------------------------------- [124] 0.1 0.03 0.00 haltestelle_t::calc_service_frequency(quickstone_tpl, unsigned char) const [124] ----------------------------------------------- [125] 0.1 0.03 0.00 building_desc_t::get_tile(int, int, int) const [125] ----------------------------------------------- [126] 0.1 0.03 0.00 obj_t::mark_image_dirty(unsigned int, short) const [126] ----------------------------------------------- 0.00 0.00 236378/1228914 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.01 0.01 992536/1228914 gebaeude_t::check_road_tiles(bool) [49] [127] 0.1 0.02 0.01 1228914 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] 0.01 0.00 1228914/1228914 grund_t::get_weg_nr(int) const [clone .constprop.100] [191] 0.00 0.00 85434/582854 objlist_t::bei(unsigned char) const [142] 0.00 0.00 85434/582854 grund_t::obj_bei(unsigned char) const [538] ----------------------------------------------- [128] 0.1 0.03 0.00 objlist_t::objlist_t() [128] ----------------------------------------------- [129] 0.1 0.03 0.00 fundament_t::get_typ() const [129] ----------------------------------------------- [130] 0.1 0.03 0.00 grund_t::get_halt() const [130] ----------------------------------------------- 0.03 0.00 6817452/6817452 gebaeude_t::~gebaeude_t() [53] [131] 0.1 0.03 0.00 6817452 weighted_vector_tpl::const_iterator::operator!=(weighted_vector_tpl::const_iterator const&) [131] ----------------------------------------------- [132] 0.1 0.03 0.00 wasser_t::~wasser_t() [132] ----------------------------------------------- [133] 0.0 0.02 0.00 __tcf_0 [133] 0.00 0.00 678687/2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] 0.00 0.00 677680/1371670 gebaeude_t::get_adjusted_population() const [288] ----------------------------------------------- 0.01 0.01 959499/959499 gebaeude_t::calc_image() [39] [134] 0.0 0.01 0.01 959499 building_tile_desc_t::is_background_animated(int) const [134] 0.01 0.00 961641/961641 building_tile_desc_t const* obj_desc_t::get_child(int) const [192] 0.00 0.00 962339/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 304/1301320 image_array_t::get_image(unsigned short, unsigned short) const [258] 0.00 0.00 302/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 306/1317691 image_list_t::get_image(unsigned short) const [533] ----------------------------------------------- [135] 0.0 0.02 0.00 convoi_t::rdwr(loadsave_t*) [135] 0.00 0.00 20446/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 20446/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [136] 0.0 0.02 0.00 fabrik_t::step(unsigned int) [136] 0.00 0.00 6279/11955 gebaeude_t::get_staffing_level_percentage() const [318] ----------------------------------------------- [137] 0.0 0.02 0.00 fabrik_t::recalc_factory_status() [137] 0.00 0.00 5676/11955 gebaeude_t::get_staffing_level_percentage() const [318] ----------------------------------------------- [138] 0.0 0.02 0.00 convoi_t::drive_to() [138] 0.00 0.00 78/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 78/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 2/10329327 factory_builder_t::new_world() [356] 0.00 0.00 65/10329327 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [352] 0.00 0.00 65/10329327 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [351] 0.00 0.00 90/10329327 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [349] 0.00 0.00 90/10329327 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [348] 0.00 0.00 101/10329327 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [347] 0.00 0.00 101/10329327 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [346] 0.00 0.00 152/10329327 field_group_desc_t::init_field_class_indices() [339] 0.00 0.00 256/10329327 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 343/10329327 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 722/10329327 hashtable_tpl::put(char const*, factory_desc_t*) [331] 0.00 0.00 1033/10329327 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 1033/10329327 hashtable_tpl::remove(char const*) [336] 0.00 0.00 1282/10329327 factory_builder_t::successfully_loaded() [289] 0.00 0.00 6700/10329327 factory_desc_t::get_name() const [325] 0.00 0.00 8994/10329327 hashtable_tpl::get(char const*) const [188] 0.00 0.00 34300/10329327 hashtable_tpl::const_iterator::operator++() [315] 0.00 0.00 328633/10329327 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.00 0.00 579316/10329327 obj_named_desc_t::get_name() const [299] 0.00 0.00 1302253/10329327 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] 0.00 0.00 1302524/10329327 building_tile_desc_t::has_image() const [91] 0.01 0.00 6761272/10329327 init_fab_map(karte_t*) [92] [139] 0.0 0.02 0.00 10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 9762/9762 stringhash_t::hash(char const*) [577] ----------------------------------------------- 0.00 0.00 311/3693993 hashtable_tpl::put(char const*, factory_desc_t*) [331] 0.02 0.00 3693682/3693993 planquadrat_t::get_boden_in_hoehe(short) const [87] [140] 0.0 0.02 0.00 3693993 building_placefinder_t::is_area_ok(koord, short, short, climate_bits) const [140] ----------------------------------------------- 0.00 0.00 36/2688883 building_tile_desc_t::get_foreground(int, int) const [264] 0.00 0.00 114/2688883 field_group_desc_t::init_field_class_indices() [339] 0.00 0.00 302/2688883 building_tile_desc_t::is_background_animated(int) const [134] 0.00 0.00 380/2688883 factory_builder_t::successfully_loaded() [289] 0.00 0.00 16608/2688883 skin_desc_t::get_image_id(int) const [292] 0.00 0.00 65293/2688883 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.01 0.00 1302548/2688883 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] 0.01 0.00 1303602/2688883 image_array_t::get_image(unsigned short, unsigned short) const [258] [141] 0.0 0.02 0.00 2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] ----------------------------------------------- 0.00 0.00 85434/582854 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] 0.02 0.00 497420/582854 grund_t::get_weg(waytype_t) const [105] [142] 0.0 0.02 0.00 582854 objlist_t::bei(unsigned char) const [142] ----------------------------------------------- [143] 0.0 0.02 0.00 win_display_flush(double) [143] ----------------------------------------------- [144] 0.0 0.02 0.00 intr_refresh_display(bool) [144] ----------------------------------------------- [145] 0.0 0.02 0.00 step_individual_convoy_threaded(void*) [145] ----------------------------------------------- [146] 0.0 0.02 0.00 dr_time() [146] ----------------------------------------------- [147] 0.0 0.02 0.00 loadsave_t::rdwr_bool(bool&) [147] ----------------------------------------------- [148] 0.0 0.02 0.00 schedule_t::rdwr(loadsave_t*) [148] ----------------------------------------------- [149] 0.0 0.02 0.00 obj_reader_t::xref_to_resolve(obj_type, char const*, obj_desc_t**, bool) [149] ----------------------------------------------- [150] 0.0 0.02 0.00 haltestelle_t::fetch_goods(slist_tpl&, goods_desc_t const*, unsigned int, schedule_t const*, player_t const*, convoi_t*, bool, unsigned char, bool, bool&) [150] ----------------------------------------------- [151] 0.0 0.02 0.00 haltestelle_t::clear_service_intervals(schedule_t*) [151] ----------------------------------------------- [152] 0.0 0.02 0.00 hashtable_tpl >::~hashtable_tpl() [152] ----------------------------------------------- [153] 0.0 0.02 0.00 interaction_t::process_event(event_t&) [153] ----------------------------------------------- [154] 0.0 0.02 0.00 way_builder_t::get_desc(char const*, unsigned short) [154] ----------------------------------------------- [155] 0.0 0.02 0.00 path_explorer_t::compartment_t::reset_connexion_entry(unsigned short) [155] ----------------------------------------------- [156] 0.0 0.02 0.00 tool_headquarter_t::work(player_t*, koord3d) [156] ----------------------------------------------- [157] 0.0 0.02 0.00 weg_t::set_images(weg_t::image_type, unsigned char, bool, bool) [clone .constprop.79] [157] ----------------------------------------------- [158] 0.0 0.02 0.00 grund_t::mark_image_dirty() [158] ----------------------------------------------- [159] 0.0 0.02 0.00 kanal_t::rdwr(loadsave_t*) [159] ----------------------------------------------- [160] 0.0 0.02 0.00 karte_t::interactive(unsigned int) [160] ----------------------------------------------- [161] 0.0 0.02 0.00 convoi_t::threaded_step() [161] ----------------------------------------------- [162] 0.0 0.02 0.00 fabrik_t::book_weighted_sums(long long) [162] ----------------------------------------------- [163] 0.0 0.02 0.00 fabrik_t::set_base_production(int, bool) [163] ----------------------------------------------- [164] 0.0 0.02 0.00 fabrik_t::fabrik_t(loadsave_t*) [164] 0.00 0.00 18962/18962 gebaeude_t::add_alter(long long) [570] ----------------------------------------------- [165] 0.0 0.02 0.00 way_desc_t::calc_checksum(checksum_t*) const [165] ----------------------------------------------- [166] 0.0 0.02 0.00 float32e8_t::exp2() const [166] ----------------------------------------------- [167] 0.0 0.02 0.00 float32e8_t::operator-(float32e8_t const&) const [167] ----------------------------------------------- [168] 0.0 0.02 0.00 haltestelle_t::get_destination_halts_of_ware(ware_t&, vector_tpl >&) const [168] ----------------------------------------------- [169] 0.0 0.02 0.00 hashtable_tpl >::is_contained(koord) const [169] ----------------------------------------------- [170] 0.0 0.02 0.00 vehicle_desc_t::calc_checksum(checksum_t*) const [170] ----------------------------------------------- [171] 0.0 0.02 0.00 building_tile_desc_t::get_layout() const [171] ----------------------------------------------- 0.02 0.00 32769/32769 karte_t::sync_list_t::sync_step(unsigned int) [51] [172] 0.0 0.02 0.00 32769 gebaeude_t::sync_step(unsigned int) [172] 0.00 0.00 16608/16608 skin_desc_t::get_image_id(int) const [292] 0.00 0.00 148131/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 16608/35570 obj_t::set_flag(obj_t::flag_values) [567] 0.00 0.00 16608/16608 gebaeude_t::get_image() const [575] 0.00 0.00 16161/16161 gebaeude_t::get_fabrik() const [576] ----------------------------------------------- [173] 0.0 0.02 0.00 objlist_t::calc_image() [173] 0.00 0.00 2031/963622 gebaeude_t::calc_image() [39] ----------------------------------------------- [174] 0.0 0.02 0.00 loadsave_t::flush_buffer(int) [174] ----------------------------------------------- [175] 0.0 0.02 0.00 minivec_tpl::operator[](unsigned char) [175] ----------------------------------------------- [176] 0.0 0.02 0.00 factory_builder_t::increase_industry_density(bool, bool, bool, bool) [176] ----------------------------------------------- [177] 0.0 0.02 0.00 fundament_t::get_name() const [177] ----------------------------------------------- [178] 0.0 0.02 0.00 void std::__insertion_sort >(obj_t**, obj_t**, __gnu_cxx::__ops::_Iter_comp_iter) [clone .constprop.42] [178] ----------------------------------------------- 0.02 0.00 6808458/6808458 gebaeude_t::~gebaeude_t() [53] [179] 0.0 0.02 0.00 6808458 weighted_vector_tpl::const_iterator::operator*() const [179] ----------------------------------------------- 0.02 0.00 900845/900845 gebaeude_t::access_first_tile() [48] [180] 0.0 0.02 0.00 900845 operator+(koord3d const&, koord const&) [180] 0.00 0.00 901459/2056340 koord3d::koord3d(short, short, signed char) [531] ----------------------------------------------- [181] 0.0 0.02 0.00 convoi_t::sync_step(unsigned int) [181] ----------------------------------------------- 0.00 0.00 10166/3748040 gebaeude_t::finish_rd() [65] 0.00 0.00 17988/3748040 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 568704/3748040 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 828142/3748040 gebaeude_t::calc_image() [39] 0.01 0.00 2323040/3748040 gebaeude_t::check_road_tiles(bool) [49] [182] 0.0 0.01 0.00 3748040 koord3d::get_2d() const [182] 0.00 0.00 3750813/5578322 koord::koord(short, short) [287] ----------------------------------------------- 0.00 0.00 16582/152778 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.01 136196/152778 gebaeude_t::check_road_tiles(bool) [49] [183] 0.0 0.00 0.01 152778 vector_tpl::append_unique(gebaeude_t* const&) [183] 0.00 0.01 152778/1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] 0.00 0.00 135074/180734 vector_tpl::append(gebaeude_t* const&) [547] ----------------------------------------------- [184] 0.0 0.01 0.00 vehicle_t::hop(grund_t*) [184] 0.00 0.00 12760/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 12904/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 12903/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [185] 0.0 0.01 0.00 convoi_t::destroy() [185] 0.00 0.00 20446/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 20446/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [186] 0.0 0.01 0.00 convoi_t::increment_odometer(unsigned int) [186] 0.00 0.00 524/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 524/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 524/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 1763/10757 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.00 0.01 8994/10757 fabrik_t::rdwr(loadsave_t*) [117] [187] 0.0 0.00 0.01 10757 factory_builder_t::get_desc(char const*) [187] 0.01 0.00 8994/8994 hashtable_tpl::get(char const*) const [188] 0.00 0.00 2838/2838 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [322] 0.00 0.00 1763/1763 weighted_vector_tpl::insert_at(unsigned int, factory_desc_t const*, unsigned int) [580] 0.00 0.00 1296/1296 weighted_vector_tpl::resize(unsigned int) [581] 0.00 0.00 1136/1136 weighted_vector_tpl::append(factory_desc_t const*, unsigned int) [582] ----------------------------------------------- 0.01 0.00 8994/8994 factory_builder_t::get_desc(char const*) [187] [188] 0.0 0.01 0.00 8994 hashtable_tpl::get(char const*) const [188] 0.00 0.00 8994/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 17988/137009 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 22788/22788 slist_tpl::node_t>::const_iterator::operator!=(slist_tpl::node_t>::const_iterator const&) const [569] 0.00 0.00 22788/23721 stringhash_t::comp(char const*, char const*) [568] 0.00 0.00 22788/110596 slist_tpl::node_t>::const_iterator::operator*() const [550] 0.00 0.00 13794/101602 slist_tpl::node_t>::const_iterator::operator++() [551] ----------------------------------------------- [189] 0.0 0.01 0.00 convoi_t::step() [189] 0.00 0.00 40/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 40/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.01 0.00 6808458/6808458 gebaeude_t::~gebaeude_t() [53] [190] 0.0 0.01 0.00 6808458 weighted_vector_tpl::const_iterator::operator++() [190] ----------------------------------------------- 0.01 0.00 1228914/1228914 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] [191] 0.0 0.01 0.00 1228914 grund_t::get_weg_nr(int) const [clone .constprop.100] [191] ----------------------------------------------- 0.01 0.00 961641/961641 building_tile_desc_t::is_background_animated(int) const [134] [192] 0.0 0.01 0.00 961641 building_tile_desc_t const* obj_desc_t::get_child(int) const [192] ----------------------------------------------- 0.01 0.00 954360/954360 gebaeude_t::rdwr(loadsave_t*) [24] [193] 0.0 0.01 0.00 954360 xml_tag_t::xml_tag_t(loadsave_t*, char const*) [193] ----------------------------------------------- 0.01 0.00 954360/954360 gebaeude_t::rdwr(loadsave_t*) [24] [194] 0.0 0.01 0.00 954360 xml_tag_t::~xml_tag_t() [194] ----------------------------------------------- 0.00 0.00 8994/917182 gebaeude_t::~gebaeude_t() [53] 0.01 0.00 908188/917182 gebaeude_t::rdwr(loadsave_t*) [24] [195] 0.0 0.01 0.00 917182 karte_t::get_cities() const [195] ----------------------------------------------- 0.00 0.00 52126/207284 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.01 0.00 155158/207284 gebaeude_t::check_road_tiles(bool) [49] [196] 0.0 0.01 0.00 207284 operator+(koord3d const&, koord3d const&) [196] 0.00 0.00 207284/2056340 koord3d::koord3d(short, short, signed char) [531] ----------------------------------------------- [197] 0.0 0.01 0.00 set_frame_time(long) [197] ----------------------------------------------- [198] 0.0 0.01 0.00 change_drag_start(int, int) [198] ----------------------------------------------- [199] 0.0 0.01 0.00 ex_ord_update_mx_my() [199] ----------------------------------------------- [200] 0.0 0.01 0.00 step_convoys_threaded(void*) [200] ----------------------------------------------- [201] 0.0 0.01 0.00 network_process_send_queues(int) [201] ----------------------------------------------- [202] 0.0 0.01 0.00 step_passengers_and_mail_threaded(void*) [202] ----------------------------------------------- [203] 0.0 0.01 0.00 xmalloc(unsigned long) [203] ----------------------------------------------- [204] 0.0 0.01 0.00 get_pair(int) [204] ----------------------------------------------- [205] 0.0 0.01 0.00 fill_event(event_t*) [205] ----------------------------------------------- [206] 0.0 0.01 0.00 destroy_framed_win(simwin_t*) [206] ----------------------------------------------- [207] 0.0 0.01 0.00 checksum_t::input(signed char) [207] ----------------------------------------------- [208] 0.0 0.01 0.00 loadsave_t::rdwr_str(char*, unsigned long) [208] ----------------------------------------------- [209] 0.0 0.01 0.00 translator::translate(char const*) [209] ----------------------------------------------- [210] 0.0 0.01 0.00 obj_reader_t::read_nodes(_IO_FILE*, obj_desc_t*&, int, unsigned int) [210] ----------------------------------------------- [211] 0.0 0.01 0.00 obj_reader_t::resolve_xrefs() [211] ----------------------------------------------- [212] 0.0 0.01 0.00 haltestelle_t::recalc_status() [212] ----------------------------------------------- [213] 0.0 0.01 0.00 haltestelle_t::update_alternative_seats(quickstone_tpl) [213] ----------------------------------------------- [214] 0.0 0.01 0.00 hashtable_tpl, koordhash_tpl >::put(id_pair, average_tpl) [214] ----------------------------------------------- [215] 0.0 0.01 0.00 hashtable_tpl >::~hashtable_tpl() [215] ----------------------------------------------- [216] 0.0 0.01 0.00 planquadrat_t::boden_entfernen(grund_t*) [216] ----------------------------------------------- [217] 0.0 0.01 0.00 planquadrat_t::kartenboden_setzen(grund_t*) [217] ----------------------------------------------- [218] 0.0 0.01 0.00 private_car_t::hop_check() [218] ----------------------------------------------- [219] 0.0 0.01 0.00 reliefkarte_t::calc_map() [219] ----------------------------------------------- [220] 0.0 0.01 0.00 socket_list_t::send_all(network_command_t*, bool) [220] ----------------------------------------------- [221] 0.0 0.01 0.00 tunnelboden_t::~tunnelboden_t() [221] ----------------------------------------------- [222] 0.0 0.01 0.00 image_reader_t::read_node(_IO_FILE*, obj_node_info_t&) [222] ----------------------------------------------- [223] 0.0 0.01 0.00 loadingscreen_t::set_progress(unsigned int) [223] ----------------------------------------------- [224] 0.0 0.01 0.00 inthashtable_tpl::~inthashtable_tpl() [224] ----------------------------------------------- [225] 0.0 0.01 0.00 adverse_summary_t::add_vehicle(vehicle_t const&) [225] ----------------------------------------------- [226] 0.0 0.01 0.00 vehicle_builder_t::successfully_loaded() [226] ----------------------------------------------- [227] 0.0 0.01 0.00 tool_change_water_height_t::work(player_t*, koord3d) [227] ----------------------------------------------- [228] 0.0 0.01 0.00 obj_t::is_deletable(player_t const*) [228] ----------------------------------------------- [229] 0.0 0.01 0.00 obj_t::rdwr(loadsave_t*) [229] ----------------------------------------------- [230] 0.0 0.01 0.00 obj_t::~obj_t() [230] ----------------------------------------------- [231] 0.0 0.01 0.00 weg_t::is_deletable(player_t const*, bool) [231] ----------------------------------------------- [232] 0.0 0.01 0.00 weg_t::init() [232] ----------------------------------------------- [233] 0.0 0.01 0.00 depot_t::depot_t(obj_t::typ, koord3d, player_t*, building_tile_desc_t const*) [233] ----------------------------------------------- [234] 0.0 0.01 0.00 field_t::field_t(koord3d, player_t*, field_class_desc_t const*, fabrik_t*) [234] ----------------------------------------------- [235] 0.0 0.01 0.00 grund_t::grund_t(loadsave_t*) [235] ----------------------------------------------- [236] 0.0 0.01 0.00 karte_t::process_network_commands(int*) [236] ----------------------------------------------- [237] 0.0 0.01 0.00 karte_t::set_scale() [237] ----------------------------------------------- [238] 0.0 0.01 0.00 stadt_t::rdwr(loadsave_t*) [238] ----------------------------------------------- [239] 0.0 0.01 0.00 stadt_t::step(unsigned int) [239] ----------------------------------------------- [240] 0.0 0.01 0.00 stadt_t::stadt_t(loadsave_t*) [240] ----------------------------------------------- [241] 0.0 0.01 0.00 convoi_t::calc_loading() [241] ----------------------------------------------- [242] 0.0 0.01 0.00 convoi_t::get_brake_summary() [242] ----------------------------------------------- [243] 0.0 0.01 0.00 convoi_t::update_adverse_summary(adverse_summary_t&) [243] ----------------------------------------------- [244] 0.0 0.01 0.00 convoi_t::convoi_t(loadsave_t*) [244] ----------------------------------------------- [245] 0.0 0.01 0.00 convoy_t::calc_min_braking_distance(settings_t const&, weight_summary_t const&, int) [245] ----------------------------------------------- [246] 0.0 0.01 0.00 fabrik_t::check_local_city() [246] ----------------------------------------------- [247] 0.0 0.01 0.00 fabrik_t::update_scaled_electric_amount() [247] ----------------------------------------------- [248] 0.0 0.01 0.00 fabrik_t::~fabrik_t() [248] ----------------------------------------------- [249] 0.0 0.01 0.00 slist_tpl::~slist_tpl() [249] ----------------------------------------------- [250] 0.0 0.01 0.00 strasse_t::strasse_t(loadsave_t*) [250] ----------------------------------------------- [251] 0.0 0.01 0.00 strasse_t::~strasse_t() [251] ----------------------------------------------- [252] 0.0 0.01 0.00 vehicle_t::can_enter_tile(int&, unsigned char) [252] ----------------------------------------------- [253] 0.0 0.01 0.00 tool_remover_t::is_init_network_save() const [253] ----------------------------------------------- [254] 0.0 0.01 0.00 baum_t::get_age() const [254] ----------------------------------------------- [255] 0.0 0.01 0.00 karte_t::get_public_player() const [255] ----------------------------------------------- [256] 0.0 0.01 0.00 karte_t::max_hgt(koord) const [256] ----------------------------------------------- [257] 0.0 0.01 0.00 vehicle_t::get_overcrowding(unsigned char) const [257] ----------------------------------------------- 0.00 0.00 18/1301320 building_tile_desc_t::get_foreground(int, int) const [264] 0.00 0.00 304/1301320 building_tile_desc_t::is_background_animated(int) const [134] 0.00 0.01 1300998/1301320 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] [258] 0.0 0.00 0.01 1301320 image_array_t::get_image(unsigned short, unsigned short) const [258] 0.01 0.00 1303602/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] ----------------------------------------------- 0.00 0.00 17/4224160 convoi_t::calc_revenue(ware_t const&, array_tpl&, unsigned char) [345] 0.00 0.00 25/4224160 convoi_t::set_line(quickstone_tpl) [344] 0.00 0.00 39/4224160 convoi_t::calc_route(koord3d, koord3d, int) [340] 0.00 0.00 39/4224160 convoi_t::ziel_erreicht() [341] 0.00 0.00 40/4224160 convoi_t::step() [189] 0.00 0.00 78/4224160 convoi_t::drive_to() [138] 0.00 0.00 86/4224160 convoi_t::move_to(unsigned short) [329] 0.00 0.00 105/4224160 private_car_t::hop(grund_t*) [337] 0.00 0.00 128/4224160 non-virtual thunk to convoi_t::get_force_summary(float32e8_t const&) [335] 0.00 0.00 172/4224160 convoi_t::vorfahren() [326] 0.00 0.00 306/4224160 convoi_t::set_name(char const*, bool) [343] 0.00 0.00 306/4224160 karte_t::load(loadsave_t*) [20] 0.00 0.00 524/4224160 convoi_t::increment_odometer(unsigned int) [186] 0.00 0.00 2665/4224160 convoi_t::can_overtake(overtaker_t*, int, short) [308] 0.00 0.00 2792/4224160 convoi_t::laden() [307] 0.00 0.00 3596/4224160 convoi_t::hat_gehalten(quickstone_tpl) [314] 0.00 0.00 5786/4224160 convoi_t::is_waypoint(koord3d) const [310] 0.00 0.00 12903/4224160 vehicle_t::hop(grund_t*) [184] 0.00 0.00 15205/4224160 vehicle_t::set_convoi(convoi_t*) [296] 0.00 0.00 16304/4224160 road_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [294] 0.00 0.00 18962/4224160 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 20446/4224160 convoi_t::destroy() [185] 0.00 0.00 20446/4224160 convoi_t::rdwr(loadsave_t*) [135] 0.00 0.00 21912/4224160 vehicle_base_t::calc_height(grund_t*) [304] 0.00 0.00 336478/4224160 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 635432/4224160 convoi_t::get_route_infos() [32] 0.00 0.00 901690/4224160 gebaeude_t::access_first_tile() [48] 0.00 0.00 962952/4224160 gebaeude_t::calc_image() [39] 0.00 0.00 1244726/4224160 gebaeude_t::check_road_tiles(bool) [49] [259] 0.0 0.01 0.00 4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 4227846/5131967 karte_t::access(int, int) const [266] ----------------------------------------------- 0.00 0.00 284352/1445872 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 1161520/1445872 gebaeude_t::check_road_tiles(bool) [49] [260] 0.0 0.01 0.00 1445872 operator+(koord const&, koord const&) [260] 0.00 0.00 1445872/5578322 koord::koord(short, short) [287] ----------------------------------------------- 0.00 0.00 3300/2618673 stadt_t::update_city_stats_with_building(gebaeude_t*, bool) [306] 0.00 0.00 8994/2618673 fabrik_t::build(int, bool, bool) [83] 0.00 0.00 17704/2618673 karte_t::add_attraction(gebaeude_t*) [320] 0.00 0.00 678687/2618673 __tcf_0 [133] 0.00 0.00 1909988/2618673 karte_t::add_building_to_world_list(gebaeude_t*, bool) [46] [261] 0.0 0.00 0.01 2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] 0.01 0.00 5239631/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- 0.00 0.01 830804/830804 gebaeude_t::calc_image() [39] [262] 0.0 0.00 0.01 830804 karte_t::get_climate(koord) const [262] 0.00 0.00 832523/904475 karte_t::access(koord) const [267] 0.00 0.00 832169/5131967 karte_t::access(int, int) const [266] ----------------------------------------------- 0.00 0.00 18962/45660 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/45660 gebaeude_t::check_road_tiles(bool) [49] [263] 0.0 0.01 0.00 45660 building_desc_t::get_size(int) const [263] 0.00 0.00 11654/5578322 koord::koord(short, short) [287] ----------------------------------------------- 0.01 0.00 18/18 building_tile_desc_t::has_image() const [91] [264] 0.0 0.01 0.00 18 building_tile_desc_t::get_foreground(int, int) const [264] 0.00 0.00 36/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 18/1301320 image_array_t::get_image(unsigned short, unsigned short) const [258] 0.00 0.00 18/1317691 image_list_t::get_image(unsigned short) const [533] ----------------------------------------------- 0.00 0.00 10098/8844726 gebaeude_t::finish_rd() [65] 0.00 0.00 17988/8844726 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 18962/8844726 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 872018/8844726 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 900369/8844726 gebaeude_t::access_first_tile() [48] 0.00 0.00 3439306/8844726 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 3585985/8844726 gebaeude_t::calc_image() [39] [265] 0.0 0.01 0.00 8844726 obj_t::get_pos() const [265] ----------------------------------------------- 0.00 0.00 71952/5131967 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 832169/5131967 karte_t::get_climate(koord) const [262] 0.00 0.00 4227846/5131967 karte_t::lookup(koord3d const&) const [259] [266] 0.0 0.01 0.00 5131967 karte_t::access(int, int) const [266] 0.00 0.00 5129545/5129545 karte_t::is_within_limits(short, short) const [530] ----------------------------------------------- 0.00 0.00 71952/904475 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 832523/904475 karte_t::get_climate(koord) const [262] [267] 0.0 0.01 0.00 904475 karte_t::access(koord) const [267] ----------------------------------------------- 0.00 0.00 18962/797439 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/797439 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 751779/797439 gebaeude_t::access_first_tile() [48] [268] 0.0 0.01 0.00 797439 koord::koord() [268] ----------------------------------------------- [269] 0.0 0.01 0.00 hausbauer_t::build_station_extension_depot(player_t*, koord3d, int, building_desc_t const*, void*) [269] ----------------------------------------------- [270] 0.0 0.01 0.00 hausbauer_t::find_tile(char const*, int) [270] ----------------------------------------------- [271] 0.0 0.01 0.00 boden_t::~boden_t() [271] ----------------------------------------------- [272] 0.0 0.01 0.00 boden_t::~boden_t() [272] ----------------------------------------------- [273] 0.0 0.01 0.00 grund_t::operator new(unsigned long) [273] ----------------------------------------------- [274] 0.0 0.01 0.00 convoi_t::set_schedule(schedule_t*) [274] ----------------------------------------------- [275] 0.0 0.01 0.00 wasser_t::~wasser_t() [275] ----------------------------------------------- [276] 0.0 0.01 0.00 objlist_t::intern_add_moving(obj_t*) [276] ----------------------------------------------- [277] 0.0 0.01 0.00 strasse_t::set_gehweg(bool) [277] ----------------------------------------------- [278] 0.0 0.01 0.00 gebaeude_t::info(cbuffer_t&, bool) const [278] ----------------------------------------------- [279] 0.0 0.01 0.00 building_desc_t::get_mail_level() const [279] ----------------------------------------------- [280] 0.0 0.01 0.00 building_desc_t::is_connected_with_town() const [280] ----------------------------------------------- [281] 0.0 0.01 0.00 grund_t::text_farbe() const [281] ----------------------------------------------- [282] 0.0 0.01 0.00 grund_t::get_weg_ribi(waytype_t) const [282] ----------------------------------------------- [283] 0.0 0.01 0.00 karte_t::get_climate_at_height(short) const [283] ----------------------------------------------- [284] 0.0 0.01 0.00 objlist_t::display_obj_overlay(short, short) const [284] ----------------------------------------------- [285] 0.0 0.01 0.00 objlist_t::kann_alle_entfernen(player_t const*, unsigned char) const [285] ----------------------------------------------- [286] 0.0 0.01 0.00 non-virtual thunk to gebaeude_t::sync_step(unsigned int) [286] ----------------------------------------------- 0.00 0.00 11654/5578322 building_desc_t::get_size(int) const [263] 0.00 0.00 369983/5578322 gebaeude_t::finish_rd() [65] 0.00 0.00 1445872/5578322 operator+(koord const&, koord const&) [260] 0.00 0.00 3750813/5578322 koord3d::get_2d() const [182] [287] 0.0 0.01 0.00 5578322 koord::koord(short, short) [287] ----------------------------------------------- 0.00 0.00 3300/1371670 stadt_t::update_city_stats_with_building(gebaeude_t*, bool) [306] 0.00 0.00 677680/1371670 __tcf_0 [133] 0.00 0.00 690690/1371670 karte_t::add_building_to_world_list(gebaeude_t*, bool) [46] [288] 0.0 0.00 0.00 1371670 gebaeude_t::get_adjusted_population() const [288] 0.00 0.00 2746016/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- 0.00 0.00 1/1 obj_reader_t::finish_rd() [290] [289] 0.0 0.00 0.00 1 factory_builder_t::successfully_loaded() [289] 0.00 0.00 342/342 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.00 0.00 380/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 1282/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 38/38 field_group_desc_t::init_field_class_indices() [339] 0.00 0.00 256/6700 factory_desc_t::get_name() const [325] 0.00 0.00 256/579316 obj_named_desc_t::get_name() const [299] 0.00 0.00 256/87808 hashtable_tpl::const_iterator::operator++() [315] 0.00 0.00 2/137009 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 342/342 weighted_vector_tpl::weighted_vector_tpl() [592] 0.00 0.00 342/342 factory_supplier_desc_t::get_input_type() const [595] 0.00 0.00 342/342 factory_desc_t::get_supplier(int) const [594] 0.00 0.00 342/342 weighted_vector_tpl::~weighted_vector_tpl() [593] 0.00 0.00 257/88151 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [554] 0.00 0.00 256/110596 slist_tpl::node_t>::const_iterator::operator*() const [550] 0.00 0.00 256/87808 hashtable_tpl::const_iterator::operator*() const [556] 0.00 0.00 256/256 factory_desc_t::get_field_group() const [598] 0.00 0.00 256/579316 text_desc_t::get_text() const [539] ----------------------------------------------- [290] 0.0 0.00 0.00 obj_reader_t::finish_rd() [290] 0.00 0.00 1/1 factory_builder_t::successfully_loaded() [289] ----------------------------------------------- 0.00 0.00 342/342 factory_builder_t::successfully_loaded() [289] [291] 0.0 0.00 0.00 342 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.00 0.00 1763/10757 factory_builder_t::get_desc(char const*) [187] 0.00 0.00 328633/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 65293/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 87552/87808 hashtable_tpl::const_iterator::operator++() [315] 0.00 0.00 684/137009 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 87894/88151 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [554] 0.00 0.00 87552/110596 slist_tpl::node_t>::const_iterator::operator*() const [550] 0.00 0.00 87552/87808 hashtable_tpl::const_iterator::operator*() const [556] 0.00 0.00 87552/87552 obj_desc_timelined_t::is_available(unsigned short) const [557] 0.00 0.00 87552/94252 factory_desc_t::get_building() const [552] 0.00 0.00 65293/65293 factory_desc_t::get_product(int) const [560] 0.00 0.00 65293/65293 factory_product_desc_t::get_output_type() const [561] ----------------------------------------------- 0.00 0.00 16608/16608 gebaeude_t::sync_step(unsigned int) [172] [292] 0.0 0.00 0.00 16608 skin_desc_t::get_image_id(int) const [292] 0.00 0.00 16608/16608 skin_desc_t::get_image(int) const [293] 0.00 0.00 16608/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 16608/1317691 image_list_t::get_image(unsigned short) const [533] ----------------------------------------------- 0.00 0.00 16608/16608 skin_desc_t::get_image_id(int) const [292] [293] 0.0 0.00 0.00 16608 skin_desc_t::get_image(int) const [293] 0.00 0.00 16608/2340184 gebaeude_t::get_waytype() const [29] ----------------------------------------------- [294] 0.0 0.00 0.00 road_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [294] 0.00 0.00 18543/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 16304/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 16304/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [295] 0.0 0.00 0.00 fabrik_t::finish_rd() [295] 0.00 0.00 8994/751077 gebaeude_t::access_first_tile() [48] ----------------------------------------------- [296] 0.0 0.00 0.00 vehicle_t::set_convoi(convoi_t*) [296] 0.00 0.00 15205/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 15205/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 15205/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 18962/18962 hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) [88] [297] 0.0 0.00 0.00 18962 gebaeude_t::set_fab(fabrik_t*) [297] 0.00 0.00 14688/14688 fabrik_t::is_end_consumer() const [298] ----------------------------------------------- 0.00 0.00 14688/14688 gebaeude_t::set_fab(fabrik_t*) [297] [298] 0.0 0.00 0.00 14688 fabrik_t::is_end_consumer() const [298] 0.00 0.00 14688/1382011 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] ----------------------------------------------- 0.00 0.00 256/579316 factory_builder_t::successfully_loaded() [289] 0.00 0.00 768/579316 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 5676/579316 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [322] 0.00 0.00 572616/579316 gebaeude_t::rdwr(loadsave_t*) [24] [299] 0.0 0.00 0.00 579316 obj_named_desc_t::get_name() const [299] 0.00 0.00 579316/10329327 shortest_distance(koord const&, koord const&) [139] ----------------------------------------------- 0.00 0.00 18962/18962 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] [300] 0.0 0.00 0.00 18962 gebaeude_t::set_tile(building_tile_desc_t const*, bool) [300] 0.00 0.00 18962/1300463 building_tile_desc_t::has_image() const [91] 0.00 0.00 170658/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- [301] 0.0 0.00 0.00 vehicle_t::check_access(weg_t const*) const [301] 0.00 0.00 14268/712298 grund_t::get_weg(waytype_t) const [105] ----------------------------------------------- [302] 0.0 0.00 0.00 stadt_t::add_city_factory(fabrik_t*) [302] 0.00 0.00 3016/751077 gebaeude_t::access_first_tile() [48] 0.00 0.00 1508/730836 gebaeude_t::get_first_tile() const [536] ----------------------------------------------- 0.00 0.00 8994/390738 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 381744/390738 gebaeude_t::rdwr(loadsave_t*) [24] [303] 0.0 0.00 0.00 390738 building_desc_t::is_attraction() const [303] 0.00 0.00 390738/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- [304] 0.0 0.00 0.00 vehicle_base_t::calc_height(grund_t*) [304] 0.00 0.00 20954/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 21912/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [305] 0.0 0.00 0.00 grund_t::set_halt(quickstone_tpl) [305] 0.00 0.00 4944/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 4604/24342407 grund_t::is_water() const [114] ----------------------------------------------- [306] 0.0 0.00 0.00 stadt_t::update_city_stats_with_building(gebaeude_t*, bool) [306] 0.00 0.00 1650/751077 gebaeude_t::access_first_tile() [48] 0.00 0.00 3300/1371670 gebaeude_t::get_adjusted_population() const [288] 0.00 0.00 3300/2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] 0.00 0.00 1650/730836 gebaeude_t::get_first_tile() const [536] ----------------------------------------------- [307] 0.0 0.00 0.00 convoi_t::laden() [307] 0.00 0.00 2792/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 2792/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 2792/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [308] 0.0 0.00 0.00 convoi_t::can_overtake(overtaker_t*, int, short) [308] 0.00 0.00 2665/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 2665/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 2665/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 42198/42198 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] [309] 0.0 0.00 0.00 42198 karte_t::calc_adjusted_monthly_figure(int) const [309] 0.00 0.00 126594/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 42198/451817 karte_t::get_settings() [540] ----------------------------------------------- [310] 0.0 0.00 0.00 convoi_t::is_waypoint(koord3d) const [310] 0.00 0.00 5786/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 5786/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [311] 0.0 0.00 0.00 depot_t::rdwr(loadsave_t*) [311] 0.00 0.00 381/954360 gebaeude_t::rdwr(loadsave_t*) [24] ----------------------------------------------- [312] 0.0 0.00 0.00 water_vehicle_t::can_enter_tile(grund_t const*, int&, unsigned char) [312] 0.00 0.00 1296/712298 grund_t::get_weg(waytype_t) const [105] ----------------------------------------------- [313] 0.0 0.00 0.00 depot_t::depot_t(obj_t::typ, loadsave_t*) [313] 0.00 0.00 254/954360 gebaeude_t::rdwr(loadsave_t*) [24] 0.00 0.00 254/400706 gebaeude_t::init() [541] 0.00 0.00 254/254 gebaeude_t::gebaeude_t(obj_t::typ) [599] ----------------------------------------------- [314] 0.0 0.00 0.00 convoi_t::hat_gehalten(quickstone_tpl) [314] 0.00 0.00 3596/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 3596/4224160 karte_t::lookup(koord3d const&) const [259] 0.00 0.00 1154/24342407 grund_t::is_water() const [114] ----------------------------------------------- 0.00 0.00 256/87808 factory_builder_t::successfully_loaded() [289] 0.00 0.00 87552/87808 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [315] 0.0 0.00 0.00 87808 hashtable_tpl::const_iterator::operator++() [315] 0.00 0.00 34300/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 118335/137009 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 87808/101602 slist_tpl::node_t>::const_iterator::operator++() [551] 0.00 0.00 87808/88151 slist_tpl::node_t>::const_iterator::operator==(slist_tpl::node_t>::const_iterator const&) const [555] 0.00 0.00 343/343 slist_tpl::node_t>::const_iterator::const_iterator() [590] ----------------------------------------------- [316] 0.0 0.00 0.00 haltestelle_t::get_halt(koord, player_t const*) [316] 0.00 0.00 31350/24342407 grund_t::is_water() const [114] ----------------------------------------------- [317] 0.0 0.00 0.00 strassendepot_t::~strassendepot_t() [317] 0.00 0.00 154/400706 gebaeude_t::~gebaeude_t() [53] ----------------------------------------------- 0.00 0.00 5676/11955 fabrik_t::recalc_factory_status() [137] 0.00 0.00 6279/11955 fabrik_t::step(unsigned int) [136] [318] 0.0 0.00 0.00 11955 gebaeude_t::get_staffing_level_percentage() const [318] 0.00 0.00 11955/11955 gebaeude_t::check_remaining_available_jobs() const [319] ----------------------------------------------- 0.00 0.00 11955/11955 gebaeude_t::get_staffing_level_percentage() const [318] [319] 0.0 0.00 0.00 11955 gebaeude_t::check_remaining_available_jobs() const [319] 0.00 0.00 35865/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 11955/451817 karte_t::get_settings() [540] ----------------------------------------------- [320] 0.0 0.00 0.00 karte_t::add_attraction(gebaeude_t*) [320] 0.00 0.00 17704/2618673 gebaeude_t::get_adjusted_visitor_demand() const [261] ----------------------------------------------- [321] 0.0 0.00 0.00 schiffdepot_t::~schiffdepot_t() [321] 0.00 0.00 100/400706 gebaeude_t::~gebaeude_t() [53] ----------------------------------------------- 0.00 0.00 2838/2838 factory_builder_t::get_desc(char const*) [187] [322] 0.0 0.00 0.00 2838 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [322] 0.00 0.00 5676/579316 obj_named_desc_t::get_name() const [299] 0.00 0.00 5676/6700 factory_desc_t::get_name() const [325] 0.00 0.00 5676/579316 text_desc_t::get_text() const [539] ----------------------------------------------- 0.00 0.00 8994/8994 fabrik_t::update_scaled_pax_demand(bool) [324] [323] 0.0 0.00 0.00 8994 gebaeude_t::get_visitor_demand() const [323] 0.00 0.00 17988/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- [324] 0.0 0.00 0.00 fabrik_t::update_scaled_pax_demand(bool) [324] 0.00 0.00 8994/8994 gebaeude_t::get_visitor_demand() const [323] ----------------------------------------------- 0.00 0.00 256/6700 factory_builder_t::successfully_loaded() [289] 0.00 0.00 768/6700 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 5676/6700 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [322] [325] 0.0 0.00 0.00 6700 factory_desc_t::get_name() const [325] 0.00 0.00 6700/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 6700/94252 factory_desc_t::get_building() const [552] ----------------------------------------------- [326] 0.0 0.00 0.00 convoi_t::vorfahren() [326] 0.00 0.00 132/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 172/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 172/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [327] 0.0 0.00 0.00 factory_reader_t::register_obj(obj_desc_t*&) [327] 0.00 0.00 256/256 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 256/256 hashtable_tpl::put(char const*, factory_desc_t*) [331] ----------------------------------------------- 0.00 0.00 256/256 factory_reader_t::register_obj(obj_desc_t*&) [327] [328] 0.0 0.00 0.00 256 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 256/256 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 256/256 hashtable_tpl::remove(char const*) [336] 0.00 0.00 768/6700 factory_desc_t::get_name() const [325] 0.00 0.00 768/579316 obj_named_desc_t::get_name() const [299] 0.00 0.00 256/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 768/579316 text_desc_t::get_text() const [539] ----------------------------------------------- [329] 0.0 0.00 0.00 convoi_t::move_to(unsigned short) [329] 0.00 0.00 66/712298 grund_t::get_weg(waytype_t) const [105] 0.00 0.00 86/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 86/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [330] 0.0 0.00 0.00 haltestelle_t::get_halt(koord3d, player_t const*) [330] 0.00 0.00 2752/24342407 grund_t::is_water() const [114] ----------------------------------------------- 0.00 0.00 256/256 factory_reader_t::register_obj(obj_desc_t*&) [327] [331] 0.0 0.00 0.00 256 hashtable_tpl::put(char const*, factory_desc_t*) [331] 0.00 0.00 311/3693993 building_placefinder_t::is_area_ok(koord, short, short, climate_bits) const [140] 0.00 0.00 722/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 101/101 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [346] 0.00 0.00 90/90 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [348] 0.00 0.00 155/155 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [351] 0.00 0.00 512/613 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [586] 0.00 0.00 311/23721 stringhash_t::comp(char const*, char const*) [568] 0.00 0.00 210/210 slist_tpl::node_t>::iterator::operator++() [600] ----------------------------------------------- [332] 0.0 0.00 0.00 haltestelle_t::add_to_station_type(grund_t*) [332] 0.00 0.00 2472/24342407 grund_t::is_water() const [114] ----------------------------------------------- [333] 0.0 0.00 0.00 haltestelle_t::recalc_station_type() [333] 0.00 0.00 2472/24342407 grund_t::is_water() const [114] ----------------------------------------------- 0.00 0.00 256/256 factory_builder_t::register_desc(factory_desc_t*) [328] [334] 0.0 0.00 0.00 256 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 1033/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 101/101 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [347] 0.00 0.00 90/90 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [349] 0.00 0.00 155/155 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [352] 0.00 0.00 512/1024 factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) [584] 0.00 0.00 311/23721 stringhash_t::comp(char const*, char const*) [568] 0.00 0.00 210/420 slist_tpl::node_t>::iterator::operator++() [588] ----------------------------------------------- [335] 0.0 0.00 0.00 non-virtual thunk to convoi_t::get_force_summary(float32e8_t const&) [335] 0.00 0.00 128/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 128/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 256/256 factory_builder_t::register_desc(factory_desc_t*) [328] [336] 0.0 0.00 0.00 256 hashtable_tpl::remove(char const*) [336] 0.00 0.00 1033/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 512/1024 factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) [584] 0.00 0.00 311/23721 stringhash_t::comp(char const*, char const*) [568] 0.00 0.00 210/420 slist_tpl::node_t>::iterator::operator++() [588] ----------------------------------------------- [337] 0.0 0.00 0.00 private_car_t::hop(grund_t*) [337] 0.00 0.00 105/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 105/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [338] 0.0 0.00 0.00 water_vehicle_t::check_next_tile(grund_t const*) const [338] 0.00 0.00 831/24342407 grund_t::is_water() const [114] ----------------------------------------------- 0.00 0.00 38/38 factory_builder_t::successfully_loaded() [289] [339] 0.0 0.00 0.00 38 field_group_desc_t::init_field_class_indices() [339] 0.00 0.00 114/2688883 field_group_desc_t const* obj_desc_t::get_child(int) const [141] 0.00 0.00 152/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 114/114 field_group_desc_t::get_field_class(unsigned short) const [606] 0.00 0.00 114/114 weighted_vector_tpl::append(unsigned short, unsigned int) [605] 0.00 0.00 38/38 weighted_vector_tpl::resize(unsigned int) [611] ----------------------------------------------- [340] 0.0 0.00 0.00 convoi_t::calc_route(koord3d, koord3d, int) [340] 0.00 0.00 39/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 39/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [341] 0.0 0.00 0.00 convoi_t::ziel_erreicht() [341] 0.00 0.00 39/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 39/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 343 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 2/137009 factory_builder_t::successfully_loaded() [289] 0.00 0.00 684/137009 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] 0.00 0.00 17988/137009 hashtable_tpl::get(char const*) const [188] 0.00 0.00 118335/137009 hashtable_tpl::const_iterator::operator++() [315] [342] 0.0 0.00 0.00 137009+343 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] 0.00 0.00 343/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 136666/136666 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::node_t*) [548] 0.00 0.00 686/686 hashtable_tpl::const_iterator::const_iterator(slist_tpl::node_t> const*, slist_tpl::node_t> const*, slist_tpl::node_t>::const_iterator const&) [585] 0.00 0.00 343/343 slist_tpl::node_t>::iterator::iterator() [591] 0.00 0.00 343/343 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::iterator const&) [589] 343 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] ----------------------------------------------- [343] 0.0 0.00 0.00 convoi_t::set_name(char const*, bool) [343] 0.00 0.00 306/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [344] 0.0 0.00 0.00 convoi_t::set_line(quickstone_tpl) [344] 0.00 0.00 25/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 25/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- [345] 0.0 0.00 0.00 convoi_t::calc_revenue(ware_t const&, array_tpl&, unsigned char) [345] 0.00 0.00 17/3689440 planquadrat_t::get_boden_in_hoehe(short) const [87] 0.00 0.00 17/4224160 karte_t::lookup(koord3d const&) const [259] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::put(char const*, factory_desc_t*) [331] [346] 0.0 0.00 0.00 101 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [346] 0.00 0.00 101/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 101/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [596] 0.00 0.00 101/613 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [586] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::put(char const*, factory_desc_t const*) [334] [347] 0.0 0.00 0.00 101 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [347] 0.00 0.00 101/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 101/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [597] 0.00 0.00 101/1125 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [583] ----------------------------------------------- 0.00 0.00 90/90 hashtable_tpl::put(char const*, factory_desc_t*) [331] [348] 0.0 0.00 0.00 90 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [348] 0.00 0.00 90/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 90/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [596] ----------------------------------------------- 0.00 0.00 90/90 hashtable_tpl::put(char const*, factory_desc_t const*) [334] [349] 0.0 0.00 0.00 90 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [349] 0.00 0.00 90/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 90/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [597] ----------------------------------------------- [350] 0.0 0.00 0.00 road_vehicle_t::is_target(grund_t const*, grund_t const*) [350] 0.00 0.00 2/712298 grund_t::get_weg(waytype_t) const [105] ----------------------------------------------- 0.00 0.00 155/155 hashtable_tpl::put(char const*, factory_desc_t*) [331] [351] 0.0 0.00 0.00 155 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [351] 0.00 0.00 65/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 65/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [596] ----------------------------------------------- 0.00 0.00 155/155 hashtable_tpl::put(char const*, factory_desc_t const*) [334] [352] 0.0 0.00 0.00 155 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [352] 0.00 0.00 65/10329327 shortest_distance(koord const&, koord const&) [139] 0.00 0.00 65/256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [597] ----------------------------------------------- [353] 0.0 0.00 0.00 karte_t::generate_passengers_or_mail(goods_desc_t const*) [353] 0.00 0.00 10/10 gebaeude_t::get_random_class(goods_desc_t const*) [354] 0.00 0.00 2/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 9/9013 gebaeude_t::get_stadt() const [578] ----------------------------------------------- 0.00 0.00 10/10 karte_t::generate_passengers_or_mail(goods_desc_t const*) [353] [354] 0.0 0.00 0.00 10 gebaeude_t::get_random_class(goods_desc_t const*) [354] 0.00 0.00 88/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 19/19 building_desc_t::get_class_proportion(unsigned char) const [355] 0.00 0.00 10/10 min(int, int) [613] 0.00 0.00 10/10 building_desc_t::get_number_of_class_proportions() const [614] ----------------------------------------------- 0.00 0.00 19/19 gebaeude_t::get_random_class(goods_desc_t const*) [354] [355] 0.0 0.00 0.00 19 building_desc_t::get_class_proportion(unsigned char) const [355] 0.00 0.00 19/52012137 operator!=(koord const&, koord const&) [85] ----------------------------------------------- 0.00 0.00 2/2 karte_t::load(loadsave_t*) [20] [356] 0.0 0.00 0.00 2 factory_builder_t::new_world() [356] 0.00 0.00 2/10329327 shortest_distance(koord const&, koord const&) [139] ----------------------------------------------- [357] 0.0 0.00 0.00 karte_t::find_destination(karte_t::trip_type, unsigned char) [357] 0.00 0.00 1/52012137 operator!=(koord const&, koord const&) [85] 0.00 0.00 10/9013 gebaeude_t::get_stadt() const [578] ----------------------------------------------- 0.00 0.00 5129545/5129545 karte_t::access(int, int) const [266] [530] 0.0 0.00 0.00 5129545 karte_t::is_within_limits(short, short) const [530] ----------------------------------------------- 0.00 0.00 45660/2056340 operator-(koord3d const&, koord3d const&) [566] 0.00 0.00 207284/2056340 operator+(koord3d const&, koord3d const&) [196] 0.00 0.00 901459/2056340 operator+(koord3d const&, koord const&) [180] 0.00 0.00 901937/2056340 operator-(koord3d const&, koord const&) [535] [531] 0.0 0.00 0.00 2056340 koord3d::koord3d(short, short, signed char) [531] ----------------------------------------------- 0.00 0.00 284352/1373920 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 1089568/1373920 gebaeude_t::check_road_tiles(bool) [49] [532] 0.0 0.00 0.00 1373920 koord3d::koord3d(koord, signed char) [532] ----------------------------------------------- 0.00 0.00 18/1317691 building_tile_desc_t::get_foreground(int, int) const [264] 0.00 0.00 306/1317691 building_tile_desc_t::is_background_animated(int) const [134] 0.00 0.00 16608/1317691 skin_desc_t::get_image_id(int) const [292] 0.00 0.00 1300759/1317691 building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [109] [533] 0.0 0.00 0.00 1317691 image_list_t::get_image(unsigned short) const [533] ----------------------------------------------- 0.00 0.00 963006/963006 gebaeude_t::calc_image() [39] [534] 0.0 0.00 0.00 963006 grund_t::ist_tunnel() const [534] ----------------------------------------------- 0.00 0.00 900741/900741 gebaeude_t::access_first_tile() [48] [535] 0.0 0.00 0.00 900741 operator-(koord3d const&, koord const&) [535] 0.00 0.00 901937/2056340 koord3d::koord3d(short, short, signed char) [531] ----------------------------------------------- 0.00 0.00 1508/730836 stadt_t::add_city_factory(fabrik_t*) [302] 0.00 0.00 1650/730836 stadt_t::update_city_stats_with_building(gebaeude_t*, bool) [306] 0.00 0.00 345680/730836 stadt_t::add_building_to_list(gebaeude_t*, bool, bool, bool) [82] 0.00 0.00 381998/730836 karte_t::add_building_to_world_list(gebaeude_t*, bool) [46] [536] 0.0 0.00 0.00 730836 gebaeude_t::get_first_tile() const [536] ----------------------------------------------- 0.00 0.00 715883/715883 grund_t::get_weg(waytype_t) const [105] [537] 0.0 0.00 0.00 715883 grund_t::get_weg_nr(int) const [537] ----------------------------------------------- 0.00 0.00 85434/582854 grund_t::get_weg(waytype_t) const [clone .constprop.99] [127] 0.00 0.00 497420/582854 grund_t::get_weg(waytype_t) const [105] [538] 0.0 0.00 0.00 582854 grund_t::obj_bei(unsigned char) const [538] ----------------------------------------------- 0.00 0.00 256/579316 factory_builder_t::successfully_loaded() [289] 0.00 0.00 768/579316 factory_builder_t::register_desc(factory_desc_t*) [328] 0.00 0.00 5676/579316 compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [322] 0.00 0.00 572616/579316 gebaeude_t::rdwr(loadsave_t*) [24] [539] 0.0 0.00 0.00 579316 text_desc_t::get_text() const [539] ----------------------------------------------- 0.00 0.00 2/451817 init_fab_map(karte_t*) [92] 0.00 0.00 8994/451817 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 11955/451817 gebaeude_t::check_remaining_available_jobs() const [319] 0.00 0.00 18962/451817 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 42198/451817 karte_t::calc_adjusted_monthly_figure(int) const [309] 0.00 0.00 369706/451817 gebaeude_t::finish_rd() [65] [540] 0.0 0.00 0.00 451817 karte_t::get_settings() [540] ----------------------------------------------- 0.00 0.00 254/400706 depot_t::depot_t(obj_t::typ, loadsave_t*) [313] 0.00 0.00 18962/400706 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 381490/400706 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] [541] 0.0 0.00 0.00 400706 gebaeude_t::init() [541] ----------------------------------------------- 0.00 0.00 254/400706 gebaeude_t::gebaeude_t(obj_t::typ) [599] 0.00 0.00 18962/400706 gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) [104] 0.00 0.00 381490/400706 gebaeude_t::gebaeude_t(loadsave_t*, bool) [50] [542] 0.0 0.00 0.00 400706 sync_steppable::sync_steppable() [542] ----------------------------------------------- 0.00 0.00 8994/397500 gebaeude_t::~gebaeude_t() [53] 0.00 0.00 18962/397500 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] 0.00 0.00 369544/397500 gebaeude_t::finish_rd() [65] [543] 0.0 0.00 0.00 397500 player_t::add_maintenance(player_t*, long long, waytype_t) [543] ----------------------------------------------- 0.00 0.00 373032/373032 gebaeude_t::access_first_tile() [48] [544] 0.0 0.00 0.00 373032 building_desc_t::is_signalbox() const [544] ----------------------------------------------- 0.00 0.00 368690/368690 gebaeude_t::finish_rd() [65] [545] 0.0 0.00 0.00 368690 operator==(koord const&, koord const&) [545] ----------------------------------------------- 0.00 0.00 142/349424 depot_t::add_to_world_list(bool) [5021] 0.00 0.00 349282/349424 stadt_t::add_gebaeude_to_stadt(gebaeude_t*, bool, bool, bool) [5278] [546] 0.0 0.00 0.00 349424 gebaeude_t::set_stadt(stadt_t*) [546] ----------------------------------------------- 0.00 0.00 18962/180734 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/180734 gebaeude_t::check_road_tiles(bool) [49] 0.00 0.00 135074/180734 vector_tpl::append_unique(gebaeude_t* const&) [183] [547] 0.0 0.00 0.00 180734 vector_tpl::append(gebaeude_t* const&) [547] 0.00 0.00 113574/113574 vector_tpl::resize(unsigned int) [549] ----------------------------------------------- 0.00 0.00 136666/136666 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] [548] 0.0 0.00 0.00 136666 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::node_t*) [548] ----------------------------------------------- 0.00 0.00 113574/113574 vector_tpl::append(gebaeude_t* const&) [547] [549] 0.0 0.00 0.00 113574 vector_tpl::resize(unsigned int) [549] ----------------------------------------------- 0.00 0.00 256/110596 factory_builder_t::successfully_loaded() [289] 0.00 0.00 22788/110596 hashtable_tpl::get(char const*) const [188] 0.00 0.00 87552/110596 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [550] 0.0 0.00 0.00 110596 slist_tpl::node_t>::const_iterator::operator*() const [550] ----------------------------------------------- 0.00 0.00 13794/101602 hashtable_tpl::get(char const*) const [188] 0.00 0.00 87808/101602 hashtable_tpl::const_iterator::operator++() [315] [551] 0.0 0.00 0.00 101602 slist_tpl::node_t>::const_iterator::operator++() [551] ----------------------------------------------- 0.00 0.00 6700/94252 factory_desc_t::get_name() const [325] 0.00 0.00 87552/94252 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [552] 0.0 0.00 0.00 94252 factory_desc_t::get_building() const [552] ----------------------------------------------- 0.00 0.00 88151/88151 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [554] [553] 0.0 0.00 0.00 88151 hashtable_tpl::const_iterator::operator==(hashtable_tpl::const_iterator const&) const [553] ----------------------------------------------- 0.00 0.00 257/88151 factory_builder_t::successfully_loaded() [289] 0.00 0.00 87894/88151 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [554] 0.0 0.00 0.00 88151 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [554] 0.00 0.00 88151/88151 hashtable_tpl::const_iterator::operator==(hashtable_tpl::const_iterator const&) const [553] 0.00 0.00 343/88151 slist_tpl::node_t>::const_iterator::operator==(slist_tpl::node_t>::const_iterator const&) const [555] ----------------------------------------------- 0.00 0.00 343/88151 hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [554] 0.00 0.00 87808/88151 hashtable_tpl::const_iterator::operator++() [315] [555] 0.0 0.00 0.00 88151 slist_tpl::node_t>::const_iterator::operator==(slist_tpl::node_t>::const_iterator const&) const [555] ----------------------------------------------- 0.00 0.00 256/87808 factory_builder_t::successfully_loaded() [289] 0.00 0.00 87552/87808 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [556] 0.0 0.00 0.00 87808 hashtable_tpl::const_iterator::operator*() const [556] ----------------------------------------------- 0.00 0.00 87552/87552 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [557] 0.0 0.00 0.00 87552 obj_desc_timelined_t::is_available(unsigned short) const [557] ----------------------------------------------- 0.00 0.00 6794/85230 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 78436/85230 gebaeude_t::check_road_tiles(bool) [49] [558] 0.0 0.00 0.00 85230 minivec_tpl::append_unique(gebaeude_t*) [558] 0.00 0.00 85230/85230 minivec_tpl::is_contained(gebaeude_t*) const [559] 0.00 0.00 50578/50578 minivec_tpl::append(gebaeude_t*, unsigned char) [562] ----------------------------------------------- 0.00 0.00 85230/85230 minivec_tpl::append_unique(gebaeude_t*) [558] [559] 0.0 0.00 0.00 85230 minivec_tpl::is_contained(gebaeude_t*) const [559] ----------------------------------------------- 0.00 0.00 65293/65293 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [560] 0.0 0.00 0.00 65293 factory_desc_t::get_product(int) const [560] ----------------------------------------------- 0.00 0.00 65293/65293 factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [291] [561] 0.0 0.00 0.00 65293 factory_product_desc_t::get_output_type() const [561] ----------------------------------------------- 0.00 0.00 50578/50578 minivec_tpl::append_unique(gebaeude_t*) [558] [562] 0.0 0.00 0.00 50578 minivec_tpl::append(gebaeude_t*, unsigned char) [562] 0.00 0.00 50578/50578 minivec_tpl::resize(unsigned int) [563] ----------------------------------------------- 0.00 0.00 50578/50578 minivec_tpl::append(gebaeude_t*, unsigned char) [562] [563] 0.0 0.00 0.00 50578 minivec_tpl::resize(unsigned int) [563] ----------------------------------------------- 0.00 0.00 18962/45660 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/45660 gebaeude_t::check_road_tiles(bool) [49] [564] 0.0 0.00 0.00 45660 vector_tpl::vector_tpl() [564] ----------------------------------------------- 0.00 0.00 18962/45660 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/45660 gebaeude_t::check_road_tiles(bool) [49] [565] 0.0 0.00 0.00 45660 vector_tpl::~vector_tpl() [565] ----------------------------------------------- 0.00 0.00 18962/45660 gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [106] 0.00 0.00 26698/45660 gebaeude_t::check_road_tiles(bool) [49] [566] 0.0 0.00 0.00 45660 operator-(koord3d const&, koord3d const&) [566] 0.00 0.00 45660/2056340 koord3d::koord3d(short, short, signed char) [531] ----------------------------------------------- 0.00 0.00 16608/35570 gebaeude_t::sync_step(unsigned int) [172] 0.00 0.00 18962/35570 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] [567] 0.0 0.00 0.00 35570 obj_t::set_flag(obj_t::flag_values) [567] ----------------------------------------------- 0.00 0.00 311/23721 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 311/23721 hashtable_tpl::remove(char const*) [336] 0.00 0.00 311/23721 hashtable_tpl::put(char const*, factory_desc_t*) [331] 0.00 0.00 22788/23721 hashtable_tpl::get(char const*) const [188] [568] 0.0 0.00 0.00 23721 stringhash_t::comp(char const*, char const*) [568] ----------------------------------------------- 0.00 0.00 22788/22788 hashtable_tpl::get(char const*) const [188] [569] 0.0 0.00 0.00 22788 slist_tpl::node_t>::const_iterator::operator!=(slist_tpl::node_t>::const_iterator const&) const [569] ----------------------------------------------- 0.00 0.00 18962/18962 fabrik_t::fabrik_t(loadsave_t*) [164] [570] 0.0 0.00 0.00 18962 gebaeude_t::add_alter(long long) [570] 0.00 0.00 18962/18962 long long const& std::min(long long const&, long long const&) [572] ----------------------------------------------- 0.00 0.00 18962/18962 gebaeude_t::init(player_t*, building_tile_desc_t const*) [103] [571] 0.0 0.00 0.00 18962 building_desc_t::is_factory() const [571] ----------------------------------------------- 0.00 0.00 18962/18962 gebaeude_t::add_alter(long long) [570] [572] 0.0 0.00 0.00 18962 long long const& std::min(long long const&, long long const&) [572] ----------------------------------------------- 0.00 0.00 17988/17988 gebaeude_t::~gebaeude_t() [53] [573] 0.0 0.00 0.00 17988 gebaeude_t::set_commute_trip(unsigned short) [573] 0.00 0.00 17988/17988 weighted_vector_tpl::const_iterator::const_iterator(weighted_vector_tpl::nodestruct*) [574] ----------------------------------------------- 0.00 0.00 17988/17988 gebaeude_t::set_commute_trip(unsigned short) [573] [574] 0.0 0.00 0.00 17988 weighted_vector_tpl::const_iterator::const_iterator(weighted_vector_tpl::nodestruct*) [574] ----------------------------------------------- 0.00 0.00 16608/16608 gebaeude_t::sync_step(unsigned int) [172] [575] 0.0 0.00 0.00 16608 gebaeude_t::get_image() const [575] ----------------------------------------------- 0.00 0.00 16161/16161 gebaeude_t::sync_step(unsigned int) [172] [576] 0.0 0.00 0.00 16161 gebaeude_t::get_fabrik() const [576] ----------------------------------------------- 0.00 0.00 9762/9762 shortest_distance(koord const&, koord const&) [139] [577] 0.0 0.00 0.00 9762 stringhash_t::hash(char const*) [577] ----------------------------------------------- 0.00 0.00 9/9013 karte_t::generate_passengers_or_mail(goods_desc_t const*) [353] 0.00 0.00 10/9013 karte_t::find_destination(karte_t::trip_type, unsigned char) [357] 0.00 0.00 8994/9013 gebaeude_t::~gebaeude_t() [53] [578] 0.0 0.00 0.00 9013 gebaeude_t::get_stadt() const [578] ----------------------------------------------- 0.00 0.00 2593/2593 gebaeude_t::calc_image() [39] [579] 0.0 0.00 0.00 2593 grund_t::set_image(unsigned int) [579] ----------------------------------------------- 0.00 0.00 1763/1763 factory_builder_t::get_desc(char const*) [187] [580] 0.0 0.00 0.00 1763 weighted_vector_tpl::insert_at(unsigned int, factory_desc_t const*, unsigned int) [580] ----------------------------------------------- 0.00 0.00 1296/1296 factory_builder_t::get_desc(char const*) [187] [581] 0.0 0.00 0.00 1296 weighted_vector_tpl::resize(unsigned int) [581] ----------------------------------------------- 0.00 0.00 1136/1136 factory_builder_t::get_desc(char const*) [187] [582] 0.0 0.00 0.00 1136 weighted_vector_tpl::append(factory_desc_t const*, unsigned int) [582] ----------------------------------------------- 0.00 0.00 101/1125 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [347] 0.00 0.00 1024/1125 factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) [584] [583] 0.0 0.00 0.00 1125 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [583] ----------------------------------------------- 0.00 0.00 512/1024 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 512/1024 hashtable_tpl::remove(char const*) [336] [584] 0.0 0.00 0.00 1024 factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) [584] 0.00 0.00 1024/1125 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [583] ----------------------------------------------- 0.00 0.00 686/686 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] [585] 0.0 0.00 0.00 686 hashtable_tpl::const_iterator::const_iterator(slist_tpl::node_t> const*, slist_tpl::node_t> const*, slist_tpl::node_t>::const_iterator const&) [585] ----------------------------------------------- 512 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [586] 0.00 0.00 101/613 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [346] 0.00 0.00 512/613 hashtable_tpl::put(char const*, factory_desc_t*) [331] [586] 0.0 0.00 0.00 613+512 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [586] 512 slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [586] ----------------------------------------------- 0.00 0.00 256/512 slist_tpl::node_t>::clear() [607] 0.00 0.00 256/512 slist_tpl::node_t>::clear() [601] [587] 0.0 0.00 0.00 512 slist_tpl::node_t>::node_t::operator delete(void*) [587] ----------------------------------------------- 0.00 0.00 210/420 hashtable_tpl::put(char const*, factory_desc_t const*) [334] 0.00 0.00 210/420 hashtable_tpl::remove(char const*) [336] [588] 0.0 0.00 0.00 420 slist_tpl::node_t>::iterator::operator++() [588] ----------------------------------------------- 0.00 0.00 343/343 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] [589] 0.0 0.00 0.00 343 slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::iterator const&) [589] ----------------------------------------------- 0.00 0.00 343/343 hashtable_tpl::const_iterator::operator++() [315] [590] 0.0 0.00 0.00 343 slist_tpl::node_t>::const_iterator::const_iterator() [590] ----------------------------------------------- 0.00 0.00 343/343 factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [342] [591] 0.0 0.00 0.00 343 slist_tpl::node_t>::iterator::iterator() [591] ----------------------------------------------- 0.00 0.00 342/342 factory_builder_t::successfully_loaded() [289] [592] 0.0 0.00 0.00 342 weighted_vector_tpl::weighted_vector_tpl() [592] ----------------------------------------------- 0.00 0.00 342/342 factory_builder_t::successfully_loaded() [289] [593] 0.0 0.00 0.00 342 weighted_vector_tpl::~weighted_vector_tpl() [593] ----------------------------------------------- 0.00 0.00 342/342 factory_builder_t::successfully_loaded() [289] [594] 0.0 0.00 0.00 342 factory_desc_t::get_supplier(int) const [594] ----------------------------------------------- 0.00 0.00 342/342 factory_builder_t::successfully_loaded() [289] [595] 0.0 0.00 0.00 342 factory_supplier_desc_t::get_input_type() const [595] ----------------------------------------------- 0.00 0.00 65/256 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [351] 0.00 0.00 90/256 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [348] 0.00 0.00 101/256 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [346] [596] 0.0 0.00 0.00 256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [596] ----------------------------------------------- 0.00 0.00 65/256 slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [352] 0.00 0.00 90/256 slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [349] 0.00 0.00 101/256 slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [347] [597] 0.0 0.00 0.00 256 slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [597] ----------------------------------------------- 0.00 0.00 256/256 factory_builder_t::successfully_loaded() [289] [598] 0.0 0.00 0.00 256 factory_desc_t::get_field_group() const [598] ----------------------------------------------- 0.00 0.00 254/254 depot_t::depot_t(obj_t::typ, loadsave_t*) [313] [599] 0.0 0.00 0.00 254 gebaeude_t::gebaeude_t(obj_t::typ) [599] 0.00 0.00 254/400706 sync_steppable::sync_steppable() [542] ----------------------------------------------- 0.00 0.00 210/210 hashtable_tpl::put(char const*, factory_desc_t*) [331] [600] 0.0 0.00 0.00 210 slist_tpl::node_t>::iterator::operator++() [600] ----------------------------------------------- 0.00 0.00 202/202 hashtable_tpl::~hashtable_tpl() [2794] [601] 0.0 0.00 0.00 202 slist_tpl::node_t>::clear() [601] 0.00 0.00 256/512 slist_tpl::node_t>::node_t::operator delete(void*) [587] ----------------------------------------------- 0.00 0.00 202/202 hashtable_tpl::~hashtable_tpl() [2794] [602] 0.0 0.00 0.00 202 slist_tpl::node_t>::~slist_tpl() [602] ----------------------------------------------- 0.00 0.00 166/166 hausbauer_t::monument_erected(building_desc_t const*) [604] [603] 0.0 0.00 0.00 166 vector_tpl::remove(building_desc_t const* const&) [603] 0.00 0.00 18/18 vector_tpl::remove_at(unsigned int, bool) [612] ----------------------------------------------- 0.00 0.00 166/166 gebaeude_t::rdwr(loadsave_t*) [24] [604] 0.0 0.00 0.00 166 hausbauer_t::monument_erected(building_desc_t const*) [604] 0.00 0.00 166/166 vector_tpl::remove(building_desc_t const* const&) [603] ----------------------------------------------- 0.00 0.00 114/114 field_group_desc_t::init_field_class_indices() [339] [605] 0.0 0.00 0.00 114 weighted_vector_tpl::append(unsigned short, unsigned int) [605] ----------------------------------------------- 0.00 0.00 114/114 field_group_desc_t::init_field_class_indices() [339] [606] 0.0 0.00 0.00 114 field_group_desc_t::get_field_class(unsigned short) const [606] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::~hashtable_tpl() [2792] [607] 0.0 0.00 0.00 101 slist_tpl::node_t>::clear() [607] 0.00 0.00 256/512 slist_tpl::node_t>::node_t::operator delete(void*) [587] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::hashtable_tpl() [2791] [608] 0.0 0.00 0.00 101 slist_tpl::node_t>::slist_tpl() [608] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::~hashtable_tpl() [2792] [609] 0.0 0.00 0.00 101 slist_tpl::node_t>::~slist_tpl() [609] ----------------------------------------------- 0.00 0.00 101/101 hashtable_tpl::hashtable_tpl() [2793] [610] 0.0 0.00 0.00 101 slist_tpl::node_t>::slist_tpl() [610] ----------------------------------------------- 0.00 0.00 38/38 field_group_desc_t::init_field_class_indices() [339] [611] 0.0 0.00 0.00 38 weighted_vector_tpl::resize(unsigned int) [611] ----------------------------------------------- 0.00 0.00 18/18 vector_tpl::remove(building_desc_t const* const&) [603] [612] 0.0 0.00 0.00 18 vector_tpl::remove_at(unsigned int, bool) [612] ----------------------------------------------- 0.00 0.00 10/10 gebaeude_t::get_random_class(goods_desc_t const*) [354] [613] 0.0 0.00 0.00 10 min(int, int) [613] ----------------------------------------------- 0.00 0.00 10/10 gebaeude_t::get_random_class(goods_desc_t const*) [354] [614] 0.0 0.00 0.00 10 building_desc_t::get_number_of_class_proportions() const [614] ----------------------------------------------- 0.00 0.00 2/2 init_fab_map(karte_t*) [92] [615] 0.0 0.00 0.00 2 array_tpl::resize(unsigned int) [615] ----------------------------------------------- 0.00 0.00 2/2 init_fab_map(karte_t*) [92] [616] 0.0 0.00 0.00 2 karte_t::get_fab_list() const [616] ----------------------------------------------- 0.00 0.00 2/2 init_fab_map(karte_t*) [92] [617] 0.0 0.00 0.00 2 karte_t::get_size() const [617] ----------------------------------------------- 0.00 0.00 1/1 __libc_csu_init [7416] [618] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN10gebaeude_t4initEv [618] ----------------------------------------------- 0.00 0.00 1/1 __libc_csu_init [7416] [619] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN16bridge_builder_t4weltE [619] ----------------------------------------------- 0.00 0.00 1/1 __libc_csu_init [7416] [620] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN17factory_builder_t4weltE [620] ----------------------------------------------- 0.00 0.00 1/1 __libc_csu_init [7416] [621] 0.0 0.00 0.00 1 _GLOBAL__sub_I__ZN7field_tC2E7koord3dP8player_tPK18field_class_desc_tP8fabrik_t [621] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function is in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Copyright (C) 2012-2015 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. Index by function name [618] _GLOBAL__sub_I__ZN10gebaeude_t4initEv [187] factory_builder_t::get_desc(char const*) [602] slist_tpl::node_t>::~slist_tpl() [619] _GLOBAL__sub_I__ZN16bridge_builder_t4weltE [356] factory_builder_t::new_world() [249] slist_tpl::~slist_tpl() [620] _GLOBAL__sub_I__ZN17factory_builder_t4weltE [226] vehicle_builder_t::successfully_loaded() [277] strasse_t::set_gehweg(bool) [621] _GLOBAL__sub_I__ZN7field_tC2E7koord3dP8player_tPK18field_class_desc_tP8fabrik_t [339] field_group_desc_t::init_field_class_indices() [116] strasse_t::rdwr(loadsave_t*) [97] destroy_win(long) [156] tool_headquarter_t::work(player_t*, koord3d) [250] strasse_t::strasse_t(loadsave_t*) [92] init_fab_map(karte_t*) [574] weighted_vector_tpl::const_iterator::const_iterator(weighted_vector_tpl::nodestruct*) [251] strasse_t::~strasse_t() [197] set_frame_time(long) [131] weighted_vector_tpl::const_iterator::operator!=(weighted_vector_tpl::const_iterator const&) [252] vehicle_t::can_enter_tile(int&, unsigned char) [93] sim_async_rand(unsigned int) [190] weighted_vector_tpl::const_iterator::operator++() [100] vehicle_t::rdwr_from_convoi(loadsave_t*) [198] change_drag_start(int, int) [582] weighted_vector_tpl::append(factory_desc_t const*, unsigned int) [184] vehicle_t::hop(grund_t*) [143] win_display_flush(double) [581] weighted_vector_tpl::resize(unsigned int) [110] vehicle_t::hop_check() [199] ex_ord_update_mx_my() [580] weighted_vector_tpl::insert_at(unsigned int, factory_desc_t const*, unsigned int) [193] xml_tag_t::xml_tag_t(loadsave_t*, char const*) [144] intr_refresh_display(bool) [592] weighted_vector_tpl::weighted_vector_tpl() [194] xml_tag_t::~xml_tag_t() [200] step_convoys_threaded(void*) [593] weighted_vector_tpl::~weighted_vector_tpl() [576] gebaeude_t::get_fabrik() const [201] network_process_send_queues(int) [605] weighted_vector_tpl::append(unsigned short, unsigned int) [29] gebaeude_t::get_waytype() const [145] step_individual_convoy_threaded(void*) [611] weighted_vector_tpl::resize(unsigned int) [536] gebaeude_t::get_first_tile() const [202] step_passengers_and_mail_threaded(void*) [227] tool_change_water_height_t::work(player_t*, koord3d) [323] gebaeude_t::get_visitor_demand() const [66] swap(planquadrat_t&, planquadrat_t&) [287] koord::koord(short, short) [288] gebaeude_t::get_adjusted_population() const [146] dr_time() [268] koord::koord() [261] gebaeude_t::get_adjusted_visitor_demand() const [203] xmalloc(unsigned long) [228] obj_t::is_deletable(player_t const*) [318] gebaeude_t::get_staffing_level_percentage() const [204] get_pair(int) [229] obj_t::rdwr(loadsave_t*) [319] gebaeude_t::check_remaining_available_jobs() const [205] fill_event(event_t*) [567] obj_t::set_flag(obj_t::flag_values) [278] gebaeude_t::info(cbuffer_t&, bool) const [139] shortest_distance(koord const&, koord const&) [230] obj_t::~obj_t() [575] gebaeude_t::get_image() const [206] destroy_framed_win(simwin_t*) [76] weg_t::calc_image() [578] gebaeude_t::get_stadt() const [322] compare_fabrik_desc(factory_desc_t const*, factory_desc_t const*) [157] weg_t::set_images(weg_t::image_type, unsigned char, bool, bool) [clone .constprop.79] [141] field_group_desc_t const* obj_desc_t::get_child(int) const [613] min(int, int) [231] weg_t::is_deletable(player_t const*, bool) [192] building_tile_desc_t const* obj_desc_t::get_child(int) const [207] checksum_t::input(signed char) [232] weg_t::init() [165] way_desc_t::calc_checksum(checksum_t*) const [18] freelist_t::gimme_node(unsigned long) [79] weg_t::rdwr(loadsave_t*) [166] float32e8_t::exp2() const [41] freelist_t::putback_node(unsigned long, void*) [42] boden_t::calc_image_internal(bool) [60] float32e8_t::log2() const [39] gebaeude_t::calc_image() [37] boden_t::rdwr(loadsave_t*) [123] float32e8_t::operator/(float32e8_t const&) const [49] gebaeude_t::check_road_tiles(bool) [22] boden_t::boden_t(loadsave_t*, koord) [167] float32e8_t::operator-(float32e8_t const&) const [106] gebaeude_t::check_road_tiles(bool) [clone .constprop.97] [271] boden_t::~boden_t() [45] float32e8_t::operator*(float32e8_t const&) const [354] gebaeude_t::get_random_class(goods_desc_t const*) [272] boden_t::~boden_t() [64] float32e8_t::operator+(float32e8_t const&) const [573] gebaeude_t::set_commute_trip(unsigned short) [233] depot_t::depot_t(obj_t::typ, koord3d, player_t*, building_tile_desc_t const*) [129] fundament_t::get_typ() const [48] gebaeude_t::access_first_tile() [234] field_t::field_t(koord3d, player_t*, field_class_desc_t const*, fabrik_t*) [177] fundament_t::get_name() const [103] gebaeude_t::init(player_t*, building_tile_desc_t const*) [113] field_t::~field_t() [559] minivec_tpl::is_contained(gebaeude_t*) const [541] gebaeude_t::init() [47] grund_t::calc_image() [292] skin_desc_t::get_image_id(int) const [24] gebaeude_t::rdwr(loadsave_t*) [1] grund_t::calc_back_image(signed char, signed char) [293] skin_desc_t::get_image(int) const [297] gebaeude_t::set_fab(fabrik_t*) [158] grund_t::mark_image_dirty() [539] text_desc_t::get_text() const [300] gebaeude_t::set_tile(building_tile_desc_t const*, bool) [107] grund_t::removing_way_would_disrupt_public_right_of_way(waytype_t) [533] image_list_t::get_image(unsigned short) const [570] gebaeude_t::add_alter(long long) [2] grund_t::rdwr(loadsave_t*) [124] haltestelle_t::calc_service_frequency(quickstone_tpl, unsigned char) const [65] gebaeude_t::finish_rd() [108] grund_t::set_text(char const*) [168] haltestelle_t::get_destination_halts_of_ware(ware_t&, vector_tpl >&) const [546] gebaeude_t::set_stadt(stadt_t*) [579] grund_t::set_image(unsigned int) [169] hashtable_tpl >::is_contained(koord) const [172] gebaeude_t::sync_step(unsigned int) [80] grund_t::grund_t(koord3d) [556] hashtable_tpl::const_iterator::operator*() const [599] gebaeude_t::gebaeude_t(obj_t::typ) [235] grund_t::grund_t(loadsave_t*) [553] hashtable_tpl::const_iterator::operator==(hashtable_tpl::const_iterator const&) const [50] gebaeude_t::gebaeude_t(loadsave_t*, bool) [34] grund_t::~grund_t() [554] hashtable_tpl::const_iterator::operator!=(hashtable_tpl::const_iterator const&) const [104] gebaeude_t::gebaeude_t(koord3d, player_t*, building_tile_desc_t const*) [273] grund_t::operator new(unsigned long) [188] hashtable_tpl::get(char const*) const [54] gebaeude_t::~gebaeude_t() [159] kanal_t::rdwr(loadsave_t*) [258] image_array_t::get_image(unsigned short, unsigned short) const [53] gebaeude_t::~gebaeude_t() [15] karte_t::init_tiles() [87] planquadrat_t::get_boden_in_hoehe(short) const [115] loadsave_t::rdwr_short(short&) [122] karte_t::rem_convoi(quickstone_tpl const&) [560] factory_desc_t::get_product(int) const [23] loadsave_t::rdwr_short(unsigned short&) [160] karte_t::interactive(unsigned int) [552] factory_desc_t::get_building() const [174] loadsave_t::flush_buffer(int) [51] karte_t::sync_list_t::sync_step(unsigned int) [594] factory_desc_t::get_supplier(int) const [52] loadsave_t::rdwr_longlong(long long&) [540] karte_t::get_settings() [598] factory_desc_t::get_field_group() const [67] loadsave_t::rdwr_xml_number(long long&, char const*) [74] karte_t::rotate90_plans(short, short, short, short) [325] factory_desc_t::get_name() const [19] loadsave_t::read(void*, unsigned long) [12] karte_t::plans_finish_rd(short, short, short, short) [253] tool_remover_t::is_init_network_save() const [3] loadsave_t::write(void const*, unsigned long) [236] karte_t::process_network_commands(int*) [170] vehicle_desc_t::calc_checksum(checksum_t*) const [36] loadsave_t::is_eof() [46] karte_t::add_building_to_world_list(gebaeude_t*, bool) [571] building_desc_t::is_factory() const [17] loadsave_t::end_tag(char const*) [20] karte_t::load(loadsave_t*) [544] building_desc_t::is_signalbox() const [208] loadsave_t::rdwr_str(char*, unsigned long) [28] karte_t::save(loadsave_t*, bool) [303] building_desc_t::is_attraction() const [111] loadsave_t::rdwr_str(plainstring&) [86] karte_t::step() [279] building_desc_t::get_mail_level() const [11] loadsave_t::rdwr_str(char const*&) [94] karte_t::destroy() [355] building_desc_t::get_class_proportion(unsigned char) const [13] loadsave_t::rd_obj_id() [237] karte_t::set_scale() [280] building_desc_t::is_connected_with_town() const [147] loadsave_t::rdwr_bool(bool&) [99] koord3d::rdwr(loadsave_t*) [614] building_desc_t::get_number_of_class_proportions() const [8] loadsave_t::rdwr_byte(signed char&) [532] koord3d::koord3d(koord, signed char) [263] building_desc_t::get_size(int) const [5] loadsave_t::rdwr_byte(unsigned char&) [531] koord3d::koord3d(short, short, signed char) [125] building_desc_t::get_tile(int, int, int) const [90] loadsave_t::rdwr_long(int&) [120] stadt_t::reset_city_borders() [299] obj_named_desc_t::get_name() const [55] loadsave_t::rdwr_long(unsigned int&) [82] stadt_t::add_building_to_list(gebaeude_t*, bool, bool, bool) [606] field_group_desc_t::get_field_class(unsigned short) const [30] loadsave_t::start_tag(char const*) [95] stadt_t::enlarge_city_borders() [179] weighted_vector_tpl::const_iterator::operator*() const [10] loadsave_t::wr_obj_id(short) [238] stadt_t::rdwr(loadsave_t*) [171] building_tile_desc_t::get_layout() const [148] schedule_t::rdwr(loadsave_t*) [239] stadt_t::step(unsigned int) [109] building_tile_desc_t::get_background(int, int, int) const [clone .constprop.114] [43] translator::init_custom_names(int) [240] stadt_t::stadt_t(loadsave_t*) [264] building_tile_desc_t::get_foreground(int, int) const [209] translator::translate(char const*) [241] convoi_t::calc_loading() [134] building_tile_desc_t::is_background_animated(int) const [183] vector_tpl::append_unique(gebaeude_t* const&) [274] convoi_t::set_schedule(schedule_t*) [91] building_tile_desc_t::has_image() const [547] vector_tpl::append(gebaeude_t* const&) [161] convoi_t::threaded_step() [557] obj_desc_timelined_t::is_available(unsigned short) const [549] vector_tpl::resize(unsigned int) [32] convoi_t::get_route_infos() [140] building_placefinder_t::is_area_ok(koord, short, short, climate_bits) const [564] vector_tpl::vector_tpl() [14] convoi_t::calc_acceleration(unsigned int) [561] factory_product_desc_t::get_output_type() const [565] vector_tpl::~vector_tpl() [242] convoi_t::get_brake_summary() [595] factory_supplier_desc_t::get_input_type() const [603] vector_tpl::remove(building_desc_t const* const&) [62] convoi_t::get_force_summary(float32e8_t const&) [126] obj_t::mark_image_dirty(unsigned int, short) const [612] vector_tpl::remove_at(unsigned int, bool) [186] convoi_t::increment_odometer(unsigned int) [265] obj_t::get_pos() const [604] hausbauer_t::monument_erected(building_desc_t const*) [243] convoi_t::update_adverse_summary(adverse_summary_t&) [254] baum_t::get_age() const [269] hausbauer_t::build_station_extension_depot(player_t*, koord3d, int, building_desc_t const*, void*) [135] convoi_t::rdwr(loadsave_t*) [71] boden_t::get_typ() const [88] hausbauer_t::build(player_t*, koord3d, int, building_desc_t const*, void*) [189] convoi_t::step() [72] boden_t::ist_natur() const [270] hausbauer_t::find_tile(char const*, int) [185] convoi_t::destroy() [537] grund_t::get_weg_nr(int) const [175] minivec_tpl::operator[](unsigned char) [138] convoi_t::drive_to() [191] grund_t::get_weg_nr(int) const [clone .constprop.100] [558] minivec_tpl::append_unique(gebaeude_t*) [181] convoi_t::sync_step(unsigned int) [101] grund_t::is_visible() const [562] minivec_tpl::append(gebaeude_t*, unsigned char) [244] convoi_t::convoi_t(loadsave_t*) [534] grund_t::ist_tunnel() const [563] minivec_tpl::resize(unsigned int) [245] convoy_t::calc_min_braking_distance(settings_t const&, weight_summary_t const&, int) [281] grund_t::text_farbe() const [210] obj_reader_t::read_nodes(_IO_FILE*, obj_desc_t*&, int, unsigned int) [63] convoy_t::calc_move(settings_t const&, long, weight_summary_t const&, int, int, int, int, int&, int&, float32e8_t&) [44] grund_t::get_weg_hang() const [211] obj_reader_t::resolve_xrefs() [78] fabrik_t::remove_field_at(koord) [282] grund_t::get_weg_ribi(waytype_t) const [149] obj_reader_t::xref_to_resolve(obj_type, char const*, obj_desc_t**, bool) [246] fabrik_t::check_local_city() [96] grund_t::get_weg_yoff() const [568] stringhash_t::comp(char const*, char const*) [162] fabrik_t::book_weighted_sums(long long) [35] grund_t::get_neighbour(grund_t*&, waytype_t, unsigned char) const [577] stringhash_t::hash(char const*) [163] fabrik_t::set_base_production(int, bool) [70] grund_t::get_weg_ribi_unmasked(waytype_t) const [26] ground_desc_t::get_ground_tile(grund_t*) [137] fabrik_t::recalc_factory_status() [6] grund_t::info(cbuffer_t&, bool) const [150] haltestelle_t::fetch_goods(slist_tpl&, goods_desc_t const*, unsigned int, schedule_t const*, player_t const*, convoi_t*, bool, unsigned char, bool, bool&) [69] fabrik_t::recalc_storage_capacities() [105] grund_t::get_weg(waytype_t) const [212] haltestelle_t::recalc_status() [75] fabrik_t::adjust_production_for_fields(bool) [127] grund_t::get_weg(waytype_t) const [clone .constprop.99] [151] haltestelle_t::clear_service_intervals(schedule_t*) [247] fabrik_t::update_scaled_electric_amount() [538] grund_t::obj_bei(unsigned char) const [213] haltestelle_t::update_alternative_seats(quickstone_tpl) [59] fabrik_t::calc_max_intransit_percentages() [130] grund_t::get_halt() const [98] haltestelle_t::rdwr(loadsave_t*) [117] fabrik_t::rdwr(loadsave_t*) [38] grund_t::get_text() const [73] haltestelle_t::add_grund(grund_t*, bool, bool) [136] fabrik_t::step(unsigned int) [114] grund_t::is_water() const [61] haltestelle_t::haltestelle_t(loadsave_t*) [83] fabrik_t::build(int, bool, bool) [195] karte_t::get_cities() const [112] haltestelle_t::~haltestelle_t() [164] fabrik_t::fabrik_t(loadsave_t*) [262] karte_t::get_climate(koord) const [40] hashtable_tpl >::remove(koord) [248] fabrik_t::~fabrik_t() [616] karte_t::get_fab_list() const [152] hashtable_tpl >::~hashtable_tpl() [543] player_t::add_maintenance(player_t*, long long, waytype_t) [530] karte_t::is_within_limits(short, short) const [214] hashtable_tpl, koordhash_tpl >::put(id_pair, average_tpl) [16] wasser_t::calc_image_internal(bool) [255] karte_t::get_public_player() const [331] hashtable_tpl::put(char const*, factory_desc_t*) [132] wasser_t::~wasser_t() [283] karte_t::get_climate_at_height(short) const [585] hashtable_tpl::const_iterator::const_iterator(slist_tpl::node_t> const*, slist_tpl::node_t> const*, slist_tpl::node_t>::const_iterator const&) [275] wasser_t::~wasser_t() [84] karte_t::calc_adjusted_step_interval(unsigned int, unsigned int) const [315] hashtable_tpl::const_iterator::operator++() [615] array_tpl::resize(unsigned int) [309] karte_t::calc_adjusted_monthly_figure(int) const [334] hashtable_tpl::put(char const*, factory_desc_t const*) [173] objlist_t::calc_image() [267] karte_t::access(koord) const [336] hashtable_tpl::remove(char const*) [81] objlist_t::sort_trees(unsigned char, unsigned char) [266] karte_t::access(int, int) const [215] hashtable_tpl >::~hashtable_tpl() [89] objlist_t::check_season(bool) [259] karte_t::lookup(koord3d const&) const [153] interaction_t::process_event(event_t&) [276] objlist_t::intern_add_moving(obj_t*) [256] karte_t::max_hgt(koord) const [216] planquadrat_t::boden_entfernen(grund_t*) [77] objlist_t::add(obj_t*) [31] karte_t::get_city(koord) const [217] planquadrat_t::kartenboden_setzen(grund_t*) [9] objlist_t::rdwr(loadsave_t*, koord3d) [617] karte_t::get_size() const [68] planquadrat_t::halt_list_insert_at(quickstone_tpl, unsigned char, unsigned char) [128] objlist_t::objlist_t() [182] koord3d::get_2d() const [21] planquadrat_t::check_season_snowline(bool, bool) [25] objlist_t::~objlist_t() [7] stadt_t::is_within_city_limits(koord) const [4] planquadrat_t::rdwr(loadsave_t*, koord) [607] slist_tpl::node_t>::clear() [298] fabrik_t::is_end_consumer() const [27] planquadrat_t::~planquadrat_t() [351] slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [57] wasser_t::get_typ() const [218] private_car_t::hop_check() [346] slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [33] wasser_t::is_water() const [219] reliefkarte_t::calc_map() [348] slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [284] objlist_t::display_obj_overlay(short, short) const [121] socket_list_t::fill_set(fd_set*) [596] slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [285] objlist_t::kann_alle_entfernen(player_t const*, unsigned char) const [220] socket_list_t::send_all(network_command_t*, bool) [587] slist_tpl::node_t>::node_t::operator delete(void*) [142] objlist_t::bei(unsigned char) const [221] tunnelboden_t::~tunnelboden_t() [586] slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [102] objlist_t::suche(obj_t::typ, unsigned char) const [154] way_builder_t::get_desc(char const*, unsigned short) [600] slist_tpl::node_t>::iterator::operator++() [550] slist_tpl::node_t>::const_iterator::operator*() const [222] image_reader_t::read_node(_IO_FILE*, obj_node_info_t&) [608] slist_tpl::node_t>::slist_tpl() [555] slist_tpl::node_t>::const_iterator::operator==(slist_tpl::node_t>::const_iterator const&) const [542] sync_steppable::sync_steppable() [609] slist_tpl::node_t>::~slist_tpl() [569] slist_tpl::node_t>::const_iterator::operator!=(slist_tpl::node_t>::const_iterator const&) const [56] vehicle_base_t::do_drive(unsigned int) [548] slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::node_t*) [257] vehicle_t::get_overcrowding(unsigned char) const [223] loadingscreen_t::set_progress(unsigned int) [589] slist_tpl::node_t>::const_iterator::const_iterator(slist_tpl::node_t>::iterator const&) [178] void std::__insertion_sort >(obj_t**, obj_t**, __gnu_cxx::__ops::_Iter_comp_iter) [clone .constprop.42] [155] path_explorer_t::compartment_t::reset_connexion_entry(unsigned short) [590] slist_tpl::node_t>::const_iterator::const_iterator() [572] long long const& std::min(long long const&, long long const&) [58] path_explorer_t::compartment_t::step() [551] slist_tpl::node_t>::const_iterator::operator++() [286] non-virtual thunk to gebaeude_t::sync_step(unsigned int) [119] tool_selector_t::draw(scr_coord, scr_size) [601] slist_tpl::node_t>::clear() [545] operator==(koord const&, koord const&) [224] inthashtable_tpl::~inthashtable_tpl() [352] slist_tpl::node_t>::append(hashtable_tpl::node_t const&) [535] operator-(koord3d const&, koord const&) [225] adverse_summary_t::add_vehicle(vehicle_t const&) [347] slist_tpl::node_t>::insert(slist_tpl::node_t>::iterator, hashtable_tpl::node_t const&) [566] operator-(koord3d const&, koord3d const&) [342] factory_builder_t::build_factory(koord3d*, factory_desc_t const*, int, int, koord3d, player_t*) [349] slist_tpl::node_t>::insert(hashtable_tpl::node_t const&) [85] operator!=(koord const&, koord const&) [291] factory_builder_t::find_producer(weighted_vector_tpl&, goods_desc_t const*, unsigned short) [597] slist_tpl::node_t>::node_t::node_t(hashtable_tpl::node_t const&, slist_tpl::node_t>::node_t*) [260] operator+(koord const&, koord const&) [328] factory_builder_t::register_desc(factory_desc_t*) [591] slist_tpl::node_t>::iterator::iterator() [180] operator+(koord3d const&, koord const&) [584] factory_builder_t::get_random_consumer(bool, climate_bits, unsigned short) [583] slist_tpl::node_t>::iterator::iterator(slist_tpl::node_t>::node_t*, slist_tpl::node_t>::node_t*) [196] operator+(koord3d const&, koord3d const&) [289] factory_builder_t::successfully_loaded() [588] slist_tpl::node_t>::iterator::operator++() [133] __tcf_0 [176] factory_builder_t::increase_industry_density(bool, bool, bool, bool) [610] slist_tpl::node_t>::slist_tpl()