On 2013-10-03 3:24 PM, Nicolas B. Pierron wrote:
The code base is compiled for multiple platforms. Currently I cannot find the functions which are defined on ARM unless we use a search as we used to do on MXR.
This is a fundamental problem with DXR and will be difficult to fix, because the DXR compiler will only see one configuration of the build, and even if we compiled the code with multiple configurations, it would be difficult to merge the results into a meaningful unified database.
The other option, providing one DXR instance per configuration, may help but then you need to pick which DXR you want to search in, which is not ideal.
That being said, the DXR plaintext search should cover the ARM cases in the JIT code, right?
DXR gives a nice contextual navigation, but the size of the code base is overwhelming to have a clear understanding of what is going on. One of the thing that I am looking at in general is to understand the conditionals which are giving a particular result, or the consequences of a statement. Such overview is hard to get when you have ~30 DXR tabs opened. I would love to have a graph overview of these relations, as well as seeing the conditionals/guards as part of the graph.
Can you please clarify what you mean here? Ehsan _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform