# PRFILE CONQUER, COORD, TARGET, DISPLAY # PRFILE OBJ # PRCLASS CODE # CODECLASS CODE PRSYMBOL $$VMGETPAGE # Watches VM overhead. NOPRFILE soundio.obj NOPRFILE wwlib.lib, nomidi.lib, emu.lib, mathl.lib, cl.lib PRSHOWVECTOR # Symbols that shouldn't be profiled. NOPRSYMBOL _DigiCallback NOPRSYMBOL __MMODEL NOPRSYMBOL __terminate NOPRSYMBOL _abort NOPRSYMBOL __restorezero NOPRSYMBOL __cleanup NOPRSYMBOL DGROUP@ NOPRSYMBOL __checknull # Make sure that all symbols that start with "@$xt" # or contain "$XL$" are not profiled. These appear to be # mysterious internal routines and they break when profile vectored. NOPRSYMBOL "@$xt$n11BulletClass" NOPRSYMBOL "@$xt$9FootClass" NOPRSYMBOL "@$xt$32%ArrayOf$t13AircraftClass$ii$10%" NOPRSYMBOL "@$xt$a10$13AircraftClass" NOPRSYMBOL "@$xt$11BulletClass" NOPRSYMBOL "@$xt$9FuseClass" NOPRSYMBOL "@$xt$n13AircraftClass" NOPRSYMBOL "@$xt$nc" NOPRSYMBOL "@$xt$c" NOPRSYMBOL "@$xt$13AircraftClass" NOPRSYMBOL "@$xt$12RawFileClass" NOPRSYMBOL "@$xt$9FileClass" NOPRSYMBOL "@$xt$11CDFileClass" NOPRSYMBOL "@$xt$12ExtFileClass" NOPRSYMBOL "@$xt$15ObjectTypeClass" NOPRSYMBOL "@$xt$11CCFileClass" NOPRSYMBOL "@$xt$15TechnoTypeClass" NOPRSYMBOL "@$xt$17AircraftTypeClass" NOPRSYMBOL "@$xt$10RadioClass" NOPRSYMBOL "@$xt$8FlyClass" NOPRSYMBOL "@$xt$11TechnoClass" NOPRSYMBOL "@$xt$11ObjectClass" NOPRSYMBOL "@$xt$12FlasherClass" NOPRSYMBOL "@$xt$10StageClass" NOPRSYMBOL "@$xt$10CargoClass" NOPRSYMBOL "@$xt$12MissionClass" NOPRSYMBOL "@$xt$13AnimTypeClass" NOPRSYMBOL "@$xt$n9AnimClass" NOPRSYMBOL "@$xt$n11SmudgeClass" NOPRSYMBOL "@$xt$27%ArrayOf$t9AnimClass$ii$25%" NOPRSYMBOL "@$xt$a25$9AnimClass" NOPRSYMBOL "@$xt$11SmudgeClass" NOPRSYMBOL "@$xt$9AnimClass" NOPRSYMBOL "@$xt$15BulletTypeClass" NOPRSYMBOL "@$xt$n13BuildingClass" NOPRSYMBOL "@$xt$10CacheClass" NOPRSYMBOL "@$xt$13BuildingClass" NOPRSYMBOL "@$xt$17BuildingTypeClass" NOPRSYMBOL "@$xt$n18ReinforcementClass" NOPRSYMBOL "@$xt$13InfantryClass" NOPRSYMBOL "@$xt$9UnitClass" NOPRSYMBOL "@$xt$32%ArrayOf$t13BuildingClass$ii$50%" NOPRSYMBOL "@$xt$a50$13BuildingClass" NOPRSYMBOL "@$xt$11TarComClass" NOPRSYMBOL "@$xt$18ReinforcementClass" NOPRSYMBOL "@$xt$8typeinfo" NOPRSYMBOL "@$xt$11TurretClass" NOPRSYMBOL "@$xt$10DriveClass" NOPRSYMBOL "@$xt$30%ArrayOf$t11BulletClass$ii$20%" NOPRSYMBOL "@$xt$a20$11BulletClass" NOPRSYMBOL "@$xt$n13TemplateClass" NOPRSYMBOL "@$xt$13TemplateClass" NOPRSYMBOL "@$xt$17TemplateTypeClass" NOPRSYMBOL "@$xt$12TerrainClass" NOPRSYMBOL "@$xt$x15ObjectTypeClass" NOPRSYMBOL "@$xt$16OverlayTypeClass" NOPRSYMBOL "@$xt$15SmudgeTypeClass" NOPRSYMBOL "@$xt$n12OverlayClass" NOPRSYMBOL "@$xt$12OverlayClass" NOPRSYMBOL "@$xt$n12MixFileClass" NOPRSYMBOL "@$xt$n11CCFileClass" NOPRSYMBOL "@$xt$16TerrainTypeClass" NOPRSYMBOL "@$xt$13UnitTypeClass" NOPRSYMBOL "@$xt$17InfantryTypeClass" NOPRSYMBOL "@$xt$12MixFileClass" NOPRSYMBOL "@$xt$n9UnitClass" NOPRSYMBOL "@$xt$a16$9MonoClass" NOPRSYMBOL "@$xt$10LogicClass" NOPRSYMBOL "@$xt$12DisplayClass" NOPRSYMBOL "@$xt$28%EMSListOf$tp12TriggerClass%" NOPRSYMBOL "@$xt$8MapClass" NOPRSYMBOL "@$xt$12SidebarClass" NOPRSYMBOL "@$xt$9HelpClass" NOPRSYMBOL "@$xt$a3$10LayerClass" NOPRSYMBOL "@$xt$10LayerClass" NOPRSYMBOL "@$xt$9MonoClass" NOPRSYMBOL "@$xt$11MemoryClass" NOPRSYMBOL "@$xt$16DebugMemoryClass" NOPRSYMBOL "@$xt$14EMSMemoryClass" NOPRSYMBOL "@$xt$27%EMSListOf$tp11ObjectClass%" NOPRSYMBOL "@$xt$n10HouseClass" NOPRSYMBOL "@$xt$a3$10HouseClass" NOPRSYMBOL "@$xt$10HouseClass" NOPRSYMBOL "@$xt$n13InfantryClass" NOPRSYMBOL "@$xt$32%ArrayOf$t13InfantryClass$ii$50%" NOPRSYMBOL "@$xt$a50$13InfantryClass" NOPRSYMBOL "@$xt$n9MonoClass" NOPRSYMBOL "@$xt$15DOSSegmentClass" NOPRSYMBOL "@$xt$30%ArrayOf$t12OverlayClass$ii$3%" NOPRSYMBOL "@$xt$a3$12OverlayClass" NOPRSYMBOL "@$xt$x15TechnoTypeClass" NOPRSYMBOL "@$xt$37%ArrayOf$t18ReinforcementClass$ii$15%" NOPRSYMBOL "@$xt$a15$18ReinforcementClass" NOPRSYMBOL "@$xt$29%ArrayOf$t11SmudgeClass$ii$1%" NOPRSYMBOL "@$xt$a1$11SmudgeClass" NOPRSYMBOL "@$xt$n12TerrainClass" NOPRSYMBOL "@$xt$31%ArrayOf$t13TemplateClass$ii$1%" NOPRSYMBOL "@$xt$a1$13TemplateClass" NOPRSYMBOL "@$xt$32%ArrayOf$t12TerrainClass$ii$120%" NOPRSYMBOL "@$xt$a120$12TerrainClass" NOPRSYMBOL "@$xt$n12TriggerClass" NOPRSYMBOL "@$xt$31%ArrayOf$t12TriggerClass$ii$26%" NOPRSYMBOL "@$xt$a26$12TriggerClass" NOPRSYMBOL "@$xt$12TriggerClass" NOPRSYMBOL "@$xt$28%ArrayOf$t9UnitClass$ii$120%" NOPRSYMBOL "@$xt$a120$9UnitClass" NOPRSYMBOL "cell.cpp_NONPUB_$XL$0" NOPRSYMBOL "cell.cpp_NONPUB_$XL$1" NOPRSYMBOL "combat.cpp_NONPUB_$XL$0" NOPRSYMBOL "combat.cpp_NONPUB_$XL$1" NOPRSYMBOL "display.cpp_NONPUB_$XL$0" NOPRSYMBOL "display.cpp_NONPUB_$XL$1" NOPRSYMBOL "display.cpp_NONPUB_$XL$2" NOPRSYMBOL "display.cpp_NONPUB_$XL$3" NOPRSYMBOL "display.cpp_NONPUB_$XL$4" NOPRSYMBOL "display.cpp_NONPUB_$XL$5" NOPRSYMBOL "foot.cpp_NONPUB_$XL$0" NOPRSYMBOL "foot.cpp_NONPUB_$XL$1" NOPRSYMBOL "globals.cpp_NONPUB_$XL$0" NOPRSYMBOL "globals.cpp_NONPUB_$XL$1" NOPRSYMBOL "house.cpp_NONPUB_$XL$0" NOPRSYMBOL "house.cpp_NONPUB_$XL$1" NOPRSYMBOL "house.cpp_NONPUB_$XL$2" NOPRSYMBOL "house.cpp_NONPUB_$XL$3" NOPRSYMBOL "idata.cpp_NONPUB_$XL$0" NOPRSYMBOL "idata.cpp_NONPUB_$XL$1" NOPRSYMBOL "idata.cpp_NONPUB_$XL$2" NOPRSYMBOL "idata.cpp_NONPUB_$XL$3" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$0" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$1" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$2" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$3" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$4" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$5" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$6" NOPRSYMBOL "infantry.cpp_NONPUB_$XL$7" NOPRSYMBOL "init.cpp_NONPUB_$XL$0" NOPRSYMBOL "init.cpp_NONPUB_$XL$1" NOPRSYMBOL "mono.cpp_NONPUB_$XL$0" NOPRSYMBOL "mono.cpp_NONPUB_$XL$1" NOPRSYMBOL "mono.cpp_NONPUB_$XL$2" NOPRSYMBOL "mono.cpp_NONPUB_$XL$3" NOPRSYMBOL "mono.cpp_NONPUB_$XL$4" NOPRSYMBOL "mono.cpp_NONPUB_$XL$5" NOPRSYMBOL "mono.cpp_NONPUB_$XL$6" NOPRSYMBOL "mono.cpp_NONPUB_$XL$7" NOPRSYMBOL "mono.cpp_NONPUB_$XL$8" NOPRSYMBOL "mono.cpp_NONPUB_$XL$9" NOPRSYMBOL "mono.cpp_NONPUB_$XL$10" NOPRSYMBOL "mono.cpp_NONPUB_$XL$11" NOPRSYMBOL "mono.cpp_NONPUB_$XL$12" NOPRSYMBOL "mono.cpp_NONPUB_$XL$13" NOPRSYMBOL "mono.cpp_NONPUB_$XL$14" NOPRSYMBOL "mono.cpp_NONPUB_$XL$15" NOPRSYMBOL "mono.cpp_NONPUB_$XL$16" NOPRSYMBOL "mono.cpp_NONPUB_$XL$17" NOPRSYMBOL "odata.cpp_NONPUB_$XL$0" NOPRSYMBOL "odata.cpp_NONPUB_$XL$1" NOPRSYMBOL "odata.cpp_NONPUB_$XL$2" NOPRSYMBOL "odata.cpp_NONPUB_$XL$3" NOPRSYMBOL "overlay.cpp_NONPUB_$XL$0" NOPRSYMBOL "overlay.cpp_NONPUB_$XL$1" NOPRSYMBOL "overlay.cpp_NONPUB_$XL$2" NOPRSYMBOL "overlay.cpp_NONPUB_$XL$3" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$0" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$1" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$2" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$3" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$4" NOPRSYMBOL "reinf.cpp_NONPUB_$XL$5" NOPRSYMBOL "sdata.cpp_NONPUB_$XL$0" NOPRSYMBOL "sdata.cpp_NONPUB_$XL$1" NOPRSYMBOL "sdata.cpp_NONPUB_$XL$2" NOPRSYMBOL "sdata.cpp_NONPUB_$XL$3" NOPRSYMBOL "smudge.cpp_NONPUB_$XL$0" NOPRSYMBOL "smudge.cpp_NONPUB_$XL$1" NOPRSYMBOL "smudge.cpp_NONPUB_$XL$2" NOPRSYMBOL "smudge.cpp_NONPUB_$XL$3" NOPRSYMBOL "tdata.cpp_NONPUB_$XL$0" NOPRSYMBOL "tdata.cpp_NONPUB_$XL$1" NOPRSYMBOL "tdata.cpp_NONPUB_$XL$2" NOPRSYMBOL "tdata.cpp_NONPUB_$XL$3" NOPRSYMBOL "template.cpp_NONPUB_$XL$0" NOPRSYMBOL "template.cpp_NONPUB_$XL$1" NOPRSYMBOL "template.cpp_NONPUB_$XL$2" NOPRSYMBOL "template.cpp_NONPUB_$XL$3" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$0" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$1" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$2" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$3" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$4" NOPRSYMBOL "terrain.cpp_NONPUB_$XL$5" NOPRSYMBOL "trigger.cpp_NONPUB_$XL$0" NOPRSYMBOL "trigger.cpp_NONPUB_$XL$1" NOPRSYMBOL "trigger.cpp_NONPUB_$XL$2" NOPRSYMBOL "trigger.cpp_NONPUB_$XL$3" NOPRSYMBOL "turret.cpp_NONPUB_$XL$0" NOPRSYMBOL "turret.cpp_NONPUB_$XL$1" NOPRSYMBOL "udata.cpp_NONPUB_$XL$0" NOPRSYMBOL "udata.cpp_NONPUB_$XL$1" NOPRSYMBOL "udata.cpp_NONPUB_$XL$2" NOPRSYMBOL "udata.cpp_NONPUB_$XL$3" NOPRSYMBOL "unit.cpp_NONPUB_$XL$0" NOPRSYMBOL "unit.cpp_NONPUB_$XL$1" NOPRSYMBOL "unit.cpp_NONPUB_$XL$2" NOPRSYMBOL "unit.cpp_NONPUB_$XL$3" NOPRSYMBOL "unit.cpp_NONPUB_$XL$4" NOPRSYMBOL "unit.cpp_NONPUB_$XL$5" NOPRSYMBOL "unit.cpp_NONPUB_$XL$6" NOPRSYMBOL "unit.cpp_NONPUB_$XL$7" NOPRSYMBOL "building.cpp_NONPUB_$XL$0" NOPRSYMBOL "building.cpp_NONPUB_$XL$1" NOPRSYMBOL "building.cpp_NONPUB_$XL$2" NOPRSYMBOL "building.cpp_NONPUB_$XL$3" NOPRSYMBOL "building.cpp_NONPUB_$XL$4" NOPRSYMBOL "building.cpp_NONPUB_$XL$5" NOPRSYMBOL "building.cpp_NONPUB_$XL$6" NOPRSYMBOL "building.cpp_NONPUB_$XL$7" NOPRSYMBOL "building.cpp_NONPUB_$XL$8" NOPRSYMBOL "building.cpp_NONPUB_$XL$9" NOPRSYMBOL "building.cpp_NONPUB_$XL$10" NOPRSYMBOL "building.cpp_NONPUB_$XL$11" NOPRSYMBOL "aadata.cpp_NONPUB_$XL$0" NOPRSYMBOL "aadata.cpp_NONPUB_$XL$1" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$0" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$1" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$2" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$3" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$4" NOPRSYMBOL "aircraft.cpp_NONPUB_$XL$5" NOPRSYMBOL "anim.cpp_NONPUB_$XL$0" NOPRSYMBOL "anim.cpp_NONPUB_$XL$1" NOPRSYMBOL "anim.cpp_NONPUB_$XL$2" NOPRSYMBOL "anim.cpp_NONPUB_$XL$3" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$0" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$1" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$2" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$3" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$4" NOPRSYMBOL "bdata.cpp_NONPUB_$XL$5" NOPRSYMBOL "bullet.cpp_NONPUB_$XL$0" NOPRSYMBOL "bullet.cpp_NONPUB_$XL$1" NOPRSYMBOL "bullet.cpp_NONPUB_$XL$2" NOPRSYMBOL "bullet.cpp_NONPUB_$XL$3" NOPRSYMBOL "cdata.cpp_NONPUB_$XL$0" NOPRSYMBOL "cdata.cpp_NONPUB_$XL$1" NOPRSYMBOL "cdata.cpp_NONPUB_$XL$2" NOPRSYMBOL "cdata.cpp_NONPUB_$XL$3" PRFILE AIRCRAFT.OBJ PRFILE ANIM.OBJ PRFILE BBDATA.OBJ PRFILE BULLET.OBJ PRFILE AADATA.OBJ PRFILE ADATA.OBJ PRFILE ALLOC.OBJ PRFILE AUDIO.OBJ PRFILE BDATA.OBJ PRFILE BUTTON.OBJ PRFILE BUILDING.OBJ PRFILE CACHE.OBJ PRFILE CARGO.OBJ PRFILE CCFILE.OBJ PRFILE CDATA.OBJ PRFILE CDFILE.OBJ PRFILE CELL.OBJ PRFILE COMBAT.OBJ PRFILE CONQUER.OBJ PRFILE CONST.OBJ PRFILE COORD.OBJ PRFILE CREDITS.OBJ PRFILE CREW.OBJ PRFILE CURSOR.OBJ PRFILE DEBUG.OBJ PRFILE DIALOG.OBJ PRFILE DISPLAY.OBJ PRFILE DPMI.OBJ PRFILE DRIVE.OBJ PRFILE EXTFILE.OBJ PRFILE FINDPATH.OBJ PRFILE FLASHER.OBJ PRFILE FLY.OBJ PRFILE FOOT.OBJ PRFILE FUSE.OBJ PRFILE GLOBALS.OBJ PRFILE HDATA.OBJ PRFILE HOUSE.OBJ PRFILE IDATA.OBJ PRFILE INFANTRY.OBJ PRFILE INI.OBJ PRFILE INIT.OBJ PRFILE JSHELL.OBJ PRFILE LAYER.OBJ PRFILE LOGIC.OBJ PRFILE MAP.OBJ PRFILE MAPEDDLG.OBJ PRFILE MAPEDIT.OBJ PRFILE MAPEDPLC.OBJ PRFILE MAPEDSEL.OBJ PRFILE MEMORY.OBJ PRFILE MENUS.OBJ PRFILE MISSION.OBJ PRFILE MIXFILE.OBJ PRFILE MONO.OBJ PRFILE OBJECT.OBJ PRFILE HELP.OBJ PRFILE ODATA.OBJ PRFILE OPTIONS.OBJ PRFILE OVERLAY.OBJ PRFILE PROFILE.OBJ PRFILE RADIO.OBJ PRFILE RAWFILE.OBJ PRFILE REINF.OBJ PRFILE SAVELOAD.OBJ PRFILE SCENARIO.OBJ PRFILE SCORE.OBJ PRFILE SDATA.OBJ PRFILE SIDEBAR.OBJ PRFILE SMUDGE.OBJ PRFILE STARTUP.OBJ PRFILE SUPPORT.OBJ PRFILE TARCOM.OBJ PRFILE TARGET.OBJ PRFILE TDATA.OBJ PRFILE TECHNO.OBJ PRFILE TEMPLATE.OBJ PRFILE TERRAIN.OBJ PRFILE TEXT.OBJ PRFILE THEME.OBJ PRFILE TRIGGER.OBJ PRFILE TURRET.OBJ PRFILE UDATA.OBJ PRFILE UNIT.OBJ PRMODULE addlong.asm PRMODULE iconset.c PRMODULE addlong.asm PRMODULE bitblit.asm PRMODULE buff.asm PRMODULE buffer.asm PRMODULE buffpage.asm PRMODULE button.c PRMODULE clear.asm PRMODULE dipthong.c PRMODULE drawchar.asm PRMODULE drawline.asm PRMODULE drawrect.c PRMODULE drawshp.asm PRMODULE ems.asm PRMODULE emsmem.c PRMODULE fadeblit.c PRMODULE fillrect.asm PRMODULE font.c PRMODULE iconset.c PRMODULE iff.c PRMODULE input.c PRMODULE irandom.c PRMODULE lib.c PRMODULE load.c PRMODULE locking.c PRMODULE lpage.c PRMODULE mem_copy.asm PRMODULE palette.c PRMODULE putpixel.asm PRMODULE remap.asm PRMODULE select.asm PRMODULE shakescr.asm PRMODULE shape.c PRMODULE shapeinf.asm PRMODULE sizeof.asm PRMODULE stamp.asm PRMODULE textprnt.asm PRMODULE uncomp.asm PRMODULE windows.c PRSYMBOL _ldiv PRSYMBOL __ldiv # PRMODULE shape.c # PRMODULE uncomp.asm