head	1.7;
access;
symbols
	v201106151055:1.7
	v201106081058:1.7
	v201106081026:1.7
	v201106061419:1.7
	v201106031449:1.7
	v201106030827:1.7
	v201105271433:1.7
	v201105270806:1.7
	v201105261654:1.4
	v201105201622:1.7
	v201105201323:1.7
	v201105201112:1.7
	v201105200806:1.7
	v201105161139:1.7
	v201105160958:1.7
	v201105130806:1.7
	v201105060807:1.7
	v201105041732:1.4
	v201105041710:1.4
	v201105041327:1.4
	v201105021546:1.7
	v201105021416:1.7
	v201105021319:1.7
	v201105021216:1.7
	v201104290807:1.7
	v201104220806:1.7
	v201104150807:1.7
	v201104081508:1.7
	v201104081403:1.7
	v201104081235:1.7
	v201104081037:1.7
	v201104080959:1.7
	v201104080805:1.7
	v201104010806:1.7
	v201103250805:1.7
	v201103180806:1.6
	v201103161115:1.6
	v201103161053:1.6
	v201103141311:1.4
	v201103111317:1.6
	v201103111109:1.6
	v201103110807:1.6
	v201103040805:1.6
	CDT_7_0_2:1.4
	v201102250806:1.6
	v201102180808:1.6
	v201102110811:1.6
	v201102110609:1.4
	v201102081433:1.4
	v201102071251:1.4
	v201102040806:1.6
	v201102040606:1.4
	v201101311025:1.6
	v201101281343:1.4
	v201101280805:1.6
	v201101280607:1.4
	v201101241551:1.4
	v201101210805:1.6
	v201101210605:1.4
	v201101140940:1.4
	v201101140804:1.6
	v201101140605:1.4
	v201101070803:1.6
	v201101070605:1.4
	v201012310805:1.5
	v201012310607:1.4
	v201012240806:1.5
	v201012240607:1.4
	v201012170808:1.5
	v201012170613:1.4
	v201012131338:1.5
	v201012100812:1.5
	v201012100607:1.4
	v201012031515:1.5
	v201012031353:1.4
	v201012030812:1.5
	v201012030609:1.4
	v201011260809:1.5
	v201011260607:1.4
	v201011190807:1.5
	v201011190607:1.4
	v201011171434:1.4
	v201011120810:1.5
	v201011120612:1.4
	v201011050851:1.4
	v201011050806:1.4
	v201011050606:1.4
	v201010290810:1.4
	v201010290607:1.4
	v201010271448:1.4
	v201010220808:1.4
	v201010220608:1.4
	v201010211610:1.4
	v201010150810:1.4
	v201010150606:1.4
	v201010141600:1.4
	v201010080805:1.4
	v201010080606:1.4
	v201009301319:1.4
	v201009301129:1.4
	cdt_7_0_1:1.4.0.4
	CDT_7_0_1:1.4
	v201009242334:1.4
	v201009241320:1.4
	v201009170810:1.4
	v201009170611:1.4
	v201009141542:1.4
	v201009141149:1.4
	v201009141049:1.4
	v201009131606:1.4
	v201009131417:1.4
	v201009100812:1.4
	v201009100608:1.4
	v201009071034:1.4
	v201009030811:1.4
	v201009030612:1.4
	v201008270810:1.4
	v201008270607:1.4
	v201008261204:1.4
	v201008200805:1.4
	v201008200610:1.4
	v201008130809:1.4
	v201008130611:1.4
	v201008121100:1.4
	v201008091517:1.4
	v201008060807:1.4
	v201008060605:1.4
	v201008041021:1.4
	v201007300607:1.4
	v201007230628:1.4
	v201007160620:1.4
	v201007141230:1.4
	v201007121540:1.4
	v201007121006:1.4
	v201007090605:1.4
	v201007081434:1.4
	v201006301306:1.4
	cdt_7_0:1.4.0.2
	CDT_7_0_0:1.4
	v201006141710:1.4
	v201006141523:1.4
	v201006141501:1.4
	v201006141443:1.4
	v201006071606:1.4
	v201006041510:1.4
	v201006041141:1.4
	v201006041120:1.4
	v201006041059:1.4
	v201006040814:1.4
	v201006031648:1.4
	v201006031435:1.4
	v201006031133:1.4
	v201005311212:1.4
	v201005281805:1.4
	v201005281606:1.4
	v201005280809:1.4
	v201005271136:1.4
	v201005241228:1.4
	v201005231230:1.4
	v201005221229:1.4
	v201005211239:1.4
	v201005211117:1.4
	v201005210808:1.4
	v201005201121:1.4
	v201005191123:1.4
	v201005181108:1.4
	v201005171109:1.4
	v201005161106:1.4
	v201005151102:1.4
	v201005141611:1.4
	v201005141101:1.4
	v201005141027:1.4
	v201005140814:1.4
	v201005131028:1.4
	v201005101638:1.4
	v201005101037:1.4
	v201005071743:1.4
	v201005071449:1.4
	v201005070816:1.4
	v201005061048:1.4
	v201005031211:1.4
	v201004300816:1.4
	v201004271740:1.4
	v201004271351:1.4
	v201004271154:1.4
	v201004230829:1.4
	v201004160805:1.4
	v201004122255:1.4
	v201004121636:1.4
	v201004121351:1.4
	v201004121338:1.4
	v201004121318:1.4
	v201004121221:1.4
	v201004121018:1.4
	v201004090808:1.4
	v201004021021:1.4
	v201004020811:1.4
	v201003311657:1.4
	v201003311606:1.4
	v201003261023:1.4
	v201003260808:1.4
	v201003221356:1.4
	v201003221322:1.4
	v201003221222:1.4
	v201003221139:1.4
	v201003191033:1.4
	v201003190823:1.4
	v201003151310:1.4
	v201003141308:1.4
	v201003131314:1.4
	v201003122234:1.4
	v201003121956:1.4
	v201003121033:1.4
	v201003120819:1.4
	v201003091218:1.4
	v201003081737:1.4
	v201003050807:1.4
	v201001191935:1.1
	v201001191847:1.1;
