FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET

Debugging of computer programs is necessary for the development of the programs as well as for maintaining the operation of the programs. Symbolic debugging requires the ability to relate the current position in the object code program to the corresponding position in the source code. In the absence...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US, BROOKS, GARY, S., GARLAND, TX 75040, US
Format: Patent
Sprache:ger
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US
BROOKS, GARY, S., GARLAND, TX 75040, US
description Debugging of computer programs is necessary for the development of the programs as well as for maintaining the operation of the programs. Symbolic debugging requires the ability to relate the current position in the object code program to the corresponding position in the source code. In the absence of compiler optimization, correlating the source and object code elements is a straightforward procedure. However, when the object code has been optimized, the relation between the source code constructs and object code instructions can become convoluted and complex. A correlation technique for optimized code is disclosed which maps the source constructs (source units) through each of the optimization operations by use of compilation nodes and associated source units to build a table which relates ranges of object instructions to the source units which produced the object instructions.
format Patent
fullrecord <record><control><sourceid>epo_EVB</sourceid><recordid>TN_cdi_epo_espacenet_DE69316210TT2</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>DE69316210TT2</sourcerecordid><originalsourceid>FETCH-epo_espacenet_DE69316210TT23</originalsourceid><addsrcrecordid>eNqNyr0OgjAYRmEWB6PeQ-OsiUBC4gj0hVb7g-VrTFgI0ToZJcH7jwxegNMZzrOM7hWEgivQQpKs4XaMwzEuwTpvHTfe1Ky7yrYUMPPS7OKhVONs7XKtmTec2YaklnA0C1uccKbScrAC0ohcEWgdLR7DcwqbX1fRtgKVYh_Gdx-mcbiFV_j0HNkxjbMkPhAl6V_oC-xHNZ8</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>patent</recordtype></control><display><type>patent</type><title>FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET</title><source>esp@cenet</source><creator>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US ; BROOKS, GARY, S., GARLAND, TX 75040, US</creator><creatorcontrib>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US ; BROOKS, GARY, S., GARLAND, TX 75040, US</creatorcontrib><description>Debugging of computer programs is necessary for the development of the programs as well as for maintaining the operation of the programs. Symbolic debugging requires the ability to relate the current position in the object code program to the corresponding position in the source code. In the absence of compiler optimization, correlating the source and object code elements is a straightforward procedure. However, when the object code has been optimized, the relation between the source code constructs and object code instructions can become convoluted and complex. A correlation technique for optimized code is disclosed which maps the source constructs (source units) through each of the optimization operations by use of compilation nodes and associated source units to build a table which relates ranges of object instructions to the source units which produced the object instructions.</description><edition>6</edition><language>ger</language><subject>CALCULATING ; COMPUTING ; COUNTING ; ELECTRIC DIGITAL DATA PROCESSING ; PHYSICS</subject><creationdate>1998</creationdate><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19980416&amp;DB=EPODOC&amp;CC=DE&amp;NR=69316210T2$$EHTML$$P50$$Gepo$$Hfree_for_read</linktohtml><link.rule.ids>230,308,780,885,25563,76318</link.rule.ids><linktorsrc>$$Uhttps://worldwide.espacenet.com/publicationDetails/biblio?FT=D&amp;date=19980416&amp;DB=EPODOC&amp;CC=DE&amp;NR=69316210T2$$EView_record_in_European_Patent_Office$$FView_record_in_$$GEuropean_Patent_Office$$Hfree_for_read</linktorsrc></links><search><creatorcontrib>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US</creatorcontrib><creatorcontrib>BROOKS, GARY, S., GARLAND, TX 75040, US</creatorcontrib><title>FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET</title><description>Debugging of computer programs is necessary for the development of the programs as well as for maintaining the operation of the programs. Symbolic debugging requires the ability to relate the current position in the object code program to the corresponding position in the source code. In the absence of compiler optimization, correlating the source and object code elements is a straightforward procedure. However, when the object code has been optimized, the relation between the source code constructs and object code instructions can become convoluted and complex. A correlation technique for optimized code is disclosed which maps the source constructs (source units) through each of the optimization operations by use of compilation nodes and associated source units to build a table which relates ranges of object instructions to the source units which produced the object instructions.</description><subject>CALCULATING</subject><subject>COMPUTING</subject><subject>COUNTING</subject><subject>ELECTRIC DIGITAL DATA PROCESSING</subject><subject>PHYSICS</subject><fulltext>true</fulltext><rsrctype>patent</rsrctype><creationdate>1998</creationdate><recordtype>patent</recordtype><sourceid>EVB</sourceid><recordid>eNqNyr0OgjAYRmEWB6PeQ-OsiUBC4gj0hVb7g-VrTFgI0ToZJcH7jwxegNMZzrOM7hWEgivQQpKs4XaMwzEuwTpvHTfe1Ky7yrYUMPPS7OKhVONs7XKtmTec2YaklnA0C1uccKbScrAC0ohcEWgdLR7DcwqbX1fRtgKVYh_Gdx-mcbiFV_j0HNkxjbMkPhAl6V_oC-xHNZ8</recordid><startdate>19980416</startdate><enddate>19980416</enddate><creator>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US</creator><creator>BROOKS, GARY, S., GARLAND, TX 75040, US</creator><scope>EVB</scope></search><sort><creationdate>19980416</creationdate><title>FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET</title><author>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US ; BROOKS, GARY, S., GARLAND, TX 75040, US</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-epo_espacenet_DE69316210TT23</frbrgroupid><rsrctype>patents</rsrctype><prefilter>patents</prefilter><language>ger</language><creationdate>1998</creationdate><topic>CALCULATING</topic><topic>COMPUTING</topic><topic>COUNTING</topic><topic>ELECTRIC DIGITAL DATA PROCESSING</topic><topic>PHYSICS</topic><toplevel>online_resources</toplevel><creatorcontrib>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US</creatorcontrib><creatorcontrib>BROOKS, GARY, S., GARLAND, TX 75040, US</creatorcontrib><collection>esp@cenet</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>SIMMONS, STEVEN, M. 7934 CLIFFBROOK, DALLAS, TX 75240, US</au><au>BROOKS, GARY, S., GARLAND, TX 75040, US</au><format>patent</format><genre>patent</genre><ristype>GEN</ristype><title>FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET</title><date>1998-04-16</date><risdate>1998</risdate><abstract>Debugging of computer programs is necessary for the development of the programs as well as for maintaining the operation of the programs. Symbolic debugging requires the ability to relate the current position in the object code program to the corresponding position in the source code. In the absence of compiler optimization, correlating the source and object code elements is a straightforward procedure. However, when the object code has been optimized, the relation between the source code constructs and object code instructions can become convoluted and complex. A correlation technique for optimized code is disclosed which maps the source constructs (source units) through each of the optimization operations by use of compilation nodes and associated source units to build a table which relates ranges of object instructions to the source units which produced the object instructions.</abstract><edition>6</edition><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier
ispartof
issn
language ger
recordid cdi_epo_espacenet_DE69316210TT2
source esp@cenet
subjects CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
title FEHLERBESEITIGER, DER DIE ZUORDNUNG ZWISCHEN DEM QUELLPROGRAMM UND OPTIMIERTEN OBJEKTCODE BEINHALTET
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T15%3A45%3A02IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-epo_EVB&rft_val_fmt=info:ofi/fmt:kev:mtx:patent&rft.genre=patent&rft.au=SIMMONS,%20STEVEN,%20M.%207934%20CLIFFBROOK,%20DALLAS,%20TX%2075240,%20US&rft.date=1998-04-16&rft_id=info:doi/&rft_dat=%3Cepo_EVB%3EDE69316210TT2%3C/epo_EVB%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true