In Concord, each component has a numeric value associated with it called the component level. This level tells the Dispatcher a few things:
There are two general rules to follow when selecting a component level:
IDE Component Levels (Values > 100,000):
Component Component Level AD7 AL 1,000,000,000 Disassembly Provider 9,998,000 Stack Query – Components that wish to query the call stack 9,997,000 Stack Provider 9,996,000 Stack Filter - level where stacks can be filtered and annotated 9,995,000 Breakpoint Manager 9,994,000 IDE Expression Evaluation 9,992,000 Symbol Stack Walkers – stack walkers that need access to symbols 9,991,000 IDE SymbolProvider - Components which provide symbol information to rest of the debugger. The symbol path should not be used below this level. 1,999,000Target Computer Component Levels (Values < 99,999):
Component Component Level Monitor Symbol Provider – Symbol providers when the symbolic state is built on the target computer (ex: interpreter, dynamically compiled/emitted code) 75,000 Breakpoint Condition Processor - This level is for processing breakpoint conditions such as condition expressions and hit counts. Below this point all physical breakpoint events will be visible regardless of whether or not they have false conditions. 70,000 Monitor Task Provider – This is the level for task data mining in the target process 65,500 Monitor Expression Evaluator 65,000 Monitor Coordination – Components which arbitrate between the various monitors for stepping, breakpoints by native address, stack walk, etc. 60,000 Monitor Stack Walkers 55,000 Custom Debug Monitor – Reserved for third party debug monitors which wish to make use of services provided by the standard debug monitors. 40,500 Runtime Debug Monitor - Provides data inspection and execution control for managed/native/script code 40,000 Base Debug Monitor 10,000 Base Debug Monitor Services – provides utility services to base debug monitors (ex: process creation) as well as pre-debugging services (ex: process enumeration) 1,000RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4