locks; strict;
comment	@# @;


1.7
date	2011.03.21.13.44.54;	author ddubrow;	state Exp;
branches;
next	1.6;
commitid	592c4d87564d4567;

1.6
date	2011.01.04.17.57.39;	author ddubrow;	state Exp;
branches;
next	1.5;
commitid	15174d235f914567;

1.5
date	2010.11.10.20.30.29;	author jcortell;	state Exp;
branches;
next	1.4;
commitid	79e64cdb00e44567;

1.4
date	2010.03.04.19.28.51;	author kryall;	state Exp;
branches;
next	1.3;
commitid	13c114b9009e84567;

1.3
date	2010.01.21.00.04.59;	author jcortell;	state dead;
branches;
next	1.2;
commitid	2f8674b579a2b4567;

1.2
date	2010.01.20.07.10.47;	author kryall;	state Exp;
branches;
next	1.1;
commitid	87b84b56ac744567;

1.1
date	2009.11.17.20.45.11;	author jcortell;	state Exp;
branches;
next	;
commitid	131894b030b564567;


desc
@@


1.7
log
@Bug 339809 - Kirk Beitz' fix to show actual call location in EDC traces +
remove some unneeded @@SuppressWarnings("unused") that were causing compile errors.
@
text
@<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<component id="org.eclipse.cdt.debug.edc" version="2">
    <resource path="src/org/eclipse/cdt/debug/edc/internal/EDCTrace.java" type="org.eclipse.cdt.debug.edc.internal.EDCTrace$NullDebugTrace">
        <filter id="574619656">
            <message_arguments>
                <message_argument value="DebugTrace"/>
                <message_argument value="NullDebugTrace"/>
            </message_arguments>
        </filter>
    </resource>
    <resource path="src/org/eclipse/cdt/debug/edc/internal/eval/ast/engine/ASTInstructionCompiler.java" type="org.eclipse.cdt.debug.edc.internal.eval.ast.engine.ASTInstructionCompiler">
        <filter id="640712815">
            <message_arguments>
                <message_argument value="ASTVisitor"/>
                <message_argument value="ASTInstructionCompiler"/>
                <message_argument value="visit(ASTAmbiguousNode)"/>
            </message_arguments>
        </filter>
        <filter id="642777099">
            <message_arguments>
                <message_argument value="ASTVisitor"/>
                <message_argument value="ASTInstructionCompiler"/>
                <message_argument value="visit(ASTAmbiguousNode)"/>
            </message_arguments>
        </filter>
    </resource>
    <resource path="src/org/eclipse/cdt/debug/edc/internal/eval/ast/engine/instructions/EvaluateID.java" type="org.eclipse.cdt.debug.edc.internal.eval.ast.engine.instructions.EvaluateID">
        <filter id="640712815">
            <message_arguments>
                <message_argument value="IASTName"/>
                <message_argument value="EvaluateID"/>
                <message_argument value="getLookupKey()"/>
            </message_arguments>
        </filter>
    </resource>
    <resource path="src/org/eclipse/cdt/debug/edc/symbols/IEDCSymbolReader.java" type="org.eclipse.cdt.debug.edc.symbols.IEDCSymbolReader">
        <filter id="571473929">
            <message_arguments>
                <message_argument value="ISymbolReader"/>
                <message_argument value="IEDCSymbolReader"/>
            </message_arguments>
        </filter>
    </resource>
</component>
@


1.6
log
@Fix EDC debugging when tracing is turned on. When argument passed is a map whose toString() method returns a string in curly brackets. MessageFormat.format() attempts to interpret this as an argument and throws IllegalArgumentException causing EDC debugging to fail.
@
text
@a2 8
    <resource path="src/org/eclipse/cdt/debug/edc/internal/EDCTrace.java" type="org.eclipse.cdt.debug.edc.internal.EDCTrace$EDCTraceWrapper">
        <filter id="574619656">
            <message_arguments>
                <message_argument value="DebugTrace"/>
                <message_argument value="EDCTraceWrapper"/>
            </message_arguments>
        </filter>
    </resource>
@


1.5
log
@The wrappers I added to EDCTrace are problematic in that the DebugTrace implementation puts the caller location in the trace information. Use a wrapper and now all your trace statements refer to the wrapper location instead of where the trace is really being generated from. This is one of those few cases where I miss a preprocessor. :-/
@
text
@d3 8
@


1.4
log
@Bug 302915. Created public API in EDC so you can add support for new processor architectures.
@
text
@d3 8
@


1.3
log
@Filters appear to not be needed anymore
@
text
@d28 1
a28 1
    <resource path="src/org/eclipse/cdt/debug/edc/internal/symbols/IEDCSymbolReader.java" type="org.eclipse.cdt.debug.edc.internal.symbols.IEDCSymbolReader">
@


1.2
log
@Start stack frames at 0, clean up warnings, fix expressions bugs, improved snapshot UI.
@
text
@@


1.1
log
@Silence API tooling warnings stemming from restrictions in CDT plugins. Unfortunately, there is currently no way to identify "friend" plugins, so filters are the only way to avoid the warnings
@
text
@d1 1
a1 1
<?xml version="1.0" encoding="UTF-8"?>
d3 33
a35 33
<resource path="src/org/eclipse/cdt/debug/edc/internal/eval/ast/engine/ASTInstructionCompiler.java" type="org.eclipse.cdt.debug.edc.internal.eval.ast.engine.ASTInstructionCompiler">
<filter id="640712815">
<message_arguments>
<message_argument value="ASTVisitor"/>
<message_argument value="ASTInstructionCompiler"/>
<message_argument value="visit(ASTAmbiguousNode)"/>
</message_arguments>
</filter>
<filter id="642777099">
<message_arguments>
<message_argument value="ASTVisitor"/>
<message_argument value="ASTInstructionCompiler"/>
<message_argument value="visit(ASTAmbiguousNode)"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/cdt/debug/edc/internal/eval/ast/engine/instructions/EvaluateID.java" type="org.eclipse.cdt.debug.edc.internal.eval.ast.engine.instructions.EvaluateID">
<filter id="640712815">
<message_arguments>
<message_argument value="IASTName"/>
<message_argument value="EvaluateID"/>
<message_argument value="getLookupKey()"/>
</message_arguments>
</filter>
</resource>
<resource path="src/org/eclipse/cdt/debug/edc/internal/symbols/IEDCSymbolReader.java" type="org.eclipse.cdt.debug.edc.internal.symbols.IEDCSymbolReader">
<filter id="571473929">
<message_arguments>
<message_argument value="ISymbolReader"/>
<message_argument value="IEDCSymbolReader"/>
</message_arguments>
</filter>
</resource>
@

